Interface GlobalVmExtensionPolicyRolloutOperationRolloutStatusOrBuilder (1.105.0)

public interface GlobalVmExtensionPolicyRolloutOperationRolloutStatusOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCurrentRollouts(int index)

public abstract GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata getCurrentRollouts(int index)

Output only. [Output Only] The current rollouts for the latest version of the resource. There should be only one current rollout, but for scalability, we make it repeated.

repeated .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata current_rollouts = 39829736;

Parameter
Name Description
index int
Returns
Type Description
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata

getCurrentRolloutsCount()

public abstract int getCurrentRolloutsCount()

Output only. [Output Only] The current rollouts for the latest version of the resource. There should be only one current rollout, but for scalability, we make it repeated.

repeated .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata current_rollouts = 39829736;

Returns
Type Description
int

getCurrentRolloutsList()

public abstract List<GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata> getCurrentRolloutsList()

Output only. [Output Only] The current rollouts for the latest version of the resource. There should be only one current rollout, but for scalability, we make it repeated.

repeated .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata current_rollouts = 39829736;

Returns
Type Description
List<GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata>

getCurrentRolloutsOrBuilder(int index)

public abstract GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataOrBuilder getCurrentRolloutsOrBuilder(int index)

Output only. [Output Only] The current rollouts for the latest version of the resource. There should be only one current rollout, but for scalability, we make it repeated.

repeated .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata current_rollouts = 39829736;

Parameter
Name Description
index int
Returns
Type Description
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataOrBuilder

getCurrentRolloutsOrBuilderList()

public abstract List<? extends GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataOrBuilder> getCurrentRolloutsOrBuilderList()

Output only. [Output Only] The current rollouts for the latest version of the resource. There should be only one current rollout, but for scalability, we make it repeated.

repeated .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata current_rollouts = 39829736;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataOrBuilder>

getPreviousRollout()

public abstract GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata getPreviousRollout()

Output only. [Output Only] The last completed rollout resource. This field will not be populated until the first rollout is completed.

optional .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata previous_rollout = 375749737;

Returns
Type Description
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata

The previousRollout.

getPreviousRolloutOrBuilder()

public abstract GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataOrBuilder getPreviousRolloutOrBuilder()

Output only. [Output Only] The last completed rollout resource. This field will not be populated until the first rollout is completed.

optional .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata previous_rollout = 375749737;

Returns
Type Description
GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadataOrBuilder

hasPreviousRollout()

public abstract boolean hasPreviousRollout()

Output only. [Output Only] The last completed rollout resource. This field will not be populated until the first rollout is completed.

optional .google.cloud.compute.v1.GlobalVmExtensionPolicyRolloutOperationRolloutStatusRolloutMetadata previous_rollout = 375749737;

Returns
Type Description
boolean

Whether the previousRollout field is set.