Class WebhookRequest.IntentInfo.IntentParameterValue.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<WebhookRequest.IntentInfo.IntentParameterValue.Builder>
com.google.cloud.dialogflow.cx.v3beta1.WebhookRequest.IntentInfo.IntentParameterValue.Builder
- All Implemented Interfaces:
WebhookRequest.IntentInfo.IntentParameterValueOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- WebhookRequest.IntentInfo.IntentParameterValue
public static final class WebhookRequest.IntentInfo.IntentParameterValue.Builder
extends com.google.protobuf.GeneratedMessage.Builder<WebhookRequest.IntentInfo.IntentParameterValue.Builder>
implements WebhookRequest.IntentInfo.IntentParameterValueOrBuilder
Represents a value for an intent parameter.Protobuf type
google.cloud.dialogflow.cx.v3beta1.WebhookRequest.IntentInfo.IntentParameterValue-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Always present.Always present.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorAlways present.com.google.protobuf.ByteStringAlways present.com.google.protobuf.ValueAlways present.com.google.protobuf.Value.BuilderAlways present.com.google.protobuf.ValueOrBuilderAlways present.booleanAlways present.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeResolvedValue(com.google.protobuf.Value value) Always present.setOriginalValue(String value) Always present.setOriginalValueBytes(com.google.protobuf.ByteString value) Always present.setResolvedValue(com.google.protobuf.Value value) Always present.setResolvedValue(com.google.protobuf.Value.Builder builderForValue) Always present.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<WebhookRequest.IntentInfo.IntentParameterValue.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<WebhookRequest.IntentInfo.IntentParameterValue.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<WebhookRequest.IntentInfo.IntentParameterValue.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
public WebhookRequest.IntentInfo.IntentParameterValue.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WebhookRequest.IntentInfo.IntentParameterValue.Builder>
-
mergeFrom
public WebhookRequest.IntentInfo.IntentParameterValue.Builder mergeFrom(WebhookRequest.IntentInfo.IntentParameterValue other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<WebhookRequest.IntentInfo.IntentParameterValue.Builder>
-
mergeFrom
public WebhookRequest.IntentInfo.IntentParameterValue.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<WebhookRequest.IntentInfo.IntentParameterValue.Builder>- Throws:
IOException
-
getOriginalValue
Always present. Original text value extracted from user utterance.
string original_value = 1;- Specified by:
getOriginalValuein interfaceWebhookRequest.IntentInfo.IntentParameterValueOrBuilder- Returns:
- The originalValue.
-
getOriginalValueBytes
public com.google.protobuf.ByteString getOriginalValueBytes()Always present. Original text value extracted from user utterance.
string original_value = 1;- Specified by:
getOriginalValueBytesin interfaceWebhookRequest.IntentInfo.IntentParameterValueOrBuilder- Returns:
- The bytes for originalValue.
-
setOriginalValue
Always present. Original text value extracted from user utterance.
string original_value = 1;- Parameters:
value- The originalValue to set.- Returns:
- This builder for chaining.
-
clearOriginalValue
Always present. Original text value extracted from user utterance.
string original_value = 1;- Returns:
- This builder for chaining.
-
setOriginalValueBytes
public WebhookRequest.IntentInfo.IntentParameterValue.Builder setOriginalValueBytes(com.google.protobuf.ByteString value) Always present. Original text value extracted from user utterance.
string original_value = 1;- Parameters:
value- The bytes for originalValue to set.- Returns:
- This builder for chaining.
-
hasResolvedValue
public boolean hasResolvedValue()Always present. Structured value for the parameter extracted from user utterance.
.google.protobuf.Value resolved_value = 2;- Specified by:
hasResolvedValuein interfaceWebhookRequest.IntentInfo.IntentParameterValueOrBuilder- Returns:
- Whether the resolvedValue field is set.
-
getResolvedValue
public com.google.protobuf.Value getResolvedValue()Always present. Structured value for the parameter extracted from user utterance.
.google.protobuf.Value resolved_value = 2;- Specified by:
getResolvedValuein interfaceWebhookRequest.IntentInfo.IntentParameterValueOrBuilder- Returns:
- The resolvedValue.
-
setResolvedValue
public WebhookRequest.IntentInfo.IntentParameterValue.Builder setResolvedValue(com.google.protobuf.Value value) Always present. Structured value for the parameter extracted from user utterance.
.google.protobuf.Value resolved_value = 2; -
setResolvedValue
public WebhookRequest.IntentInfo.IntentParameterValue.Builder setResolvedValue(com.google.protobuf.Value.Builder builderForValue) Always present. Structured value for the parameter extracted from user utterance.
.google.protobuf.Value resolved_value = 2; -
mergeResolvedValue
public WebhookRequest.IntentInfo.IntentParameterValue.Builder mergeResolvedValue(com.google.protobuf.Value value) Always present. Structured value for the parameter extracted from user utterance.
.google.protobuf.Value resolved_value = 2; -
clearResolvedValue
Always present. Structured value for the parameter extracted from user utterance.
.google.protobuf.Value resolved_value = 2; -
getResolvedValueBuilder
public com.google.protobuf.Value.Builder getResolvedValueBuilder()Always present. Structured value for the parameter extracted from user utterance.
.google.protobuf.Value resolved_value = 2; -
getResolvedValueOrBuilder
public com.google.protobuf.ValueOrBuilder getResolvedValueOrBuilder()Always present. Structured value for the parameter extracted from user utterance.
.google.protobuf.Value resolved_value = 2;- Specified by:
getResolvedValueOrBuilderin interfaceWebhookRequest.IntentInfo.IntentParameterValueOrBuilder
-