Interface HostProperties.Builder

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

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

    • cores

      The number of cores on the Dedicated Host.

      Parameters:
      cores - The number of cores on the Dedicated Host.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceType

      HostProperties.Builder instanceType(String instanceType)

      The instance type supported by the Dedicated Host. For example, m5.large. If the host supports multiple instance types, no instanceType is returned.

      Parameters:
      instanceType - The instance type supported by the Dedicated Host. For example, m5.large. If the host supports multiple instance types, no instanceType is returned.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceFamily

      HostProperties.Builder instanceFamily(String instanceFamily)

      The instance family supported by the Dedicated Host. For example, m5.

      Parameters:
      instanceFamily - The instance family supported by the Dedicated Host. For example, m5.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sockets

      HostProperties.Builder sockets(Integer sockets)

      The number of sockets on the Dedicated Host.

      Parameters:
      sockets - The number of sockets on the Dedicated Host.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • totalVCpus

      HostProperties.Builder totalVCpus(Integer totalVCpus)

      The total number of vCPUs on the Dedicated Host.

      Parameters:
      totalVCpus - The total number of vCPUs on the Dedicated Host.
      Returns:
      Returns a reference to this object so that method calls can be chained together.