@Generated(value="software.amazon.awssdk:codegen") public final class S3RecordingSinkRuntimeConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<S3RecordingSinkRuntimeConfiguration.Builder,S3RecordingSinkRuntimeConfiguration>
A structure that holds the settings for transmitting media files to the Amazon S3 bucket. If specified, the settings
in this structure override any settings in S3RecordingSinkConfiguration.
| Modifier and Type | Class and Description |
|---|---|
static interface |
S3RecordingSinkRuntimeConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static S3RecordingSinkRuntimeConfiguration.Builder |
builder() |
String |
destination()
The URI of the S3 bucket used as the sink.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
RecordingFileFormat |
recordingFileFormat()
The file format for the media files sent to the Amazon S3 bucket.
|
String |
recordingFileFormatAsString()
The file format for the media files sent to the Amazon S3 bucket.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends S3RecordingSinkRuntimeConfiguration.Builder> |
serializableBuilderClass() |
S3RecordingSinkRuntimeConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String destination()
The URI of the S3 bucket used as the sink.
public final RecordingFileFormat recordingFileFormat()
The 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 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 S3RecordingSinkRuntimeConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<S3RecordingSinkRuntimeConfiguration.Builder,S3RecordingSinkRuntimeConfiguration>public static S3RecordingSinkRuntimeConfiguration.Builder builder()
public static Class<? extends S3RecordingSinkRuntimeConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.