public static final class Intent.Message.SelectItemInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.SelectItemInfo.Builder> implements Intent.Message.SelectItemInfoOrBuilder
Additional info about the select item for when it is triggered in a dialog.Protobuf type
google.cloud.dialogflow.v2beta1.Intent.Message.SelectItemInfogetAllFields, 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.SelectItemInfo.Builder>public Intent.Message.SelectItemInfo.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.SelectItemInfo.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.SelectItemInfo.Builder>public Intent.Message.SelectItemInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Intent.Message.SelectItemInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Intent.Message.SelectItemInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Intent.Message.SelectItemInfo.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.SelectItemInfo.Builder>public Intent.Message.SelectItemInfo.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.SelectItemInfo.Builder>public Intent.Message.SelectItemInfo.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.SelectItemInfo.Builder>public Intent.Message.SelectItemInfo.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.SelectItemInfo.Builder>public Intent.Message.SelectItemInfo.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.SelectItemInfo.Builder>public Intent.Message.SelectItemInfo.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.SelectItemInfo.Builder>public Intent.Message.SelectItemInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Intent.Message.SelectItemInfo.Builder>public Intent.Message.SelectItemInfo.Builder mergeFrom(Intent.Message.SelectItemInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.SelectItemInfo.Builder>public Intent.Message.SelectItemInfo.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.SelectItemInfo.Builder>IOExceptionpublic String getKey()
Required. A unique key that will be sent back to the agent if this response is given.
string key = 1;getKey in interface Intent.Message.SelectItemInfoOrBuilderpublic com.google.protobuf.ByteString getKeyBytes()
Required. A unique key that will be sent back to the agent if this response is given.
string key = 1;getKeyBytes in interface Intent.Message.SelectItemInfoOrBuilderpublic Intent.Message.SelectItemInfo.Builder setKey(String value)
Required. A unique key that will be sent back to the agent if this response is given.
string key = 1;value - The key to set.public Intent.Message.SelectItemInfo.Builder clearKey()
Required. A unique key that will be sent back to the agent if this response is given.
string key = 1;public Intent.Message.SelectItemInfo.Builder setKeyBytes(com.google.protobuf.ByteString value)
Required. A unique key that will be sent back to the agent if this response is given.
string key = 1;value - The bytes for key to set.public com.google.protobuf.ProtocolStringList getSynonymsList()
Optional. A list of synonyms that can also be used to trigger this item in dialog.
repeated string synonyms = 2;getSynonymsList in interface Intent.Message.SelectItemInfoOrBuilderpublic int getSynonymsCount()
Optional. A list of synonyms that can also be used to trigger this item in dialog.
repeated string synonyms = 2;getSynonymsCount in interface Intent.Message.SelectItemInfoOrBuilderpublic String getSynonyms(int index)
Optional. A list of synonyms that can also be used to trigger this item in dialog.
repeated string synonyms = 2;getSynonyms in interface Intent.Message.SelectItemInfoOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getSynonymsBytes(int index)
Optional. A list of synonyms that can also be used to trigger this item in dialog.
repeated string synonyms = 2;getSynonymsBytes in interface Intent.Message.SelectItemInfoOrBuilderindex - The index of the value to return.public Intent.Message.SelectItemInfo.Builder setSynonyms(int index, String value)
Optional. A list of synonyms that can also be used to trigger this item in dialog.
repeated string synonyms = 2;index - The index to set the value at.value - The synonyms to set.public Intent.Message.SelectItemInfo.Builder addSynonyms(String value)
Optional. A list of synonyms that can also be used to trigger this item in dialog.
repeated string synonyms = 2;value - The synonyms to add.public Intent.Message.SelectItemInfo.Builder addAllSynonyms(Iterable<String> values)
Optional. A list of synonyms that can also be used to trigger this item in dialog.
repeated string synonyms = 2;values - The synonyms to add.public Intent.Message.SelectItemInfo.Builder clearSynonyms()
Optional. A list of synonyms that can also be used to trigger this item in dialog.
repeated string synonyms = 2;public Intent.Message.SelectItemInfo.Builder addSynonymsBytes(com.google.protobuf.ByteString value)
Optional. A list of synonyms that can also be used to trigger this item in dialog.
repeated string synonyms = 2;value - The bytes of the synonyms to add.public final Intent.Message.SelectItemInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.SelectItemInfo.Builder>public final Intent.Message.SelectItemInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Intent.Message.SelectItemInfo.Builder>Copyright © 2023 Google LLC. All rights reserved.