Interface ScheduledSnapshotsConfigOrBuilder

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

    public interface ScheduledSnapshotsConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getEnabled

        boolean getEnabled()
         Optional. Whether scheduled snapshots creation is enabled.
         
        bool enabled = 1 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The enabled.
      • getSnapshotLocation

        String getSnapshotLocation()
         Optional. The Cloud Storage location for storing automatically created
         snapshots.
         
        string snapshot_location = 6 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The snapshotLocation.
      • getSnapshotLocationBytes

        com.google.protobuf.ByteString getSnapshotLocationBytes()
         Optional. The Cloud Storage location for storing automatically created
         snapshots.
         
        string snapshot_location = 6 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The bytes for snapshotLocation.
      • getSnapshotCreationSchedule

        String getSnapshotCreationSchedule()
         Optional. The cron expression representing the time when snapshots creation
         mechanism runs. This field is subject to additional validation around
         frequency of execution.
         
        string snapshot_creation_schedule = 3 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The snapshotCreationSchedule.
      • getSnapshotCreationScheduleBytes

        com.google.protobuf.ByteString getSnapshotCreationScheduleBytes()
         Optional. The cron expression representing the time when snapshots creation
         mechanism runs. This field is subject to additional validation around
         frequency of execution.
         
        string snapshot_creation_schedule = 3 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The bytes for snapshotCreationSchedule.
      • getTimeZone

        String getTimeZone()
         Optional. Time zone that sets the context to interpret
         snapshot_creation_schedule.
         
        string time_zone = 5 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The timeZone.
      • getTimeZoneBytes

        com.google.protobuf.ByteString getTimeZoneBytes()
         Optional. Time zone that sets the context to interpret
         snapshot_creation_schedule.
         
        string time_zone = 5 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The bytes for timeZone.