public final class RolloutStats extends GeneratedMessage implements RolloutStatsOrBuilder
RolloutStats contains information about the progress of a rollout.
Protobuf type google.cloud.saasplatform.saasservicemgmt.v1beta1.RolloutStats
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int OPERATIONS_BY_STATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static RolloutStats getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static RolloutStats.Builder newBuilder()
public static RolloutStats.Builder newBuilder(RolloutStats prototype)
public static RolloutStats parseDelimitedFrom(InputStream input)
public static RolloutStats parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static RolloutStats parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static RolloutStats parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RolloutStats parseFrom(ByteString data)
public static RolloutStats parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RolloutStats parseFrom(CodedInputStream input)
public static RolloutStats parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static RolloutStats parseFrom(InputStream input)
public static RolloutStats parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static RolloutStats parseFrom(ByteBuffer data)
public static RolloutStats parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<RolloutStats> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public RolloutStats getDefaultInstanceForType()
public Aggregate getOperationsByState(int index)
Output only. 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];
| Parameter |
| Name |
Description |
index |
int
|
public int getOperationsByStateCount()
Output only. 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];
| Returns |
| Type |
Description |
int |
|
public List<Aggregate> getOperationsByStateList()
Output only. 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];
public AggregateOrBuilder getOperationsByStateOrBuilder(int index)
Output only. 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];
| Parameter |
| Name |
Description |
index |
int
|
public List<? extends AggregateOrBuilder> getOperationsByStateOrBuilderList()
Output only. 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];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.saasplatform.saasservicemgmt.v1beta1.AggregateOrBuilder> |
|
public Parser<RolloutStats> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public RolloutStats.Builder newBuilderForType()
protected RolloutStats.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public RolloutStats.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides