Interface Table.AutomatedBackupPolicyOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Table.AutomatedBackupPolicy, Table.AutomatedBackupPolicy.Builder
Enclosing class:
Table

public static interface Table.AutomatedBackupPolicyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Duration
    Required.
    com.google.protobuf.DurationOrBuilder
    Required.
    com.google.protobuf.Duration
    Required.
    com.google.protobuf.DurationOrBuilder
    Required.
    boolean
    Required.
    boolean
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasRetentionPeriod

      boolean hasRetentionPeriod()
       Required. How long the automated backups should be retained. The only
       supported value at this time is 3 days.
       
      .google.protobuf.Duration retention_period = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the retentionPeriod field is set.
    • getRetentionPeriod

      com.google.protobuf.Duration getRetentionPeriod()
       Required. How long the automated backups should be retained. The only
       supported value at this time is 3 days.
       
      .google.protobuf.Duration retention_period = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The retentionPeriod.
    • getRetentionPeriodOrBuilder

      com.google.protobuf.DurationOrBuilder getRetentionPeriodOrBuilder()
       Required. How long the automated backups should be retained. The only
       supported value at this time is 3 days.
       
      .google.protobuf.Duration retention_period = 1 [(.google.api.field_behavior) = REQUIRED];
    • hasFrequency

      boolean hasFrequency()
       Required. How frequently automated backups should occur. The only
       supported value at this time is 24 hours.
       
      .google.protobuf.Duration frequency = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the frequency field is set.
    • getFrequency

      com.google.protobuf.Duration getFrequency()
       Required. How frequently automated backups should occur. The only
       supported value at this time is 24 hours.
       
      .google.protobuf.Duration frequency = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The frequency.
    • getFrequencyOrBuilder

      com.google.protobuf.DurationOrBuilder getFrequencyOrBuilder()
       Required. How frequently automated backups should occur. The only
       supported value at this time is 24 hours.
       
      .google.protobuf.Duration frequency = 2 [(.google.api.field_behavior) = REQUIRED];