public static final class ContextualAddOnMarkup.Card extends GeneratedMessageV3 implements ContextualAddOnMarkup.CardOrBuilder
A card is a UI element that can contain UI widgets such as text and
images.
Protobuf type google.chat.v1.ContextualAddOnMarkup.Card
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CARD_ACTIONS_FIELD_NUMBER
public static final int CARD_ACTIONS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int HEADER_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SECTIONS_FIELD_NUMBER
public static final int SECTIONS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ContextualAddOnMarkup.Card getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ContextualAddOnMarkup.Card.Builder newBuilder()
newBuilder(ContextualAddOnMarkup.Card prototype)
public static ContextualAddOnMarkup.Card.Builder newBuilder(ContextualAddOnMarkup.Card prototype)
parseDelimitedFrom(InputStream input)
public static ContextualAddOnMarkup.Card parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ContextualAddOnMarkup.Card parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ContextualAddOnMarkup.Card parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ContextualAddOnMarkup.Card parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ContextualAddOnMarkup.Card parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ContextualAddOnMarkup.Card parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static ContextualAddOnMarkup.Card parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ContextualAddOnMarkup.Card parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static ContextualAddOnMarkup.Card parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ContextualAddOnMarkup.Card parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ContextualAddOnMarkup.Card parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ContextualAddOnMarkup.Card parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ContextualAddOnMarkup.Card> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getCardActions(int index)
public ContextualAddOnMarkup.Card.CardAction getCardActions(int index)
The actions of this card.
repeated .google.chat.v1.ContextualAddOnMarkup.Card.CardAction card_actions = 3;
Parameter |
Name |
Description |
index |
int
|
getCardActionsCount()
public int getCardActionsCount()
The actions of this card.
repeated .google.chat.v1.ContextualAddOnMarkup.Card.CardAction card_actions = 3;
Returns |
Type |
Description |
int |
|
getCardActionsList()
public List<ContextualAddOnMarkup.Card.CardAction> getCardActionsList()
The actions of this card.
repeated .google.chat.v1.ContextualAddOnMarkup.Card.CardAction card_actions = 3;
getCardActionsOrBuilder(int index)
public ContextualAddOnMarkup.Card.CardActionOrBuilder getCardActionsOrBuilder(int index)
The actions of this card.
repeated .google.chat.v1.ContextualAddOnMarkup.Card.CardAction card_actions = 3;
Parameter |
Name |
Description |
index |
int
|
getCardActionsOrBuilderList()
public List<? extends ContextualAddOnMarkup.Card.CardActionOrBuilder> getCardActionsOrBuilderList()
The actions of this card.
repeated .google.chat.v1.ContextualAddOnMarkup.Card.CardAction card_actions = 3;
Returns |
Type |
Description |
List<? extends com.google.chat.v1.ContextualAddOnMarkup.Card.CardActionOrBuilder> |
|
getDefaultInstanceForType()
public ContextualAddOnMarkup.Card getDefaultInstanceForType()
public ContextualAddOnMarkup.Card.CardHeader getHeader()
The header of the card. A header usually contains a title and an image.
.google.chat.v1.ContextualAddOnMarkup.Card.CardHeader header = 1;
public ContextualAddOnMarkup.Card.CardHeaderOrBuilder getHeaderOrBuilder()
The header of the card. A header usually contains a title and an image.
.google.chat.v1.ContextualAddOnMarkup.Card.CardHeader header = 1;
getName()
Name of the card.
string name = 4;
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Name of the card.
string name = 4;
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<ContextualAddOnMarkup.Card> getParserForType()
Overrides
getSections(int index)
public ContextualAddOnMarkup.Card.Section getSections(int index)
Sections are separated by a line divider.
repeated .google.chat.v1.ContextualAddOnMarkup.Card.Section sections = 2;
Parameter |
Name |
Description |
index |
int
|
getSectionsCount()
public int getSectionsCount()
Sections are separated by a line divider.
repeated .google.chat.v1.ContextualAddOnMarkup.Card.Section sections = 2;
Returns |
Type |
Description |
int |
|
getSectionsList()
public List<ContextualAddOnMarkup.Card.Section> getSectionsList()
Sections are separated by a line divider.
repeated .google.chat.v1.ContextualAddOnMarkup.Card.Section sections = 2;
getSectionsOrBuilder(int index)
public ContextualAddOnMarkup.Card.SectionOrBuilder getSectionsOrBuilder(int index)
Sections are separated by a line divider.
repeated .google.chat.v1.ContextualAddOnMarkup.Card.Section sections = 2;
Parameter |
Name |
Description |
index |
int
|
getSectionsOrBuilderList()
public List<? extends ContextualAddOnMarkup.Card.SectionOrBuilder> getSectionsOrBuilderList()
Sections are separated by a line divider.
repeated .google.chat.v1.ContextualAddOnMarkup.Card.Section sections = 2;
Returns |
Type |
Description |
List<? extends com.google.chat.v1.ContextualAddOnMarkup.Card.SectionOrBuilder> |
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
public boolean hasHeader()
The header of the card. A header usually contains a title and an image.
.google.chat.v1.ContextualAddOnMarkup.Card.CardHeader header = 1;
Returns |
Type |
Description |
boolean |
Whether the header field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ContextualAddOnMarkup.Card.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ContextualAddOnMarkup.Card.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public ContextualAddOnMarkup.Card.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides