Interface MaintenanceUpdatePolicy.DenyMaintenancePeriodOrBuilder (0.56.0)

public static interface MaintenanceUpdatePolicy.DenyMaintenancePeriodOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEndDate()

public abstract Date getEndDate()

Deny period end date. This can be:

  • A full date, with non-zero year, month and day values OR
  • A month and day value, with a zero year for recurring

.google.type.Date end_date = 2;

Returns
Type Description
com.google.type.Date

The endDate.

getEndDateOrBuilder()

public abstract DateOrBuilder getEndDateOrBuilder()

Deny period end date. This can be:

  • A full date, with non-zero year, month and day values OR
  • A month and day value, with a zero year for recurring

.google.type.Date end_date = 2;

Returns
Type Description
com.google.type.DateOrBuilder

getStartDate()

public abstract Date getStartDate()

Deny period start date. This can be:

  • A full date, with non-zero year, month and day values OR
  • A month and day value, with a zero year for recurring

.google.type.Date start_date = 1;

Returns
Type Description
com.google.type.Date

The startDate.

getStartDateOrBuilder()

public abstract DateOrBuilder getStartDateOrBuilder()

Deny period start date. This can be:

  • A full date, with non-zero year, month and day values OR
  • A month and day value, with a zero year for recurring

.google.type.Date start_date = 1;

Returns
Type Description
com.google.type.DateOrBuilder

getTime()

public abstract TimeOfDay getTime()

Time in UTC when the deny period starts on start_date and ends on end_date. This can be:

  • Full time OR
  • All zeros for 00:00:00 UTC

.google.type.TimeOfDay time = 3;

Returns
Type Description
com.google.type.TimeOfDay

The time.

getTimeOrBuilder()

public abstract TimeOfDayOrBuilder getTimeOrBuilder()

Time in UTC when the deny period starts on start_date and ends on end_date. This can be:

  • Full time OR
  • All zeros for 00:00:00 UTC

.google.type.TimeOfDay time = 3;

Returns
Type Description
com.google.type.TimeOfDayOrBuilder

hasEndDate()

public abstract boolean hasEndDate()

Deny period end date. This can be:

  • A full date, with non-zero year, month and day values OR
  • A month and day value, with a zero year for recurring

.google.type.Date end_date = 2;

Returns
Type Description
boolean

Whether the endDate field is set.

hasStartDate()

public abstract boolean hasStartDate()

Deny period start date. This can be:

  • A full date, with non-zero year, month and day values OR
  • A month and day value, with a zero year for recurring

.google.type.Date start_date = 1;

Returns
Type Description
boolean

Whether the startDate field is set.

hasTime()

public abstract boolean hasTime()

Time in UTC when the deny period starts on start_date and ends on end_date. This can be:

  • Full time OR
  • All zeros for 00:00:00 UTC

.google.type.TimeOfDay time = 3;

Returns
Type Description
boolean

Whether the time field is set.