public static final class DialogflowSource.Builder extends GeneratedMessageV3.Builder<DialogflowSource.Builder> implements DialogflowSourceOrBuilder
A Dialogflow source of conversation data.
Protobuf type google.cloud.contactcenterinsights.v1.DialogflowSource
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public DialogflowSource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public DialogflowSource build()
Returns
public DialogflowSource buildPartial()
Returns
public DialogflowSource.Builder clear()
Returns
Overrides
public DialogflowSource.Builder clearAudioUri()
Cloud Storage URI that points to a file that contains the conversation
audio.
string audio_uri = 3;
Returns
public DialogflowSource.Builder clearDialogflowConversation()
Output only. The name of the Dialogflow conversation that this conversation
resource is derived from. Format:
projects/{project}/locations/{location}/conversations/{conversation}
string dialogflow_conversation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
public DialogflowSource.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public DialogflowSource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public DialogflowSource.Builder clone()
Returns
Overrides
public String getAudioUri()
Cloud Storage URI that points to a file that contains the conversation
audio.
string audio_uri = 3;
Returns
Type | Description |
String | The audioUri.
|
public ByteString getAudioUriBytes()
Cloud Storage URI that points to a file that contains the conversation
audio.
string audio_uri = 3;
Returns
public DialogflowSource getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public String getDialogflowConversation()
Output only. The name of the Dialogflow conversation that this conversation
resource is derived from. Format:
projects/{project}/locations/{location}/conversations/{conversation}
string dialogflow_conversation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type | Description |
String | The dialogflowConversation.
|
public ByteString getDialogflowConversationBytes()
Output only. The name of the Dialogflow conversation that this conversation
resource is derived from. Format:
projects/{project}/locations/{location}/conversations/{conversation}
string dialogflow_conversation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type | Description |
ByteString | The bytes for dialogflowConversation.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public DialogflowSource.Builder mergeFrom(DialogflowSource other)
Parameter
Returns
public DialogflowSource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public DialogflowSource.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public final DialogflowSource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public DialogflowSource.Builder setAudioUri(String value)
Cloud Storage URI that points to a file that contains the conversation
audio.
string audio_uri = 3;
Parameter
Name | Description |
value | String
The audioUri to set.
|
Returns
public DialogflowSource.Builder setAudioUriBytes(ByteString value)
Cloud Storage URI that points to a file that contains the conversation
audio.
string audio_uri = 3;
Parameter
Name | Description |
value | ByteString
The bytes for audioUri to set.
|
Returns
public DialogflowSource.Builder setDialogflowConversation(String value)
Output only. The name of the Dialogflow conversation that this conversation
resource is derived from. Format:
projects/{project}/locations/{location}/conversations/{conversation}
string dialogflow_conversation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name | Description |
value | String
The dialogflowConversation to set.
|
Returns
public DialogflowSource.Builder setDialogflowConversationBytes(ByteString value)
Output only. The name of the Dialogflow conversation that this conversation
resource is derived from. Format:
projects/{project}/locations/{location}/conversations/{conversation}
string dialogflow_conversation = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name | Description |
value | ByteString
The bytes for dialogflowConversation to set.
|
Returns
public DialogflowSource.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public DialogflowSource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final DialogflowSource.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides