public final class AdvanceRolloutOperation extends com.google.protobuf.GeneratedMessageV3 implements AdvanceRolloutOperationOrBuilder
Contains the information of an automated advance-rollout operation.Protobuf type
google.cloud.deploy.v1.AdvanceRolloutOperation| Modifier and Type | Class and Description |
|---|---|
static class |
AdvanceRolloutOperation.Builder
Contains the information of an automated advance-rollout operation.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
DESTINATION_PHASE_FIELD_NUMBER |
static int |
ROLLOUT_FIELD_NUMBER |
static int |
SOURCE_PHASE_FIELD_NUMBER |
static int |
WAIT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static AdvanceRolloutOperation |
getDefaultInstance() |
AdvanceRolloutOperation |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDestinationPhase()
Output only.
|
com.google.protobuf.ByteString |
getDestinationPhaseBytes()
Output only.
|
com.google.protobuf.Parser<AdvanceRolloutOperation> |
getParserForType() |
String |
getRollout()
Output only.
|
com.google.protobuf.ByteString |
getRolloutBytes()
Output only.
|
int |
getSerializedSize() |
String |
getSourcePhase()
Output only.
|
com.google.protobuf.ByteString |
getSourcePhaseBytes()
Output only.
|
com.google.protobuf.Duration |
getWait()
Output only.
|
com.google.protobuf.DurationOrBuilder |
getWaitOrBuilder()
Output only.
|
int |
hashCode() |
boolean |
hasWait()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static AdvanceRolloutOperation.Builder |
newBuilder() |
static AdvanceRolloutOperation.Builder |
newBuilder(AdvanceRolloutOperation prototype) |
AdvanceRolloutOperation.Builder |
newBuilderForType() |
protected AdvanceRolloutOperation.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static AdvanceRolloutOperation |
parseDelimitedFrom(InputStream input) |
static AdvanceRolloutOperation |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AdvanceRolloutOperation |
parseFrom(byte[] data) |
static AdvanceRolloutOperation |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AdvanceRolloutOperation |
parseFrom(ByteBuffer data) |
static AdvanceRolloutOperation |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AdvanceRolloutOperation |
parseFrom(com.google.protobuf.ByteString data) |
static AdvanceRolloutOperation |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AdvanceRolloutOperation |
parseFrom(com.google.protobuf.CodedInputStream input) |
static AdvanceRolloutOperation |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AdvanceRolloutOperation |
parseFrom(InputStream input) |
static AdvanceRolloutOperation |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<AdvanceRolloutOperation> |
parser() |
AdvanceRolloutOperation.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
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, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int SOURCE_PHASE_FIELD_NUMBER
public static final int WAIT_FIELD_NUMBER
public static final int ROLLOUT_FIELD_NUMBER
public static final int DESTINATION_PHASE_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getSourcePhase()
Output only. The phase of a deployment that initiated the operation.
string source_phase = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];getSourcePhase in interface AdvanceRolloutOperationOrBuilderpublic com.google.protobuf.ByteString getSourcePhaseBytes()
Output only. The phase of a deployment that initiated the operation.
string source_phase = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];getSourcePhaseBytes in interface AdvanceRolloutOperationOrBuilderpublic boolean hasWait()
Output only. How long the operation will be paused.
.google.protobuf.Duration wait = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];hasWait in interface AdvanceRolloutOperationOrBuilderpublic com.google.protobuf.Duration getWait()
Output only. How long the operation will be paused.
.google.protobuf.Duration wait = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];getWait in interface AdvanceRolloutOperationOrBuilderpublic com.google.protobuf.DurationOrBuilder getWaitOrBuilder()
Output only. How long the operation will be paused.
.google.protobuf.Duration wait = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];getWaitOrBuilder in interface AdvanceRolloutOperationOrBuilderpublic String getRollout()
Output only. The name of the rollout that initiates the `AutomationRun`.
string rollout = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getRollout in interface AdvanceRolloutOperationOrBuilderpublic com.google.protobuf.ByteString getRolloutBytes()
Output only. The name of the rollout that initiates the `AutomationRun`.
string rollout = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getRolloutBytes in interface AdvanceRolloutOperationOrBuilderpublic String getDestinationPhase()
Output only. The phase the rollout will be advanced to.
string destination_phase = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];getDestinationPhase in interface AdvanceRolloutOperationOrBuilderpublic com.google.protobuf.ByteString getDestinationPhaseBytes()
Output only. The phase the rollout will be advanced to.
string destination_phase = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];getDestinationPhaseBytes in interface AdvanceRolloutOperationOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static AdvanceRolloutOperation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AdvanceRolloutOperation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AdvanceRolloutOperation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AdvanceRolloutOperation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AdvanceRolloutOperation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AdvanceRolloutOperation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AdvanceRolloutOperation parseFrom(InputStream input) throws IOException
IOExceptionpublic static AdvanceRolloutOperation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AdvanceRolloutOperation parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static AdvanceRolloutOperation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AdvanceRolloutOperation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static AdvanceRolloutOperation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic AdvanceRolloutOperation.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static AdvanceRolloutOperation.Builder newBuilder()
public static AdvanceRolloutOperation.Builder newBuilder(AdvanceRolloutOperation prototype)
public AdvanceRolloutOperation.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected AdvanceRolloutOperation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static AdvanceRolloutOperation getDefaultInstance()
public static com.google.protobuf.Parser<AdvanceRolloutOperation> parser()
public com.google.protobuf.Parser<AdvanceRolloutOperation> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public AdvanceRolloutOperation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.