public static final class GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder extends GeneratedMessage.Builder<GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder> implements GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataOrBuilder Protobuf type
google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata build()| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata |
|
buildPartial()
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata buildPartial()| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata |
|
clear()
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder clear()| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
|
clearLocationRolloutStatus()
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder clearLocationRolloutStatus()| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
|
clearRollout()
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder clearRollout()Output only. [Output Only] The name of the rollout. Ex. projects//locations/global/rollouts/.
optional string rollout = 303366577;
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
This builder for chaining. |
clearRolloutPlan()
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder clearRolloutPlan()Output only. [Output Only] The name of the rollout plan. Ex. projects//locations/global/rolloutPlans/.
optional string rollout_plan = 459057399;
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
This builder for chaining. |
clearState()
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder clearState()Output only. [Output Only] The overall state of the rollout. Check the State enum for the list of possible values.
optional string state = 109757585;
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
This builder for chaining. |
containsLocationRolloutStatus(String key)
public boolean containsLocationRolloutStatus(String key)Output only. [Output Only] The rollout status for each location. The list of the locations is the same as the list of locations in the rollout plan.
map<string, .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> location_rollout_status = 278036490;
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
getDefaultInstanceForType()
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getLocationRolloutStatus() (deprecated)
public Map<String,GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> getLocationRolloutStatus()Use #getLocationRolloutStatusMap() instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> |
|
getLocationRolloutStatusCount()
public int getLocationRolloutStatusCount()Output only. [Output Only] The rollout status for each location. The list of the locations is the same as the list of locations in the rollout plan.
map<string, .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> location_rollout_status = 278036490;
| Returns | |
|---|---|
| Type | Description |
int |
|
getLocationRolloutStatusMap()
public Map<String,GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> getLocationRolloutStatusMap()Output only. [Output Only] The rollout status for each location. The list of the locations is the same as the list of locations in the rollout plan.
map<string, .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> location_rollout_status = 278036490;
| Returns | |
|---|---|
| Type | Description |
Map<String,GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> |
|
getLocationRolloutStatusOrDefault(String key, GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus defaultValue)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus getLocationRolloutStatusOrDefault(String key, GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus defaultValue)Output only. [Output Only] The rollout status for each location. The list of the locations is the same as the list of locations in the rollout plan.
map<string, .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> location_rollout_status = 278036490;
| Parameters | |
|---|---|
| Name | Description |
key |
String |
defaultValue |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus |
|
getLocationRolloutStatusOrThrow(String key)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus getLocationRolloutStatusOrThrow(String key)Output only. [Output Only] The rollout status for each location. The list of the locations is the same as the list of locations in the rollout plan.
map<string, .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> location_rollout_status = 278036490;
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus |
|
getMutableLocationRolloutStatus() (deprecated)
public Map<String,GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> getMutableLocationRolloutStatus()Use alternate mutation accessors instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> |
|
getRollout()
public String getRollout()Output only. [Output Only] The name of the rollout. Ex. projects//locations/global/rollouts/.
optional string rollout = 303366577;
| Returns | |
|---|---|
| Type | Description |
String |
The rollout. |
getRolloutBytes()
public ByteString getRolloutBytes()Output only. [Output Only] The name of the rollout. Ex. projects//locations/global/rollouts/.
optional string rollout = 303366577;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for rollout. |
getRolloutPlan()
public String getRolloutPlan()Output only. [Output Only] The name of the rollout plan. Ex. projects//locations/global/rolloutPlans/.
optional string rollout_plan = 459057399;
| Returns | |
|---|---|
| Type | Description |
String |
The rolloutPlan. |
getRolloutPlanBytes()
public ByteString getRolloutPlanBytes()Output only. [Output Only] The name of the rollout plan. Ex. projects//locations/global/rolloutPlans/.
optional string rollout_plan = 459057399;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for rolloutPlan. |
getState()
public String getState()Output only. [Output Only] The overall state of the rollout. Check the State enum for the list of possible values.
optional string state = 109757585;
| Returns | |
|---|---|
| Type | Description |
String |
The state. |
getStateBytes()
public ByteString getStateBytes()Output only. [Output Only] The overall state of the rollout. Check the State enum for the list of possible values.
optional string state = 109757585;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for state. |
hasRollout()
public boolean hasRollout()Output only. [Output Only] The name of the rollout. Ex. projects//locations/global/rollouts/.
optional string rollout = 303366577;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the rollout field is set. |
hasRolloutPlan()
public boolean hasRolloutPlan()Output only. [Output Only] The name of the rollout plan. Ex. projects//locations/global/rolloutPlans/.
optional string rollout_plan = 459057399;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the rolloutPlan field is set. |
hasState()
public boolean hasState()Output only. [Output Only] The overall state of the rollout. Check the State enum for the list of possible values.
optional string state = 109757585;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the state field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)| Parameter | |
|---|---|
| Name | Description |
number |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)| Parameter | |
|---|---|
| Name | Description |
number |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata other)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder mergeFrom(GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata other)| Parameter | |
|---|---|
| Name | Description |
other |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
|
putAllLocationRolloutStatus(Map<String,GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> values)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder putAllLocationRolloutStatus(Map<String,GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> values)Output only. [Output Only] The rollout status for each location. The list of the locations is the same as the list of locations in the rollout plan.
map<string, .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> location_rollout_status = 278036490;
| Parameter | |
|---|---|
| Name | Description |
values |
Map<String,GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
|
putLocationRolloutStatus(String key, GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus value)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder putLocationRolloutStatus(String key, GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus value)Output only. [Output Only] The rollout status for each location. The list of the locations is the same as the list of locations in the rollout plan.
map<string, .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> location_rollout_status = 278036490;
| Parameters | |
|---|---|
| Name | Description |
key |
String |
value |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
|
putLocationRolloutStatusBuilderIfAbsent(String key)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus.Builder putLocationRolloutStatusBuilderIfAbsent(String key)Output only. [Output Only] The rollout status for each location. The list of the locations is the same as the list of locations in the rollout plan.
map<string, .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> location_rollout_status = 278036490;
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus.Builder |
|
removeLocationRolloutStatus(String key)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder removeLocationRolloutStatus(String key)Output only. [Output Only] The rollout status for each location. The list of the locations is the same as the list of locations in the rollout plan.
map<string, .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> location_rollout_status = 278036490;
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
|
setRollout(String value)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder setRollout(String value)Output only. [Output Only] The name of the rollout. Ex. projects//locations/global/rollouts/.
optional string rollout = 303366577;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe rollout to set. |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
This builder for chaining. |
setRolloutBytes(ByteString value)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder setRolloutBytes(ByteString value)Output only. [Output Only] The name of the rollout. Ex. projects//locations/global/rollouts/.
optional string rollout = 303366577;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for rollout to set. |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
This builder for chaining. |
setRolloutPlan(String value)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder setRolloutPlan(String value)Output only. [Output Only] The name of the rollout plan. Ex. projects//locations/global/rolloutPlans/.
optional string rollout_plan = 459057399;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe rolloutPlan to set. |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
This builder for chaining. |
setRolloutPlanBytes(ByteString value)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder setRolloutPlanBytes(ByteString value)Output only. [Output Only] The name of the rollout plan. Ex. projects//locations/global/rolloutPlans/.
optional string rollout_plan = 459057399;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for rolloutPlan to set. |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
This builder for chaining. |
setState(String value)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder setState(String value)Output only. [Output Only] The overall state of the rollout. Check the State enum for the list of possible values.
optional string state = 109757585;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe state to set. |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
This builder for chaining. |
setStateBytes(ByteString value)
public GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder setStateBytes(ByteString value)Output only. [Output Only] The overall state of the rollout. Check the State enum for the list of possible values.
optional string state = 109757585;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for state to set. |
| Returns | |
|---|---|
| Type | Description |
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata.Builder |
This builder for chaining. |