Interface ApplicationDPUSizes.Builder

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

public static interface ApplicationDPUSizes.Builder extends SdkPojo, CopyableBuilder<ApplicationDPUSizes.Builder,ApplicationDPUSizes>
  • Method Details

    • applicationRuntimeId

      ApplicationDPUSizes.Builder applicationRuntimeId(String applicationRuntimeId)

      The name of the supported application runtime (for example, Athena notebook version 1).

      Parameters:
      applicationRuntimeId - The name of the supported application runtime (for example, Athena notebook version 1).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedDPUSizes

      ApplicationDPUSizes.Builder supportedDPUSizes(Collection<Integer> supportedDPUSizes)

      A list of the supported DPU sizes that the application runtime supports.

      Parameters:
      supportedDPUSizes - A list of the supported DPU sizes that the application runtime supports.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • supportedDPUSizes

      ApplicationDPUSizes.Builder supportedDPUSizes(Integer... supportedDPUSizes)

      A list of the supported DPU sizes that the application runtime supports.

      Parameters:
      supportedDPUSizes - A list of the supported DPU sizes that the application runtime supports.
      Returns:
      Returns a reference to this object so that method calls can be chained together.