Class HardwareInstallationInfo (0.11.0)
0.48.0 (latest)
0.46.0
0.43.0
0.42.0
0.40.0
0.38.0
0.37.0
0.36.0
0.35.0
0.33.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.25.0
0.23.0
0.22.0
0.19.0
0.18.0
0.17.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.0
0.4.0
0.3.0
0.2.0
0.1.0
public final class HardwareInstallationInfo extends GeneratedMessageV3 implements HardwareInstallationInfoOrBuilder
Information for installation of a Hardware.
Protobuf type google.cloud.gdchardwaremanagement.v1alpha.HardwareInstallationInfo
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
POWER_DISTANCE_METERS_FIELD_NUMBER
public static final int POWER_DISTANCE_METERS_FIELD_NUMBER
Field Value
Type
Description
int
RACK_LOCATION_FIELD_NUMBER
public static final int RACK_LOCATION_FIELD_NUMBER
Field Value
Type
Description
int
RACK_SPACE_FIELD_NUMBER
public static final int RACK_SPACE_FIELD_NUMBER
Field Value
Type
Description
int
RACK_TYPE_FIELD_NUMBER
public static final int RACK_TYPE_FIELD_NUMBER
Field Value
Type
Description
int
RACK_UNIT_DIMENSIONS_FIELD_NUMBER
public static final int RACK_UNIT_DIMENSIONS_FIELD_NUMBER
Field Value
Type
Description
int
SWITCH_DISTANCE_METERS_FIELD_NUMBER
public static final int SWITCH_DISTANCE_METERS_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static HardwareInstallationInfo getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static HardwareInstallationInfo . Builder newBuilder ()
newBuilder(HardwareInstallationInfo prototype)
public static HardwareInstallationInfo . Builder newBuilder ( HardwareInstallationInfo prototype )
public static HardwareInstallationInfo parseDelimitedFrom ( InputStream input )
public static HardwareInstallationInfo parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static HardwareInstallationInfo parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static HardwareInstallationInfo parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static HardwareInstallationInfo parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static HardwareInstallationInfo parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static HardwareInstallationInfo parseFrom ( CodedInputStream input )
public static HardwareInstallationInfo parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static HardwareInstallationInfo parseFrom ( InputStream input )
public static HardwareInstallationInfo parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static HardwareInstallationInfo parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static HardwareInstallationInfo parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<HardwareInstallationInfo> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()
public HardwareInstallationInfo getDefaultInstanceForType ()
getParserForType()
public Parser<HardwareInstallationInfo> getParserForType ()
Overrides
getPowerDistanceMeters()
public int getPowerDistanceMeters ()
Required. Distance from the power outlet in meters.
int32 power_distance_meters = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
int
The powerDistanceMeters.
getRackLocation()
public String getRackLocation ()
Required. Location of the rack in the site e.g. Floor 2, Room 201, Row 7,
Rack 3.
string rack_location = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The rackLocation.
getRackLocationBytes()
public ByteString getRackLocationBytes ()
Required. Location of the rack in the site e.g. Floor 2, Room 201, Row 7,
Rack 3.
string rack_location = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for rackLocation.
getRackSpace()
public RackSpace getRackSpace ()
Required. Rack space allocated for the hardware.
.google.cloud.gdchardwaremanagement.v1alpha.RackSpace rack_space = 5 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
RackSpace
The rackSpace.
getRackSpaceOrBuilder()
public RackSpaceOrBuilder getRackSpaceOrBuilder ()
Required. Rack space allocated for the hardware.
.google.cloud.gdchardwaremanagement.v1alpha.RackSpace rack_space = 5 [(.google.api.field_behavior) = REQUIRED];
getRackType()
public HardwareInstallationInfo . RackType getRackType ()
Required. Type of the rack.
.google.cloud.gdchardwaremanagement.v1alpha.HardwareInstallationInfo.RackType rack_type = 6 [(.google.api.field_behavior) = REQUIRED];
getRackTypeValue()
public int getRackTypeValue ()
Required. Type of the rack.
.google.cloud.gdchardwaremanagement.v1alpha.HardwareInstallationInfo.RackType rack_type = 6 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
int
The enum numeric value on the wire for rackType.
getRackUnitDimensions()
public Dimensions getRackUnitDimensions ()
Required. Dimensions of the rack unit.
.google.cloud.gdchardwaremanagement.v1alpha.Dimensions rack_unit_dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
Dimensions
The rackUnitDimensions.
getRackUnitDimensionsOrBuilder()
public DimensionsOrBuilder getRackUnitDimensionsOrBuilder ()
Required. Dimensions of the rack unit.
.google.cloud.gdchardwaremanagement.v1alpha.Dimensions rack_unit_dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getSwitchDistanceMeters()
public int getSwitchDistanceMeters ()
Required. Distance from the network switch in meters.
int32 switch_distance_meters = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
int
The switchDistanceMeters.
hasRackSpace()
public boolean hasRackSpace ()
Required. Rack space allocated for the hardware.
.google.cloud.gdchardwaremanagement.v1alpha.RackSpace rack_space = 5 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the rackSpace field is set.
hasRackUnitDimensions()
public boolean hasRackUnitDimensions ()
Required. Dimensions of the rack unit.
.google.cloud.gdchardwaremanagement.v1alpha.Dimensions rack_unit_dimensions = 4 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
boolean
Whether the rackUnitDimensions field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public HardwareInstallationInfo . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected HardwareInstallationInfo . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public HardwareInstallationInfo . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-06-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-18 UTC."],[],[]]