public static final class IngestConversationsRequest.Builder extends GeneratedMessageV3.Builder<IngestConversationsRequest.Builder> implements IngestConversationsRequestOrBuilder
The request to ingest conversations.
Protobuf type google.cloud.contactcenterinsights.v1.IngestConversationsRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public IngestConversationsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public IngestConversationsRequest build()
public IngestConversationsRequest buildPartial()
public IngestConversationsRequest.Builder clear()
Overrides
public IngestConversationsRequest.Builder clearConversationConfig()
Configuration that applies to all conversations.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.ConversationConfig conversation_config = 4;
public IngestConversationsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
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.Builder clearObjectConfig()
public IngestConversationsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
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 clearSource()
public IngestConversationsRequest.Builder clearTranscriptObjectConfig()
Configuration for when source
contains conversation transcripts.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.TranscriptObjectConfig transcript_object_config = 3;
public IngestConversationsRequest.Builder clone()
Overrides
public IngestConversationsRequest.ConversationConfig getConversationConfig()
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;
public IngestConversationsRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public 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;
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;
public IngestConversationsRequest.ObjectConfigCase getObjectConfigCase()
public String getParent()
Required. The parent resource for new conversations.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The parent.
|
public ByteString getParentBytes()
Required. The parent resource for new conversations.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for parent.
|
public IngestConversationsRequest.SourceCase getSourceCase()
public IngestConversationsRequest.TranscriptObjectConfig getTranscriptObjectConfig()
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;
public boolean hasConversationConfig()
Configuration that applies to all conversations.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.ConversationConfig conversation_config = 4;
Returns |
---|
Type | Description |
boolean | Whether the conversationConfig field is set.
|
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;
Returns |
---|
Type | Description |
boolean | Whether the gcsSource field is set.
|
public boolean hasTranscriptObjectConfig()
Configuration for when source
contains conversation transcripts.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.TranscriptObjectConfig transcript_object_config = 3;
Returns |
---|
Type | Description |
boolean | Whether the transcriptObjectConfig field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
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 mergeFrom(IngestConversationsRequest other)
public IngestConversationsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public IngestConversationsRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
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 mergeTranscriptObjectConfig(IngestConversationsRequest.TranscriptObjectConfig value)
Configuration for when source
contains conversation transcripts.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.TranscriptObjectConfig transcript_object_config = 3;
public final IngestConversationsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public 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 setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public 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 setParent(String value)
Required. The parent resource for new conversations.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | String
The parent to set.
|
public IngestConversationsRequest.Builder setParentBytes(ByteString value)
Required. The parent resource for new conversations.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | ByteString
The bytes for parent to set.
|
public IngestConversationsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public 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 final IngestConversationsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides