Interface MaintenanceScheduleOrBuilder

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

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

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      boolean getCanReschedule()
      Deprecated.
      google.cloud.redis.v1beta1.MaintenanceSchedule.can_reschedule is deprecated.
      com.google.protobuf.Timestamp getEndTime()
      Output only.
      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
      Output only.
      com.google.protobuf.Timestamp getScheduleDeadlineTime()
      Output only.
      com.google.protobuf.TimestampOrBuilder getScheduleDeadlineTimeOrBuilder()
      Output only.
      com.google.protobuf.Timestamp getStartTime()
      Output only.
      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
      Output only.
      boolean hasEndTime()
      Output only.
      boolean hasScheduleDeadlineTime()
      Output only.
      boolean hasStartTime()
      Output only.
      • 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

      • hasStartTime

        boolean hasStartTime()
         Output only. The start time of any upcoming scheduled maintenance for this instance.
         
        .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the startTime field is set.
      • getStartTime

        com.google.protobuf.Timestamp getStartTime()
         Output only. The start time of any upcoming scheduled maintenance for this instance.
         
        .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The startTime.
      • getStartTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
         Output only. The start time of any upcoming scheduled maintenance for this instance.
         
        .google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasEndTime

        boolean hasEndTime()
         Output only. The end time of any upcoming scheduled maintenance for this instance.
         
        .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the endTime field is set.
      • getEndTime

        com.google.protobuf.Timestamp getEndTime()
         Output only. The end time of any upcoming scheduled maintenance for this instance.
         
        .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The endTime.
      • getEndTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
         Output only. The end time of any upcoming scheduled maintenance for this instance.
         
        .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getCanReschedule

        @Deprecated
        boolean getCanReschedule()
        Deprecated.
        google.cloud.redis.v1beta1.MaintenanceSchedule.can_reschedule is deprecated. See google/cloud/redis/v1beta1/cloud_redis.proto;l=627
         If the scheduled maintenance can be rescheduled, default is true.
         
        bool can_reschedule = 3 [deprecated = true];
        Returns:
        The canReschedule.
      • hasScheduleDeadlineTime

        boolean hasScheduleDeadlineTime()
         Output only. The deadline that the maintenance schedule start time can not go beyond,
         including reschedule.
         
        .google.protobuf.Timestamp schedule_deadline_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the scheduleDeadlineTime field is set.
      • getScheduleDeadlineTime

        com.google.protobuf.Timestamp getScheduleDeadlineTime()
         Output only. The deadline that the maintenance schedule start time can not go beyond,
         including reschedule.
         
        .google.protobuf.Timestamp schedule_deadline_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The scheduleDeadlineTime.
      • getScheduleDeadlineTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getScheduleDeadlineTimeOrBuilder()
         Output only. The deadline that the maintenance schedule start time can not go beyond,
         including reschedule.
         
        .google.protobuf.Timestamp schedule_deadline_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];