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 Details

    • predefined

      A string value representing Predefined Output Resolution for a stacking operation. Allowed values are HIGHEST, LOWEST, and AVERAGE.

      Parameters:
      predefined - A string value representing Predefined Output Resolution for a stacking operation. Allowed values are HIGHEST, LOWEST, and AVERAGE.
      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, and AVERAGE.

      Parameters:
      predefined - A string value representing Predefined Output Resolution for a stacking operation. Allowed values are HIGHEST, LOWEST, and AVERAGE.
      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 the UserDefined.Builder avoiding the need to create one manually via UserDefined.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to userDefined(UserDefined).

      Parameters:
      userDefined - a consumer that will call methods on UserDefined.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: