Interface MaintenanceScheduleOrBuilder (2.44.0)

public interface MaintenanceScheduleOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCanReschedule() (deprecated)

public abstract boolean getCanReschedule()

Deprecated. google.cloud.redis.v1.MaintenanceSchedule.can_reschedule is deprecated. See google/cloud/redis/v1/cloud_redis.proto;l=690

If the scheduled maintenance can be rescheduled, default is true.

bool can_reschedule = 3 [deprecated = true];

Returns
TypeDescription
boolean

The canReschedule.

getEndTime()

public abstract 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
TypeDescription
Timestamp

The endTime.

getEndTimeOrBuilder()

public abstract 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];

Returns
TypeDescription
TimestampOrBuilder

getScheduleDeadlineTime()

public abstract 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
TypeDescription
Timestamp

The scheduleDeadlineTime.

getScheduleDeadlineTimeOrBuilder()

public abstract 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];

Returns
TypeDescription
TimestampOrBuilder

getStartTime()

public abstract 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
TypeDescription
Timestamp

The startTime.

getStartTimeOrBuilder()

public abstract 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];

Returns
TypeDescription
TimestampOrBuilder

hasEndTime()

public abstract 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
TypeDescription
boolean

Whether the endTime field is set.

hasScheduleDeadlineTime()

public abstract 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
TypeDescription
boolean

Whether the scheduleDeadlineTime field is set.

hasStartTime()

public abstract 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
TypeDescription
boolean

Whether the startTime field is set.