public interface HardwareOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
containsLabels(String key)
public abstract boolean containsLabels(String key)
Optional. Labels associated with this hardware as key value pairs. For more information about labels, see Create and manage labels.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
boolean |
getActualInstallationDate()
public abstract Date getActualInstallationDate()
Output only. Actual installation date for this hardware. Filled in by Google.
.google.type.Date actual_installation_date = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
com.google.type.Date |
The actualInstallationDate. |
getActualInstallationDateOrBuilder()
public abstract DateOrBuilder getActualInstallationDateOrBuilder()
Output only. Actual installation date for this hardware. Filled in by Google.
.google.type.Date actual_installation_date = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
com.google.type.DateOrBuilder |
getCiqUri()
public abstract String getCiqUri()
Output only. Link to the Customer Intake Questionnaire (CIQ) sheet for this Hardware.
string ciq_uri = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The ciqUri. |
getCiqUriBytes()
public abstract ByteString getCiqUriBytes()
Output only. Link to the Customer Intake Questionnaire (CIQ) sheet for this Hardware.
string ciq_uri = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for ciqUri. |
getConfig()
public abstract HardwareConfig getConfig()
Required. Configuration for this hardware.
.google.cloud.gdchardwaremanagement.v1alpha.HardwareConfig config = 11 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
HardwareConfig |
The config. |
getConfigOrBuilder()
public abstract HardwareConfigOrBuilder getConfigOrBuilder()
Required. Configuration for this hardware.
.google.cloud.gdchardwaremanagement.v1alpha.HardwareConfig config = 11 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
HardwareConfigOrBuilder |
getCreateTime()
public abstract Timestamp getCreateTime()
Output only. Time when this hardware was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The createTime. |
getCreateTimeOrBuilder()
public abstract TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Time when this hardware was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getDisplayName()
public abstract String getDisplayName()
Optional. Display name for this hardware.
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The displayName. |
getDisplayNameBytes()
public abstract ByteString getDisplayNameBytes()
Optional. Display name for this hardware.
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for displayName. |
getEstimatedInstallationDate()
public abstract Date getEstimatedInstallationDate()
Output only. Estimated installation date for this hardware.
.google.type.Date estimated_installation_date = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
com.google.type.Date |
The estimatedInstallationDate. |
getEstimatedInstallationDateOrBuilder()
public abstract DateOrBuilder getEstimatedInstallationDateOrBuilder()
Output only. Estimated installation date for this hardware.
.google.type.Date estimated_installation_date = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
com.google.type.DateOrBuilder |
getHardwareGroup()
public abstract String getHardwareGroup()
Output only. Name for the hardware group that this hardware belongs to.
Format:
projects/{project}/locations/{location}/orders/{order}/hardwareGroups/{hardware_group}
string hardware_group = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The hardwareGroup. |
getHardwareGroupBytes()
public abstract ByteString getHardwareGroupBytes()
Output only. Name for the hardware group that this hardware belongs to.
Format:
projects/{project}/locations/{location}/orders/{order}/hardwareGroups/{hardware_group}
string hardware_group = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for hardwareGroup. |
getInstallationInfo()
public abstract HardwareInstallationInfo getInstallationInfo()
Optional. Information for installation of this hardware.
.google.cloud.gdchardwaremanagement.v1alpha.HardwareInstallationInfo installation_info = 14 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
HardwareInstallationInfo |
The installationInfo. |
getInstallationInfoOrBuilder()
public abstract HardwareInstallationInfoOrBuilder getInstallationInfoOrBuilder()
Optional. Information for installation of this hardware.
.google.cloud.gdchardwaremanagement.v1alpha.HardwareInstallationInfo installation_info = 14 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
HardwareInstallationInfoOrBuilder |
getLabels() (deprecated)
public abstract Map<String,String> getLabels()
Use #getLabelsMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsCount()
public abstract int getLabelsCount()
Optional. Labels associated with this hardware as key value pairs. For more information about labels, see Create and manage labels.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
int |
getLabelsMap()
public abstract Map<String,String> getLabelsMap()
Optional. Labels associated with this hardware as key value pairs. For more information about labels, see Create and manage labels.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsOrDefault(String key, String defaultValue)
public abstract String getLabelsOrDefault(String key, String defaultValue)
Optional. Labels associated with this hardware as key value pairs. For more information about labels, see Create and manage labels.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameters | |
---|---|
Name | Description |
key |
String |
defaultValue |
String |
Returns | |
---|---|
Type | Description |
String |
getLabelsOrThrow(String key)
public abstract String getLabelsOrThrow(String key)
Optional. Labels associated with this hardware as key value pairs. For more information about labels, see Create and manage labels.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
String |
getMachineInfos(int index)
public abstract Hardware.MachineInfo getMachineInfos(int index)
Output only. Per machine asset information needed for turnup.
repeated .google.cloud.gdchardwaremanagement.v1alpha.Hardware.MachineInfo machine_infos = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
Hardware.MachineInfo |
getMachineInfosCount()
public abstract int getMachineInfosCount()
Output only. Per machine asset information needed for turnup.
repeated .google.cloud.gdchardwaremanagement.v1alpha.Hardware.MachineInfo machine_infos = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
getMachineInfosList()
public abstract List<Hardware.MachineInfo> getMachineInfosList()
Output only. Per machine asset information needed for turnup.
repeated .google.cloud.gdchardwaremanagement.v1alpha.Hardware.MachineInfo machine_infos = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<MachineInfo> |
getMachineInfosOrBuilder(int index)
public abstract Hardware.MachineInfoOrBuilder getMachineInfosOrBuilder(int index)
Output only. Per machine asset information needed for turnup.
repeated .google.cloud.gdchardwaremanagement.v1alpha.Hardware.MachineInfo machine_infos = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
Hardware.MachineInfoOrBuilder |
getMachineInfosOrBuilderList()
public abstract List<? extends Hardware.MachineInfoOrBuilder> getMachineInfosOrBuilderList()
Output only. Per machine asset information needed for turnup.
repeated .google.cloud.gdchardwaremanagement.v1alpha.Hardware.MachineInfo machine_infos = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.gdchardwaremanagement.v1alpha.Hardware.MachineInfoOrBuilder> |
getName()
public abstract String getName()
Identifier. Name of this hardware.
Format: projects/{project}/locations/{location}/hardware/{hardware}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()
Identifier. Name of this hardware.
Format: projects/{project}/locations/{location}/hardware/{hardware}
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getOrder()
public abstract String getOrder()
Required. Name of the order that this hardware belongs to.
Format: projects/{project}/locations/{location}/orders/{order}
string order = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The order. |
getOrderBytes()
public abstract ByteString getOrderBytes()
Required. Name of the order that this hardware belongs to.
Format: projects/{project}/locations/{location}/orders/{order}
string order = 6 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for order. |
getPhysicalInfo()
public abstract HardwarePhysicalInfo getPhysicalInfo()
Optional. Physical properties of this hardware.
.google.cloud.gdchardwaremanagement.v1alpha.HardwarePhysicalInfo physical_info = 13 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
HardwarePhysicalInfo |
The physicalInfo. |
getPhysicalInfoOrBuilder()
public abstract HardwarePhysicalInfoOrBuilder getPhysicalInfoOrBuilder()
Optional. Physical properties of this hardware.
.google.cloud.gdchardwaremanagement.v1alpha.HardwarePhysicalInfo physical_info = 13 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
HardwarePhysicalInfoOrBuilder |
getRequestedInstallationDate()
public abstract Date getRequestedInstallationDate()
Optional. Requested installation date for this hardware. If not specified, this is auto-populated from the order's fulfillment_time upon submission or from the HardwareGroup's requested_installation_date upon order acceptance.
.google.type.Date requested_installation_date = 16 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
com.google.type.Date |
The requestedInstallationDate. |
getRequestedInstallationDateOrBuilder()
public abstract DateOrBuilder getRequestedInstallationDateOrBuilder()
Optional. Requested installation date for this hardware. If not specified, this is auto-populated from the order's fulfillment_time upon submission or from the HardwareGroup's requested_installation_date upon order acceptance.
.google.type.Date requested_installation_date = 16 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
com.google.type.DateOrBuilder |
getSite()
public abstract String getSite()
Required. Name for the site that this hardware belongs to.
Format: projects/{project}/locations/{location}/sites/{site}
string site = 8 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The site. |
getSiteBytes()
public abstract ByteString getSiteBytes()
Required. Name for the site that this hardware belongs to.
Format: projects/{project}/locations/{location}/sites/{site}
string site = 8 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for site. |
getState()
public abstract Hardware.State getState()
Output only. Current state for this hardware.
.google.cloud.gdchardwaremanagement.v1alpha.Hardware.State state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Hardware.State |
The state. |
getStateValue()
public abstract int getStateValue()
Output only. Current state for this hardware.
.google.cloud.gdchardwaremanagement.v1alpha.Hardware.State state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for state. |
getUpdateTime()
public abstract Timestamp getUpdateTime()
Output only. Time when this hardware was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp |
The updateTime. |
getUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Time when this hardware was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getZone()
public abstract String getZone()
Required. Name for the zone that this hardware belongs to.
Format: projects/{project}/locations/{location}/zones/{zone}
string zone = 15 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The zone. |
getZoneBytes()
public abstract ByteString getZoneBytes()
Required. Name for the zone that this hardware belongs to.
Format: projects/{project}/locations/{location}/zones/{zone}
string zone = 15 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for zone. |
hasActualInstallationDate()
public abstract boolean hasActualInstallationDate()
Output only. Actual installation date for this hardware. Filled in by Google.
.google.type.Date actual_installation_date = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the actualInstallationDate field is set. |
hasConfig()
public abstract boolean hasConfig()
Required. Configuration for this hardware.
.google.cloud.gdchardwaremanagement.v1alpha.HardwareConfig config = 11 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the config field is set. |
hasCreateTime()
public abstract boolean hasCreateTime()
Output only. Time when this hardware was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the createTime field is set. |
hasEstimatedInstallationDate()
public abstract boolean hasEstimatedInstallationDate()
Output only. Estimated installation date for this hardware.
.google.type.Date estimated_installation_date = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the estimatedInstallationDate field is set. |
hasInstallationInfo()
public abstract boolean hasInstallationInfo()
Optional. Information for installation of this hardware.
.google.cloud.gdchardwaremanagement.v1alpha.HardwareInstallationInfo installation_info = 14 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the installationInfo field is set. |
hasPhysicalInfo()
public abstract boolean hasPhysicalInfo()
Optional. Physical properties of this hardware.
.google.cloud.gdchardwaremanagement.v1alpha.HardwarePhysicalInfo physical_info = 13 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the physicalInfo field is set. |
hasRequestedInstallationDate()
public abstract boolean hasRequestedInstallationDate()
Optional. Requested installation date for this hardware. If not specified, this is auto-populated from the order's fulfillment_time upon submission or from the HardwareGroup's requested_installation_date upon order acceptance.
.google.type.Date requested_installation_date = 16 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the requestedInstallationDate field is set. |
hasUpdateTime()
public abstract boolean hasUpdateTime()
Output only. Time when this hardware was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean |
Whether the updateTime field is set. |