public static final class ConversationDataSource.Builder extends GeneratedMessage.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.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
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 clearGcsSource()
A Cloud Storage location specification for the audio and transcript.
.google.cloud.contactcenterinsights.v1.GcsSource gcs_source = 1;
public ConversationDataSource.Builder clearSource()
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 GeneratedMessage.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 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 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;