public static final class MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder extends GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder> implements MaintenanceUpdatePolicy.DenyMaintenancePeriodOrBuilder
DenyMaintenancePeriod definition. Excepting emergencies, maintenance
will not be scheduled to start within this deny period. The start_date must
be less than the end_date.
Protobuf type
google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy.DenyMaintenancePeriod
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public MaintenanceUpdatePolicy.DenyMaintenancePeriod build()
buildPartial()
public MaintenanceUpdatePolicy.DenyMaintenancePeriod buildPartial()
clear()
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder clear()
Overrides
clearEndDate()
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder clearEndDate()
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;
clearField(Descriptors.FieldDescriptor field)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearStartDate()
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder clearStartDate()
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;
clearTime()
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder clearTime()
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;
clone()
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder clone()
Overrides
getDefaultInstanceForType()
public MaintenanceUpdatePolicy.DenyMaintenancePeriod getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
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.
|
getEndDateBuilder()
public Date.Builder getEndDateBuilder()
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.Builder |
|
getEndDateOrBuilder()
public 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 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.
|
getStartDateBuilder()
public Date.Builder getStartDateBuilder()
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.Builder |
|
getStartDateOrBuilder()
public 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 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.
|
getTimeBuilder()
public TimeOfDay.Builder getTimeBuilder()
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.Builder |
|
getTimeOrBuilder()
public 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 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 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()
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.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeEndDate(Date value)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder mergeEndDate(Date value)
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;
Parameter |
Name |
Description |
value |
com.google.type.Date
|
mergeFrom(MaintenanceUpdatePolicy.DenyMaintenancePeriod other)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder mergeFrom(MaintenanceUpdatePolicy.DenyMaintenancePeriod other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeStartDate(Date value)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder mergeStartDate(Date value)
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;
Parameter |
Name |
Description |
value |
com.google.type.Date
|
mergeTime(TimeOfDay value)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder mergeTime(TimeOfDay value)
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;
Parameter |
Name |
Description |
value |
com.google.type.TimeOfDay
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setEndDate(Date value)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder setEndDate(Date value)
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;
Parameter |
Name |
Description |
value |
com.google.type.Date
|
setEndDate(Date.Builder builderForValue)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder setEndDate(Date.Builder builderForValue)
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;
Parameter |
Name |
Description |
builderForValue |
com.google.type.Date.Builder
|
setField(Descriptors.FieldDescriptor field, Object value)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setStartDate(Date value)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder setStartDate(Date value)
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;
Parameter |
Name |
Description |
value |
com.google.type.Date
|
setStartDate(Date.Builder builderForValue)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder setStartDate(Date.Builder builderForValue)
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;
Parameter |
Name |
Description |
builderForValue |
com.google.type.Date.Builder
|
setTime(TimeOfDay value)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder setTime(TimeOfDay value)
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;
Parameter |
Name |
Description |
value |
com.google.type.TimeOfDay
|
setTime(TimeOfDay.Builder builderForValue)
public MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder setTime(TimeOfDay.Builder builderForValue)
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;
Parameter |
Name |
Description |
builderForValue |
com.google.type.TimeOfDay.Builder
|
setUnknownFields(UnknownFieldSet unknownFields)
public final MaintenanceUpdatePolicy.DenyMaintenancePeriod.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides