Class ContextualAddOnMarkup.Card.CardAction.Builder (0.1.0)

public static final class ContextualAddOnMarkup.Card.CardAction.Builder extends GeneratedMessageV3.Builder<ContextualAddOnMarkup.Card.CardAction.Builder> implements ContextualAddOnMarkup.Card.CardActionOrBuilder

A card action is the action associated with the card. For an invoice card, a typical action would be: delete invoice, email invoice or open the invoice in browser.

Not supported by Google Chat apps.

Protobuf type google.chat.v1.ContextualAddOnMarkup.Card.CardAction

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

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ContextualAddOnMarkup.Card.CardAction.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Overrides

build()

public ContextualAddOnMarkup.Card.CardAction build()

buildPartial()

public ContextualAddOnMarkup.Card.CardAction buildPartial()

clear()

public ContextualAddOnMarkup.Card.CardAction.Builder clear()
Overrides

clearActionLabel()

public ContextualAddOnMarkup.Card.CardAction.Builder clearActionLabel()

The label used to be displayed in the action menu item.

string action_label = 1;

Returns
TypeDescription
ContextualAddOnMarkup.Card.CardAction.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public ContextualAddOnMarkup.Card.CardAction.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Overrides

clearOnClick()

public ContextualAddOnMarkup.Card.CardAction.Builder clearOnClick()

The onclick action for this action item.

.google.chat.v1.WidgetMarkup.OnClick on_click = 2;

clearOneof(Descriptors.OneofDescriptor oneof)

public ContextualAddOnMarkup.Card.CardAction.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Overrides

clone()

public ContextualAddOnMarkup.Card.CardAction.Builder clone()
Overrides

getActionLabel()

public String getActionLabel()

The label used to be displayed in the action menu item.

string action_label = 1;

Returns
TypeDescription
String

The actionLabel.

getActionLabelBytes()

public ByteString getActionLabelBytes()

The label used to be displayed in the action menu item.

string action_label = 1;

Returns
TypeDescription
ByteString

The bytes for actionLabel.

getDefaultInstanceForType()

public ContextualAddOnMarkup.Card.CardAction getDefaultInstanceForType()

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getOnClick()

public WidgetMarkup.OnClick getOnClick()

The onclick action for this action item.

.google.chat.v1.WidgetMarkup.OnClick on_click = 2;

Returns
TypeDescription
WidgetMarkup.OnClick

The onClick.

getOnClickBuilder()

public WidgetMarkup.OnClick.Builder getOnClickBuilder()

The onclick action for this action item.

.google.chat.v1.WidgetMarkup.OnClick on_click = 2;

Returns
TypeDescription
WidgetMarkup.OnClick.Builder

getOnClickOrBuilder()

public WidgetMarkup.OnClickOrBuilder getOnClickOrBuilder()

The onclick action for this action item.

.google.chat.v1.WidgetMarkup.OnClick on_click = 2;

Returns
TypeDescription
WidgetMarkup.OnClickOrBuilder

hasOnClick()

public boolean hasOnClick()

The onclick action for this action item.

.google.chat.v1.WidgetMarkup.OnClick on_click = 2;

Returns
TypeDescription
boolean

Whether the onClick field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(ContextualAddOnMarkup.Card.CardAction other)

public ContextualAddOnMarkup.Card.CardAction.Builder mergeFrom(ContextualAddOnMarkup.Card.CardAction other)
Parameter
NameDescription
otherContextualAddOnMarkup.Card.CardAction

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ContextualAddOnMarkup.Card.CardAction.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public ContextualAddOnMarkup.Card.CardAction.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Overrides

mergeOnClick(WidgetMarkup.OnClick value)

public ContextualAddOnMarkup.Card.CardAction.Builder mergeOnClick(WidgetMarkup.OnClick value)

The onclick action for this action item.

.google.chat.v1.WidgetMarkup.OnClick on_click = 2;

Parameter
NameDescription
valueWidgetMarkup.OnClick

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ContextualAddOnMarkup.Card.CardAction.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Overrides

setActionLabel(String value)

public ContextualAddOnMarkup.Card.CardAction.Builder setActionLabel(String value)

The label used to be displayed in the action menu item.

string action_label = 1;

Parameter
NameDescription
valueString

The actionLabel to set.

Returns
TypeDescription
ContextualAddOnMarkup.Card.CardAction.Builder

This builder for chaining.

setActionLabelBytes(ByteString value)

public ContextualAddOnMarkup.Card.CardAction.Builder setActionLabelBytes(ByteString value)

The label used to be displayed in the action menu item.

string action_label = 1;

Parameter
NameDescription
valueByteString

The bytes for actionLabel to set.

Returns
TypeDescription
ContextualAddOnMarkup.Card.CardAction.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public ContextualAddOnMarkup.Card.CardAction.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Overrides

setOnClick(WidgetMarkup.OnClick value)

public ContextualAddOnMarkup.Card.CardAction.Builder setOnClick(WidgetMarkup.OnClick value)

The onclick action for this action item.

.google.chat.v1.WidgetMarkup.OnClick on_click = 2;

Parameter
NameDescription
valueWidgetMarkup.OnClick

setOnClick(WidgetMarkup.OnClick.Builder builderForValue)

public ContextualAddOnMarkup.Card.CardAction.Builder setOnClick(WidgetMarkup.OnClick.Builder builderForValue)

The onclick action for this action item.

.google.chat.v1.WidgetMarkup.OnClick on_click = 2;

Parameter
NameDescription
builderForValueWidgetMarkup.OnClick.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ContextualAddOnMarkup.Card.CardAction.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ContextualAddOnMarkup.Card.CardAction.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Overrides