public static final class WidgetMarkup.OnClick.Builder extends GeneratedMessage.Builder<WidgetMarkup.OnClick.Builder> implements WidgetMarkup.OnClickOrBuilder
An onclick action (for example, open a link).
Protobuf type google.chat.v1.WidgetMarkup.OnClick
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public WidgetMarkup.OnClick build()
public WidgetMarkup.OnClick buildPartial()
public WidgetMarkup.OnClick.Builder clear()
Overrides
public WidgetMarkup.OnClick.Builder clearAction()
A form action is triggered by this onclick action if specified.
.google.chat.v1.WidgetMarkup.FormAction action = 1;
public WidgetMarkup.OnClick.Builder clearData()
public WidgetMarkup.OnClick.Builder clearOpenLink()
This onclick action triggers an open link action if specified.
.google.chat.v1.WidgetMarkup.OpenLink open_link = 2;
public WidgetMarkup.FormAction getAction()
A form action is triggered by this onclick action if specified.
.google.chat.v1.WidgetMarkup.FormAction action = 1;
public WidgetMarkup.FormAction.Builder getActionBuilder()
A form action is triggered by this onclick action if specified.
.google.chat.v1.WidgetMarkup.FormAction action = 1;
public WidgetMarkup.FormActionOrBuilder getActionOrBuilder()
A form action is triggered by this onclick action if specified.
.google.chat.v1.WidgetMarkup.FormAction action = 1;
public WidgetMarkup.OnClick.DataCase getDataCase()
public WidgetMarkup.OnClick getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public WidgetMarkup.OpenLink getOpenLink()
This onclick action triggers an open link action if specified.
.google.chat.v1.WidgetMarkup.OpenLink open_link = 2;
public WidgetMarkup.OpenLink.Builder getOpenLinkBuilder()
This onclick action triggers an open link action if specified.
.google.chat.v1.WidgetMarkup.OpenLink open_link = 2;
public WidgetMarkup.OpenLinkOrBuilder getOpenLinkOrBuilder()
This onclick action triggers an open link action if specified.
.google.chat.v1.WidgetMarkup.OpenLink open_link = 2;
public boolean hasAction()
A form action is triggered by this onclick action if specified.
.google.chat.v1.WidgetMarkup.FormAction action = 1;
| Returns |
| Type |
Description |
boolean |
Whether the action field is set.
|
public boolean hasOpenLink()
This onclick action triggers an open link action if specified.
.google.chat.v1.WidgetMarkup.OpenLink open_link = 2;
| Returns |
| Type |
Description |
boolean |
Whether the openLink field is set.
|
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public WidgetMarkup.OnClick.Builder mergeAction(WidgetMarkup.FormAction value)
A form action is triggered by this onclick action if specified.
.google.chat.v1.WidgetMarkup.FormAction action = 1;
public WidgetMarkup.OnClick.Builder mergeFrom(WidgetMarkup.OnClick other)
public WidgetMarkup.OnClick.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public WidgetMarkup.OnClick.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
public WidgetMarkup.OnClick.Builder mergeOpenLink(WidgetMarkup.OpenLink value)
This onclick action triggers an open link action if specified.
.google.chat.v1.WidgetMarkup.OpenLink open_link = 2;
public WidgetMarkup.OnClick.Builder setAction(WidgetMarkup.FormAction value)
A form action is triggered by this onclick action if specified.
.google.chat.v1.WidgetMarkup.FormAction action = 1;
public WidgetMarkup.OnClick.Builder setAction(WidgetMarkup.FormAction.Builder builderForValue)
A form action is triggered by this onclick action if specified.
.google.chat.v1.WidgetMarkup.FormAction action = 1;
public WidgetMarkup.OnClick.Builder setOpenLink(WidgetMarkup.OpenLink value)
This onclick action triggers an open link action if specified.
.google.chat.v1.WidgetMarkup.OpenLink open_link = 2;
public WidgetMarkup.OnClick.Builder setOpenLink(WidgetMarkup.OpenLink.Builder builderForValue)
This onclick action triggers an open link action if specified.
.google.chat.v1.WidgetMarkup.OpenLink open_link = 2;