public static final class Intent.Message.TableCard.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.TableCard.Builder> implements Intent.Message.TableCardOrBuilder
Table card for Actions on Google.Protobuf type
google.cloud.dialogflow.v2beta1.Intent.Message.TableCardgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.TableCard.Builder>public Intent.Message.TableCard.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.TableCard.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.TableCard.Builder>public Intent.Message.TableCard getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Intent.Message.TableCard build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Intent.Message.TableCard buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Intent.Message.TableCard.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.TableCard.Builder>public Intent.Message.TableCard.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.TableCard.Builder>public Intent.Message.TableCard.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.TableCard.Builder>public Intent.Message.TableCard.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.TableCard.Builder>public Intent.Message.TableCard.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.TableCard.Builder>public Intent.Message.TableCard.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.TableCard.Builder>public Intent.Message.TableCard.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Intent.Message.TableCard.Builder>public Intent.Message.TableCard.Builder mergeFrom(Intent.Message.TableCard other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.TableCard.Builder>public Intent.Message.TableCard.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Intent.Message.TableCard.Builder>IOExceptionpublic 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 Intent.Message.TableCard.Builder setTitle(String value)
Required. Title of the card.
string title = 1;value - The title to set.public Intent.Message.TableCard.Builder clearTitle()
Required. Title of the card.
string title = 1;public Intent.Message.TableCard.Builder setTitleBytes(com.google.protobuf.ByteString value)
Required. Title of the card.
string title = 1;value - The bytes for title to set.public 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 Intent.Message.TableCard.Builder setSubtitle(String value)
Optional. Subtitle to the title.
string subtitle = 2;value - The subtitle to set.public Intent.Message.TableCard.Builder clearSubtitle()
Optional. Subtitle to the title.
string subtitle = 2;public Intent.Message.TableCard.Builder setSubtitleBytes(com.google.protobuf.ByteString value)
Optional. Subtitle to the title.
string subtitle = 2;value - The bytes for subtitle to set.public 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.TableCard.Builder setImage(Intent.Message.Image value)
Optional. Image which should be displayed on the card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 3;public Intent.Message.TableCard.Builder setImage(Intent.Message.Image.Builder builderForValue)
Optional. Image which should be displayed on the card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 3;public Intent.Message.TableCard.Builder mergeImage(Intent.Message.Image value)
Optional. Image which should be displayed on the card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 3;public Intent.Message.TableCard.Builder clearImage()
Optional. Image which should be displayed on the card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 3;public Intent.Message.Image.Builder getImageBuilder()
Optional. Image which should be displayed on the card.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 3;public 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 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.TableCard.Builder setColumnProperties(int index, Intent.Message.ColumnProperties value)
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
public Intent.Message.TableCard.Builder setColumnProperties(int index, Intent.Message.ColumnProperties.Builder builderForValue)
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
public Intent.Message.TableCard.Builder addColumnProperties(Intent.Message.ColumnProperties value)
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
public Intent.Message.TableCard.Builder addColumnProperties(int index, Intent.Message.ColumnProperties value)
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
public Intent.Message.TableCard.Builder addColumnProperties(Intent.Message.ColumnProperties.Builder builderForValue)
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
public Intent.Message.TableCard.Builder addColumnProperties(int index, Intent.Message.ColumnProperties.Builder builderForValue)
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
public Intent.Message.TableCard.Builder addAllColumnProperties(Iterable<? extends Intent.Message.ColumnProperties> values)
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
public Intent.Message.TableCard.Builder clearColumnProperties()
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
public Intent.Message.TableCard.Builder removeColumnProperties(int index)
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
public Intent.Message.ColumnProperties.Builder getColumnPropertiesBuilder(int index)
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
public 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<? 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 Intent.Message.ColumnProperties.Builder addColumnPropertiesBuilder()
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
public Intent.Message.ColumnProperties.Builder addColumnPropertiesBuilder(int index)
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
public List<Intent.Message.ColumnProperties.Builder> getColumnPropertiesBuilderList()
Optional. Display properties for the columns in this table.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.ColumnProperties column_properties = 4;
public 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 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.TableCard.Builder setRows(int index, Intent.Message.TableCardRow value)
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
public Intent.Message.TableCard.Builder setRows(int index, Intent.Message.TableCardRow.Builder builderForValue)
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
public Intent.Message.TableCard.Builder addRows(Intent.Message.TableCardRow value)
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
public Intent.Message.TableCard.Builder addRows(int index, Intent.Message.TableCardRow value)
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
public Intent.Message.TableCard.Builder addRows(Intent.Message.TableCardRow.Builder builderForValue)
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
public Intent.Message.TableCard.Builder addRows(int index, Intent.Message.TableCardRow.Builder builderForValue)
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
public Intent.Message.TableCard.Builder addAllRows(Iterable<? extends Intent.Message.TableCardRow> values)
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
public Intent.Message.TableCard.Builder clearRows()
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
public Intent.Message.TableCard.Builder removeRows(int index)
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
public Intent.Message.TableCardRow.Builder getRowsBuilder(int index)
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
public 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<? 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 Intent.Message.TableCardRow.Builder addRowsBuilder()
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
public Intent.Message.TableCardRow.Builder addRowsBuilder(int index)
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
public List<Intent.Message.TableCardRow.Builder> getRowsBuilderList()
Optional. Rows in this table of data.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.TableCardRow rows = 5;
public 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 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.TableCard.Builder setButtons(int index, Intent.Message.BasicCard.Button value)
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
public Intent.Message.TableCard.Builder setButtons(int index, Intent.Message.BasicCard.Button.Builder builderForValue)
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
public Intent.Message.TableCard.Builder addButtons(Intent.Message.BasicCard.Button value)
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
public Intent.Message.TableCard.Builder addButtons(int index, Intent.Message.BasicCard.Button value)
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
public Intent.Message.TableCard.Builder addButtons(Intent.Message.BasicCard.Button.Builder builderForValue)
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
public Intent.Message.TableCard.Builder addButtons(int index, Intent.Message.BasicCard.Button.Builder builderForValue)
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
public Intent.Message.TableCard.Builder addAllButtons(Iterable<? extends Intent.Message.BasicCard.Button> values)
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
public Intent.Message.TableCard.Builder clearButtons()
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
public Intent.Message.TableCard.Builder removeButtons(int index)
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
public Intent.Message.BasicCard.Button.Builder getButtonsBuilder(int index)
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
public 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 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 Intent.Message.BasicCard.Button.Builder addButtonsBuilder()
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
public Intent.Message.BasicCard.Button.Builder addButtonsBuilder(int index)
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
public List<Intent.Message.BasicCard.Button.Builder> getButtonsBuilderList()
Optional. List of buttons for the card.
repeated .google.cloud.dialogflow.v2beta1.Intent.Message.BasicCard.Button buttons = 6;
public final Intent.Message.TableCard.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.TableCard.Builder>public final Intent.Message.TableCard.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.TableCard.Builder>Copyright © 2023 Google LLC. All rights reserved.