- 0.66.0 (latest)
- 0.65.0
- 0.64.0
- 0.63.0
- 0.62.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.7
- 0.13.1
- 0.12.1
- 0.11.5
public static final class SecuritySettings.AudioExportSettings.Builder extends GeneratedMessageV3.Builder<SecuritySettings.AudioExportSettings.Builder> implements SecuritySettings.AudioExportSettingsOrBuilder
Settings for exporting audio.
Protobuf type google.cloud.dialogflow.cx.v3beta1.SecuritySettings.AudioExportSettings
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > SecuritySettings.AudioExportSettings.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SecuritySettings.AudioExportSettings.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field |
FieldDescriptor |
value |
Object |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
build()
public SecuritySettings.AudioExportSettings build()
Type | Description |
SecuritySettings.AudioExportSettings |
buildPartial()
public SecuritySettings.AudioExportSettings buildPartial()
Type | Description |
SecuritySettings.AudioExportSettings |
clear()
public SecuritySettings.AudioExportSettings.Builder clear()
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
clearAudioExportPattern()
public SecuritySettings.AudioExportSettings.Builder clearAudioExportPattern()
Filename pattern for exported audio.
string audio_export_pattern = 2;
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
This builder for chaining. |
clearAudioFormat()
public SecuritySettings.AudioExportSettings.Builder clearAudioFormat()
File format for exported audio file. Currently only in telephony recordings.
.google.cloud.dialogflow.cx.v3beta1.SecuritySettings.AudioExportSettings.AudioFormat audio_format = 4;
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
This builder for chaining. |
clearEnableAudioRedaction()
public SecuritySettings.AudioExportSettings.Builder clearEnableAudioRedaction()
Enable audio redaction if it is true.
bool enable_audio_redaction = 3;
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public SecuritySettings.AudioExportSettings.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field |
FieldDescriptor |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
clearGcsBucket()
public SecuritySettings.AudioExportSettings.Builder clearGcsBucket()
Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
string gcs_bucket = 1;
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public SecuritySettings.AudioExportSettings.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof |
OneofDescriptor |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
clone()
public SecuritySettings.AudioExportSettings.Builder clone()
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
getAudioExportPattern()
public String getAudioExportPattern()
Filename pattern for exported audio.
string audio_export_pattern = 2;
Type | Description |
String |
The audioExportPattern. |
getAudioExportPatternBytes()
public ByteString getAudioExportPatternBytes()
Filename pattern for exported audio.
string audio_export_pattern = 2;
Type | Description |
ByteString |
The bytes for audioExportPattern. |
getAudioFormat()
public SecuritySettings.AudioExportSettings.AudioFormat getAudioFormat()
File format for exported audio file. Currently only in telephony recordings.
.google.cloud.dialogflow.cx.v3beta1.SecuritySettings.AudioExportSettings.AudioFormat audio_format = 4;
Type | Description |
SecuritySettings.AudioExportSettings.AudioFormat |
The audioFormat. |
getAudioFormatValue()
public int getAudioFormatValue()
File format for exported audio file. Currently only in telephony recordings.
.google.cloud.dialogflow.cx.v3beta1.SecuritySettings.AudioExportSettings.AudioFormat audio_format = 4;
Type | Description |
int |
The enum numeric value on the wire for audioFormat. |
getDefaultInstanceForType()
public SecuritySettings.AudioExportSettings getDefaultInstanceForType()
Type | Description |
SecuritySettings.AudioExportSettings |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getEnableAudioRedaction()
public boolean getEnableAudioRedaction()
Enable audio redaction if it is true.
bool enable_audio_redaction = 3;
Type | Description |
boolean |
The enableAudioRedaction. |
getGcsBucket()
public String getGcsBucket()
Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
string gcs_bucket = 1;
Type | Description |
String |
The gcsBucket. |
getGcsBucketBytes()
public ByteString getGcsBucketBytes()
Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
string gcs_bucket = 1;
Type | Description |
ByteString |
The bytes for gcsBucket. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(SecuritySettings.AudioExportSettings other)
public SecuritySettings.AudioExportSettings.Builder mergeFrom(SecuritySettings.AudioExportSettings other)
Name | Description |
other |
SecuritySettings.AudioExportSettings |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SecuritySettings.AudioExportSettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public SecuritySettings.AudioExportSettings.Builder mergeFrom(Message other)
Name | Description |
other |
Message |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SecuritySettings.AudioExportSettings.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields |
UnknownFieldSet |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
setAudioExportPattern(String value)
public SecuritySettings.AudioExportSettings.Builder setAudioExportPattern(String value)
Filename pattern for exported audio.
string audio_export_pattern = 2;
Name | Description |
value |
String The audioExportPattern to set. |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
This builder for chaining. |
setAudioExportPatternBytes(ByteString value)
public SecuritySettings.AudioExportSettings.Builder setAudioExportPatternBytes(ByteString value)
Filename pattern for exported audio.
string audio_export_pattern = 2;
Name | Description |
value |
ByteString The bytes for audioExportPattern to set. |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
This builder for chaining. |
setAudioFormat(SecuritySettings.AudioExportSettings.AudioFormat value)
public SecuritySettings.AudioExportSettings.Builder setAudioFormat(SecuritySettings.AudioExportSettings.AudioFormat value)
File format for exported audio file. Currently only in telephony recordings.
.google.cloud.dialogflow.cx.v3beta1.SecuritySettings.AudioExportSettings.AudioFormat audio_format = 4;
Name | Description |
value |
SecuritySettings.AudioExportSettings.AudioFormat The audioFormat to set. |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
This builder for chaining. |
setAudioFormatValue(int value)
public SecuritySettings.AudioExportSettings.Builder setAudioFormatValue(int value)
File format for exported audio file. Currently only in telephony recordings.
.google.cloud.dialogflow.cx.v3beta1.SecuritySettings.AudioExportSettings.AudioFormat audio_format = 4;
Name | Description |
value |
int The enum numeric value on the wire for audioFormat to set. |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
This builder for chaining. |
setEnableAudioRedaction(boolean value)
public SecuritySettings.AudioExportSettings.Builder setEnableAudioRedaction(boolean value)
Enable audio redaction if it is true.
bool enable_audio_redaction = 3;
Name | Description |
value |
boolean The enableAudioRedaction to set. |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public SecuritySettings.AudioExportSettings.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field |
FieldDescriptor |
value |
Object |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
setGcsBucket(String value)
public SecuritySettings.AudioExportSettings.Builder setGcsBucket(String value)
Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
string gcs_bucket = 1;
Name | Description |
value |
String The gcsBucket to set. |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
This builder for chaining. |
setGcsBucketBytes(ByteString value)
public SecuritySettings.AudioExportSettings.Builder setGcsBucketBytes(ByteString value)
Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
string gcs_bucket = 1;
Name | Description |
value |
ByteString The bytes for gcsBucket to set. |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SecuritySettings.AudioExportSettings.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final SecuritySettings.AudioExportSettings.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields |
UnknownFieldSet |
Type | Description |
SecuritySettings.AudioExportSettings.Builder |