Package com.google.cloud.dialogflow.v2
Class Intent.Message.TableCardRow.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Intent.Message.TableCardRow.Builder>
com.google.cloud.dialogflow.v2.Intent.Message.TableCardRow.Builder
- All Implemented Interfaces:
Intent.Message.TableCardRowOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Intent.Message.TableCardRow
public static final class Intent.Message.TableCardRow.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Intent.Message.TableCardRow.Builder>
implements Intent.Message.TableCardRowOrBuilder
Row of [TableCard][google.cloud.dialogflow.v2.Intent.Message.TableCard].Protobuf type
google.cloud.dialogflow.v2.Intent.Message.TableCardRow-
Method Summary
Modifier and TypeMethodDescriptionaddAllCells(Iterable<? extends Intent.Message.TableCardCell> values) Optional.addCells(int index, Intent.Message.TableCardCell value) Optional.addCells(int index, Intent.Message.TableCardCell.Builder builderForValue) Optional.Optional.addCells(Intent.Message.TableCardCell.Builder builderForValue) Optional.Optional.addCellsBuilder(int index) Optional.build()clear()Optional.Optional.getCells(int index) Optional.getCellsBuilder(int index) Optional.Optional.intOptional.Optional.getCellsOrBuilder(int index) Optional.List<? extends Intent.Message.TableCardCellOrBuilder>Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeCells(int index) Optional.setCells(int index, Intent.Message.TableCardCell value) Optional.setCells(int index, Intent.Message.TableCardCell.Builder builderForValue) Optional.setDividerAfter(boolean value) Optional.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Intent.Message.TableCardRow.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Intent.Message.TableCardRow.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Intent.Message.TableCardRow.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Intent.Message.TableCardRow.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Intent.Message.TableCardRow.Builder>
-
mergeFrom
public Intent.Message.TableCardRow.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Intent.Message.TableCardRow.Builder>- Throws:
IOException
-
getCellsList
Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCellsListin interfaceIntent.Message.TableCardRowOrBuilder
-
getCellsCount
public int getCellsCount()Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCellsCountin interfaceIntent.Message.TableCardRowOrBuilder
-
getCells
Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCellsin interfaceIntent.Message.TableCardRowOrBuilder
-
setCells
Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL]; -
setCells
public Intent.Message.TableCardRow.Builder setCells(int index, Intent.Message.TableCardCell.Builder builderForValue) Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL]; -
addCells
Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL]; -
addCells
Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL]; -
addCells
public Intent.Message.TableCardRow.Builder addCells(Intent.Message.TableCardCell.Builder builderForValue) Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL]; -
addCells
public Intent.Message.TableCardRow.Builder addCells(int index, Intent.Message.TableCardCell.Builder builderForValue) Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL]; -
addAllCells
public Intent.Message.TableCardRow.Builder addAllCells(Iterable<? extends Intent.Message.TableCardCell> values) Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL]; -
clearCells
Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL]; -
removeCells
Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getCellsBuilder
Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getCellsOrBuilder
Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCellsOrBuilderin interfaceIntent.Message.TableCardRowOrBuilder
-
getCellsOrBuilderList
Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCellsOrBuilderListin interfaceIntent.Message.TableCardRowOrBuilder
-
addCellsBuilder
Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL]; -
addCellsBuilder
Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getCellsBuilderList
Optional. List of cells that make up this row.
repeated .google.cloud.dialogflow.v2.Intent.Message.TableCardCell cells = 1 [(.google.api.field_behavior) = OPTIONAL]; -
getDividerAfter
public boolean getDividerAfter()Optional. Whether to add a visual divider after this row.
bool divider_after = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDividerAfterin interfaceIntent.Message.TableCardRowOrBuilder- Returns:
- The dividerAfter.
-
setDividerAfter
Optional. Whether to add a visual divider after this row.
bool divider_after = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The dividerAfter to set.- Returns:
- This builder for chaining.
-
clearDividerAfter
Optional. Whether to add a visual divider after this row.
bool divider_after = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-