public final class CreateRestoreRequest extends GeneratedMessageV3 implements CreateRestoreRequestOrBuilder
Request message for CreateRestore.
Protobuf type google.cloud.gkebackup.v1.CreateRestoreRequest
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
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
RESTORE_FIELD_NUMBER
public static final int RESTORE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
RESTORE_ID_FIELD_NUMBER
public static final int RESTORE_ID_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static CreateRestoreRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CreateRestoreRequest.Builder newBuilder()
newBuilder(CreateRestoreRequest prototype)
public static CreateRestoreRequest.Builder newBuilder(CreateRestoreRequest prototype)
public static CreateRestoreRequest parseDelimitedFrom(InputStream input)
public static CreateRestoreRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CreateRestoreRequest parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateRestoreRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CreateRestoreRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateRestoreRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateRestoreRequest parseFrom(CodedInputStream input)
public static CreateRestoreRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateRestoreRequest parseFrom(InputStream input)
public static CreateRestoreRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CreateRestoreRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateRestoreRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CreateRestoreRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public CreateRestoreRequest getDefaultInstanceForType()
getParent()
public String getParent()
Required. The RestorePlan within which to create the Restore.
Format: projects/*/locations/*/restorePlans/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The RestorePlan within which to create the Restore.
Format: projects/*/locations/*/restorePlans/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for parent.
|
getParserForType()
public Parser<CreateRestoreRequest> getParserForType()
Overrides
getRestore()
public Restore getRestore()
Required. The restore resource to create.
.google.cloud.gkebackup.v1.Restore restore = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
Restore | The restore.
|
getRestoreId()
public String getRestoreId()
Required. The client-provided short name for the Restore resource.
This name must:
- be between 1 and 63 characters long (inclusive)
- consist of only lower-case ASCII letters, numbers, and dashes
- start with a lower-case letter
- end with a lower-case letter or number
- be unique within the set of Restores in this RestorePlan.
string restore_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
String | The restoreId.
|
getRestoreIdBytes()
public ByteString getRestoreIdBytes()
Required. The client-provided short name for the Restore resource.
This name must:
- be between 1 and 63 characters long (inclusive)
- consist of only lower-case ASCII letters, numbers, and dashes
- start with a lower-case letter
- end with a lower-case letter or number
- be unique within the set of Restores in this RestorePlan.
string restore_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
ByteString | The bytes for restoreId.
|
getRestoreOrBuilder()
public RestoreOrBuilder getRestoreOrBuilder()
Required. The restore resource to create.
.google.cloud.gkebackup.v1.Restore restore = 2 [(.google.api.field_behavior) = REQUIRED];
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
hasRestore()
public boolean hasRestore()
Required. The restore resource to create.
.google.cloud.gkebackup.v1.Restore restore = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the restore field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CreateRestoreRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CreateRestoreRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public CreateRestoreRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides