public interface CalendarAddOnManifestOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getConferenceSolution(int index)
public abstract 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 |
| Returns | |
|---|---|
| Type | Description |
ConferenceSolution |
|
getConferenceSolutionCount()
public abstract 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 abstract List<ConferenceSolution> getConferenceSolutionList()Defines conference solutions provided by this add-on.
repeated .google.apps.script.type.calendar.ConferenceSolution conference_solution = 3;
| Returns | |
|---|---|
| Type | Description |
List<ConferenceSolution> |
|
getConferenceSolutionOrBuilder(int index)
public abstract 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 |
| Returns | |
|---|---|
| Type | Description |
ConferenceSolutionOrBuilder |
|
getConferenceSolutionOrBuilderList()
public abstract 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 abstract 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 abstract 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 abstract 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;
| Returns | |
|---|---|
| Type | Description |
CalendarAddOnManifest.EventAccess |
The currentEventAccess. |
getCurrentEventAccessValue()
public abstract 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. |
getEventOpenTrigger()
public abstract CalendarExtensionPoint getEventOpenTrigger()An endpoint to trigger when an event is opened (viewed/edited).
.google.apps.script.type.calendar.CalendarExtensionPoint event_open_trigger = 10;
| Returns | |
|---|---|
| Type | Description |
CalendarExtensionPoint |
The eventOpenTrigger. |
getEventOpenTriggerOrBuilder()
public abstract CalendarExtensionPointOrBuilder getEventOpenTriggerOrBuilder()An endpoint to trigger when an event is opened (viewed/edited).
.google.apps.script.type.calendar.CalendarExtensionPoint event_open_trigger = 10;
| Returns | |
|---|---|
| Type | Description |
CalendarExtensionPointOrBuilder |
|
getEventUpdateTrigger()
public abstract CalendarExtensionPoint getEventUpdateTrigger()An endpoint to trigger when the open event is updated.
.google.apps.script.type.calendar.CalendarExtensionPoint event_update_trigger = 11;
| Returns | |
|---|---|
| Type | Description |
CalendarExtensionPoint |
The eventUpdateTrigger. |
getEventUpdateTriggerOrBuilder()
public abstract CalendarExtensionPointOrBuilder getEventUpdateTriggerOrBuilder()An endpoint to trigger when the open event is updated.
.google.apps.script.type.calendar.CalendarExtensionPoint event_update_trigger = 11;
| Returns | |
|---|---|
| Type | Description |
CalendarExtensionPointOrBuilder |
|
getHomepageTrigger()
public abstract 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;
| Returns | |
|---|---|
| Type | Description |
HomepageExtensionPoint |
The homepageTrigger. |
getHomepageTriggerOrBuilder()
public abstract 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;
| Returns | |
|---|---|
| Type | Description |
HomepageExtensionPointOrBuilder |
|
hasEventOpenTrigger()
public abstract 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 abstract 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 abstract 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. |