public final class RepairRolloutOperation extends GeneratedMessageV3 implements RepairRolloutOperationOrBuilder
Contains the information for an automated repair rollout
operation.
Protobuf type google.cloud.deploy.v1.RepairRolloutOperation
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CURRENT_REPAIR_MODE_INDEX_FIELD_NUMBER
public static final int CURRENT_REPAIR_MODE_INDEX_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
REPAIR_PHASES_FIELD_NUMBER
public static final int REPAIR_PHASES_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
ROLLOUT_FIELD_NUMBER
public static final int ROLLOUT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static RepairRolloutOperation getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static RepairRolloutOperation.Builder newBuilder()
newBuilder(RepairRolloutOperation prototype)
public static RepairRolloutOperation.Builder newBuilder(RepairRolloutOperation prototype)
public static RepairRolloutOperation parseDelimitedFrom(InputStream input)
public static RepairRolloutOperation parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static RepairRolloutOperation parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RepairRolloutOperation parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static RepairRolloutOperation parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RepairRolloutOperation parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RepairRolloutOperation parseFrom(CodedInputStream input)
public static RepairRolloutOperation parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static RepairRolloutOperation parseFrom(InputStream input)
public static RepairRolloutOperation parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static RepairRolloutOperation parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static RepairRolloutOperation parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<RepairRolloutOperation> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getCurrentRepairModeIndex()
public long getCurrentRepairModeIndex()
Output only. The index of the current repair action in the repair sequence.
int64 current_repair_mode_index = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
long | The currentRepairModeIndex.
|
getDefaultInstanceForType()
public RepairRolloutOperation getDefaultInstanceForType()
getParserForType()
public Parser<RepairRolloutOperation> getParserForType()
Overrides
getRepairPhases(int index)
public RepairPhase getRepairPhases(int index)
Output only. Records of the repair attempts. Each repair phase may have
multiple retry attempts or single rollback attempt.
repeated .google.cloud.deploy.v1.RepairPhase repair_phases = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
---|
Name | Description |
index | int
|
getRepairPhasesCount()
public int getRepairPhasesCount()
Output only. Records of the repair attempts. Each repair phase may have
multiple retry attempts or single rollback attempt.
repeated .google.cloud.deploy.v1.RepairPhase repair_phases = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
int | |
getRepairPhasesList()
public List<RepairPhase> getRepairPhasesList()
Output only. Records of the repair attempts. Each repair phase may have
multiple retry attempts or single rollback attempt.
repeated .google.cloud.deploy.v1.RepairPhase repair_phases = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getRepairPhasesOrBuilder(int index)
public RepairPhaseOrBuilder getRepairPhasesOrBuilder(int index)
Output only. Records of the repair attempts. Each repair phase may have
multiple retry attempts or single rollback attempt.
repeated .google.cloud.deploy.v1.RepairPhase repair_phases = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
---|
Name | Description |
index | int
|
getRepairPhasesOrBuilderList()
public List<? extends RepairPhaseOrBuilder> getRepairPhasesOrBuilderList()
Output only. Records of the repair attempts. Each repair phase may have
multiple retry attempts or single rollback attempt.
repeated .google.cloud.deploy.v1.RepairPhase repair_phases = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
List<? extends com.google.cloud.deploy.v1.RepairPhaseOrBuilder> | |
getRollout()
public String getRollout()
Output only. The name of the rollout that initiates the AutomationRun
.
string rollout = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
String | The rollout.
|
getRolloutBytes()
public ByteString getRolloutBytes()
Output only. The name of the rollout that initiates the AutomationRun
.
string rollout = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
---|
Type | Description |
ByteString | The bytes for rollout.
|
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public RepairRolloutOperation.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected RepairRolloutOperation.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public RepairRolloutOperation.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides