public static final class Intent.Message.TableCard extends com.google.protobuf.GeneratedMessageV3 implements Intent.Message.TableCardOrBuilder
Table card for Actions on Google.Protobuf type
google.cloud.dialogflow.v2beta1.Intent.Message.TableCard| Modifier and Type | Class and Description |
|---|---|
static class |
Intent.Message.TableCard.Builder
Table card for Actions on Google.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BUTTONS_FIELD_NUMBER |
static int |
COLUMN_PROPERTIES_FIELD_NUMBER |
static int |
IMAGE_FIELD_NUMBER |
static int |
ROWS_FIELD_NUMBER |
static int |
SUBTITLE_FIELD_NUMBER |
static int |
TITLE_FIELD_NUMBER |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int TITLE_FIELD_NUMBER
public static final int SUBTITLE_FIELD_NUMBER
public static final int IMAGE_FIELD_NUMBER
public static final int COLUMN_PROPERTIES_FIELD_NUMBER
public static final int ROWS_FIELD_NUMBER
public static final int BUTTONS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getTitle()
Required. Title of the card.
string title = 1;getTitle in interface Intent.Message.TableCardOrBuilderpublic com.google.protobuf.ByteString getTitleBytes()
Required. Title of the card.
string title = 1;getTitleBytes in interface Intent.Message.TableCardOrBuilderpublic String getSubtitle()
Optional. Subtitle to the title.
string subtitle = 2;getSubtitle in interface Intent.Message.TableCardOrBuilderpublic com.google.protobuf.ByteString getSubtitleBytes()
Optional. Subtitle to the title.
string subtitle = 2;getSubtitleBytes in interface Intent.Message.TableCardOrBuilderpublic boolean hasImage()
Optional. Image which should be displayed on the card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 3;hasImage in interface Intent.Message.TableCardOrBuilderpublic Intent.Message.Image getImage()
Optional. Image which should be displayed on the card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 3;getImage in interface Intent.Message.TableCardOrBuilderpublic Intent.Message.ImageOrBuilder getImageOrBuilder()
Optional. Image which should be displayed on the card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 3;getImageOrBuilder in interface Intent.Message.TableCardOrBuilderpublic List<Intent.Message.ColumnProperties> getColumnPropertiesList()
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
getColumnPropertiesList in interface Intent.Message.TableCardOrBuilderpublic List<? extends Intent.Message.ColumnPropertiesOrBuilder> getColumnPropertiesOrBuilderList()
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
getColumnPropertiesOrBuilderList in interface Intent.Message.TableCardOrBuilderpublic int getColumnPropertiesCount()
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
getColumnPropertiesCount in interface Intent.Message.TableCardOrBuilderpublic Intent.Message.ColumnProperties getColumnProperties(int index)
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
getColumnProperties in interface Intent.Message.TableCardOrBuilderpublic Intent.Message.ColumnPropertiesOrBuilder getColumnPropertiesOrBuilder(int index)
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
getColumnPropertiesOrBuilder in interface Intent.Message.TableCardOrBuilderpublic List<Intent.Message.TableCardRow> getRowsList()
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
getRowsList in interface Intent.Message.TableCardOrBuilderpublic List<? extends Intent.Message.TableCardRowOrBuilder> getRowsOrBuilderList()
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
getRowsOrBuilderList in interface Intent.Message.TableCardOrBuilderpublic int getRowsCount()
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
getRowsCount in interface Intent.Message.TableCardOrBuilderpublic Intent.Message.TableCardRow getRows(int index)
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
getRows in interface Intent.Message.TableCardOrBuilderpublic Intent.Message.TableCardRowOrBuilder getRowsOrBuilder(int index)
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
getRowsOrBuilder in interface Intent.Message.TableCardOrBuilderpublic List<Intent.Message.BasicCard.Button> getButtonsList()
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
getButtonsList in interface Intent.Message.TableCardOrBuilderpublic List<? extends Intent.Message.BasicCard.ButtonOrBuilder> getButtonsOrBuilderList()
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
getButtonsOrBuilderList in interface Intent.Message.TableCardOrBuilderpublic int getButtonsCount()
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
getButtonsCount in interface Intent.Message.TableCardOrBuilderpublic Intent.Message.BasicCard.Button getButtons(int index)
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
getButtons in interface Intent.Message.TableCardOrBuilderpublic Intent.Message.BasicCard.ButtonOrBuilder getButtonsOrBuilder(int index)
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
getButtonsOrBuilder in interface Intent.Message.TableCardOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Intent.Message.TableCard parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Intent.Message.TableCard parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Intent.Message.TableCard parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Intent.Message.TableCard parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Intent.Message.TableCard parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Intent.Message.TableCard parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Intent.Message.TableCard parseFrom(InputStream input) throws IOException
IOExceptionpublic static Intent.Message.TableCard parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Intent.Message.TableCard parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Intent.Message.TableCard parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Intent.Message.TableCard parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Intent.Message.TableCard parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Intent.Message.TableCard.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Intent.Message.TableCard.Builder newBuilder()
public static Intent.Message.TableCard.Builder newBuilder(Intent.Message.TableCard prototype)
public Intent.Message.TableCard.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Intent.Message.TableCard.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Intent.Message.TableCard getDefaultInstance()
public static com.google.protobuf.Parser<Intent.Message.TableCard> parser()
public com.google.protobuf.Parser<Intent.Message.TableCard> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Intent.Message.TableCard getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.