Class ReservationResourceSpecification
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ReservationResourceSpecification.Builder,
ReservationResourceSpecification>
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
final ChannelClass
Channel class, e.g.final String
Channel class, e.g.final ReservationCodec
codec()
Codec, e.g.final String
Codec, e.g.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
Maximum bitrate, e.g.final String
Maximum bitrate, e.g.Maximum framerate, e.g.final String
Maximum framerate, e.g.final ReservationResolution
Resolution, e.g.final String
Resolution, e.g.final ReservationResourceType
Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'final String
Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'static Class
<? extends ReservationResourceSpecification.Builder> Special feature, e.g.final String
Special feature, e.g.Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.final ReservationVideoQuality
Video quality, e.g.final String
Video quality, e.g.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
channelClass
Channel class, e.g. 'STANDARD'If the service returns an enum value that is not available in the current SDK version,
channelClass
will returnChannelClass.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromchannelClassAsString()
.- Returns:
- Channel class, e.g. 'STANDARD'
- See Also:
-
channelClassAsString
Channel class, e.g. 'STANDARD'If the service returns an enum value that is not available in the current SDK version,
channelClass
will returnChannelClass.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromchannelClassAsString()
.- Returns:
- Channel class, e.g. 'STANDARD'
- See Also:
-
codec
Codec, e.g. 'AVC'If the service returns an enum value that is not available in the current SDK version,
codec
will returnReservationCodec.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcodecAsString()
.- Returns:
- Codec, e.g. 'AVC'
- See Also:
-
codecAsString
Codec, e.g. 'AVC'If the service returns an enum value that is not available in the current SDK version,
codec
will returnReservationCodec.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcodecAsString()
.- Returns:
- Codec, e.g. 'AVC'
- See Also:
-
maximumBitrate
Maximum bitrate, e.g. 'MAX_20_MBPS'If the service returns an enum value that is not available in the current SDK version,
maximumBitrate
will 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:
-
maximumBitrateAsString
Maximum bitrate, e.g. 'MAX_20_MBPS'If the service returns an enum value that is not available in the current SDK version,
maximumBitrate
will 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:
-
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,
maximumFramerate
will 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:
-
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,
maximumFramerate
will 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:
-
resolution
Resolution, e.g. 'HD'If the service returns an enum value that is not available in the current SDK version,
resolution
will returnReservationResolution.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromresolutionAsString()
.- Returns:
- Resolution, e.g. 'HD'
- See Also:
-
resolutionAsString
Resolution, e.g. 'HD'If the service returns an enum value that is not available in the current SDK version,
resolution
will returnReservationResolution.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromresolutionAsString()
.- Returns:
- Resolution, e.g. 'HD'
- See Also:
-
resourceType
Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'If the service returns an enum value that is not available in the current SDK version,
resourceType
will 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:
-
resourceTypeAsString
Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'If the service returns an enum value that is not available in the current SDK version,
resourceType
will 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:
-
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,
specialFeature
will 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:
-
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,
specialFeature
will 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:
-
videoQuality
Video quality, e.g. 'STANDARD' (Outputs only)If the service returns an enum value that is not available in the current SDK version,
videoQuality
will 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:
-
videoQualityAsString
Video quality, e.g. 'STANDARD' (Outputs only)If the service returns an enum value that is not available in the current SDK version,
videoQuality
will 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:
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<ReservationResourceSpecification.Builder,
ReservationResourceSpecification> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
-