Package com.google.cloud.dialogflow.v2
Class Conversation.ContextReference.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Conversation.ContextReference.Builder>
com.google.cloud.dialogflow.v2.Conversation.ContextReference.Builder
- All Implemented Interfaces:
Conversation.ContextReferenceOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Conversation.ContextReference
public static final class Conversation.ContextReference.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Conversation.ContextReference.Builder>
implements Conversation.ContextReferenceOrBuilder
Represents a section of ingested context information.Protobuf type
google.cloud.dialogflow.v2.Conversation.ContextReference-
Method Summary
Modifier and TypeMethodDescriptionaddAllContextContents(Iterable<? extends Conversation.ContextReference.ContextContent> values) Required.addContextContents(int index, Conversation.ContextReference.ContextContent value) Required.addContextContents(int index, Conversation.ContextReference.ContextContent.Builder builderForValue) Required.Required.addContextContents(Conversation.ContextReference.ContextContent.Builder builderForValue) Required.Required.addContextContentsBuilder(int index) Required.build()clear()Required.Output only.Optional.Required.getContextContents(int index) Required.getContextContentsBuilder(int index) Required.Required.intRequired.Required.getContextContentsOrBuilder(int index) Required.Required.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.com.google.protobuf.ByteStringOptional.Required.intRequired.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeCreateTime(com.google.protobuf.Timestamp value) Output only.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeContextContents(int index) Required.setContextContents(int index, Conversation.ContextReference.ContextContent value) Required.setContextContents(int index, Conversation.ContextReference.ContextContent.Builder builderForValue) Required.setCreateTime(com.google.protobuf.Timestamp value) Output only.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setLanguageCode(String value) Optional.setLanguageCodeBytes(com.google.protobuf.ByteString value) Optional.Required.setUpdateModeValue(int value) Required.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<Conversation.ContextReference.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<Conversation.ContextReference.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<Conversation.ContextReference.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<Conversation.ContextReference.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Conversation.ContextReference.Builder>
-
mergeFrom
public Conversation.ContextReference.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<Conversation.ContextReference.Builder>- Throws:
IOException
-
getContextContentsList
Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getContextContentsListin interfaceConversation.ContextReferenceOrBuilder
-
getContextContentsCount
public int getContextContentsCount()Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getContextContentsCountin interfaceConversation.ContextReferenceOrBuilder
-
getContextContents
Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getContextContentsin interfaceConversation.ContextReferenceOrBuilder
-
setContextContents
public Conversation.ContextReference.Builder setContextContents(int index, Conversation.ContextReference.ContextContent value) Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED]; -
setContextContents
public Conversation.ContextReference.Builder setContextContents(int index, Conversation.ContextReference.ContextContent.Builder builderForValue) Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED]; -
addContextContents
public Conversation.ContextReference.Builder addContextContents(Conversation.ContextReference.ContextContent value) Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED]; -
addContextContents
public Conversation.ContextReference.Builder addContextContents(int index, Conversation.ContextReference.ContextContent value) Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED]; -
addContextContents
public Conversation.ContextReference.Builder addContextContents(Conversation.ContextReference.ContextContent.Builder builderForValue) Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED]; -
addContextContents
public Conversation.ContextReference.Builder addContextContents(int index, Conversation.ContextReference.ContextContent.Builder builderForValue) Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED]; -
addAllContextContents
public Conversation.ContextReference.Builder addAllContextContents(Iterable<? extends Conversation.ContextReference.ContextContent> values) Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED]; -
clearContextContents
Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED]; -
removeContextContents
Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED]; -
getContextContentsBuilder
Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED]; -
getContextContentsOrBuilder
Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getContextContentsOrBuilderin interfaceConversation.ContextReferenceOrBuilder
-
getContextContentsOrBuilderList
public List<? extends Conversation.ContextReference.ContextContentOrBuilder> getContextContentsOrBuilderList()Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getContextContentsOrBuilderListin interfaceConversation.ContextReferenceOrBuilder
-
addContextContentsBuilder
Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED]; -
addContextContentsBuilder
Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED]; -
getContextContentsBuilderList
Required. The list of content updates for a context reference.
repeated .google.cloud.dialogflow.v2.Conversation.ContextReference.ContextContent context_contents = 1 [(.google.api.field_behavior) = REQUIRED]; -
getUpdateModeValue
public int getUpdateModeValue()Required. The mode in which context reference contents are updated.
.google.cloud.dialogflow.v2.Conversation.ContextReference.UpdateMode update_mode = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getUpdateModeValuein interfaceConversation.ContextReferenceOrBuilder- Returns:
- The enum numeric value on the wire for updateMode.
-
setUpdateModeValue
Required. The mode in which context reference contents are updated.
.google.cloud.dialogflow.v2.Conversation.ContextReference.UpdateMode update_mode = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The enum numeric value on the wire for updateMode to set.- Returns:
- This builder for chaining.
-
getUpdateMode
Required. The mode in which context reference contents are updated.
.google.cloud.dialogflow.v2.Conversation.ContextReference.UpdateMode update_mode = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getUpdateModein interfaceConversation.ContextReferenceOrBuilder- Returns:
- The updateMode.
-
setUpdateMode
public Conversation.ContextReference.Builder setUpdateMode(Conversation.ContextReference.UpdateMode value) Required. The mode in which context reference contents are updated.
.google.cloud.dialogflow.v2.Conversation.ContextReference.UpdateMode update_mode = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The updateMode to set.- Returns:
- This builder for chaining.
-
clearUpdateMode
Required. The mode in which context reference contents are updated.
.google.cloud.dialogflow.v2.Conversation.ContextReference.UpdateMode update_mode = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
getLanguageCode
Optional. The language of the information ingested, defaults to "en-US" if not set.
string language_code = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLanguageCodein interfaceConversation.ContextReferenceOrBuilder- Returns:
- The languageCode.
-
getLanguageCodeBytes
public com.google.protobuf.ByteString getLanguageCodeBytes()Optional. The language of the information ingested, defaults to "en-US" if not set.
string language_code = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLanguageCodeBytesin interfaceConversation.ContextReferenceOrBuilder- Returns:
- The bytes for languageCode.
-
setLanguageCode
Optional. The language of the information ingested, defaults to "en-US" if not set.
string language_code = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The languageCode to set.- Returns:
- This builder for chaining.
-
clearLanguageCode
Optional. The language of the information ingested, defaults to "en-US" if not set.
string language_code = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setLanguageCodeBytes
public Conversation.ContextReference.Builder setLanguageCodeBytes(com.google.protobuf.ByteString value) Optional. The language of the information ingested, defaults to "en-US" if not set.
string language_code = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for languageCode to set.- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()Output only. The time the context reference was first created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceConversation.ContextReferenceOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Output only. The time the context reference was first created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceConversation.ContextReferenceOrBuilder- Returns:
- The createTime.
-
setCreateTime
Output only. The time the context reference was first created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCreateTime
public Conversation.ContextReference.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only. The time the context reference was first created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCreateTime
Output only. The time the context reference was first created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCreateTime
Output only. The time the context reference was first created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()Output only. The time the context reference was first created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. The time the context reference was first created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceConversation.ContextReferenceOrBuilder
-