Interface OutputResolutionStackInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<OutputResolutionStackInput.Builder,
,OutputResolutionStackInput> SdkBuilder<OutputResolutionStackInput.Builder,
,OutputResolutionStackInput> SdkPojo
- Enclosing class:
OutputResolutionStackInput
public static interface OutputResolutionStackInput.Builder
extends SdkPojo, CopyableBuilder<OutputResolutionStackInput.Builder,OutputResolutionStackInput>
-
Method Summary
Modifier and TypeMethodDescriptionpredefined
(String predefined) A string value representing Predefined Output Resolution for a stacking operation.predefined
(PredefinedResolution predefined) A string value representing Predefined Output Resolution for a stacking operation.userDefined
(Consumer<UserDefined.Builder> userDefined) The structure representing User Output Resolution for a Stacking operation defined as a value and unit.userDefined
(UserDefined userDefined) The structure representing User Output Resolution for a Stacking operation defined as a value and unit.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
-
predefined
A string value representing Predefined Output Resolution for a stacking operation. Allowed values are
HIGHEST
,LOWEST
, andAVERAGE
.- Parameters:
predefined
- A string value representing Predefined Output Resolution for a stacking operation. Allowed values areHIGHEST
,LOWEST
, andAVERAGE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
predefined
A string value representing Predefined Output Resolution for a stacking operation. Allowed values are
HIGHEST
,LOWEST
, andAVERAGE
.- Parameters:
predefined
- A string value representing Predefined Output Resolution for a stacking operation. Allowed values areHIGHEST
,LOWEST
, andAVERAGE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
userDefined
The structure representing User Output Resolution for a Stacking operation defined as a value and unit.
- Parameters:
userDefined
- The structure representing User Output Resolution for a Stacking operation defined as a value and unit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userDefined
The structure representing User Output Resolution for a Stacking operation defined as a value and unit.
This is a convenience method that creates an instance of theUserDefined.Builder
avoiding the need to create one manually viaUserDefined.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed touserDefined(UserDefined)
.- Parameters:
userDefined
- a consumer that will call methods onUserDefined.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-