Class SlidesAddOnManifest.Builder (2.83.0)

public static final class SlidesAddOnManifest.Builder extends GeneratedMessage.Builder<SlidesAddOnManifest.Builder> implements SlidesAddOnManifestOrBuilder

Slides add-on manifest.

Protobuf type google.apps.script.type.slides.SlidesAddOnManifest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public SlidesAddOnManifest build()
Returns
Type Description
SlidesAddOnManifest

buildPartial()

public SlidesAddOnManifest buildPartial()
Returns
Type Description
SlidesAddOnManifest

clear()

public SlidesAddOnManifest.Builder clear()
Returns
Type Description
SlidesAddOnManifest.Builder
Overrides

clearHomepageTrigger()

public SlidesAddOnManifest.Builder clearHomepageTrigger()

If present, this overrides the configuration from addOns.common.homepageTrigger.

.google.apps.script.type.HomepageExtensionPoint homepage_trigger = 1;

Returns
Type Description
SlidesAddOnManifest.Builder

clearOnFileScopeGrantedTrigger()

public SlidesAddOnManifest.Builder clearOnFileScopeGrantedTrigger()

Endpoint to execute when file scope authorization is granted for this document/user pair.

.google.apps.script.type.slides.SlidesExtensionPoint on_file_scope_granted_trigger = 2;

Returns
Type Description
SlidesAddOnManifest.Builder

getDefaultInstanceForType()

public SlidesAddOnManifest getDefaultInstanceForType()
Returns
Type Description
SlidesAddOnManifest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getHomepageTrigger()

public HomepageExtensionPoint getHomepageTrigger()

If present, this overrides the configuration from addOns.common.homepageTrigger.

.google.apps.script.type.HomepageExtensionPoint homepage_trigger = 1;

Returns
Type Description
HomepageExtensionPoint

The homepageTrigger.

getHomepageTriggerBuilder()

public HomepageExtensionPoint.Builder getHomepageTriggerBuilder()

If present, this overrides the configuration from addOns.common.homepageTrigger.

.google.apps.script.type.HomepageExtensionPoint homepage_trigger = 1;

Returns
Type Description
HomepageExtensionPoint.Builder

getHomepageTriggerOrBuilder()

public HomepageExtensionPointOrBuilder getHomepageTriggerOrBuilder()

If present, this overrides the configuration from addOns.common.homepageTrigger.

.google.apps.script.type.HomepageExtensionPoint homepage_trigger = 1;

Returns
Type Description
HomepageExtensionPointOrBuilder

getOnFileScopeGrantedTrigger()

public SlidesExtensionPoint getOnFileScopeGrantedTrigger()

Endpoint to execute when file scope authorization is granted for this document/user pair.

.google.apps.script.type.slides.SlidesExtensionPoint on_file_scope_granted_trigger = 2;

Returns
Type Description
SlidesExtensionPoint

The onFileScopeGrantedTrigger.

getOnFileScopeGrantedTriggerBuilder()

public SlidesExtensionPoint.Builder getOnFileScopeGrantedTriggerBuilder()

Endpoint to execute when file scope authorization is granted for this document/user pair.

.google.apps.script.type.slides.SlidesExtensionPoint on_file_scope_granted_trigger = 2;

Returns
Type Description
SlidesExtensionPoint.Builder

getOnFileScopeGrantedTriggerOrBuilder()

public SlidesExtensionPointOrBuilder getOnFileScopeGrantedTriggerOrBuilder()

Endpoint to execute when file scope authorization is granted for this document/user pair.

.google.apps.script.type.slides.SlidesExtensionPoint on_file_scope_granted_trigger = 2;

Returns
Type Description
SlidesExtensionPointOrBuilder

hasHomepageTrigger()

public boolean hasHomepageTrigger()

If present, this overrides the configuration from addOns.common.homepageTrigger.

.google.apps.script.type.HomepageExtensionPoint homepage_trigger = 1;

Returns
Type Description
boolean

Whether the homepageTrigger field is set.

hasOnFileScopeGrantedTrigger()

public boolean hasOnFileScopeGrantedTrigger()

Endpoint to execute when file scope authorization is granted for this document/user pair.

.google.apps.script.type.slides.SlidesExtensionPoint on_file_scope_granted_trigger = 2;

Returns
Type Description
boolean

Whether the onFileScopeGrantedTrigger field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SlidesAddOnManifest other)

public SlidesAddOnManifest.Builder mergeFrom(SlidesAddOnManifest other)
Parameter
Name Description
other SlidesAddOnManifest
Returns
Type Description
SlidesAddOnManifest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SlidesAddOnManifest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SlidesAddOnManifest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SlidesAddOnManifest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
SlidesAddOnManifest.Builder
Overrides

mergeHomepageTrigger(HomepageExtensionPoint value)

public SlidesAddOnManifest.Builder mergeHomepageTrigger(HomepageExtensionPoint value)

If present, this overrides the configuration from addOns.common.homepageTrigger.

.google.apps.script.type.HomepageExtensionPoint homepage_trigger = 1;

Parameter
Name Description
value HomepageExtensionPoint
Returns
Type Description
SlidesAddOnManifest.Builder

mergeOnFileScopeGrantedTrigger(SlidesExtensionPoint value)

public SlidesAddOnManifest.Builder mergeOnFileScopeGrantedTrigger(SlidesExtensionPoint value)

Endpoint to execute when file scope authorization is granted for this document/user pair.

.google.apps.script.type.slides.SlidesExtensionPoint on_file_scope_granted_trigger = 2;

Parameter
Name Description
value SlidesExtensionPoint
Returns
Type Description
SlidesAddOnManifest.Builder

setHomepageTrigger(HomepageExtensionPoint value)

public SlidesAddOnManifest.Builder setHomepageTrigger(HomepageExtensionPoint value)

If present, this overrides the configuration from addOns.common.homepageTrigger.

.google.apps.script.type.HomepageExtensionPoint homepage_trigger = 1;

Parameter
Name Description
value HomepageExtensionPoint
Returns
Type Description
SlidesAddOnManifest.Builder

setHomepageTrigger(HomepageExtensionPoint.Builder builderForValue)

public SlidesAddOnManifest.Builder setHomepageTrigger(HomepageExtensionPoint.Builder builderForValue)

If present, this overrides the configuration from addOns.common.homepageTrigger.

.google.apps.script.type.HomepageExtensionPoint homepage_trigger = 1;

Parameter
Name Description
builderForValue HomepageExtensionPoint.Builder
Returns
Type Description
SlidesAddOnManifest.Builder

setOnFileScopeGrantedTrigger(SlidesExtensionPoint value)

public SlidesAddOnManifest.Builder setOnFileScopeGrantedTrigger(SlidesExtensionPoint value)

Endpoint to execute when file scope authorization is granted for this document/user pair.

.google.apps.script.type.slides.SlidesExtensionPoint on_file_scope_granted_trigger = 2;

Parameter
Name Description
value SlidesExtensionPoint
Returns
Type Description
SlidesAddOnManifest.Builder

setOnFileScopeGrantedTrigger(SlidesExtensionPoint.Builder builderForValue)

public SlidesAddOnManifest.Builder setOnFileScopeGrantedTrigger(SlidesExtensionPoint.Builder builderForValue)

Endpoint to execute when file scope authorization is granted for this document/user pair.

.google.apps.script.type.slides.SlidesExtensionPoint on_file_scope_granted_trigger = 2;

Parameter
Name Description
builderForValue SlidesExtensionPoint.Builder
Returns
Type Description
SlidesAddOnManifest.Builder