Interface RolloutStatsOrBuilder (0.23.0)

public interface RolloutStatsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEstimatedTotalUnitCount()

public abstract long getEstimatedTotalUnitCount()

Optional. Output only. Estimated number of units based. The estimation is computed upon creation of the rollout.

optional int64 estimated_total_unit_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
long

The estimatedTotalUnitCount.

getOperationsByState(int index)

public abstract Aggregate getOperationsByState(int index)

Optional. Output only. Unordered list. A breakdown of the progress of operations triggered by the rollout. Provides a count of Operations by their state. This can be used to determine the number of units which have been updated, or are scheduled to be updated.

There will be at most one entry per group. Possible values for operation groups are:

  • "SCHEDULED"
  • "PENDING"
  • "RUNNING"
  • "SUCCEEDED"
  • "FAILED"
  • "CANCELLED"

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.Aggregate operations_by_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
Aggregate

getOperationsByStateCount()

public abstract int getOperationsByStateCount()

Optional. Output only. Unordered list. A breakdown of the progress of operations triggered by the rollout. Provides a count of Operations by their state. This can be used to determine the number of units which have been updated, or are scheduled to be updated.

There will be at most one entry per group. Possible values for operation groups are:

  • "SCHEDULED"
  • "PENDING"
  • "RUNNING"
  • "SUCCEEDED"
  • "FAILED"
  • "CANCELLED"

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.Aggregate operations_by_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
int

getOperationsByStateList()

public abstract List<Aggregate> getOperationsByStateList()

Optional. Output only. Unordered list. A breakdown of the progress of operations triggered by the rollout. Provides a count of Operations by their state. This can be used to determine the number of units which have been updated, or are scheduled to be updated.

There will be at most one entry per group. Possible values for operation groups are:

  • "SCHEDULED"
  • "PENDING"
  • "RUNNING"
  • "SUCCEEDED"
  • "FAILED"
  • "CANCELLED"

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.Aggregate operations_by_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<Aggregate>

getOperationsByStateOrBuilder(int index)

public abstract AggregateOrBuilder getOperationsByStateOrBuilder(int index)

Optional. Output only. Unordered list. A breakdown of the progress of operations triggered by the rollout. Provides a count of Operations by their state. This can be used to determine the number of units which have been updated, or are scheduled to be updated.

There will be at most one entry per group. Possible values for operation groups are:

  • "SCHEDULED"
  • "PENDING"
  • "RUNNING"
  • "SUCCEEDED"
  • "FAILED"
  • "CANCELLED"

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.Aggregate operations_by_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
AggregateOrBuilder

getOperationsByStateOrBuilderList()

public abstract List<? extends AggregateOrBuilder> getOperationsByStateOrBuilderList()

Optional. Output only. Unordered list. A breakdown of the progress of operations triggered by the rollout. Provides a count of Operations by their state. This can be used to determine the number of units which have been updated, or are scheduled to be updated.

There will be at most one entry per group. Possible values for operation groups are:

  • "SCHEDULED"
  • "PENDING"
  • "RUNNING"
  • "SUCCEEDED"
  • "FAILED"
  • "CANCELLED"

repeated .google.cloud.saasplatform.saasservicemgmt.v1beta1.Aggregate operations_by_state = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<? extends com.google.cloud.saasplatform.saasservicemgmt.v1beta1.AggregateOrBuilder>

hasEstimatedTotalUnitCount()

public abstract boolean hasEstimatedTotalUnitCount()

Optional. Output only. Estimated number of units based. The estimation is computed upon creation of the rollout.

optional int64 estimated_total_unit_count = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the estimatedTotalUnitCount field is set.