Interface ContinuousBackupSourceOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getCluster()
      Required.
      com.google.protobuf.ByteString getClusterBytes()
      Required.
      com.google.protobuf.Timestamp getPointInTime()
      Required.
      com.google.protobuf.TimestampOrBuilder getPointInTimeOrBuilder()
      Required.
      boolean hasPointInTime()
      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 Detail

      • 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];