public final class WidgetMarkup extends GeneratedMessageV3 implements WidgetMarkupOrBuilder
A widget is a UI element that presents text and images.
Protobuf type google.chat.v1.WidgetMarkup
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
public static final int BUTTONS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int IMAGE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int KEY_VALUE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TEXT_PARAGRAPH_FIELD_NUMBER
public static final int TEXT_PARAGRAPH_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static WidgetMarkup getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static WidgetMarkup.Builder newBuilder()
public static WidgetMarkup.Builder newBuilder(WidgetMarkup prototype)
public static WidgetMarkup parseDelimitedFrom(InputStream input)
public static WidgetMarkup parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static WidgetMarkup parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static WidgetMarkup parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static WidgetMarkup parseFrom(ByteString data)
public static WidgetMarkup parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static WidgetMarkup parseFrom(CodedInputStream input)
public static WidgetMarkup parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static WidgetMarkup parseFrom(InputStream input)
public static WidgetMarkup parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static WidgetMarkup parseFrom(ByteBuffer data)
public static WidgetMarkup parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<WidgetMarkup> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public WidgetMarkup.Button getButtons(int index)
A list of buttons. Buttons is also oneof data
and only one of these
fields should be set.
repeated .google.chat.v1.WidgetMarkup.Button buttons = 6;
Parameter |
Name |
Description |
index |
int
|
public int getButtonsCount()
A list of buttons. Buttons is also oneof data
and only one of these
fields should be set.
repeated .google.chat.v1.WidgetMarkup.Button buttons = 6;
Returns |
Type |
Description |
int |
|
public List<WidgetMarkup.Button> getButtonsList()
A list of buttons. Buttons is also oneof data
and only one of these
fields should be set.
repeated .google.chat.v1.WidgetMarkup.Button buttons = 6;
public WidgetMarkup.ButtonOrBuilder getButtonsOrBuilder(int index)
A list of buttons. Buttons is also oneof data
and only one of these
fields should be set.
repeated .google.chat.v1.WidgetMarkup.Button buttons = 6;
Parameter |
Name |
Description |
index |
int
|
public List<? extends WidgetMarkup.ButtonOrBuilder> getButtonsOrBuilderList()
A list of buttons. Buttons is also oneof data
and only one of these
fields should be set.
repeated .google.chat.v1.WidgetMarkup.Button buttons = 6;
Returns |
Type |
Description |
List<? extends com.google.chat.v1.WidgetMarkup.ButtonOrBuilder> |
|
public WidgetMarkup.DataCase getDataCase()
public WidgetMarkup getDefaultInstanceForType()
public WidgetMarkup.Image getImage()
Display an image in this widget.
.google.chat.v1.WidgetMarkup.Image image = 2;
public WidgetMarkup.ImageOrBuilder getImageOrBuilder()
Display an image in this widget.
.google.chat.v1.WidgetMarkup.Image image = 2;
public WidgetMarkup.KeyValue getKeyValue()
Display a key value item in this widget.
.google.chat.v1.WidgetMarkup.KeyValue key_value = 3;
public WidgetMarkup.KeyValueOrBuilder getKeyValueOrBuilder()
Display a key value item in this widget.
.google.chat.v1.WidgetMarkup.KeyValue key_value = 3;
public Parser<WidgetMarkup> getParserForType()
Overrides
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getTextParagraph()
public WidgetMarkup.TextParagraph getTextParagraph()
Display a text paragraph in this widget.
.google.chat.v1.WidgetMarkup.TextParagraph text_paragraph = 1;
getTextParagraphOrBuilder()
public WidgetMarkup.TextParagraphOrBuilder getTextParagraphOrBuilder()
Display a text paragraph in this widget.
.google.chat.v1.WidgetMarkup.TextParagraph text_paragraph = 1;
public boolean hasImage()
Display an image in this widget.
.google.chat.v1.WidgetMarkup.Image image = 2;
Returns |
Type |
Description |
boolean |
Whether the image field is set.
|
public boolean hasKeyValue()
Display a key value item in this widget.
.google.chat.v1.WidgetMarkup.KeyValue key_value = 3;
Returns |
Type |
Description |
boolean |
Whether the keyValue field is set.
|
hasTextParagraph()
public boolean hasTextParagraph()
Display a text paragraph in this widget.
.google.chat.v1.WidgetMarkup.TextParagraph text_paragraph = 1;
Returns |
Type |
Description |
boolean |
Whether the textParagraph field is set.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public WidgetMarkup.Builder newBuilderForType()
protected WidgetMarkup.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public WidgetMarkup.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides