public final class RollbackTargetRequest extends com.google.protobuf.GeneratedMessageV3 implements RollbackTargetRequestOrBuilder
The request object for `RollbackTarget`.Protobuf type
google.cloud.deploy.v1.RollbackTargetRequest| Modifier and Type | Class and Description |
|---|---|
static class |
RollbackTargetRequest.Builder
The request object for `RollbackTarget`.
|
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 |
NAME_FIELD_NUMBER |
static int |
RELEASE_ID_FIELD_NUMBER |
static int |
ROLLBACK_CONFIG_FIELD_NUMBER |
static int |
ROLLOUT_ID_FIELD_NUMBER |
static int |
ROLLOUT_TO_ROLL_BACK_FIELD_NUMBER |
static int |
TARGET_ID_FIELD_NUMBER |
static int |
VALIDATE_ONLY_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static RollbackTargetRequest |
getDefaultInstance() |
RollbackTargetRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
com.google.protobuf.Parser<RollbackTargetRequest> |
getParserForType() |
String |
getReleaseId()
Optional.
|
com.google.protobuf.ByteString |
getReleaseIdBytes()
Optional.
|
RollbackTargetConfig |
getRollbackConfig()
Optional.
|
RollbackTargetConfigOrBuilder |
getRollbackConfigOrBuilder()
Optional.
|
String |
getRolloutId()
Required.
|
com.google.protobuf.ByteString |
getRolloutIdBytes()
Required.
|
String |
getRolloutToRollBack()
Optional.
|
com.google.protobuf.ByteString |
getRolloutToRollBackBytes()
Optional.
|
int |
getSerializedSize() |
String |
getTargetId()
Required.
|
com.google.protobuf.ByteString |
getTargetIdBytes()
Required.
|
boolean |
getValidateOnly()
Optional.
|
int |
hashCode() |
boolean |
hasRollbackConfig()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RollbackTargetRequest.Builder |
newBuilder() |
static RollbackTargetRequest.Builder |
newBuilder(RollbackTargetRequest prototype) |
RollbackTargetRequest.Builder |
newBuilderForType() |
protected RollbackTargetRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static RollbackTargetRequest |
parseDelimitedFrom(InputStream input) |
static RollbackTargetRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RollbackTargetRequest |
parseFrom(byte[] data) |
static RollbackTargetRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RollbackTargetRequest |
parseFrom(ByteBuffer data) |
static RollbackTargetRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RollbackTargetRequest |
parseFrom(com.google.protobuf.ByteString data) |
static RollbackTargetRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RollbackTargetRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RollbackTargetRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RollbackTargetRequest |
parseFrom(InputStream input) |
static RollbackTargetRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RollbackTargetRequest> |
parser() |
RollbackTargetRequest.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 NAME_FIELD_NUMBER
public static final int TARGET_ID_FIELD_NUMBER
public static final int ROLLOUT_ID_FIELD_NUMBER
public static final int RELEASE_ID_FIELD_NUMBER
public static final int ROLLOUT_TO_ROLL_BACK_FIELD_NUMBER
public static final int ROLLBACK_CONFIG_FIELD_NUMBER
public static final int VALIDATE_ONLY_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 getName()
Required. The `DeliveryPipeline` for which the rollback `Rollout` should be
created. Format should be
`projects/{project_id}/locations/{location_name}/deliveryPipelines/{pipeline_name}`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getName in interface RollbackTargetRequestOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The `DeliveryPipeline` for which the rollback `Rollout` should be
created. Format should be
`projects/{project_id}/locations/{location_name}/deliveryPipelines/{pipeline_name}`.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNameBytes in interface RollbackTargetRequestOrBuilderpublic String getTargetId()
Required. ID of the `Target` that is being rolled back.
string target_id = 2 [(.google.api.field_behavior) = REQUIRED];getTargetId in interface RollbackTargetRequestOrBuilderpublic com.google.protobuf.ByteString getTargetIdBytes()
Required. ID of the `Target` that is being rolled back.
string target_id = 2 [(.google.api.field_behavior) = REQUIRED];getTargetIdBytes in interface RollbackTargetRequestOrBuilderpublic String getRolloutId()
Required. ID of the rollback `Rollout` to create.
string rollout_id = 3 [(.google.api.field_behavior) = REQUIRED];getRolloutId in interface RollbackTargetRequestOrBuilderpublic com.google.protobuf.ByteString getRolloutIdBytes()
Required. ID of the rollback `Rollout` to create.
string rollout_id = 3 [(.google.api.field_behavior) = REQUIRED];getRolloutIdBytes in interface RollbackTargetRequestOrBuilderpublic String getReleaseId()
Optional. ID of the `Release` to roll back to. If this isn't specified, the previous successful `Rollout` to the specified target will be used to determine the `Release`.
string release_id = 4 [(.google.api.field_behavior) = OPTIONAL];getReleaseId in interface RollbackTargetRequestOrBuilderpublic com.google.protobuf.ByteString getReleaseIdBytes()
Optional. ID of the `Release` to roll back to. If this isn't specified, the previous successful `Rollout` to the specified target will be used to determine the `Release`.
string release_id = 4 [(.google.api.field_behavior) = OPTIONAL];getReleaseIdBytes in interface RollbackTargetRequestOrBuilderpublic String getRolloutToRollBack()
Optional. If provided, this must be the latest `Rollout` that is on the `Target`.
string rollout_to_roll_back = 5 [(.google.api.field_behavior) = OPTIONAL];getRolloutToRollBack in interface RollbackTargetRequestOrBuilderpublic com.google.protobuf.ByteString getRolloutToRollBackBytes()
Optional. If provided, this must be the latest `Rollout` that is on the `Target`.
string rollout_to_roll_back = 5 [(.google.api.field_behavior) = OPTIONAL];getRolloutToRollBackBytes in interface RollbackTargetRequestOrBuilderpublic boolean hasRollbackConfig()
Optional. Configs for the rollback `Rollout`.
.google.cloud.deploy.v1.RollbackTargetConfig rollback_config = 6 [(.google.api.field_behavior) = OPTIONAL];
hasRollbackConfig in interface RollbackTargetRequestOrBuilderpublic RollbackTargetConfig getRollbackConfig()
Optional. Configs for the rollback `Rollout`.
.google.cloud.deploy.v1.RollbackTargetConfig rollback_config = 6 [(.google.api.field_behavior) = OPTIONAL];
getRollbackConfig in interface RollbackTargetRequestOrBuilderpublic RollbackTargetConfigOrBuilder getRollbackConfigOrBuilder()
Optional. Configs for the rollback `Rollout`.
.google.cloud.deploy.v1.RollbackTargetConfig rollback_config = 6 [(.google.api.field_behavior) = OPTIONAL];
getRollbackConfigOrBuilder in interface RollbackTargetRequestOrBuilderpublic boolean getValidateOnly()
Optional. If set to true, the request is validated and the user is provided with a `RollbackTargetResponse`.
bool validate_only = 7 [(.google.api.field_behavior) = OPTIONAL];getValidateOnly in interface RollbackTargetRequestOrBuilderpublic 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 RollbackTargetRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RollbackTargetRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RollbackTargetRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RollbackTargetRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RollbackTargetRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RollbackTargetRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RollbackTargetRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static RollbackTargetRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RollbackTargetRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RollbackTargetRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RollbackTargetRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RollbackTargetRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic RollbackTargetRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static RollbackTargetRequest.Builder newBuilder()
public static RollbackTargetRequest.Builder newBuilder(RollbackTargetRequest prototype)
public RollbackTargetRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected RollbackTargetRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static RollbackTargetRequest getDefaultInstance()
public static com.google.protobuf.Parser<RollbackTargetRequest> parser()
public com.google.protobuf.Parser<RollbackTargetRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public RollbackTargetRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.