Interface FormFactorConfig.Builder

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

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

    • formFactor

      FormFactorConfig.Builder formFactor(String formFactor)

      The form factor. Valid values are RACK for rack-based Outposts and SERVER for server-based Outposts.

      Parameters:
      formFactor - The form factor. Valid values are RACK for rack-based Outposts and SERVER for server-based Outposts.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • formFactor

      FormFactorConfig.Builder formFactor(FormFactor formFactor)

      The form factor. Valid values are RACK for rack-based Outposts and SERVER for server-based Outposts.

      Parameters:
      formFactor - The form factor. Valid values are RACK for rack-based Outposts and SERVER for server-based Outposts.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • outpostGeneration

      FormFactorConfig.Builder outpostGeneration(String outpostGeneration)

      The Outpost generation. Valid values are GENERATION_1 for first-generation rack deployments and GENERATION_2 for second-generation rack deployments. This value is not set for server form factors.

      Parameters:
      outpostGeneration - The Outpost generation. Valid values are GENERATION_1 for first-generation rack deployments and GENERATION_2 for second-generation rack deployments. This value is not set for server form factors.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • outpostGeneration

      FormFactorConfig.Builder outpostGeneration(OutpostGeneration outpostGeneration)

      The Outpost generation. Valid values are GENERATION_1 for first-generation rack deployments and GENERATION_2 for second-generation rack deployments. This value is not set for server form factors.

      Parameters:
      outpostGeneration - The Outpost generation. Valid values are GENERATION_1 for first-generation rack deployments and GENERATION_2 for second-generation rack deployments. This value is not set for server form factors.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: