public static final class Generator.Placeholder.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Generator.Placeholder.Builder> implements Generator.PlaceholderOrBuilder
Represents a custom placeholder in the prompt text.Protobuf type
google.cloud.dialogflow.cx.v3.Generator.Placeholder| Modifier and Type | Method and Description |
|---|---|
Generator.Placeholder.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Generator.Placeholder |
build() |
Generator.Placeholder |
buildPartial() |
Generator.Placeholder.Builder |
clear() |
Generator.Placeholder.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Generator.Placeholder.Builder |
clearId()
Unique ID used to map custom placeholder to parameters in fulfillment.
|
Generator.Placeholder.Builder |
clearName()
Custom placeholder value in the prompt text.
|
Generator.Placeholder.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Generator.Placeholder.Builder |
clone() |
Generator.Placeholder |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getId()
Unique ID used to map custom placeholder to parameters in fulfillment.
|
com.google.protobuf.ByteString |
getIdBytes()
Unique ID used to map custom placeholder to parameters in fulfillment.
|
String |
getName()
Custom placeholder value in the prompt text.
|
com.google.protobuf.ByteString |
getNameBytes()
Custom placeholder value in the prompt text.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Generator.Placeholder.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Generator.Placeholder.Builder |
mergeFrom(Generator.Placeholder other) |
Generator.Placeholder.Builder |
mergeFrom(com.google.protobuf.Message other) |
Generator.Placeholder.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Generator.Placeholder.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Generator.Placeholder.Builder |
setId(String value)
Unique ID used to map custom placeholder to parameters in fulfillment.
|
Generator.Placeholder.Builder |
setIdBytes(com.google.protobuf.ByteString value)
Unique ID used to map custom placeholder to parameters in fulfillment.
|
Generator.Placeholder.Builder |
setName(String value)
Custom placeholder value in the prompt text.
|
Generator.Placeholder.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Custom placeholder value in the prompt text.
|
Generator.Placeholder.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Generator.Placeholder.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Generator.Placeholder.Builder>public Generator.Placeholder.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Generator.Placeholder.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<Generator.Placeholder.Builder>public Generator.Placeholder getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Generator.Placeholder build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Generator.Placeholder buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Generator.Placeholder.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Generator.Placeholder.Builder>public Generator.Placeholder.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<Generator.Placeholder.Builder>public Generator.Placeholder.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Generator.Placeholder.Builder>public Generator.Placeholder.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Generator.Placeholder.Builder>public Generator.Placeholder.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<Generator.Placeholder.Builder>public Generator.Placeholder.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<Generator.Placeholder.Builder>public Generator.Placeholder.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Generator.Placeholder.Builder>public Generator.Placeholder.Builder mergeFrom(Generator.Placeholder other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Generator.Placeholder.Builder>public Generator.Placeholder.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<Generator.Placeholder.Builder>IOExceptionpublic String getId()
Unique ID used to map custom placeholder to parameters in fulfillment.
string id = 1;getId in interface Generator.PlaceholderOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
Unique ID used to map custom placeholder to parameters in fulfillment.
string id = 1;getIdBytes in interface Generator.PlaceholderOrBuilderpublic Generator.Placeholder.Builder setId(String value)
Unique ID used to map custom placeholder to parameters in fulfillment.
string id = 1;value - The id to set.public Generator.Placeholder.Builder clearId()
Unique ID used to map custom placeholder to parameters in fulfillment.
string id = 1;public Generator.Placeholder.Builder setIdBytes(com.google.protobuf.ByteString value)
Unique ID used to map custom placeholder to parameters in fulfillment.
string id = 1;value - The bytes for id to set.public String getName()
Custom placeholder value in the prompt text.
string name = 2;getName in interface Generator.PlaceholderOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Custom placeholder value in the prompt text.
string name = 2;getNameBytes in interface Generator.PlaceholderOrBuilderpublic Generator.Placeholder.Builder setName(String value)
Custom placeholder value in the prompt text.
string name = 2;value - The name to set.public Generator.Placeholder.Builder clearName()
Custom placeholder value in the prompt text.
string name = 2;public Generator.Placeholder.Builder setNameBytes(com.google.protobuf.ByteString value)
Custom placeholder value in the prompt text.
string name = 2;value - The bytes for name to set.public final Generator.Placeholder.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Generator.Placeholder.Builder>public final Generator.Placeholder.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Generator.Placeholder.Builder>Copyright © 2025 Google LLC. All rights reserved.