Send feedback
Class BackupConfig (0.13.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.13.0 keyboard_arrow_down
public final class BackupConfig extends GeneratedMessageV3 implements BackupConfigOrBuilder
BackupConfig contains backup related config on a volume.
Protobuf type google.cloud.netapp.v1.BackupConfig
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
BACKUP_POLICIES_FIELD_NUMBER
public static final int BACKUP_POLICIES_FIELD_NUMBER
Field Value Type Description int
BACKUP_VAULT_FIELD_NUMBER
public static final int BACKUP_VAULT_FIELD_NUMBER
Field Value Type Description int
SCHEDULED_BACKUP_ENABLED_FIELD_NUMBER
public static final int SCHEDULED_BACKUP_ENABLED_FIELD_NUMBER
Field Value Type Description int
Static Methods
getDefaultInstance()
public static BackupConfig getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static BackupConfig . Builder newBuilder ()
newBuilder(BackupConfig prototype)
public static BackupConfig . Builder newBuilder ( BackupConfig prototype )
public static BackupConfig parseDelimitedFrom ( InputStream input )
public static BackupConfig parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static BackupConfig parseFrom ( byte [] data )
Parameter Name Description data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static BackupConfig parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static BackupConfig parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BackupConfig parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static BackupConfig parseFrom ( CodedInputStream input )
public static BackupConfig parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static BackupConfig parseFrom ( InputStream input )
public static BackupConfig parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static BackupConfig parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static BackupConfig parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<BackupConfig> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter Name Description obj
Object
Overrides
getBackupPolicies(int index)
public String getBackupPolicies ( int index )
Optional. When specified, schedule backups will be created based on the
policy configuration.
repeated string backup_policies = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter Name Description index
int
The index of the element to return.
Returns Type Description String
The backupPolicies at the given index.
getBackupPoliciesBytes(int index)
public ByteString getBackupPoliciesBytes ( int index )
Optional. When specified, schedule backups will be created based on the
policy configuration.
repeated string backup_policies = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter Name Description index
int
The index of the value to return.
Returns Type Description ByteString
The bytes of the backupPolicies at the given index.
getBackupPoliciesCount()
public int getBackupPoliciesCount ()
Optional. When specified, schedule backups will be created based on the
policy configuration.
repeated string backup_policies = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns Type Description int
The count of backupPolicies.
getBackupPoliciesList()
public ProtocolStringList getBackupPoliciesList ()
Optional. When specified, schedule backups will be created based on the
policy configuration.
repeated string backup_policies = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
getBackupVault()
public String getBackupVault ()
Optional. Name of backup vault.
Format:
projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}
string backup_vault = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns Type Description String
The backupVault.
getBackupVaultBytes()
public ByteString getBackupVaultBytes ()
Optional. Name of backup vault.
Format:
projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}
string backup_vault = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns Type Description ByteString
The bytes for backupVault.
getDefaultInstanceForType()
public BackupConfig getDefaultInstanceForType ()
getParserForType()
public Parser<BackupConfig> getParserForType ()
Overrides
getScheduledBackupEnabled()
public boolean getScheduledBackupEnabled ()
Optional. When set to true, scheduled backup is enabled on the volume.
This field should be nil when there's no backup policy attached.
optional bool scheduled_backup_enabled = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns Type Description boolean
The scheduledBackupEnabled.
getSerializedSize()
public int getSerializedSize ()
Returns Type Description int
Overrides
hasScheduledBackupEnabled()
public boolean hasScheduledBackupEnabled ()
Optional. When set to true, scheduled backup is enabled on the volume.
This field should be nil when there's no backup policy attached.
optional bool scheduled_backup_enabled = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns Type Description boolean
Whether the scheduledBackupEnabled field is set.
hashCode()
Returns Type Description int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public BackupConfig . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected BackupConfig . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Overrides
toBuilder()
public BackupConfig . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-28 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-28 UTC."],[],[]]