Interface ContinuousBackupSourceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ContinuousBackupSource, ContinuousBackupSource.Builder

@Generated public interface ContinuousBackupSourceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    com.google.protobuf.Timestamp
    Required.
    com.google.protobuf.TimestampOrBuilder
    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

    • getCluster

      String getCluster()
       Required. The source cluster from which to restore. This cluster must have
       continuous backup enabled for this operation to succeed. For the required
       format, see the comment on the Cluster.name field.
       
      string cluster = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The cluster.
    • getClusterBytes

      com.google.protobuf.ByteString getClusterBytes()
       Required. The source cluster from which to restore. This cluster must have
       continuous backup enabled for this operation to succeed. For the required
       format, see the comment on the Cluster.name field.
       
      string cluster = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for cluster.
    • hasPointInTime

      boolean hasPointInTime()
       Required. The point in time to restore to.
       
      .google.protobuf.Timestamp point_in_time = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the pointInTime field is set.
    • getPointInTime

      com.google.protobuf.Timestamp getPointInTime()
       Required. The point in time to restore to.
       
      .google.protobuf.Timestamp point_in_time = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The pointInTime.
    • getPointInTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getPointInTimeOrBuilder()
       Required. The point in time to restore to.
       
      .google.protobuf.Timestamp point_in_time = 2 [(.google.api.field_behavior) = REQUIRED];