public static final class ConversationDataSource.Builder extends GeneratedMessageV3.Builder<ConversationDataSource.Builder> implements ConversationDataSourceOrBuilder
The conversation source, which is a combination of transcript and audio.
Protobuf type google.cloud.contactcenterinsights.v1.ConversationDataSource
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 ConversationDataSource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ConversationDataSource build()
public ConversationDataSource buildPartial()
public ConversationDataSource.Builder clear()
Overrides
public ConversationDataSource.Builder clearDialogflowSource()
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
public ConversationDataSource.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public ConversationDataSource.Builder clearGcsSource()
A Cloud Storage location specification for the audio and transcript.
.google.cloud.contactcenterinsights.v1.GcsSource gcs_source = 1;
public ConversationDataSource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public ConversationDataSource.Builder clearSource()
public ConversationDataSource.Builder clone()
Overrides
public ConversationDataSource getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public DialogflowSource getDialogflowSource()
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
public DialogflowSource.Builder getDialogflowSourceBuilder()
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
public DialogflowSourceOrBuilder getDialogflowSourceOrBuilder()
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
public GcsSource getGcsSource()
A Cloud Storage location specification for the audio and transcript.
.google.cloud.contactcenterinsights.v1.GcsSource gcs_source = 1;
Returns |
---|
Type | Description |
GcsSource | The gcsSource.
|
public GcsSource.Builder getGcsSourceBuilder()
A Cloud Storage location specification for the audio and transcript.
.google.cloud.contactcenterinsights.v1.GcsSource gcs_source = 1;
public GcsSourceOrBuilder getGcsSourceOrBuilder()
A Cloud Storage location specification for the audio and transcript.
.google.cloud.contactcenterinsights.v1.GcsSource gcs_source = 1;
public ConversationDataSource.SourceCase getSourceCase()
public boolean hasDialogflowSource()
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
Returns |
---|
Type | Description |
boolean | Whether the dialogflowSource field is set.
|
public boolean hasGcsSource()
A Cloud Storage location specification for the audio and transcript.
.google.cloud.contactcenterinsights.v1.GcsSource gcs_source = 1;
Returns |
---|
Type | Description |
boolean | Whether the gcsSource field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ConversationDataSource.Builder mergeDialogflowSource(DialogflowSource value)
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
public ConversationDataSource.Builder mergeFrom(ConversationDataSource other)
public ConversationDataSource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ConversationDataSource.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
public ConversationDataSource.Builder mergeGcsSource(GcsSource value)
A Cloud Storage location specification for the audio and transcript.
.google.cloud.contactcenterinsights.v1.GcsSource gcs_source = 1;
public final ConversationDataSource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public ConversationDataSource.Builder setDialogflowSource(DialogflowSource value)
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
public ConversationDataSource.Builder setDialogflowSource(DialogflowSource.Builder builderForValue)
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
public ConversationDataSource.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ConversationDataSource.Builder setGcsSource(GcsSource value)
A Cloud Storage location specification for the audio and transcript.
.google.cloud.contactcenterinsights.v1.GcsSource gcs_source = 1;
public ConversationDataSource.Builder setGcsSource(GcsSource.Builder builderForValue)
A Cloud Storage location specification for the audio and transcript.
.google.cloud.contactcenterinsights.v1.GcsSource gcs_source = 1;
public ConversationDataSource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final ConversationDataSource.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides