public static final class MaintenanceUpdatePolicy.MaintenanceWindow.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder> implements MaintenanceUpdatePolicy.MaintenanceWindowOrBuilder
MaintenanceWindow specifies a preferred day and time for maintenance.Protobuf type
google.cloud.alloydb.v1.MaintenanceUpdatePolicy.MaintenanceWindow| Modifier and Type | Method and Description |
|---|---|
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MaintenanceUpdatePolicy.MaintenanceWindow |
build() |
MaintenanceUpdatePolicy.MaintenanceWindow |
buildPartial() |
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
clear() |
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
clearDay()
Preferred day of the week for maintenance, e.g.
|
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
clearStartTime()
Preferred time to start the maintenance operation on the specified day.
|
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
clone() |
com.google.type.DayOfWeek |
getDay()
Preferred day of the week for maintenance, e.g.
|
int |
getDayValue()
Preferred day of the week for maintenance, e.g.
|
MaintenanceUpdatePolicy.MaintenanceWindow |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.type.TimeOfDay |
getStartTime()
Preferred time to start the maintenance operation on the specified day.
|
com.google.type.TimeOfDay.Builder |
getStartTimeBuilder()
Preferred time to start the maintenance operation on the specified day.
|
com.google.type.TimeOfDayOrBuilder |
getStartTimeOrBuilder()
Preferred time to start the maintenance operation on the specified day.
|
boolean |
hasStartTime()
Preferred time to start the maintenance operation on the specified day.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
mergeFrom(MaintenanceUpdatePolicy.MaintenanceWindow other) |
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
mergeFrom(com.google.protobuf.Message other) |
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
mergeStartTime(com.google.type.TimeOfDay value)
Preferred time to start the maintenance operation on the specified day.
|
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
setDay(com.google.type.DayOfWeek value)
Preferred day of the week for maintenance, e.g.
|
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
setDayValue(int value)
Preferred day of the week for maintenance, e.g.
|
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
setStartTime(com.google.type.TimeOfDay.Builder builderForValue)
Preferred time to start the maintenance operation on the specified day.
|
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
setStartTime(com.google.type.TimeOfDay value)
Preferred time to start the maintenance operation on the specified day.
|
MaintenanceUpdatePolicy.MaintenanceWindow.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>public MaintenanceUpdatePolicy.MaintenanceWindow.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>public MaintenanceUpdatePolicy.MaintenanceWindow getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MaintenanceUpdatePolicy.MaintenanceWindow build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MaintenanceUpdatePolicy.MaintenanceWindow buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MaintenanceUpdatePolicy.MaintenanceWindow.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>public MaintenanceUpdatePolicy.MaintenanceWindow.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>public MaintenanceUpdatePolicy.MaintenanceWindow.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>public MaintenanceUpdatePolicy.MaintenanceWindow.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>public MaintenanceUpdatePolicy.MaintenanceWindow.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>public MaintenanceUpdatePolicy.MaintenanceWindow.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>public MaintenanceUpdatePolicy.MaintenanceWindow.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>public MaintenanceUpdatePolicy.MaintenanceWindow.Builder mergeFrom(MaintenanceUpdatePolicy.MaintenanceWindow other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>public MaintenanceUpdatePolicy.MaintenanceWindow.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>IOExceptionpublic int getDayValue()
Preferred day of the week for maintenance, e.g. MONDAY, TUESDAY, etc.
.google.type.DayOfWeek day = 1;getDayValue in interface MaintenanceUpdatePolicy.MaintenanceWindowOrBuilderpublic MaintenanceUpdatePolicy.MaintenanceWindow.Builder setDayValue(int value)
Preferred day of the week for maintenance, e.g. MONDAY, TUESDAY, etc.
.google.type.DayOfWeek day = 1;value - The enum numeric value on the wire for day to set.public com.google.type.DayOfWeek getDay()
Preferred day of the week for maintenance, e.g. MONDAY, TUESDAY, etc.
.google.type.DayOfWeek day = 1;getDay in interface MaintenanceUpdatePolicy.MaintenanceWindowOrBuilderpublic MaintenanceUpdatePolicy.MaintenanceWindow.Builder setDay(com.google.type.DayOfWeek value)
Preferred day of the week for maintenance, e.g. MONDAY, TUESDAY, etc.
.google.type.DayOfWeek day = 1;value - The day to set.public MaintenanceUpdatePolicy.MaintenanceWindow.Builder clearDay()
Preferred day of the week for maintenance, e.g. MONDAY, TUESDAY, etc.
.google.type.DayOfWeek day = 1;public boolean hasStartTime()
Preferred time to start the maintenance operation on the specified day. Maintenance will start within 1 hour of this time.
.google.type.TimeOfDay start_time = 2;hasStartTime in interface MaintenanceUpdatePolicy.MaintenanceWindowOrBuilderpublic com.google.type.TimeOfDay getStartTime()
Preferred time to start the maintenance operation on the specified day. Maintenance will start within 1 hour of this time.
.google.type.TimeOfDay start_time = 2;getStartTime in interface MaintenanceUpdatePolicy.MaintenanceWindowOrBuilderpublic MaintenanceUpdatePolicy.MaintenanceWindow.Builder setStartTime(com.google.type.TimeOfDay value)
Preferred time to start the maintenance operation on the specified day. Maintenance will start within 1 hour of this time.
.google.type.TimeOfDay start_time = 2;public MaintenanceUpdatePolicy.MaintenanceWindow.Builder setStartTime(com.google.type.TimeOfDay.Builder builderForValue)
Preferred time to start the maintenance operation on the specified day. Maintenance will start within 1 hour of this time.
.google.type.TimeOfDay start_time = 2;public MaintenanceUpdatePolicy.MaintenanceWindow.Builder mergeStartTime(com.google.type.TimeOfDay value)
Preferred time to start the maintenance operation on the specified day. Maintenance will start within 1 hour of this time.
.google.type.TimeOfDay start_time = 2;public MaintenanceUpdatePolicy.MaintenanceWindow.Builder clearStartTime()
Preferred time to start the maintenance operation on the specified day. Maintenance will start within 1 hour of this time.
.google.type.TimeOfDay start_time = 2;public com.google.type.TimeOfDay.Builder getStartTimeBuilder()
Preferred time to start the maintenance operation on the specified day. Maintenance will start within 1 hour of this time.
.google.type.TimeOfDay start_time = 2;public com.google.type.TimeOfDayOrBuilder getStartTimeOrBuilder()
Preferred time to start the maintenance operation on the specified day. Maintenance will start within 1 hour of this time.
.google.type.TimeOfDay start_time = 2;getStartTimeOrBuilder in interface MaintenanceUpdatePolicy.MaintenanceWindowOrBuilderpublic final MaintenanceUpdatePolicy.MaintenanceWindow.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>public final MaintenanceUpdatePolicy.MaintenanceWindow.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MaintenanceUpdatePolicy.MaintenanceWindow.Builder>Copyright © 2025 Google LLC. All rights reserved.