public static final class CardWithId.Builder extends GeneratedMessage.Builder<CardWithId.Builder> implements CardWithIdOrBuilderA card in a Google Chat message.
Only Chat apps can create cards. If your Chat app authenticates as a user, the message can't contain cards.
Protobuf type google.chat.v1.CardWithId
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > CardWithId.BuilderImplements
CardWithIdOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public CardWithId build()| Returns | |
|---|---|
| Type | Description |
CardWithId |
|
buildPartial()
public CardWithId buildPartial()| Returns | |
|---|---|
| Type | Description |
CardWithId |
|
clear()
public CardWithId.Builder clear()| Returns | |
|---|---|
| Type | Description |
CardWithId.Builder |
|
clearCard()
public CardWithId.Builder clearCard()A card. Maximum size is 32 KB.
.google.apps.card.v1.Card card = 2;
| Returns | |
|---|---|
| Type | Description |
CardWithId.Builder |
|
clearCardId()
public CardWithId.Builder clearCardId()Required if the message contains multiple cards. A unique identifier for a card in a message.
string card_id = 1;
| Returns | |
|---|---|
| Type | Description |
CardWithId.Builder |
This builder for chaining. |
getCard()
public Card getCard()A card. Maximum size is 32 KB.
.google.apps.card.v1.Card card = 2;
| Returns | |
|---|---|
| Type | Description |
com.google.apps.card.v1.Card |
The card. |
getCardBuilder()
public Card.Builder getCardBuilder()A card. Maximum size is 32 KB.
.google.apps.card.v1.Card card = 2;
| Returns | |
|---|---|
| Type | Description |
com.google.apps.card.v1.Card.Builder |
|
getCardId()
public String getCardId()Required if the message contains multiple cards. A unique identifier for a card in a message.
string card_id = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The cardId. |
getCardIdBytes()
public ByteString getCardIdBytes()Required if the message contains multiple cards. A unique identifier for a card in a message.
string card_id = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for cardId. |
getCardOrBuilder()
public CardOrBuilder getCardOrBuilder()A card. Maximum size is 32 KB.
.google.apps.card.v1.Card card = 2;
| Returns | |
|---|---|
| Type | Description |
com.google.apps.card.v1.CardOrBuilder |
|
getDefaultInstanceForType()
public CardWithId getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
CardWithId |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
hasCard()
public boolean hasCard()A card. Maximum size is 32 KB.
.google.apps.card.v1.Card card = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the card field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeCard(Card value)
public CardWithId.Builder mergeCard(Card value)A card. Maximum size is 32 KB.
.google.apps.card.v1.Card card = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
com.google.apps.card.v1.Card |
| Returns | |
|---|---|
| Type | Description |
CardWithId.Builder |
|
mergeFrom(CardWithId other)
public CardWithId.Builder mergeFrom(CardWithId other)| Parameter | |
|---|---|
| Name | Description |
other |
CardWithId |
| Returns | |
|---|---|
| Type | Description |
CardWithId.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CardWithId.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
CardWithId.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public CardWithId.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
CardWithId.Builder |
|
setCard(Card value)
public CardWithId.Builder setCard(Card value)A card. Maximum size is 32 KB.
.google.apps.card.v1.Card card = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
com.google.apps.card.v1.Card |
| Returns | |
|---|---|
| Type | Description |
CardWithId.Builder |
|
setCard(Card.Builder builderForValue)
public CardWithId.Builder setCard(Card.Builder builderForValue)A card. Maximum size is 32 KB.
.google.apps.card.v1.Card card = 2;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
com.google.apps.card.v1.Card.Builder |
| Returns | |
|---|---|
| Type | Description |
CardWithId.Builder |
|
setCardId(String value)
public CardWithId.Builder setCardId(String value)Required if the message contains multiple cards. A unique identifier for a card in a message.
string card_id = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe cardId to set. |
| Returns | |
|---|---|
| Type | Description |
CardWithId.Builder |
This builder for chaining. |
setCardIdBytes(ByteString value)
public CardWithId.Builder setCardIdBytes(ByteString value)Required if the message contains multiple cards. A unique identifier for a card in a message.
string card_id = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for cardId to set. |
| Returns | |
|---|---|
| Type | Description |
CardWithId.Builder |
This builder for chaining. |