public static interface IngestConversationsRequest.GcsSourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
IngestConversationsRequest.GcsSource.BucketObjectType |
getBucketObjectType()
Optional.
|
int |
getBucketObjectTypeValue()
Optional.
|
String |
getBucketUri()
Required.
|
com.google.protobuf.ByteString |
getBucketUriBytes()
Required.
|
String |
getCustomMetadataKeys(int index)
Optional.
|
com.google.protobuf.ByteString |
getCustomMetadataKeysBytes(int index)
Optional.
|
int |
getCustomMetadataKeysCount()
Optional.
|
List<String> |
getCustomMetadataKeysList()
Optional.
|
String |
getMetadataBucketUri()
Optional.
|
com.google.protobuf.ByteString |
getMetadataBucketUriBytes()
Optional.
|
boolean |
hasMetadataBucketUri()
Optional.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getBucketUri()
Required. The Cloud Storage bucket containing source objects.
string bucket_uri = 1 [(.google.api.field_behavior) = REQUIRED];com.google.protobuf.ByteString getBucketUriBytes()
Required. The Cloud Storage bucket containing source objects.
string bucket_uri = 1 [(.google.api.field_behavior) = REQUIRED];int getBucketObjectTypeValue()
Optional. Specifies the type of the objects in `bucket_uri`.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.GcsSource.BucketObjectType bucket_object_type = 2 [(.google.api.field_behavior) = OPTIONAL];
IngestConversationsRequest.GcsSource.BucketObjectType getBucketObjectType()
Optional. Specifies the type of the objects in `bucket_uri`.
.google.cloud.contactcenterinsights.v1.IngestConversationsRequest.GcsSource.BucketObjectType bucket_object_type = 2 [(.google.api.field_behavior) = OPTIONAL];
boolean hasMetadataBucketUri()
Optional. The Cloud Storage path to the conversation metadata. Note that:
[1] Metadata files are expected to be in JSON format.
[2] Metadata and source files (transcripts or audio) must be in
separate buckets.
[3] A source file and its corresponding metadata file must share the same
name to
be properly ingested, E.g. `gs://bucket/audio/conversation1.mp3` and
`gs://bucket/metadata/conversation1.json`.
optional string metadata_bucket_uri = 3 [(.google.api.field_behavior) = OPTIONAL];
String getMetadataBucketUri()
Optional. The Cloud Storage path to the conversation metadata. Note that:
[1] Metadata files are expected to be in JSON format.
[2] Metadata and source files (transcripts or audio) must be in
separate buckets.
[3] A source file and its corresponding metadata file must share the same
name to
be properly ingested, E.g. `gs://bucket/audio/conversation1.mp3` and
`gs://bucket/metadata/conversation1.json`.
optional string metadata_bucket_uri = 3 [(.google.api.field_behavior) = OPTIONAL];
com.google.protobuf.ByteString getMetadataBucketUriBytes()
Optional. The Cloud Storage path to the conversation metadata. Note that:
[1] Metadata files are expected to be in JSON format.
[2] Metadata and source files (transcripts or audio) must be in
separate buckets.
[3] A source file and its corresponding metadata file must share the same
name to
be properly ingested, E.g. `gs://bucket/audio/conversation1.mp3` and
`gs://bucket/metadata/conversation1.json`.
optional string metadata_bucket_uri = 3 [(.google.api.field_behavior) = OPTIONAL];
List<String> getCustomMetadataKeysList()
Optional. Custom keys to extract as conversation labels from metadata files in `metadata_bucket_uri`. Keys not included in this field will be ignored. Note that there is a limit of 100 labels per conversation.
repeated string custom_metadata_keys = 12 [(.google.api.field_behavior) = OPTIONAL];
int getCustomMetadataKeysCount()
Optional. Custom keys to extract as conversation labels from metadata files in `metadata_bucket_uri`. Keys not included in this field will be ignored. Note that there is a limit of 100 labels per conversation.
repeated string custom_metadata_keys = 12 [(.google.api.field_behavior) = OPTIONAL];
String getCustomMetadataKeys(int index)
Optional. Custom keys to extract as conversation labels from metadata files in `metadata_bucket_uri`. Keys not included in this field will be ignored. Note that there is a limit of 100 labels per conversation.
repeated string custom_metadata_keys = 12 [(.google.api.field_behavior) = OPTIONAL];
index - The index of the element to return.com.google.protobuf.ByteString getCustomMetadataKeysBytes(int index)
Optional. Custom keys to extract as conversation labels from metadata files in `metadata_bucket_uri`. Keys not included in this field will be ignored. Note that there is a limit of 100 labels per conversation.
repeated string custom_metadata_keys = 12 [(.google.api.field_behavior) = OPTIONAL];
index - The index of the value to return.Copyright © 2025 Google LLC. All rights reserved.