Interface GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataOrBuilder (1.105.0)

public interface GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsLocationRolloutStatus(String key)

public abstract 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

getLocationRolloutStatus() (deprecated)

public abstract Map<String,GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus> getLocationRolloutStatus()
Returns
Type Description
Map<String,GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataLocationRolloutStatus>

getLocationRolloutStatusCount()

public abstract 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 abstract 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 abstract 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 abstract 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

getRollout()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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.