Class ReservationResourceSpecification
- java.lang.Object
-
- software.amazon.awssdk.services.medialive.model.ReservationResourceSpecification
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ReservationResourceSpecification.Builder,ReservationResourceSpecification>
@Generated("software.amazon.awssdk:codegen") public final class ReservationResourceSpecification extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReservationResourceSpecification.Builder,ReservationResourceSpecification>
Resource configuration (codec, resolution, bitrate, ...)- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceReservationResourceSpecification.Builder
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
channelClass
public final ChannelClass channelClass()
Channel class, e.g. 'STANDARD'If the service returns an enum value that is not available in the current SDK version,
channelClasswill returnChannelClass.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromchannelClassAsString().- Returns:
- Channel class, e.g. 'STANDARD'
- See Also:
ChannelClass
-
channelClassAsString
public final String channelClassAsString()
Channel class, e.g. 'STANDARD'If the service returns an enum value that is not available in the current SDK version,
channelClasswill returnChannelClass.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromchannelClassAsString().- Returns:
- Channel class, e.g. 'STANDARD'
- See Also:
ChannelClass
-
codec
public final ReservationCodec codec()
Codec, e.g. 'AVC'If the service returns an enum value that is not available in the current SDK version,
codecwill returnReservationCodec.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcodecAsString().- Returns:
- Codec, e.g. 'AVC'
- See Also:
ReservationCodec
-
codecAsString
public final String codecAsString()
Codec, e.g. 'AVC'If the service returns an enum value that is not available in the current SDK version,
codecwill returnReservationCodec.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcodecAsString().- Returns:
- Codec, e.g. 'AVC'
- See Also:
ReservationCodec
-
maximumBitrate
public final ReservationMaximumBitrate maximumBitrate()
Maximum bitrate, e.g. 'MAX_20_MBPS'If the service returns an enum value that is not available in the current SDK version,
maximumBitratewill returnReservationMaximumBitrate.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommaximumBitrateAsString().- Returns:
- Maximum bitrate, e.g. 'MAX_20_MBPS'
- See Also:
ReservationMaximumBitrate
-
maximumBitrateAsString
public final String maximumBitrateAsString()
Maximum bitrate, e.g. 'MAX_20_MBPS'If the service returns an enum value that is not available in the current SDK version,
maximumBitratewill returnReservationMaximumBitrate.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommaximumBitrateAsString().- Returns:
- Maximum bitrate, e.g. 'MAX_20_MBPS'
- See Also:
ReservationMaximumBitrate
-
maximumFramerate
public final ReservationMaximumFramerate maximumFramerate()
Maximum framerate, e.g. 'MAX_30_FPS' (Outputs only)If the service returns an enum value that is not available in the current SDK version,
maximumFrameratewill returnReservationMaximumFramerate.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommaximumFramerateAsString().- Returns:
- Maximum framerate, e.g. 'MAX_30_FPS' (Outputs only)
- See Also:
ReservationMaximumFramerate
-
maximumFramerateAsString
public final String maximumFramerateAsString()
Maximum framerate, e.g. 'MAX_30_FPS' (Outputs only)If the service returns an enum value that is not available in the current SDK version,
maximumFrameratewill returnReservationMaximumFramerate.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommaximumFramerateAsString().- Returns:
- Maximum framerate, e.g. 'MAX_30_FPS' (Outputs only)
- See Also:
ReservationMaximumFramerate
-
resolution
public final ReservationResolution resolution()
Resolution, e.g. 'HD'If the service returns an enum value that is not available in the current SDK version,
resolutionwill returnReservationResolution.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresolutionAsString().- Returns:
- Resolution, e.g. 'HD'
- See Also:
ReservationResolution
-
resolutionAsString
public final String resolutionAsString()
Resolution, e.g. 'HD'If the service returns an enum value that is not available in the current SDK version,
resolutionwill returnReservationResolution.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresolutionAsString().- Returns:
- Resolution, e.g. 'HD'
- See Also:
ReservationResolution
-
resourceType
public final ReservationResourceType resourceType()
Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'If the service returns an enum value that is not available in the current SDK version,
resourceTypewill returnReservationResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresourceTypeAsString().- Returns:
- Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'
- See Also:
ReservationResourceType
-
resourceTypeAsString
public final String resourceTypeAsString()
Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'If the service returns an enum value that is not available in the current SDK version,
resourceTypewill returnReservationResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresourceTypeAsString().- Returns:
- Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'
- See Also:
ReservationResourceType
-
specialFeature
public final ReservationSpecialFeature specialFeature()
Special feature, e.g. 'AUDIO_NORMALIZATION' (Channels only)If the service returns an enum value that is not available in the current SDK version,
specialFeaturewill returnReservationSpecialFeature.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromspecialFeatureAsString().- Returns:
- Special feature, e.g. 'AUDIO_NORMALIZATION' (Channels only)
- See Also:
ReservationSpecialFeature
-
specialFeatureAsString
public final String specialFeatureAsString()
Special feature, e.g. 'AUDIO_NORMALIZATION' (Channels only)If the service returns an enum value that is not available in the current SDK version,
specialFeaturewill returnReservationSpecialFeature.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromspecialFeatureAsString().- Returns:
- Special feature, e.g. 'AUDIO_NORMALIZATION' (Channels only)
- See Also:
ReservationSpecialFeature
-
videoQuality
public final ReservationVideoQuality videoQuality()
Video quality, e.g. 'STANDARD' (Outputs only)If the service returns an enum value that is not available in the current SDK version,
videoQualitywill returnReservationVideoQuality.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromvideoQualityAsString().- Returns:
- Video quality, e.g. 'STANDARD' (Outputs only)
- See Also:
ReservationVideoQuality
-
videoQualityAsString
public final String videoQualityAsString()
Video quality, e.g. 'STANDARD' (Outputs only)If the service returns an enum value that is not available in the current SDK version,
videoQualitywill returnReservationVideoQuality.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromvideoQualityAsString().- Returns:
- Video quality, e.g. 'STANDARD' (Outputs only)
- See Also:
ReservationVideoQuality
-
toBuilder
public ReservationResourceSpecification.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ReservationResourceSpecification.Builder,ReservationResourceSpecification>
-
builder
public static ReservationResourceSpecification.Builder builder()
-
serializableBuilderClass
public static Class<? extends ReservationResourceSpecification.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-