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
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public ConversationDataSource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public ConversationDataSource build()
Returns
public ConversationDataSource buildPartial()
Returns
public ConversationDataSource.Builder clear()
Returns
Overrides
public ConversationDataSource.Builder clearDialogflowSource()
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
Returns
public ConversationDataSource.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public ConversationDataSource.Builder clearGcsSource()
A Cloud Storage location specification for the audio and transcript.
.google.cloud.contactcenterinsights.v1.GcsSource gcs_source = 1;
Returns
public ConversationDataSource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public ConversationDataSource.Builder clearSource()
Returns
public ConversationDataSource.Builder clone()
Returns
Overrides
public ConversationDataSource getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public DialogflowSource getDialogflowSource()
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
Returns
public DialogflowSource.Builder getDialogflowSourceBuilder()
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
Returns
public DialogflowSourceOrBuilder getDialogflowSourceOrBuilder()
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
Returns
public GcsSource getGcsSource()
A Cloud Storage location specification for the audio and transcript.
.google.cloud.contactcenterinsights.v1.GcsSource gcs_source = 1;
Returns
public GcsSource.Builder getGcsSourceBuilder()
A Cloud Storage location specification for the audio and transcript.
.google.cloud.contactcenterinsights.v1.GcsSource gcs_source = 1;
Returns
public GcsSourceOrBuilder getGcsSourceOrBuilder()
A Cloud Storage location specification for the audio and transcript.
.google.cloud.contactcenterinsights.v1.GcsSource gcs_source = 1;
Returns
public ConversationDataSource.SourceCase getSourceCase()
Returns
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()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public ConversationDataSource.Builder mergeDialogflowSource(DialogflowSource value)
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
Parameter
Returns
public ConversationDataSource.Builder mergeFrom(ConversationDataSource other)
Parameter
Returns
public ConversationDataSource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public ConversationDataSource.Builder mergeFrom(Message other)
Parameter
Returns
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;
Parameter
Returns
public final ConversationDataSource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public ConversationDataSource.Builder setDialogflowSource(DialogflowSource value)
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
Parameter
Returns
public ConversationDataSource.Builder setDialogflowSource(DialogflowSource.Builder builderForValue)
The source when the conversation comes from Dialogflow.
.google.cloud.contactcenterinsights.v1.DialogflowSource dialogflow_source = 3;
Parameter
Returns
public ConversationDataSource.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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;
Parameter
Returns
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;
Parameter
Returns
public ConversationDataSource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final ConversationDataSource.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides