public static final class ResourceMaintenanceDenySchedule.Builder extends GeneratedMessageV3.Builder<ResourceMaintenanceDenySchedule.Builder> implements ResourceMaintenanceDenyScheduleOrBuilder
Deny maintenance period for the database resource. It specifies the time
range during which the maintenance cannot start. This is configured by the
customer.
Protobuf type google.cloud.databasecenter.v1beta.ResourceMaintenanceDenySchedule
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 ResourceMaintenanceDenySchedule.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ResourceMaintenanceDenySchedule build()
buildPartial()
public ResourceMaintenanceDenySchedule buildPartial()
clear()
public ResourceMaintenanceDenySchedule.Builder clear()
Overrides
clearEndDate()
public ResourceMaintenanceDenySchedule.Builder clearEndDate()
Optional. Deny period end date.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public ResourceMaintenanceDenySchedule.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public ResourceMaintenanceDenySchedule.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearStartDate()
public ResourceMaintenanceDenySchedule.Builder clearStartDate()
Optional. The start date of the deny maintenance period.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = OPTIONAL];
clearTime()
public ResourceMaintenanceDenySchedule.Builder clearTime()
Optional. Time in UTC when the deny period starts on start_date and ends on
end_date.
.google.type.TimeOfDay time = 3 [(.google.api.field_behavior) = OPTIONAL];
clone()
public ResourceMaintenanceDenySchedule.Builder clone()
Overrides
getDefaultInstanceForType()
public ResourceMaintenanceDenySchedule getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getEndDate()
Optional. Deny period end date.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.type.Date |
The endDate.
|
getEndDateBuilder()
public Date.Builder getEndDateBuilder()
Optional. Deny period end date.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.type.Date.Builder |
|
getEndDateOrBuilder()
public DateOrBuilder getEndDateOrBuilder()
Optional. Deny period end date.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.type.DateOrBuilder |
|
getStartDate()
public Date getStartDate()
Optional. The start date of the deny maintenance period.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.type.Date |
The startDate.
|
getStartDateBuilder()
public Date.Builder getStartDateBuilder()
Optional. The start date of the deny maintenance period.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.type.Date.Builder |
|
getStartDateOrBuilder()
public DateOrBuilder getStartDateOrBuilder()
Optional. The start date of the deny maintenance period.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.type.DateOrBuilder |
|
getTime()
public TimeOfDay getTime()
Optional. Time in UTC when the deny period starts on start_date and ends on
end_date.
.google.type.TimeOfDay time = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.type.TimeOfDay |
The time.
|
getTimeBuilder()
public TimeOfDay.Builder getTimeBuilder()
Optional. Time in UTC when the deny period starts on start_date and ends on
end_date.
.google.type.TimeOfDay time = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.type.TimeOfDay.Builder |
|
getTimeOrBuilder()
public TimeOfDayOrBuilder getTimeOrBuilder()
Optional. Time in UTC when the deny period starts on start_date and ends on
end_date.
.google.type.TimeOfDay time = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.type.TimeOfDayOrBuilder |
|
hasEndDate()
public boolean hasEndDate()
Optional. Deny period end date.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the endDate field is set.
|
hasStartDate()
public boolean hasStartDate()
Optional. The start date of the deny maintenance period.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the startDate field is set.
|
hasTime()
Optional. Time in UTC when the deny period starts on start_date and ends on
end_date.
.google.type.TimeOfDay time = 3 [(.google.api.field_behavior) = OPTIONAL];
| 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 ResourceMaintenanceDenySchedule.Builder mergeEndDate(Date value)
Optional. Deny period end date.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
com.google.type.Date
|
mergeFrom(ResourceMaintenanceDenySchedule other)
public ResourceMaintenanceDenySchedule.Builder mergeFrom(ResourceMaintenanceDenySchedule other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ResourceMaintenanceDenySchedule.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ResourceMaintenanceDenySchedule.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeStartDate(Date value)
public ResourceMaintenanceDenySchedule.Builder mergeStartDate(Date value)
Optional. The start date of the deny maintenance period.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
com.google.type.Date
|
mergeTime(TimeOfDay value)
public ResourceMaintenanceDenySchedule.Builder mergeTime(TimeOfDay value)
Optional. Time in UTC when the deny period starts on start_date and ends on
end_date.
.google.type.TimeOfDay time = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
com.google.type.TimeOfDay
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ResourceMaintenanceDenySchedule.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setEndDate(Date value)
public ResourceMaintenanceDenySchedule.Builder setEndDate(Date value)
Optional. Deny period end date.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
com.google.type.Date
|
setEndDate(Date.Builder builderForValue)
public ResourceMaintenanceDenySchedule.Builder setEndDate(Date.Builder builderForValue)
Optional. Deny period end date.
.google.type.Date end_date = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
builderForValue |
com.google.type.Date.Builder
|
setField(Descriptors.FieldDescriptor field, Object value)
public ResourceMaintenanceDenySchedule.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ResourceMaintenanceDenySchedule.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setStartDate(Date value)
public ResourceMaintenanceDenySchedule.Builder setStartDate(Date value)
Optional. The start date of the deny maintenance period.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
com.google.type.Date
|
setStartDate(Date.Builder builderForValue)
public ResourceMaintenanceDenySchedule.Builder setStartDate(Date.Builder builderForValue)
Optional. The start date of the deny maintenance period.
.google.type.Date start_date = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
builderForValue |
com.google.type.Date.Builder
|
setTime(TimeOfDay value)
public ResourceMaintenanceDenySchedule.Builder setTime(TimeOfDay value)
Optional. Time in UTC when the deny period starts on start_date and ends on
end_date.
.google.type.TimeOfDay time = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
com.google.type.TimeOfDay
|
setTime(TimeOfDay.Builder builderForValue)
public ResourceMaintenanceDenySchedule.Builder setTime(TimeOfDay.Builder builderForValue)
Optional. Time in UTC when the deny period starts on start_date and ends on
end_date.
.google.type.TimeOfDay time = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
builderForValue |
com.google.type.TimeOfDay.Builder
|
setUnknownFields(UnknownFieldSet unknownFields)
public final ResourceMaintenanceDenySchedule.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides