Send feedback
Class CalendarAddOnManifest (2.15.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.15.0 keyboard_arrow_down
public final class CalendarAddOnManifest extends GeneratedMessageV3 implements CalendarAddOnManifestOrBuilder
Calendar add-on manifest.
Protobuf type google.apps.script.type.calendar.CalendarAddOnManifest
Static Fields
CONFERENCE_SOLUTION_FIELD_NUMBER
public static final int CONFERENCE_SOLUTION_FIELD_NUMBER
Field Value Type Description int
CREATE_SETTINGS_URL_FUNCTION_FIELD_NUMBER
public static final int CREATE_SETTINGS_URL_FUNCTION_FIELD_NUMBER
Field Value Type Description int
CURRENT_EVENT_ACCESS_FIELD_NUMBER
public static final int CURRENT_EVENT_ACCESS_FIELD_NUMBER
Field Value Type Description int
EVENT_OPEN_TRIGGER_FIELD_NUMBER
public static final int EVENT_OPEN_TRIGGER_FIELD_NUMBER
Field Value Type Description int
EVENT_UPDATE_TRIGGER_FIELD_NUMBER
public static final int EVENT_UPDATE_TRIGGER_FIELD_NUMBER
Field Value Type Description int
HOMEPAGE_TRIGGER_FIELD_NUMBER
public static final int HOMEPAGE_TRIGGER_FIELD_NUMBER
Field Value Type Description int
Static Methods
getDefaultInstance()
public static CalendarAddOnManifest getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static CalendarAddOnManifest . Builder newBuilder ()
newBuilder(CalendarAddOnManifest prototype)
public static CalendarAddOnManifest . Builder newBuilder ( CalendarAddOnManifest prototype )
public static CalendarAddOnManifest parseDelimitedFrom ( InputStream input )
public static CalendarAddOnManifest parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static CalendarAddOnManifest parseFrom ( byte [] data )
Parameter Name Description data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CalendarAddOnManifest parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static CalendarAddOnManifest parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CalendarAddOnManifest parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static CalendarAddOnManifest parseFrom ( CodedInputStream input )
public static CalendarAddOnManifest parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static CalendarAddOnManifest parseFrom ( InputStream input )
public static CalendarAddOnManifest parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static CalendarAddOnManifest parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CalendarAddOnManifest parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<CalendarAddOnManifest> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter Name Description obj
Object
Overrides
getConferenceSolution(int index)
public ConferenceSolution getConferenceSolution ( int index )
Defines conference solutions provided by this add-on.
repeated .google.apps.script.type.calendar.ConferenceSolution conference_solution = 3;
Parameter Name Description index
int
getConferenceSolutionCount()
public int getConferenceSolutionCount ()
Defines conference solutions provided by this add-on.
repeated .google.apps.script.type.calendar.ConferenceSolution conference_solution = 3;
Returns Type Description int
getConferenceSolutionList()
public List<ConferenceSolution> getConferenceSolutionList ()
Defines conference solutions provided by this add-on.
repeated .google.apps.script.type.calendar.ConferenceSolution conference_solution = 3;
getConferenceSolutionOrBuilder(int index)
public ConferenceSolutionOrBuilder getConferenceSolutionOrBuilder ( int index )
Defines conference solutions provided by this add-on.
repeated .google.apps.script.type.calendar.ConferenceSolution conference_solution = 3;
Parameter Name Description index
int
getConferenceSolutionOrBuilderList()
public List <? extends ConferenceSolutionOrBuilder > getConferenceSolutionOrBuilderList ()
Defines conference solutions provided by this add-on.
repeated .google.apps.script.type.calendar.ConferenceSolution conference_solution = 3;
Returns Type Description List <? extends com.google.apps.script.type.calendar.ConferenceSolutionOrBuilder >
getCreateSettingsUrlFunction()
public String getCreateSettingsUrlFunction ()
An endpoint to execute that creates a URL to the add-on's settings page.
string create_settings_url_function = 5;
Returns Type Description String
The createSettingsUrlFunction.
getCreateSettingsUrlFunctionBytes()
public ByteString getCreateSettingsUrlFunctionBytes ()
An endpoint to execute that creates a URL to the add-on's settings page.
string create_settings_url_function = 5;
Returns Type Description ByteString
The bytes for createSettingsUrlFunction.
getCurrentEventAccess()
public CalendarAddOnManifest . EventAccess getCurrentEventAccess ()
Define the level of data access when an event addon is triggered.
.google.apps.script.type.calendar.CalendarAddOnManifest.EventAccess current_event_access = 12;
getCurrentEventAccessValue()
public int getCurrentEventAccessValue ()
Define the level of data access when an event addon is triggered.
.google.apps.script.type.calendar.CalendarAddOnManifest.EventAccess current_event_access = 12;
Returns Type Description int
The enum numeric value on the wire for currentEventAccess.
getDefaultInstanceForType()
public CalendarAddOnManifest getDefaultInstanceForType ()
getEventOpenTrigger()
public CalendarExtensionPoint getEventOpenTrigger ()
An endpoint to trigger when an event is opened (viewed/edited).
.google.apps.script.type.calendar.CalendarExtensionPoint event_open_trigger = 10;
getEventOpenTriggerOrBuilder()
public CalendarExtensionPointOrBuilder getEventOpenTriggerOrBuilder ()
An endpoint to trigger when an event is opened (viewed/edited).
.google.apps.script.type.calendar.CalendarExtensionPoint event_open_trigger = 10;
getEventUpdateTrigger()
public CalendarExtensionPoint getEventUpdateTrigger ()
An endpoint to trigger when the open event is updated.
.google.apps.script.type.calendar.CalendarExtensionPoint event_update_trigger = 11;
getEventUpdateTriggerOrBuilder()
public CalendarExtensionPointOrBuilder getEventUpdateTriggerOrBuilder ()
An endpoint to trigger when the open event is updated.
.google.apps.script.type.calendar.CalendarExtensionPoint event_update_trigger = 11;
getHomepageTrigger()
public HomepageExtensionPoint getHomepageTrigger ()
Defines an endpoint that will be executed contexts that don't
match a declared contextual trigger. Any cards generated by this function
will always be available to the user, but may be eclipsed by contextual
content when this add-on declares more targeted triggers.
If present, this overrides the configuration from
addOns.common.homepageTrigger
.
.google.apps.script.type.HomepageExtensionPoint homepage_trigger = 6;
getHomepageTriggerOrBuilder()
public HomepageExtensionPointOrBuilder getHomepageTriggerOrBuilder ()
Defines an endpoint that will be executed contexts that don't
match a declared contextual trigger. Any cards generated by this function
will always be available to the user, but may be eclipsed by contextual
content when this add-on declares more targeted triggers.
If present, this overrides the configuration from
addOns.common.homepageTrigger
.
.google.apps.script.type.HomepageExtensionPoint homepage_trigger = 6;
getParserForType()
public Parser<CalendarAddOnManifest> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns Type Description int
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields ()
Overrides
hasEventOpenTrigger()
public boolean hasEventOpenTrigger ()
An endpoint to trigger when an event is opened (viewed/edited).
.google.apps.script.type.calendar.CalendarExtensionPoint event_open_trigger = 10;
Returns Type Description boolean
Whether the eventOpenTrigger field is set.
hasEventUpdateTrigger()
public boolean hasEventUpdateTrigger ()
An endpoint to trigger when the open event is updated.
.google.apps.script.type.calendar.CalendarExtensionPoint event_update_trigger = 11;
Returns Type Description boolean
Whether the eventUpdateTrigger field is set.
hasHomepageTrigger()
public boolean hasHomepageTrigger ()
Defines an endpoint that will be executed contexts that don't
match a declared contextual trigger. Any cards generated by this function
will always be available to the user, but may be eclipsed by contextual
content when this add-on declares more targeted triggers.
If present, this overrides the configuration from
addOns.common.homepageTrigger
.
.google.apps.script.type.HomepageExtensionPoint homepage_trigger = 6;
Returns Type Description boolean
Whether the homepageTrigger field is set.
hashCode()
Returns Type Description int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public CalendarAddOnManifest . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CalendarAddOnManifest . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Overrides
toBuilder()
public CalendarAddOnManifest . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-28 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-28 UTC."],[],[]]