Interface ImageUsageResourceTypeOptionRequest.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ImageUsageResourceTypeOptionRequest.Builder,ImageUsageResourceTypeOptionRequest>, SdkBuilder<ImageUsageResourceTypeOptionRequest.Builder,ImageUsageResourceTypeOptionRequest>, SdkPojo
Enclosing class:
ImageUsageResourceTypeOptionRequest

@Mutable @NotThreadSafe public static interface ImageUsageResourceTypeOptionRequest.Builder extends SdkPojo, CopyableBuilder<ImageUsageResourceTypeOptionRequest.Builder,ImageUsageResourceTypeOptionRequest>
  • Method Details

    • optionName

      The name of the option.

      Valid value: version-depth - The number of launch template versions to check.

      Parameters:
      optionName - The name of the option.

      Valid value: version-depth - The number of launch template versions to check.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • optionValues

      A value for the specified option.

      Valid values: Integers between 1 and 10000

      Default: 20

      Parameters:
      optionValues - A value for the specified option.

      Valid values: Integers between 1 and 10000

      Default: 20

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • optionValues

      ImageUsageResourceTypeOptionRequest.Builder optionValues(String... optionValues)

      A value for the specified option.

      Valid values: Integers between 1 and 10000

      Default: 20

      Parameters:
      optionValues - A value for the specified option.

      Valid values: Integers between 1 and 10000

      Default: 20

      Returns:
      Returns a reference to this object so that method calls can be chained together.