publicstaticfinalclass WidgetMarkup.FormAction.BuilderextendsGeneratedMessageV3.Builder<WidgetMarkup.FormAction.Builder>implementsWidgetMarkup.FormActionOrBuilder
A form action describes the behavior when the form is submitted.
For example, you can invoke Apps Script to handle the form.
Protobuf type google.chat.v1.WidgetMarkup.FormAction
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
publicstaticfinalDescriptors.DescriptorgetDescriptor()
Methods
publicWidgetMarkup.FormAction.BuilderaddAllParameters(Iterable<?extendsWidgetMarkup.FormAction.ActionParameter>values)
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.chat.v1.WidgetMarkup.FormAction.ActionParameter>
|
publicWidgetMarkup.FormAction.BuilderaddParameters(WidgetMarkup.FormAction.ActionParametervalue)
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
publicWidgetMarkup.FormAction.BuilderaddParameters(WidgetMarkup.FormAction.ActionParameter.BuilderbuilderForValue)
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
publicWidgetMarkup.FormAction.BuilderaddParameters(intindex,WidgetMarkup.FormAction.ActionParametervalue)
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
publicWidgetMarkup.FormAction.BuilderaddParameters(intindex,WidgetMarkup.FormAction.ActionParameter.BuilderbuilderForValue)
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
publicWidgetMarkup.FormAction.ActionParameter.BuilderaddParametersBuilder()
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
publicWidgetMarkup.FormAction.ActionParameter.BuilderaddParametersBuilder(intindex)
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
| Parameter |
| Name |
Description |
index |
int
|
publicWidgetMarkup.FormAction.BuilderaddRepeatedField(Descriptors.FieldDescriptorfield,Objectvalue)
Overrides
publicWidgetMarkup.FormActionbuild()
publicWidgetMarkup.FormActionbuildPartial()
publicWidgetMarkup.FormAction.Builderclear()
Overrides
publicWidgetMarkup.FormAction.BuilderclearActionMethodName()
The method name is used to identify which part of the form triggered the
form submission. This information is echoed back to the Chat app as part
of the card click event. You can use the same method name for several
elements that trigger a common behavior.
string action_method_name = 1;
publicWidgetMarkup.FormAction.BuilderclearField(Descriptors.FieldDescriptorfield)
Overrides
publicWidgetMarkup.FormAction.BuilderclearOneof(Descriptors.OneofDescriptoroneof)
Overrides
publicWidgetMarkup.FormAction.BuilderclearParameters()
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
publicWidgetMarkup.FormAction.Builderclone()
Overrides
publicStringgetActionMethodName()
The method name is used to identify which part of the form triggered the
form submission. This information is echoed back to the Chat app as part
of the card click event. You can use the same method name for several
elements that trigger a common behavior.
string action_method_name = 1;
| Returns |
| Type |
Description |
String |
The actionMethodName.
|
publicByteStringgetActionMethodNameBytes()
The method name is used to identify which part of the form triggered the
form submission. This information is echoed back to the Chat app as part
of the card click event. You can use the same method name for several
elements that trigger a common behavior.
string action_method_name = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for actionMethodName.
|
publicWidgetMarkup.FormActiongetDefaultInstanceForType()
publicDescriptors.DescriptorgetDescriptorForType()
Overrides
publicWidgetMarkup.FormAction.ActionParametergetParameters(intindex)
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
| Parameter |
| Name |
Description |
index |
int
|
publicWidgetMarkup.FormAction.ActionParameter.BuildergetParametersBuilder(intindex)
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
| Parameter |
| Name |
Description |
index |
int
|
publicList<WidgetMarkup.FormAction.ActionParameter.Builder>getParametersBuilderList()
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
publicintgetParametersCount()
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
| Returns |
| Type |
Description |
int |
publicList<WidgetMarkup.FormAction.ActionParameter>getParametersList()
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
publicWidgetMarkup.FormAction.ActionParameterOrBuildergetParametersOrBuilder(intindex)
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
| Parameter |
| Name |
Description |
index |
int
|
publicList<?extendsWidgetMarkup.FormAction.ActionParameterOrBuilder>getParametersOrBuilderList()
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
| Returns |
| Type |
Description |
List<? extends com.google.chat.v1.WidgetMarkup.FormAction.ActionParameterOrBuilder> |
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Overrides
publicfinalbooleanisInitialized()
Overrides
publicWidgetMarkup.FormAction.BuildermergeFrom(WidgetMarkup.FormActionother)
publicWidgetMarkup.FormAction.BuildermergeFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
Overrides
publicWidgetMarkup.FormAction.BuildermergeFrom(Messageother)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
publicfinalWidgetMarkup.FormAction.BuildermergeUnknownFields(UnknownFieldSetunknownFields)
Overrides
publicWidgetMarkup.FormAction.BuilderremoveParameters(intindex)
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
| Parameter |
| Name |
Description |
index |
int
|
publicWidgetMarkup.FormAction.BuildersetActionMethodName(Stringvalue)
The method name is used to identify which part of the form triggered the
form submission. This information is echoed back to the Chat app as part
of the card click event. You can use the same method name for several
elements that trigger a common behavior.
string action_method_name = 1;
| Parameter |
| Name |
Description |
value |
String
The actionMethodName to set.
|
publicWidgetMarkup.FormAction.BuildersetActionMethodNameBytes(ByteStringvalue)
The method name is used to identify which part of the form triggered the
form submission. This information is echoed back to the Chat app as part
of the card click event. You can use the same method name for several
elements that trigger a common behavior.
string action_method_name = 1;
| Parameter |
| Name |
Description |
value |
ByteString
The bytes for actionMethodName to set.
|
publicWidgetMarkup.FormAction.BuildersetField(Descriptors.FieldDescriptorfield,Objectvalue)
Overrides
publicWidgetMarkup.FormAction.BuildersetParameters(intindex,WidgetMarkup.FormAction.ActionParametervalue)
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
publicWidgetMarkup.FormAction.BuildersetParameters(intindex,WidgetMarkup.FormAction.ActionParameter.BuilderbuilderForValue)
List of action parameters.
repeated .google.chat.v1.WidgetMarkup.FormAction.ActionParameter parameters = 2;
publicWidgetMarkup.FormAction.BuildersetRepeatedField(Descriptors.FieldDescriptorfield,intindex,Objectvalue)
Overrides
publicfinalWidgetMarkup.FormAction.BuildersetUnknownFields(UnknownFieldSetunknownFields)
Overrides