Package com.google.cloud.deploy.v1
Class RepairRolloutOperation
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.deploy.v1.RepairRolloutOperation
- All Implemented Interfaces:
RepairRolloutOperationOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class RepairRolloutOperation
extends com.google.protobuf.GeneratedMessage
implements RepairRolloutOperationOrBuilder
Contains the information for an automated `repair rollout` operation.Protobuf type
google.cloud.deploy.v1.RepairRolloutOperation- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the information for an automated `repair rollout` operation.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanlongOutput only.static RepairRolloutOperationstatic final com.google.protobuf.Descriptors.DescriptorgetJobId()Output only.com.google.protobuf.ByteStringOutput only.com.google.protobuf.Parser<RepairRolloutOperation>Output only.com.google.protobuf.ByteStringOutput only.getRepairPhases(int index) Output only.intOutput only.Output only.getRepairPhasesOrBuilder(int index) Output only.List<? extends RepairPhaseOrBuilder>Output only.Output only.com.google.protobuf.ByteStringOutput only.intinthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(RepairRolloutOperation prototype) protected RepairRolloutOperation.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static RepairRolloutOperationparseDelimitedFrom(InputStream input) static RepairRolloutOperationparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RepairRolloutOperationparseFrom(byte[] data) static RepairRolloutOperationparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RepairRolloutOperationparseFrom(com.google.protobuf.ByteString data) static RepairRolloutOperationparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RepairRolloutOperationparseFrom(com.google.protobuf.CodedInputStream input) static RepairRolloutOperationparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RepairRolloutOperationparseFrom(InputStream input) static RepairRolloutOperationparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RepairRolloutOperationparseFrom(ByteBuffer data) static RepairRolloutOperationparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<RepairRolloutOperation>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
ROLLOUT_FIELD_NUMBER
public static final int ROLLOUT_FIELD_NUMBER- See Also:
-
CURRENT_REPAIR_PHASE_INDEX_FIELD_NUMBER
public static final int CURRENT_REPAIR_PHASE_INDEX_FIELD_NUMBER- See Also:
-
REPAIR_PHASES_FIELD_NUMBER
public static final int REPAIR_PHASES_FIELD_NUMBER- See Also:
-
PHASE_ID_FIELD_NUMBER
public static final int PHASE_ID_FIELD_NUMBER- See Also:
-
JOB_ID_FIELD_NUMBER
public static final int JOB_ID_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getRollout
Output only. The name of the rollout that initiates the `AutomationRun`.
string rollout = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getRolloutin interfaceRepairRolloutOperationOrBuilder- Returns:
- The rollout.
-
getRolloutBytes
public com.google.protobuf.ByteString getRolloutBytes()Output only. The name of the rollout that initiates the `AutomationRun`.
string rollout = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getRolloutBytesin interfaceRepairRolloutOperationOrBuilder- Returns:
- The bytes for rollout.
-
getCurrentRepairPhaseIndex
public long getCurrentRepairPhaseIndex()Output only. The index of the current repair action in the repair sequence.
int64 current_repair_phase_index = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCurrentRepairPhaseIndexin interfaceRepairRolloutOperationOrBuilder- Returns:
- The currentRepairPhaseIndex.
-
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];- Specified by:
getRepairPhasesListin interfaceRepairRolloutOperationOrBuilder
-
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];- Specified by:
getRepairPhasesOrBuilderListin interfaceRepairRolloutOperationOrBuilder
-
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];- Specified by:
getRepairPhasesCountin interfaceRepairRolloutOperationOrBuilder
-
getRepairPhases
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];- Specified by:
getRepairPhasesin interfaceRepairRolloutOperationOrBuilder
-
getRepairPhasesOrBuilder
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];- Specified by:
getRepairPhasesOrBuilderin interfaceRepairRolloutOperationOrBuilder
-
getPhaseId
Output only. The phase ID of the phase that includes the job being repaired.
string phase_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPhaseIdin interfaceRepairRolloutOperationOrBuilder- Returns:
- The phaseId.
-
getPhaseIdBytes
public com.google.protobuf.ByteString getPhaseIdBytes()Output only. The phase ID of the phase that includes the job being repaired.
string phase_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getPhaseIdBytesin interfaceRepairRolloutOperationOrBuilder- Returns:
- The bytes for phaseId.
-
getJobId
Output only. The job ID for the Job to repair.
string job_id = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getJobIdin interfaceRepairRolloutOperationOrBuilder- Returns:
- The jobId.
-
getJobIdBytes
public com.google.protobuf.ByteString getJobIdBytes()Output only. The job ID for the Job to repair.
string job_id = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getJobIdBytesin interfaceRepairRolloutOperationOrBuilder- Returns:
- The bytes for jobId.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static RepairRolloutOperation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RepairRolloutOperation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RepairRolloutOperation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RepairRolloutOperation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RepairRolloutOperation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RepairRolloutOperation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static RepairRolloutOperation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static RepairRolloutOperation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static RepairRolloutOperation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static RepairRolloutOperation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RepairRolloutOperation.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-