public static final class Instance.GcsBackupSource extends GeneratedMessage implements Instance.GcsBackupSourceOrBuilderBackups that stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the instances.
Protobuf type google.cloud.memorystore.v1.Instance.GcsBackupSource
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessage > Instance.GcsBackupSourceImplements
Instance.GcsBackupSourceOrBuilderStatic Fields
URIS_FIELD_NUMBER
public static final int URIS_FIELD_NUMBER| Field Value | |
|---|---|
| Type | Description |
int |
|
Static Methods
getDefaultInstance()
public static Instance.GcsBackupSource getDefaultInstance()| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
newBuilder()
public static Instance.GcsBackupSource.Builder newBuilder()| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource.Builder |
|
newBuilder(Instance.GcsBackupSource prototype)
public static Instance.GcsBackupSource.Builder newBuilder(Instance.GcsBackupSource prototype)| Parameter | |
|---|---|
| Name | Description |
prototype |
Instance.GcsBackupSource |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource.Builder |
|
parseDelimitedFrom(InputStream input)
public static Instance.GcsBackupSource parseDelimitedFrom(InputStream input)| Parameter | |
|---|---|
| Name | Description |
input |
InputStream |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Instance.GcsBackupSource parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(byte[] data)
public static Instance.GcsBackupSource parseFrom(byte[] data)| Parameter | |
|---|---|
| Name | Description |
data |
byte[] |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Instance.GcsBackupSource parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
data |
byte[] |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(ByteString data)
public static Instance.GcsBackupSource parseFrom(ByteString data)| Parameter | |
|---|---|
| Name | Description |
data |
ByteString |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Instance.GcsBackupSource parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
data |
ByteString |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(CodedInputStream input)
public static Instance.GcsBackupSource parseFrom(CodedInputStream input)| Parameter | |
|---|---|
| Name | Description |
input |
CodedInputStream |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Instance.GcsBackupSource parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(InputStream input)
public static Instance.GcsBackupSource parseFrom(InputStream input)| Parameter | |
|---|---|
| Name | Description |
input |
InputStream |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Instance.GcsBackupSource parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
parseFrom(ByteBuffer data)
public static Instance.GcsBackupSource parseFrom(ByteBuffer data)| Parameter | |
|---|---|
| Name | Description |
data |
ByteBuffer |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Instance.GcsBackupSource parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
data |
ByteBuffer |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
| Exceptions | |
|---|---|
| Type | Description |
InvalidProtocolBufferException |
|
parser()
public static Parser<Instance.GcsBackupSource> parser()| Returns | |
|---|---|
| Type | Description |
Parser<GcsBackupSource> |
|
Methods
equals(Object obj)
public boolean equals(Object obj)| Parameter | |
|---|---|
| Name | Description |
obj |
Object |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
getDefaultInstanceForType()
public Instance.GcsBackupSource getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource |
|
getParserForType()
public Parser<Instance.GcsBackupSource> getParserForType()| Returns | |
|---|---|
| Type | Description |
Parser<GcsBackupSource> |
|
getSerializedSize()
public int getSerializedSize()| Returns | |
|---|---|
| Type | Description |
int |
|
getUris(int index)
public String getUris(int index)Optional. Example: gs://bucket1/object1, gs://bucket2/folder2/object2
repeated string uris = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The uris at the given index. |
getUrisBytes(int index)
public ByteString getUrisBytes(int index)Optional. Example: gs://bucket1/object1, gs://bucket2/folder2/object2
repeated string uris = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the uris at the given index. |
getUrisCount()
public int getUrisCount()Optional. Example: gs://bucket1/object1, gs://bucket2/folder2/object2
repeated string uris = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The count of uris. |
getUrisList()
public ProtocolStringList getUrisList()Optional. Example: gs://bucket1/object1, gs://bucket2/folder2/object2
repeated string uris = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the uris. |
hashCode()
public int hashCode()| Returns | |
|---|---|
| Type | Description |
int |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
newBuilderForType()
public Instance.GcsBackupSource.Builder newBuilderForType()| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource.Builder |
|
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Instance.GcsBackupSource.Builder newBuilderForType(AbstractMessage.BuilderParent parent)| Parameter | |
|---|---|
| Name | Description |
parent |
BuilderParent |
| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource.Builder |
|
toBuilder()
public Instance.GcsBackupSource.Builder toBuilder()| Returns | |
|---|---|
| Type | Description |
Instance.GcsBackupSource.Builder |
|
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)| Parameter | |
|---|---|
| Name | Description |
output |
CodedOutputStream |
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|