public static class SupportedHostShapeSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SupportedHostShapeSummary |
build() |
SupportedHostShapeSummary.Builder |
copy(SupportedHostShapeSummary model) |
SupportedHostShapeSummary.Builder |
defaultOcpuCount(Float defaultOcpuCount)
The default OCPU count of the shape.
|
SupportedHostShapeSummary.Builder |
description(String description)
Description of the shape.
|
SupportedHostShapeSummary.Builder |
isSingleHostSddcSupported(Boolean isSingleHostSddcSupported)
Indicates whether the shape supports single host SDDCs.
|
SupportedHostShapeSummary.Builder |
isSupportMonthlyCommitment(Boolean isSupportMonthlyCommitment)
Whether the shape supports “MONTH” Commitment.
|
SupportedHostShapeSummary.Builder |
isSupportShieldedInstances(Boolean isSupportShieldedInstances)
Indicates whether the shape supports shielded instances.
|
SupportedHostShapeSummary.Builder |
name(String name)
The name of the supported compute shape.
|
SupportedHostShapeSummary.Builder |
shapeFamily(String shapeFamily)
The family of the shape.
|
SupportedHostShapeSummary.Builder |
supportedOcpuCount(List<Float> supportedOcpuCount)
Support OCPU count of the shape.
|
SupportedHostShapeSummary.Builder |
supportedOperations(List<OperationTypes> supportedOperations)
The operations where you can use the shape.
|
SupportedHostShapeSummary.Builder |
supportedVmwareSoftwareVersions(List<String> supportedVmwareSoftwareVersions)
The VMware software versions supported by the shape.
|
public SupportedHostShapeSummary.Builder name(String name)
The name of the supported compute shape.
name
- the value to setpublic SupportedHostShapeSummary.Builder supportedOperations(List<OperationTypes> supportedOperations)
The operations where you can use the shape. The operations can be CREATE_SDDC or CREATE_ESXI_HOST.
supportedOperations
- the value to setpublic SupportedHostShapeSummary.Builder shapeFamily(String shapeFamily)
The family of the shape. ESXi hosts of one SDDC must have the same shape family.
shapeFamily
- the value to setpublic SupportedHostShapeSummary.Builder defaultOcpuCount(Float defaultOcpuCount)
The default OCPU count of the shape.
defaultOcpuCount
- the value to setpublic SupportedHostShapeSummary.Builder supportedOcpuCount(List<Float> supportedOcpuCount)
Support OCPU count of the shape.
supportedOcpuCount
- the value to setpublic SupportedHostShapeSummary.Builder isSingleHostSddcSupported(Boolean isSingleHostSddcSupported)
Indicates whether the shape supports single host SDDCs.
isSingleHostSddcSupported
- the value to setpublic SupportedHostShapeSummary.Builder supportedVmwareSoftwareVersions(List<String> supportedVmwareSoftwareVersions)
The VMware software versions supported by the shape.
supportedVmwareSoftwareVersions
- the value to setpublic SupportedHostShapeSummary.Builder description(String description)
Description of the shape.
description
- the value to setpublic SupportedHostShapeSummary.Builder isSupportShieldedInstances(Boolean isSupportShieldedInstances)
Indicates whether the shape supports shielded instances.
isSupportShieldedInstances
- the value to setpublic SupportedHostShapeSummary.Builder isSupportMonthlyCommitment(Boolean isSupportMonthlyCommitment)
Whether the shape supports “MONTH” Commitment.
isSupportMonthlyCommitment
- the value to setpublic SupportedHostShapeSummary build()
public SupportedHostShapeSummary.Builder copy(SupportedHostShapeSummary model)
Copyright © 2016–2024. All rights reserved.