Interface ReservationResourceSpecification.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ReservationResourceSpecification.Builder,
,ReservationResourceSpecification> SdkBuilder<ReservationResourceSpecification.Builder,
,ReservationResourceSpecification> SdkPojo
- Enclosing class:
ReservationResourceSpecification
public static interface ReservationResourceSpecification.Builder
extends SdkPojo, CopyableBuilder<ReservationResourceSpecification.Builder,ReservationResourceSpecification>
-
Method Summary
Modifier and TypeMethodDescriptionchannelClass
(String channelClass) Channel class, e.g.channelClass
(ChannelClass channelClass) Channel class, e.g.Codec, e.g.codec
(ReservationCodec codec) Codec, e.g.maximumBitrate
(String maximumBitrate) Maximum bitrate, e.g.maximumBitrate
(ReservationMaximumBitrate maximumBitrate) Maximum bitrate, e.g.maximumFramerate
(String maximumFramerate) Maximum framerate, e.g.maximumFramerate
(ReservationMaximumFramerate maximumFramerate) Maximum framerate, e.g.resolution
(String resolution) Resolution, e.g.resolution
(ReservationResolution resolution) Resolution, e.g.resourceType
(String resourceType) Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'resourceType
(ReservationResourceType resourceType) Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'specialFeature
(String specialFeature) Special feature, e.g.specialFeature
(ReservationSpecialFeature specialFeature) Special feature, e.g.videoQuality
(String videoQuality) Video quality, e.g.videoQuality
(ReservationVideoQuality videoQuality) Video quality, e.g.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
channelClass
Channel class, e.g. 'STANDARD'- Parameters:
channelClass
- Channel class, e.g. 'STANDARD'- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
channelClass
Channel class, e.g. 'STANDARD'- Parameters:
channelClass
- Channel class, e.g. 'STANDARD'- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
codec
Codec, e.g. 'AVC'- Parameters:
codec
- Codec, e.g. 'AVC'- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
codec
Codec, e.g. 'AVC'- Parameters:
codec
- Codec, e.g. 'AVC'- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
maximumBitrate
Maximum bitrate, e.g. 'MAX_20_MBPS'- Parameters:
maximumBitrate
- Maximum bitrate, e.g. 'MAX_20_MBPS'- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
maximumBitrate
Maximum bitrate, e.g. 'MAX_20_MBPS'- Parameters:
maximumBitrate
- Maximum bitrate, e.g. 'MAX_20_MBPS'- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
maximumFramerate
Maximum framerate, e.g. 'MAX_30_FPS' (Outputs only)- Parameters:
maximumFramerate
- Maximum framerate, e.g. 'MAX_30_FPS' (Outputs only)- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
maximumFramerate
ReservationResourceSpecification.Builder maximumFramerate(ReservationMaximumFramerate maximumFramerate) Maximum framerate, e.g. 'MAX_30_FPS' (Outputs only)- Parameters:
maximumFramerate
- Maximum framerate, e.g. 'MAX_30_FPS' (Outputs only)- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resolution
Resolution, e.g. 'HD'- Parameters:
resolution
- Resolution, e.g. 'HD'- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resolution
Resolution, e.g. 'HD'- Parameters:
resolution
- Resolution, e.g. 'HD'- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'- Parameters:
resourceType
- Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'- Parameters:
resourceType
- Resource type, 'INPUT', 'OUTPUT', 'MULTIPLEX', or 'CHANNEL'- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
specialFeature
Special feature, e.g. 'AUDIO_NORMALIZATION' (Channels only)- Parameters:
specialFeature
- Special feature, e.g. 'AUDIO_NORMALIZATION' (Channels only)- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
specialFeature
Special feature, e.g. 'AUDIO_NORMALIZATION' (Channels only)- Parameters:
specialFeature
- Special feature, e.g. 'AUDIO_NORMALIZATION' (Channels only)- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
videoQuality
Video quality, e.g. 'STANDARD' (Outputs only)- Parameters:
videoQuality
- Video quality, e.g. 'STANDARD' (Outputs only)- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
videoQuality
Video quality, e.g. 'STANDARD' (Outputs only)- Parameters:
videoQuality
- Video quality, e.g. 'STANDARD' (Outputs only)- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-