public final class BackupRetentionSettings extends GeneratedMessage implements BackupRetentionSettingsOrBuilder
We currently only support backup retention by specifying the number
of backups we will retain.
Protobuf type google.cloud.sql.v1beta4.BackupRetentionSettings
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
RETAINED_BACKUPS_FIELD_NUMBER
public static final int RETAINED_BACKUPS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RETENTION_UNIT_FIELD_NUMBER
public static final int RETENTION_UNIT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static BackupRetentionSettings getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static BackupRetentionSettings.Builder newBuilder()
newBuilder(BackupRetentionSettings prototype)
public static BackupRetentionSettings.Builder newBuilder(BackupRetentionSettings prototype)
public static BackupRetentionSettings parseDelimitedFrom(InputStream input)
public static BackupRetentionSettings parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static BackupRetentionSettings parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static BackupRetentionSettings parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static BackupRetentionSettings parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BackupRetentionSettings parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BackupRetentionSettings parseFrom(CodedInputStream input)
public static BackupRetentionSettings parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static BackupRetentionSettings parseFrom(InputStream input)
public static BackupRetentionSettings parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static BackupRetentionSettings parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static BackupRetentionSettings parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<BackupRetentionSettings> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public BackupRetentionSettings getDefaultInstanceForType()
getParserForType()
public Parser<BackupRetentionSettings> getParserForType()
Overrides
getRetainedBackups()
public Int32Value getRetainedBackups()
Depending on the value of retention_unit, this is used to determine
if a backup needs to be deleted. If retention_unit is 'COUNT', we will
retain this many backups.
.google.protobuf.Int32Value retained_backups = 2;
| Returns |
| Type |
Description |
Int32Value |
The retainedBackups.
|
getRetainedBackupsOrBuilder()
public Int32ValueOrBuilder getRetainedBackupsOrBuilder()
Depending on the value of retention_unit, this is used to determine
if a backup needs to be deleted. If retention_unit is 'COUNT', we will
retain this many backups.
.google.protobuf.Int32Value retained_backups = 2;
getRetentionUnit()
public BackupRetentionSettings.RetentionUnit getRetentionUnit()
The unit that 'retained_backups' represents.
.google.cloud.sql.v1beta4.BackupRetentionSettings.RetentionUnit retention_unit = 1;
getRetentionUnitValue()
public int getRetentionUnitValue()
The unit that 'retained_backups' represents.
.google.cloud.sql.v1beta4.BackupRetentionSettings.RetentionUnit retention_unit = 1;
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for retentionUnit.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasRetainedBackups()
public boolean hasRetainedBackups()
Depending on the value of retention_unit, this is used to determine
if a backup needs to be deleted. If retention_unit is 'COUNT', we will
retain this many backups.
.google.protobuf.Int32Value retained_backups = 2;
| Returns |
| Type |
Description |
boolean |
Whether the retainedBackups field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public BackupRetentionSettings.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected BackupRetentionSettings.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public BackupRetentionSettings.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides