public static final class IngestConversationsRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<IngestConversationsRequest.Builder> implements IngestConversationsRequestOrBuilder
The request to ingest conversations.Protobuf type
google.cloud.contactcenterinsights.v1.IngestConversationsRequestgetAllFields, 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<IngestConversationsRequest.Builder>public IngestConversationsRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<IngestConversationsRequest.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<IngestConversationsRequest.Builder>public IngestConversationsRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic IngestConversationsRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic IngestConversationsRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic IngestConversationsRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<IngestConversationsRequest.Builder>public IngestConversationsRequest.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<IngestConversationsRequest.Builder>public IngestConversationsRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<IngestConversationsRequest.Builder>public IngestConversationsRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<IngestConversationsRequest.Builder>public IngestConversationsRequest.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<IngestConversationsRequest.Builder>public IngestConversationsRequest.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<IngestConversationsRequest.Builder>public IngestConversationsRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<IngestConversationsRequest.Builder>public IngestConversationsRequest.Builder mergeFrom(IngestConversationsRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<IngestConversationsRequest.Builder>public IngestConversationsRequest.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<IngestConversationsRequest.Builder>IOExceptionpublic IngestConversationsRequest.SourceCase getSourceCase()
getSourceCase in interface IngestConversationsRequestOrBuilderpublic IngestConversationsRequest.Builder clearSource()
public IngestConversationsRequest.ObjectConfigCase getObjectConfigCase()
getObjectConfigCase in interface IngestConversationsRequestOrBuilderpublic IngestConversationsRequest.Builder clearObjectConfig()
public boolean hasGcsSource()
A cloud storage bucket source. Note that any previously ingested objects from the source will be skipped to avoid duplication.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.GcsSource gcs_source = 2;
hasGcsSource in interface IngestConversationsRequestOrBuilderpublic IngestConversationsRequest.GcsSource getGcsSource()
A cloud storage bucket source. Note that any previously ingested objects from the source will be skipped to avoid duplication.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.GcsSource gcs_source = 2;
getGcsSource in interface IngestConversationsRequestOrBuilderpublic IngestConversationsRequest.Builder setGcsSource(IngestConversationsRequest.GcsSource value)
A cloud storage bucket source. Note that any previously ingested objects from the source will be skipped to avoid duplication.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.GcsSource gcs_source = 2;
public IngestConversationsRequest.Builder setGcsSource(IngestConversationsRequest.GcsSource.Builder builderForValue)
A cloud storage bucket source. Note that any previously ingested objects from the source will be skipped to avoid duplication.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.GcsSource gcs_source = 2;
public IngestConversationsRequest.Builder mergeGcsSource(IngestConversationsRequest.GcsSource value)
A cloud storage bucket source. Note that any previously ingested objects from the source will be skipped to avoid duplication.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.GcsSource gcs_source = 2;
public IngestConversationsRequest.Builder clearGcsSource()
A cloud storage bucket source. Note that any previously ingested objects from the source will be skipped to avoid duplication.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.GcsSource gcs_source = 2;
public IngestConversationsRequest.GcsSource.Builder getGcsSourceBuilder()
A cloud storage bucket source. Note that any previously ingested objects from the source will be skipped to avoid duplication.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.GcsSource gcs_source = 2;
public IngestConversationsRequest.GcsSourceOrBuilder getGcsSourceOrBuilder()
A cloud storage bucket source. Note that any previously ingested objects from the source will be skipped to avoid duplication.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.GcsSource gcs_source = 2;
getGcsSourceOrBuilder in interface IngestConversationsRequestOrBuilderpublic boolean hasTranscriptObjectConfig()
Configuration for when `source` contains conversation transcripts.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.TranscriptObjectConfig transcript_object_config = 3;
hasTranscriptObjectConfig in interface IngestConversationsRequestOrBuilderpublic IngestConversationsRequest.TranscriptObjectConfig getTranscriptObjectConfig()
Configuration for when `source` contains conversation transcripts.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.TranscriptObjectConfig transcript_object_config = 3;
getTranscriptObjectConfig in interface IngestConversationsRequestOrBuilderpublic IngestConversationsRequest.Builder setTranscriptObjectConfig(IngestConversationsRequest.TranscriptObjectConfig value)
Configuration for when `source` contains conversation transcripts.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.TranscriptObjectConfig transcript_object_config = 3;
public IngestConversationsRequest.Builder setTranscriptObjectConfig(IngestConversationsRequest.TranscriptObjectConfig.Builder builderForValue)
Configuration for when `source` contains conversation transcripts.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.TranscriptObjectConfig transcript_object_config = 3;
public IngestConversationsRequest.Builder mergeTranscriptObjectConfig(IngestConversationsRequest.TranscriptObjectConfig value)
Configuration for when `source` contains conversation transcripts.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.TranscriptObjectConfig transcript_object_config = 3;
public IngestConversationsRequest.Builder clearTranscriptObjectConfig()
Configuration for when `source` contains conversation transcripts.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.TranscriptObjectConfig transcript_object_config = 3;
public IngestConversationsRequest.TranscriptObjectConfig.Builder getTranscriptObjectConfigBuilder()
Configuration for when `source` contains conversation transcripts.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.TranscriptObjectConfig transcript_object_config = 3;
public IngestConversationsRequest.TranscriptObjectConfigOrBuilder getTranscriptObjectConfigOrBuilder()
Configuration for when `source` contains conversation transcripts.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.TranscriptObjectConfig transcript_object_config = 3;
getTranscriptObjectConfigOrBuilder in interface IngestConversationsRequestOrBuilderpublic String getParent()
Required. The parent resource for new conversations.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface IngestConversationsRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The parent resource for new conversations.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface IngestConversationsRequestOrBuilderpublic IngestConversationsRequest.Builder setParent(String value)
Required. The parent resource for new conversations.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public IngestConversationsRequest.Builder clearParent()
Required. The parent resource for new conversations.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public IngestConversationsRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The parent resource for new conversations.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public boolean hasConversationConfig()
Configuration that applies to all conversations.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.ConversationConfig conversation_config = 4;
hasConversationConfig in interface IngestConversationsRequestOrBuilderpublic IngestConversationsRequest.ConversationConfig getConversationConfig()
Configuration that applies to all conversations.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.ConversationConfig conversation_config = 4;
getConversationConfig in interface IngestConversationsRequestOrBuilderpublic IngestConversationsRequest.Builder setConversationConfig(IngestConversationsRequest.ConversationConfig value)
Configuration that applies to all conversations.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.ConversationConfig conversation_config = 4;
public IngestConversationsRequest.Builder setConversationConfig(IngestConversationsRequest.ConversationConfig.Builder builderForValue)
Configuration that applies to all conversations.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.ConversationConfig conversation_config = 4;
public IngestConversationsRequest.Builder mergeConversationConfig(IngestConversationsRequest.ConversationConfig value)
Configuration that applies to all conversations.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.ConversationConfig conversation_config = 4;
public IngestConversationsRequest.Builder clearConversationConfig()
Configuration that applies to all conversations.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.ConversationConfig conversation_config = 4;
public IngestConversationsRequest.ConversationConfig.Builder getConversationConfigBuilder()
Configuration that applies to all conversations.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.ConversationConfig conversation_config = 4;
public IngestConversationsRequest.ConversationConfigOrBuilder getConversationConfigOrBuilder()
Configuration that applies to all conversations.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.ConversationConfig conversation_config = 4;
getConversationConfigOrBuilder in interface IngestConversationsRequestOrBuilderpublic boolean hasRedactionConfig()
Optional. DLP settings for transcript redaction. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 5 [(.google.api.field_behavior) = OPTIONAL];
hasRedactionConfig in interface IngestConversationsRequestOrBuilderpublic RedactionConfig getRedactionConfig()
Optional. DLP settings for transcript redaction. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 5 [(.google.api.field_behavior) = OPTIONAL];
getRedactionConfig in interface IngestConversationsRequestOrBuilderpublic IngestConversationsRequest.Builder setRedactionConfig(RedactionConfig value)
Optional. DLP settings for transcript redaction. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 5 [(.google.api.field_behavior) = OPTIONAL];
public IngestConversationsRequest.Builder setRedactionConfig(RedactionConfig.Builder builderForValue)
Optional. DLP settings for transcript redaction. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 5 [(.google.api.field_behavior) = OPTIONAL];
public IngestConversationsRequest.Builder mergeRedactionConfig(RedactionConfig value)
Optional. DLP settings for transcript redaction. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 5 [(.google.api.field_behavior) = OPTIONAL];
public IngestConversationsRequest.Builder clearRedactionConfig()
Optional. DLP settings for transcript redaction. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 5 [(.google.api.field_behavior) = OPTIONAL];
public RedactionConfig.Builder getRedactionConfigBuilder()
Optional. DLP settings for transcript redaction. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 5 [(.google.api.field_behavior) = OPTIONAL];
public RedactionConfigOrBuilder getRedactionConfigOrBuilder()
Optional. DLP settings for transcript redaction. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.RedactionConfig redaction_config = 5 [(.google.api.field_behavior) = OPTIONAL];
getRedactionConfigOrBuilder in interface IngestConversationsRequestOrBuilderpublic boolean hasSpeechConfig()
Optional. Default Speech-to-Text configuration. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 6 [(.google.api.field_behavior) = OPTIONAL];
hasSpeechConfig in interface IngestConversationsRequestOrBuilderpublic SpeechConfig getSpeechConfig()
Optional. Default Speech-to-Text configuration. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 6 [(.google.api.field_behavior) = OPTIONAL];
getSpeechConfig in interface IngestConversationsRequestOrBuilderpublic IngestConversationsRequest.Builder setSpeechConfig(SpeechConfig value)
Optional. Default Speech-to-Text configuration. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 6 [(.google.api.field_behavior) = OPTIONAL];
public IngestConversationsRequest.Builder setSpeechConfig(SpeechConfig.Builder builderForValue)
Optional. Default Speech-to-Text configuration. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 6 [(.google.api.field_behavior) = OPTIONAL];
public IngestConversationsRequest.Builder mergeSpeechConfig(SpeechConfig value)
Optional. Default Speech-to-Text configuration. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 6 [(.google.api.field_behavior) = OPTIONAL];
public IngestConversationsRequest.Builder clearSpeechConfig()
Optional. Default Speech-to-Text configuration. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 6 [(.google.api.field_behavior) = OPTIONAL];
public SpeechConfig.Builder getSpeechConfigBuilder()
Optional. Default Speech-to-Text configuration. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 6 [(.google.api.field_behavior) = OPTIONAL];
public SpeechConfigOrBuilder getSpeechConfigOrBuilder()
Optional. Default Speech-to-Text configuration. Optional, will default to the config specified in Settings.
.google.cloud.contactcenterinsights.v1.SpeechConfig speech_config = 6 [(.google.api.field_behavior) = OPTIONAL];
getSpeechConfigOrBuilder in interface IngestConversationsRequestOrBuilderpublic final IngestConversationsRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<IngestConversationsRequest.Builder>public final IngestConversationsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<IngestConversationsRequest.Builder>Copyright © 2023 Google LLC. All rights reserved.