@Generated(value="software.amazon.awssdk:codegen") public final class RackPhysicalProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RackPhysicalProperties.Builder,RackPhysicalProperties>
Information about the physical and logistical details for racks at sites. For more information about hardware requirements for racks, see Network readiness checklist in the Amazon Web Services Outposts User Guide.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RackPhysicalProperties.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RackPhysicalProperties.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FiberOpticCableType |
fiberOpticCableType()
The type of fiber used to attach the Outpost to the network.
|
String |
fiberOpticCableTypeAsString()
The type of fiber used to attach the Outpost to the network.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
MaximumSupportedWeightLbs |
maximumSupportedWeightLbs()
The maximum rack weight that this site can support.
|
String |
maximumSupportedWeightLbsAsString()
The maximum rack weight that this site can support.
|
OpticalStandard |
opticalStandard()
The type of optical standard used to attach the Outpost to the network.
|
String |
opticalStandardAsString()
The type of optical standard used to attach the Outpost to the network.
|
PowerConnector |
powerConnector()
The power connector for the hardware.
|
String |
powerConnectorAsString()
The power connector for the hardware.
|
PowerDrawKva |
powerDrawKva()
The power draw available at the hardware placement position for the rack.
|
String |
powerDrawKvaAsString()
The power draw available at the hardware placement position for the rack.
|
PowerFeedDrop |
powerFeedDrop()
The position of the power feed.
|
String |
powerFeedDropAsString()
The position of the power feed.
|
PowerPhase |
powerPhase()
The power option that you can provide for hardware.
|
String |
powerPhaseAsString()
The power option that you can provide for hardware.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RackPhysicalProperties.Builder> |
serializableBuilderClass() |
RackPhysicalProperties.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
UplinkCount |
uplinkCount()
The number of uplinks each Outpost network device.
|
String |
uplinkCountAsString()
The number of uplinks each Outpost network device.
|
UplinkGbps |
uplinkGbps()
The uplink speed the rack supports for the connection to the Region.
|
String |
uplinkGbpsAsString()
The uplink speed the rack supports for the connection to the Region.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final PowerDrawKva powerDrawKva()
The power draw available at the hardware placement position for the rack.
If the service returns an enum value that is not available in the current SDK version, powerDrawKva will
return PowerDrawKva.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
powerDrawKvaAsString().
PowerDrawKvapublic final String powerDrawKvaAsString()
The power draw available at the hardware placement position for the rack.
If the service returns an enum value that is not available in the current SDK version, powerDrawKva will
return PowerDrawKva.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
powerDrawKvaAsString().
PowerDrawKvapublic final PowerPhase powerPhase()
The power option that you can provide for hardware.
If the service returns an enum value that is not available in the current SDK version, powerPhase will
return PowerPhase.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
powerPhaseAsString().
PowerPhasepublic final String powerPhaseAsString()
The power option that you can provide for hardware.
If the service returns an enum value that is not available in the current SDK version, powerPhase will
return PowerPhase.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
powerPhaseAsString().
PowerPhasepublic final PowerConnector powerConnector()
The power connector for the hardware.
If the service returns an enum value that is not available in the current SDK version, powerConnector
will return PowerConnector.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from powerConnectorAsString().
PowerConnectorpublic final String powerConnectorAsString()
The power connector for the hardware.
If the service returns an enum value that is not available in the current SDK version, powerConnector
will return PowerConnector.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from powerConnectorAsString().
PowerConnectorpublic final PowerFeedDrop powerFeedDrop()
The position of the power feed.
If the service returns an enum value that is not available in the current SDK version, powerFeedDrop
will return PowerFeedDrop.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
powerFeedDropAsString().
PowerFeedDroppublic final String powerFeedDropAsString()
The position of the power feed.
If the service returns an enum value that is not available in the current SDK version, powerFeedDrop
will return PowerFeedDrop.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
powerFeedDropAsString().
PowerFeedDroppublic final UplinkGbps uplinkGbps()
The uplink speed the rack supports for the connection to the Region.
If the service returns an enum value that is not available in the current SDK version, uplinkGbps will
return UplinkGbps.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
uplinkGbpsAsString().
UplinkGbpspublic final String uplinkGbpsAsString()
The uplink speed the rack supports for the connection to the Region.
If the service returns an enum value that is not available in the current SDK version, uplinkGbps will
return UplinkGbps.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
uplinkGbpsAsString().
UplinkGbpspublic final UplinkCount uplinkCount()
The number of uplinks each Outpost network device.
If the service returns an enum value that is not available in the current SDK version, uplinkCount will
return UplinkCount.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
uplinkCountAsString().
UplinkCountpublic final String uplinkCountAsString()
The number of uplinks each Outpost network device.
If the service returns an enum value that is not available in the current SDK version, uplinkCount will
return UplinkCount.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
uplinkCountAsString().
UplinkCountpublic final FiberOpticCableType fiberOpticCableType()
The type of fiber used to attach the Outpost to the network.
If the service returns an enum value that is not available in the current SDK version,
fiberOpticCableType will return FiberOpticCableType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from fiberOpticCableTypeAsString().
FiberOpticCableTypepublic final String fiberOpticCableTypeAsString()
The type of fiber used to attach the Outpost to the network.
If the service returns an enum value that is not available in the current SDK version,
fiberOpticCableType will return FiberOpticCableType.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from fiberOpticCableTypeAsString().
FiberOpticCableTypepublic final OpticalStandard opticalStandard()
The type of optical standard used to attach the Outpost to the network. This field is dependent on uplink speed, fiber type, and distance to the upstream device. For more information about networking requirements for racks, see Network in the Amazon Web Services Outposts User Guide.
If the service returns an enum value that is not available in the current SDK version, opticalStandard
will return OpticalStandard.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from opticalStandardAsString().
OpticalStandardpublic final String opticalStandardAsString()
The type of optical standard used to attach the Outpost to the network. This field is dependent on uplink speed, fiber type, and distance to the upstream device. For more information about networking requirements for racks, see Network in the Amazon Web Services Outposts User Guide.
If the service returns an enum value that is not available in the current SDK version, opticalStandard
will return OpticalStandard.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from opticalStandardAsString().
OpticalStandardpublic final MaximumSupportedWeightLbs maximumSupportedWeightLbs()
The maximum rack weight that this site can support. NO_LIMIT is over 2000 lbs (907 kg).
If the service returns an enum value that is not available in the current SDK version,
maximumSupportedWeightLbs will return MaximumSupportedWeightLbs.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from maximumSupportedWeightLbsAsString().
NO_LIMIT is over 2000 lbs (907 kg).MaximumSupportedWeightLbspublic final String maximumSupportedWeightLbsAsString()
The maximum rack weight that this site can support. NO_LIMIT is over 2000 lbs (907 kg).
If the service returns an enum value that is not available in the current SDK version,
maximumSupportedWeightLbs will return MaximumSupportedWeightLbs.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from maximumSupportedWeightLbsAsString().
NO_LIMIT is over 2000 lbs (907 kg).MaximumSupportedWeightLbspublic RackPhysicalProperties.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RackPhysicalProperties.Builder,RackPhysicalProperties>public static RackPhysicalProperties.Builder builder()
public static Class<? extends RackPhysicalProperties.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.