@Generated(value="software.amazon.awssdk:codegen") public final class S3RecordingSinkConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3RecordingSinkConfiguration.Builder,S3RecordingSinkConfiguration>
The structure that holds the settings for transmitting media to the Amazon S3 bucket. These values are used as
defaults if S3RecordingSinkRuntimeConfiguration is not specified.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3RecordingSinkConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static S3RecordingSinkConfiguration.Builder |
builder() |
String |
destination()
The default URI of the Amazon S3 bucket used as the recording sink.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
RecordingFileFormat |
recordingFileFormat()
The default file format for the media files sent to the Amazon S3 bucket.
|
String |
recordingFileFormatAsString()
The default file format for the media files sent to the Amazon S3 bucket.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3RecordingSinkConfiguration.Builder> |
serializableBuilderClass() |
S3RecordingSinkConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String destination()
The default URI of the Amazon S3 bucket used as the recording sink.
public final RecordingFileFormat recordingFileFormat()
The default file format for the media files sent to the Amazon S3 bucket.
If the service returns an enum value that is not available in the current SDK version,
recordingFileFormat will return RecordingFileFormat.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from recordingFileFormatAsString().
RecordingFileFormatpublic final String recordingFileFormatAsString()
The default file format for the media files sent to the Amazon S3 bucket.
If the service returns an enum value that is not available in the current SDK version,
recordingFileFormat will return RecordingFileFormat.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from recordingFileFormatAsString().
RecordingFileFormatpublic S3RecordingSinkConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3RecordingSinkConfiguration.Builder,S3RecordingSinkConfiguration>public static S3RecordingSinkConfiguration.Builder builder()
public static Class<? extends S3RecordingSinkConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.