public static final class ResourceStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ResourceStatus.Builder> implements ResourceStatusOrBuilder
Contains output only fields. Use this sub-message for actual values set on Instance attributes as compared to the value requested by the user (intent) in their instance CRUD calls.Protobuf type
google.cloud.compute.v1.ResourceStatus| Modifier and Type | Method and Description |
|---|---|
ResourceStatus.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ResourceStatus |
build() |
ResourceStatus |
buildPartial() |
ResourceStatus.Builder |
clear() |
ResourceStatus.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ResourceStatus.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ResourceStatus.Builder |
clearPhysicalHost()
[Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host.
|
ResourceStatus.Builder |
clearPhysicalHostTopology()
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
|
ResourceStatus.Builder |
clearScheduling()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
|
ResourceStatus.Builder |
clearUpcomingMaintenance()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
|
ResourceStatus.Builder |
clone() |
ResourceStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getPhysicalHost()
[Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host.
|
com.google.protobuf.ByteString |
getPhysicalHostBytes()
[Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host.
|
ResourceStatusPhysicalHostTopology |
getPhysicalHostTopology()
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
|
ResourceStatusPhysicalHostTopology.Builder |
getPhysicalHostTopologyBuilder()
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
|
ResourceStatusPhysicalHostTopologyOrBuilder |
getPhysicalHostTopologyOrBuilder()
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
|
ResourceStatusScheduling |
getScheduling()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
|
ResourceStatusScheduling.Builder |
getSchedulingBuilder()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
|
ResourceStatusSchedulingOrBuilder |
getSchedulingOrBuilder()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
|
UpcomingMaintenance |
getUpcomingMaintenance()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
|
UpcomingMaintenance.Builder |
getUpcomingMaintenanceBuilder()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
|
UpcomingMaintenanceOrBuilder |
getUpcomingMaintenanceOrBuilder()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
|
boolean |
hasPhysicalHost()
[Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host.
|
boolean |
hasPhysicalHostTopology()
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
|
boolean |
hasScheduling()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
|
boolean |
hasUpcomingMaintenance()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ResourceStatus.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ResourceStatus.Builder |
mergeFrom(com.google.protobuf.Message other) |
ResourceStatus.Builder |
mergeFrom(ResourceStatus other) |
ResourceStatus.Builder |
mergePhysicalHostTopology(ResourceStatusPhysicalHostTopology value)
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
|
ResourceStatus.Builder |
mergeScheduling(ResourceStatusScheduling value)
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
|
ResourceStatus.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ResourceStatus.Builder |
mergeUpcomingMaintenance(UpcomingMaintenance value)
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
|
ResourceStatus.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ResourceStatus.Builder |
setPhysicalHost(String value)
[Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host.
|
ResourceStatus.Builder |
setPhysicalHostBytes(com.google.protobuf.ByteString value)
[Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host.
|
ResourceStatus.Builder |
setPhysicalHostTopology(ResourceStatusPhysicalHostTopology.Builder builderForValue)
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
|
ResourceStatus.Builder |
setPhysicalHostTopology(ResourceStatusPhysicalHostTopology value)
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
|
ResourceStatus.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ResourceStatus.Builder |
setScheduling(ResourceStatusScheduling.Builder builderForValue)
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
|
ResourceStatus.Builder |
setScheduling(ResourceStatusScheduling value)
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
|
ResourceStatus.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ResourceStatus.Builder |
setUpcomingMaintenance(UpcomingMaintenance.Builder builderForValue)
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
|
ResourceStatus.Builder |
setUpcomingMaintenance(UpcomingMaintenance value)
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceStatus.Builder>public ResourceStatus.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceStatus.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceStatus.Builder>public ResourceStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ResourceStatus build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ResourceStatus buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ResourceStatus.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceStatus.Builder>public ResourceStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceStatus.Builder>public ResourceStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceStatus.Builder>public ResourceStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceStatus.Builder>public ResourceStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceStatus.Builder>public ResourceStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceStatus.Builder>public ResourceStatus.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ResourceStatus.Builder>public ResourceStatus.Builder mergeFrom(ResourceStatus other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceStatus.Builder>public ResourceStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ResourceStatus.Builder>IOExceptionpublic boolean hasPhysicalHost()
[Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host. The field is formatted as follows: blockId/subBlockId/hostId.
optional string physical_host = 464370704;hasPhysicalHost in interface ResourceStatusOrBuilderpublic String getPhysicalHost()
[Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host. The field is formatted as follows: blockId/subBlockId/hostId.
optional string physical_host = 464370704;getPhysicalHost in interface ResourceStatusOrBuilderpublic com.google.protobuf.ByteString getPhysicalHostBytes()
[Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host. The field is formatted as follows: blockId/subBlockId/hostId.
optional string physical_host = 464370704;getPhysicalHostBytes in interface ResourceStatusOrBuilderpublic ResourceStatus.Builder setPhysicalHost(String value)
[Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host. The field is formatted as follows: blockId/subBlockId/hostId.
optional string physical_host = 464370704;value - The physicalHost to set.public ResourceStatus.Builder clearPhysicalHost()
[Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host. The field is formatted as follows: blockId/subBlockId/hostId.
optional string physical_host = 464370704;public ResourceStatus.Builder setPhysicalHostBytes(com.google.protobuf.ByteString value)
[Output Only] The precise location of your instance within the zone's data center, including the block, sub-block, and host. The field is formatted as follows: blockId/subBlockId/hostId.
optional string physical_host = 464370704;value - The bytes for physicalHost to set.public boolean hasPhysicalHostTopology()
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
optional .google.cloud.compute.v1.ResourceStatusPhysicalHostTopology physical_host_topology = 390842814;
hasPhysicalHostTopology in interface ResourceStatusOrBuilderpublic ResourceStatusPhysicalHostTopology getPhysicalHostTopology()
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
optional .google.cloud.compute.v1.ResourceStatusPhysicalHostTopology physical_host_topology = 390842814;
getPhysicalHostTopology in interface ResourceStatusOrBuilderpublic ResourceStatus.Builder setPhysicalHostTopology(ResourceStatusPhysicalHostTopology value)
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
optional .google.cloud.compute.v1.ResourceStatusPhysicalHostTopology physical_host_topology = 390842814;
public ResourceStatus.Builder setPhysicalHostTopology(ResourceStatusPhysicalHostTopology.Builder builderForValue)
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
optional .google.cloud.compute.v1.ResourceStatusPhysicalHostTopology physical_host_topology = 390842814;
public ResourceStatus.Builder mergePhysicalHostTopology(ResourceStatusPhysicalHostTopology value)
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
optional .google.cloud.compute.v1.ResourceStatusPhysicalHostTopology physical_host_topology = 390842814;
public ResourceStatus.Builder clearPhysicalHostTopology()
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
optional .google.cloud.compute.v1.ResourceStatusPhysicalHostTopology physical_host_topology = 390842814;
public ResourceStatusPhysicalHostTopology.Builder getPhysicalHostTopologyBuilder()
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
optional .google.cloud.compute.v1.ResourceStatusPhysicalHostTopology physical_host_topology = 390842814;
public ResourceStatusPhysicalHostTopologyOrBuilder getPhysicalHostTopologyOrBuilder()
[Output Only] A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
optional .google.cloud.compute.v1.ResourceStatusPhysicalHostTopology physical_host_topology = 390842814;
getPhysicalHostTopologyOrBuilder in interface ResourceStatusOrBuilderpublic boolean hasScheduling()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
hasScheduling in interface ResourceStatusOrBuilderpublic ResourceStatusScheduling getScheduling()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
getScheduling in interface ResourceStatusOrBuilderpublic ResourceStatus.Builder setScheduling(ResourceStatusScheduling value)
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
public ResourceStatus.Builder setScheduling(ResourceStatusScheduling.Builder builderForValue)
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
public ResourceStatus.Builder mergeScheduling(ResourceStatusScheduling value)
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
public ResourceStatus.Builder clearScheduling()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
public ResourceStatusScheduling.Builder getSchedulingBuilder()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
public ResourceStatusSchedulingOrBuilder getSchedulingOrBuilder()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
getSchedulingOrBuilder in interface ResourceStatusOrBuilderpublic boolean hasUpcomingMaintenance()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
hasUpcomingMaintenance in interface ResourceStatusOrBuilderpublic UpcomingMaintenance getUpcomingMaintenance()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
getUpcomingMaintenance in interface ResourceStatusOrBuilderpublic ResourceStatus.Builder setUpcomingMaintenance(UpcomingMaintenance value)
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
public ResourceStatus.Builder setUpcomingMaintenance(UpcomingMaintenance.Builder builderForValue)
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
public ResourceStatus.Builder mergeUpcomingMaintenance(UpcomingMaintenance value)
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
public ResourceStatus.Builder clearUpcomingMaintenance()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
public UpcomingMaintenance.Builder getUpcomingMaintenanceBuilder()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
public UpcomingMaintenanceOrBuilder getUpcomingMaintenanceOrBuilder()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
getUpcomingMaintenanceOrBuilder in interface ResourceStatusOrBuilderpublic final ResourceStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceStatus.Builder>public final ResourceStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResourceStatus.Builder>Copyright © 2025 Google LLC. All rights reserved.