public static final class UploadConversationRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UploadConversationRequest.Builder> implements UploadConversationRequestOrBuilder
Request to upload a conversation.Protobuf type
google.cloud.contactcenterinsights.v1.UploadConversationRequestgetAllFields, 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<UploadConversationRequest.Builder>public UploadConversationRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<UploadConversationRequest.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<UploadConversationRequest.Builder>public UploadConversationRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic UploadConversationRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic UploadConversationRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic UploadConversationRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<UploadConversationRequest.Builder>public UploadConversationRequest.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<UploadConversationRequest.Builder>public UploadConversationRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<UploadConversationRequest.Builder>public UploadConversationRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<UploadConversationRequest.Builder>public UploadConversationRequest.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<UploadConversationRequest.Builder>public UploadConversationRequest.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<UploadConversationRequest.Builder>public UploadConversationRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UploadConversationRequest.Builder>public UploadConversationRequest.Builder mergeFrom(UploadConversationRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<UploadConversationRequest.Builder>public UploadConversationRequest.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<UploadConversationRequest.Builder>IOExceptionpublic String getParent()
Required. The parent resource of the conversation.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface UploadConversationRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The parent resource of the conversation.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface UploadConversationRequestOrBuilderpublic UploadConversationRequest.Builder setParent(String value)
Required. The parent resource of the conversation.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public UploadConversationRequest.Builder clearParent()
Required. The parent resource of the conversation.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public UploadConversationRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The parent resource of the conversation.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public boolean hasConversation()
Required. The conversation resource to create.
.google.cloud.contactcenterinsights.v1.Conversation conversation = 2 [(.google.api.field_behavior) = REQUIRED];
hasConversation in interface UploadConversationRequestOrBuilderpublic Conversation getConversation()
Required. The conversation resource to create.
.google.cloud.contactcenterinsights.v1.Conversation conversation = 2 [(.google.api.field_behavior) = REQUIRED];
getConversation in interface UploadConversationRequestOrBuilderpublic UploadConversationRequest.Builder setConversation(Conversation value)
Required. The conversation resource to create.
.google.cloud.contactcenterinsights.v1.Conversation conversation = 2 [(.google.api.field_behavior) = REQUIRED];
public UploadConversationRequest.Builder setConversation(Conversation.Builder builderForValue)
Required. The conversation resource to create.
.google.cloud.contactcenterinsights.v1.Conversation conversation = 2 [(.google.api.field_behavior) = REQUIRED];
public UploadConversationRequest.Builder mergeConversation(Conversation value)
Required. The conversation resource to create.
.google.cloud.contactcenterinsights.v1.Conversation conversation = 2 [(.google.api.field_behavior) = REQUIRED];
public UploadConversationRequest.Builder clearConversation()
Required. The conversation resource to create.
.google.cloud.contactcenterinsights.v1.Conversation conversation = 2 [(.google.api.field_behavior) = REQUIRED];
public Conversation.Builder getConversationBuilder()
Required. The conversation resource to create.
.google.cloud.contactcenterinsights.v1.Conversation conversation = 2 [(.google.api.field_behavior) = REQUIRED];
public ConversationOrBuilder getConversationOrBuilder()
Required. The conversation resource to create.
.google.cloud.contactcenterinsights.v1.Conversation conversation = 2 [(.google.api.field_behavior) = REQUIRED];
getConversationOrBuilder in interface UploadConversationRequestOrBuilderpublic String getConversationId()
Optional. A unique ID for the new conversation. This ID will become the
final component of the conversation's resource name. If no ID is specified,
a server-generated ID will be used.
This value should be 4-64 characters and must match the regular
expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
string conversation_id = 3 [(.google.api.field_behavior) = OPTIONAL];getConversationId in interface UploadConversationRequestOrBuilderpublic com.google.protobuf.ByteString getConversationIdBytes()
Optional. A unique ID for the new conversation. This ID will become the
final component of the conversation's resource name. If no ID is specified,
a server-generated ID will be used.
This value should be 4-64 characters and must match the regular
expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
string conversation_id = 3 [(.google.api.field_behavior) = OPTIONAL];getConversationIdBytes in interface UploadConversationRequestOrBuilderpublic UploadConversationRequest.Builder setConversationId(String value)
Optional. A unique ID for the new conversation. This ID will become the
final component of the conversation's resource name. If no ID is specified,
a server-generated ID will be used.
This value should be 4-64 characters and must match the regular
expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
string conversation_id = 3 [(.google.api.field_behavior) = OPTIONAL];value - The conversationId to set.public UploadConversationRequest.Builder clearConversationId()
Optional. A unique ID for the new conversation. This ID will become the
final component of the conversation's resource name. If no ID is specified,
a server-generated ID will be used.
This value should be 4-64 characters and must match the regular
expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
string conversation_id = 3 [(.google.api.field_behavior) = OPTIONAL];public UploadConversationRequest.Builder setConversationIdBytes(com.google.protobuf.ByteString value)
Optional. A unique ID for the new conversation. This ID will become the
final component of the conversation's resource name. If no ID is specified,
a server-generated ID will be used.
This value should be 4-64 characters and must match the regular
expression `^[a-z0-9-]{4,64}$`. Valid characters are `[a-z][0-9]-`
string conversation_id = 3 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for conversationId to set.public boolean hasRedactionConfig()
Optional. DLP settings for transcript redaction. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 4 [(.google.api.field_behavior) = OPTIONAL];
hasRedactionConfig in interface UploadConversationRequestOrBuilderpublic RedactionConfig getRedactionConfig()
Optional. DLP settings for transcript redaction. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 4 [(.google.api.field_behavior) = OPTIONAL];
getRedactionConfig in interface UploadConversationRequestOrBuilderpublic UploadConversationRequest.Builder setRedactionConfig(RedactionConfig value)
Optional. DLP settings for transcript redaction. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 4 [(.google.api.field_behavior) = OPTIONAL];
public UploadConversationRequest.Builder setRedactionConfig(RedactionConfig.Builder builderForValue)
Optional. DLP settings for transcript redaction. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 4 [(.google.api.field_behavior) = OPTIONAL];
public UploadConversationRequest.Builder mergeRedactionConfig(RedactionConfig value)
Optional. DLP settings for transcript redaction. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 4 [(.google.api.field_behavior) = OPTIONAL];
public UploadConversationRequest.Builder clearRedactionConfig()
Optional. DLP settings for transcript redaction. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 4 [(.google.api.field_behavior) = OPTIONAL];
public RedactionConfig.Builder getRedactionConfigBuilder()
Optional. DLP settings for transcript redaction. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 4 [(.google.api.field_behavior) = OPTIONAL];
public RedactionConfigOrBuilder getRedactionConfigOrBuilder()
Optional. DLP settings for transcript redaction. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 4 [(.google.api.field_behavior) = OPTIONAL];
getRedactionConfigOrBuilder in interface UploadConversationRequestOrBuilderpublic boolean hasSpeechConfig()
Optional. Speech-to-Text configuration. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 11 [(.google.api.field_behavior) = OPTIONAL];
hasSpeechConfig in interface UploadConversationRequestOrBuilderpublic SpeechConfig getSpeechConfig()
Optional. Speech-to-Text configuration. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 11 [(.google.api.field_behavior) = OPTIONAL];
getSpeechConfig in interface UploadConversationRequestOrBuilderpublic UploadConversationRequest.Builder setSpeechConfig(SpeechConfig value)
Optional. Speech-to-Text configuration. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 11 [(.google.api.field_behavior) = OPTIONAL];
public UploadConversationRequest.Builder setSpeechConfig(SpeechConfig.Builder builderForValue)
Optional. Speech-to-Text configuration. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 11 [(.google.api.field_behavior) = OPTIONAL];
public UploadConversationRequest.Builder mergeSpeechConfig(SpeechConfig value)
Optional. Speech-to-Text configuration. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 11 [(.google.api.field_behavior) = OPTIONAL];
public UploadConversationRequest.Builder clearSpeechConfig()
Optional. Speech-to-Text configuration. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 11 [(.google.api.field_behavior) = OPTIONAL];
public SpeechConfig.Builder getSpeechConfigBuilder()
Optional. Speech-to-Text configuration. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 11 [(.google.api.field_behavior) = OPTIONAL];
public SpeechConfigOrBuilder getSpeechConfigOrBuilder()
Optional. Speech-to-Text configuration. Will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 11 [(.google.api.field_behavior) = OPTIONAL];
getSpeechConfigOrBuilder in interface UploadConversationRequestOrBuilderpublic final UploadConversationRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<UploadConversationRequest.Builder>public final UploadConversationRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<UploadConversationRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.