public static final class ResourceStatus.Builder extends 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
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ResourceStatus.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ResourceStatus build()
buildPartial()
public ResourceStatus buildPartial()
clear()
public ResourceStatus.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public ResourceStatus.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public ResourceStatus.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPhysicalHost()
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;
clearScheduling()
public ResourceStatus.Builder clearScheduling()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
clearUpcomingMaintenance()
public ResourceStatus.Builder clearUpcomingMaintenance()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
clone()
public ResourceStatus.Builder clone()
Overrides
getDefaultInstanceForType()
public ResourceStatus getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getPhysicalHost()
public 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;
Returns |
Type |
Description |
String |
The physicalHost.
|
getPhysicalHostBytes()
public 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;
Returns |
Type |
Description |
ByteString |
The bytes for physicalHost.
|
getScheduling()
public ResourceStatusScheduling getScheduling()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
getSchedulingBuilder()
public ResourceStatusScheduling.Builder getSchedulingBuilder()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
getSchedulingOrBuilder()
public ResourceStatusSchedulingOrBuilder getSchedulingOrBuilder()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
getUpcomingMaintenance()
public UpcomingMaintenance getUpcomingMaintenance()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
getUpcomingMaintenanceBuilder()
public UpcomingMaintenance.Builder getUpcomingMaintenanceBuilder()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
getUpcomingMaintenanceOrBuilder()
public UpcomingMaintenanceOrBuilder getUpcomingMaintenanceOrBuilder()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
hasPhysicalHost()
public 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;
Returns |
Type |
Description |
boolean |
Whether the physicalHost field is set.
|
hasScheduling()
public boolean hasScheduling()
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
Returns |
Type |
Description |
boolean |
Whether the scheduling field is set.
|
hasUpcomingMaintenance()
public boolean hasUpcomingMaintenance()
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
Returns |
Type |
Description |
boolean |
Whether the upcomingMaintenance field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ResourceStatus other)
public ResourceStatus.Builder mergeFrom(ResourceStatus other)
public ResourceStatus.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ResourceStatus.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeScheduling(ResourceStatusScheduling value)
public ResourceStatus.Builder mergeScheduling(ResourceStatusScheduling value)
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ResourceStatus.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUpcomingMaintenance(UpcomingMaintenance value)
public ResourceStatus.Builder mergeUpcomingMaintenance(UpcomingMaintenance value)
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
setField(Descriptors.FieldDescriptor field, Object value)
public ResourceStatus.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setPhysicalHost(String value)
public 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;
Parameter |
Name |
Description |
value |
String
The physicalHost to set.
|
setPhysicalHostBytes(ByteString value)
public ResourceStatus.Builder setPhysicalHostBytes(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;
Parameter |
Name |
Description |
value |
ByteString
The bytes for physicalHost to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ResourceStatus.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setScheduling(ResourceStatusScheduling value)
public ResourceStatus.Builder setScheduling(ResourceStatusScheduling value)
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
setScheduling(ResourceStatusScheduling.Builder builderForValue)
public ResourceStatus.Builder setScheduling(ResourceStatusScheduling.Builder builderForValue)
optional .google.cloud.compute.v1.ResourceStatusScheduling scheduling = 386688404;
setUnknownFields(UnknownFieldSet unknownFields)
public final ResourceStatus.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpcomingMaintenance(UpcomingMaintenance value)
public ResourceStatus.Builder setUpcomingMaintenance(UpcomingMaintenance value)
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;
setUpcomingMaintenance(UpcomingMaintenance.Builder builderForValue)
public ResourceStatus.Builder setUpcomingMaintenance(UpcomingMaintenance.Builder builderForValue)
optional .google.cloud.compute.v1.UpcomingMaintenance upcoming_maintenance = 227348592;