Package com.google.apps.script.type
Class UniversalActionExtensionPoint.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder>
-
- com.google.apps.script.type.UniversalActionExtensionPoint.Builder
-
- All Implemented Interfaces:
UniversalActionExtensionPointOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- UniversalActionExtensionPoint
public static final class UniversalActionExtensionPoint.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder> implements UniversalActionExtensionPointOrBuilder
Format for declaring a universal action menu item extension point.
Protobuf typegoogle.apps.script.type.UniversalActionExtensionPoint
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UniversalActionExtensionPoint.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)UniversalActionExtensionPointbuild()UniversalActionExtensionPointbuildPartial()UniversalActionExtensionPoint.Builderclear()UniversalActionExtensionPoint.BuilderclearActionType()UniversalActionExtensionPoint.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)UniversalActionExtensionPoint.BuilderclearLabel()Required.UniversalActionExtensionPoint.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)UniversalActionExtensionPoint.BuilderclearOpenLink()URL to be opened by the UniversalAction.UniversalActionExtensionPoint.BuilderclearRunFunction()Endpoint to be run by the UniversalAction.UniversalActionExtensionPoint.Builderclone()UniversalActionExtensionPoint.ActionTypeCasegetActionTypeCase()UniversalActionExtensionPointgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetLabel()Required.com.google.protobuf.ByteStringgetLabelBytes()Required.StringgetOpenLink()URL to be opened by the UniversalAction.com.google.protobuf.ByteStringgetOpenLinkBytes()URL to be opened by the UniversalAction.StringgetRunFunction()Endpoint to be run by the UniversalAction.com.google.protobuf.ByteStringgetRunFunctionBytes()Endpoint to be run by the UniversalAction.booleanhasOpenLink()URL to be opened by the UniversalAction.booleanhasRunFunction()Endpoint to be run by the UniversalAction.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()UniversalActionExtensionPoint.BuildermergeFrom(UniversalActionExtensionPoint other)UniversalActionExtensionPoint.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)UniversalActionExtensionPoint.BuildermergeFrom(com.google.protobuf.Message other)UniversalActionExtensionPoint.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)UniversalActionExtensionPoint.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)UniversalActionExtensionPoint.BuildersetLabel(String value)Required.UniversalActionExtensionPoint.BuildersetLabelBytes(com.google.protobuf.ByteString value)Required.UniversalActionExtensionPoint.BuildersetOpenLink(String value)URL to be opened by the UniversalAction.UniversalActionExtensionPoint.BuildersetOpenLinkBytes(com.google.protobuf.ByteString value)URL to be opened by the UniversalAction.UniversalActionExtensionPoint.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)UniversalActionExtensionPoint.BuildersetRunFunction(String value)Endpoint to be run by the UniversalAction.UniversalActionExtensionPoint.BuildersetRunFunctionBytes(com.google.protobuf.ByteString value)Endpoint to be run by the UniversalAction.UniversalActionExtensionPoint.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder>
-
clear
public UniversalActionExtensionPoint.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder>
-
getDefaultInstanceForType
public UniversalActionExtensionPoint getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public UniversalActionExtensionPoint build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public UniversalActionExtensionPoint buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public UniversalActionExtensionPoint.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder>
-
setField
public UniversalActionExtensionPoint.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder>
-
clearField
public UniversalActionExtensionPoint.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder>
-
clearOneof
public UniversalActionExtensionPoint.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder>
-
setRepeatedField
public UniversalActionExtensionPoint.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder>
-
addRepeatedField
public UniversalActionExtensionPoint.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder>
-
mergeFrom
public UniversalActionExtensionPoint.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UniversalActionExtensionPoint.Builder>
-
mergeFrom
public UniversalActionExtensionPoint.Builder mergeFrom(UniversalActionExtensionPoint other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder>
-
mergeFrom
public UniversalActionExtensionPoint.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UniversalActionExtensionPoint.Builder>- Throws:
IOException
-
getActionTypeCase
public UniversalActionExtensionPoint.ActionTypeCase getActionTypeCase()
- Specified by:
getActionTypeCasein interfaceUniversalActionExtensionPointOrBuilder
-
clearActionType
public UniversalActionExtensionPoint.Builder clearActionType()
-
getLabel
public String getLabel()
Required. User-visible text describing the action taken by activating this extension point, for example, "Add a new contact".
string label = 1;- Specified by:
getLabelin interfaceUniversalActionExtensionPointOrBuilder- Returns:
- The label.
-
getLabelBytes
public com.google.protobuf.ByteString getLabelBytes()
Required. User-visible text describing the action taken by activating this extension point, for example, "Add a new contact".
string label = 1;- Specified by:
getLabelBytesin interfaceUniversalActionExtensionPointOrBuilder- Returns:
- The bytes for label.
-
setLabel
public UniversalActionExtensionPoint.Builder setLabel(String value)
Required. User-visible text describing the action taken by activating this extension point, for example, "Add a new contact".
string label = 1;- Parameters:
value- The label to set.- Returns:
- This builder for chaining.
-
clearLabel
public UniversalActionExtensionPoint.Builder clearLabel()
Required. User-visible text describing the action taken by activating this extension point, for example, "Add a new contact".
string label = 1;- Returns:
- This builder for chaining.
-
setLabelBytes
public UniversalActionExtensionPoint.Builder setLabelBytes(com.google.protobuf.ByteString value)
Required. User-visible text describing the action taken by activating this extension point, for example, "Add a new contact".
string label = 1;- Parameters:
value- The bytes for label to set.- Returns:
- This builder for chaining.
-
hasOpenLink
public boolean hasOpenLink()
URL to be opened by the UniversalAction.
string open_link = 2;- Specified by:
hasOpenLinkin interfaceUniversalActionExtensionPointOrBuilder- Returns:
- Whether the openLink field is set.
-
getOpenLink
public String getOpenLink()
URL to be opened by the UniversalAction.
string open_link = 2;- Specified by:
getOpenLinkin interfaceUniversalActionExtensionPointOrBuilder- Returns:
- The openLink.
-
getOpenLinkBytes
public com.google.protobuf.ByteString getOpenLinkBytes()
URL to be opened by the UniversalAction.
string open_link = 2;- Specified by:
getOpenLinkBytesin interfaceUniversalActionExtensionPointOrBuilder- Returns:
- The bytes for openLink.
-
setOpenLink
public UniversalActionExtensionPoint.Builder setOpenLink(String value)
URL to be opened by the UniversalAction.
string open_link = 2;- Parameters:
value- The openLink to set.- Returns:
- This builder for chaining.
-
clearOpenLink
public UniversalActionExtensionPoint.Builder clearOpenLink()
URL to be opened by the UniversalAction.
string open_link = 2;- Returns:
- This builder for chaining.
-
setOpenLinkBytes
public UniversalActionExtensionPoint.Builder setOpenLinkBytes(com.google.protobuf.ByteString value)
URL to be opened by the UniversalAction.
string open_link = 2;- Parameters:
value- The bytes for openLink to set.- Returns:
- This builder for chaining.
-
hasRunFunction
public boolean hasRunFunction()
Endpoint to be run by the UniversalAction.
string run_function = 3;- Specified by:
hasRunFunctionin interfaceUniversalActionExtensionPointOrBuilder- Returns:
- Whether the runFunction field is set.
-
getRunFunction
public String getRunFunction()
Endpoint to be run by the UniversalAction.
string run_function = 3;- Specified by:
getRunFunctionin interfaceUniversalActionExtensionPointOrBuilder- Returns:
- The runFunction.
-
getRunFunctionBytes
public com.google.protobuf.ByteString getRunFunctionBytes()
Endpoint to be run by the UniversalAction.
string run_function = 3;- Specified by:
getRunFunctionBytesin interfaceUniversalActionExtensionPointOrBuilder- Returns:
- The bytes for runFunction.
-
setRunFunction
public UniversalActionExtensionPoint.Builder setRunFunction(String value)
Endpoint to be run by the UniversalAction.
string run_function = 3;- Parameters:
value- The runFunction to set.- Returns:
- This builder for chaining.
-
clearRunFunction
public UniversalActionExtensionPoint.Builder clearRunFunction()
Endpoint to be run by the UniversalAction.
string run_function = 3;- Returns:
- This builder for chaining.
-
setRunFunctionBytes
public UniversalActionExtensionPoint.Builder setRunFunctionBytes(com.google.protobuf.ByteString value)
Endpoint to be run by the UniversalAction.
string run_function = 3;- Parameters:
value- The bytes for runFunction to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final UniversalActionExtensionPoint.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder>
-
mergeUnknownFields
public final UniversalActionExtensionPoint.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<UniversalActionExtensionPoint.Builder>
-
-