public final class AudioRecordingConfig extends GeneratedMessage implements AudioRecordingConfigOrBuilder
Configuration for how the audio interactions should be recorded.
Protobuf type google.cloud.ces.v1.AudioRecordingConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
GCS_BUCKET_FIELD_NUMBER
public static final int GCS_BUCKET_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
GCS_PATH_PREFIX_FIELD_NUMBER
public static final int GCS_PATH_PREFIX_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AudioRecordingConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AudioRecordingConfig.Builder newBuilder()
newBuilder(AudioRecordingConfig prototype)
public static AudioRecordingConfig.Builder newBuilder(AudioRecordingConfig prototype)
public static AudioRecordingConfig parseDelimitedFrom(InputStream input)
public static AudioRecordingConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AudioRecordingConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AudioRecordingConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AudioRecordingConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AudioRecordingConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AudioRecordingConfig parseFrom(CodedInputStream input)
public static AudioRecordingConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AudioRecordingConfig parseFrom(InputStream input)
public static AudioRecordingConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AudioRecordingConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AudioRecordingConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AudioRecordingConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public AudioRecordingConfig getDefaultInstanceForType()
getGcsBucket()
public String getGcsBucket()
Optional. The Cloud Storage bucket to
store the session audio recordings. The URI must start with "gs://".
Please choose a bucket location that meets your data residency
requirements.
Note: If the Cloud Storage bucket is in a different project from the app,
you should grant storage.objects.create permission to the CES service
agent service-<PROJECT-NUMBER>@gcp-sa-ces.iam.gserviceaccount.com.
string gcs_bucket = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The gcsBucket.
|
getGcsBucketBytes()
public ByteString getGcsBucketBytes()
Optional. The Cloud Storage bucket to
store the session audio recordings. The URI must start with "gs://".
Please choose a bucket location that meets your data residency
requirements.
Note: If the Cloud Storage bucket is in a different project from the app,
you should grant storage.objects.create permission to the CES service
agent service-<PROJECT-NUMBER>@gcp-sa-ces.iam.gserviceaccount.com.
string gcs_bucket = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for gcsBucket.
|
getGcsPathPrefix()
public String getGcsPathPrefix()
Optional. The Cloud Storage path prefix for audio recordings.
This prefix can include the following placeholders, which will be
dynamically substituted at serving time:
string gcs_path_prefix = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The gcsPathPrefix.
|
getGcsPathPrefixBytes()
public ByteString getGcsPathPrefixBytes()
Optional. The Cloud Storage path prefix for audio recordings.
This prefix can include the following placeholders, which will be
dynamically substituted at serving time:
string gcs_path_prefix = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for gcsPathPrefix.
|
getParserForType()
public Parser<AudioRecordingConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AudioRecordingConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected AudioRecordingConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public AudioRecordingConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides