public static final class WeeklyMaintenanceWindow.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WeeklyMaintenanceWindow.Builder> implements WeeklyMaintenanceWindowOrBuilder
Time window in which disruptive maintenance updates occur. Non-disruptive updates can occur inside or outside this window.Protobuf type
google.cloud.redis.v1.WeeklyMaintenanceWindow| Modifier and Type | Method and Description |
|---|---|
WeeklyMaintenanceWindow.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
WeeklyMaintenanceWindow |
build() |
WeeklyMaintenanceWindow |
buildPartial() |
WeeklyMaintenanceWindow.Builder |
clear() |
WeeklyMaintenanceWindow.Builder |
clearDay()
Required.
|
WeeklyMaintenanceWindow.Builder |
clearDuration()
Output only.
|
WeeklyMaintenanceWindow.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
WeeklyMaintenanceWindow.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
WeeklyMaintenanceWindow.Builder |
clearStartTime()
Required.
|
WeeklyMaintenanceWindow.Builder |
clone() |
com.google.type.DayOfWeek |
getDay()
Required.
|
int |
getDayValue()
Required.
|
WeeklyMaintenanceWindow |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Duration |
getDuration()
Output only.
|
com.google.protobuf.Duration.Builder |
getDurationBuilder()
Output only.
|
com.google.protobuf.DurationOrBuilder |
getDurationOrBuilder()
Output only.
|
com.google.type.TimeOfDay |
getStartTime()
Required.
|
com.google.type.TimeOfDay.Builder |
getStartTimeBuilder()
Required.
|
com.google.type.TimeOfDayOrBuilder |
getStartTimeOrBuilder()
Required.
|
boolean |
hasDuration()
Output only.
|
boolean |
hasStartTime()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
WeeklyMaintenanceWindow.Builder |
mergeDuration(com.google.protobuf.Duration value)
Output only.
|
WeeklyMaintenanceWindow.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
WeeklyMaintenanceWindow.Builder |
mergeFrom(com.google.protobuf.Message other) |
WeeklyMaintenanceWindow.Builder |
mergeFrom(WeeklyMaintenanceWindow other) |
WeeklyMaintenanceWindow.Builder |
mergeStartTime(com.google.type.TimeOfDay value)
Required.
|
WeeklyMaintenanceWindow.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
WeeklyMaintenanceWindow.Builder |
setDay(com.google.type.DayOfWeek value)
Required.
|
WeeklyMaintenanceWindow.Builder |
setDayValue(int value)
Required.
|
WeeklyMaintenanceWindow.Builder |
setDuration(com.google.protobuf.Duration.Builder builderForValue)
Output only.
|
WeeklyMaintenanceWindow.Builder |
setDuration(com.google.protobuf.Duration value)
Output only.
|
WeeklyMaintenanceWindow.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
WeeklyMaintenanceWindow.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
WeeklyMaintenanceWindow.Builder |
setStartTime(com.google.type.TimeOfDay.Builder builderForValue)
Required.
|
WeeklyMaintenanceWindow.Builder |
setStartTime(com.google.type.TimeOfDay value)
Required.
|
WeeklyMaintenanceWindow.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<WeeklyMaintenanceWindow.Builder>public WeeklyMaintenanceWindow.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<WeeklyMaintenanceWindow.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<WeeklyMaintenanceWindow.Builder>public WeeklyMaintenanceWindow getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic WeeklyMaintenanceWindow build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic WeeklyMaintenanceWindow buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic WeeklyMaintenanceWindow.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<WeeklyMaintenanceWindow.Builder>public WeeklyMaintenanceWindow.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<WeeklyMaintenanceWindow.Builder>public WeeklyMaintenanceWindow.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<WeeklyMaintenanceWindow.Builder>public WeeklyMaintenanceWindow.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<WeeklyMaintenanceWindow.Builder>public WeeklyMaintenanceWindow.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<WeeklyMaintenanceWindow.Builder>public WeeklyMaintenanceWindow.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<WeeklyMaintenanceWindow.Builder>public WeeklyMaintenanceWindow.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<WeeklyMaintenanceWindow.Builder>public WeeklyMaintenanceWindow.Builder mergeFrom(WeeklyMaintenanceWindow other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<WeeklyMaintenanceWindow.Builder>public WeeklyMaintenanceWindow.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<WeeklyMaintenanceWindow.Builder>IOExceptionpublic int getDayValue()
Required. The day of week that maintenance updates occur.
.google.type.DayOfWeek day = 1 [(.google.api.field_behavior) = REQUIRED];getDayValue in interface WeeklyMaintenanceWindowOrBuilderpublic WeeklyMaintenanceWindow.Builder setDayValue(int value)
Required. The day of week that maintenance updates occur.
.google.type.DayOfWeek day = 1 [(.google.api.field_behavior) = REQUIRED];value - The enum numeric value on the wire for day to set.public com.google.type.DayOfWeek getDay()
Required. The day of week that maintenance updates occur.
.google.type.DayOfWeek day = 1 [(.google.api.field_behavior) = REQUIRED];getDay in interface WeeklyMaintenanceWindowOrBuilderpublic WeeklyMaintenanceWindow.Builder setDay(com.google.type.DayOfWeek value)
Required. The day of week that maintenance updates occur.
.google.type.DayOfWeek day = 1 [(.google.api.field_behavior) = REQUIRED];value - The day to set.public WeeklyMaintenanceWindow.Builder clearDay()
Required. The day of week that maintenance updates occur.
.google.type.DayOfWeek day = 1 [(.google.api.field_behavior) = REQUIRED];public boolean hasStartTime()
Required. Start time of the window in UTC time.
.google.type.TimeOfDay start_time = 2 [(.google.api.field_behavior) = REQUIRED];hasStartTime in interface WeeklyMaintenanceWindowOrBuilderpublic com.google.type.TimeOfDay getStartTime()
Required. Start time of the window in UTC time.
.google.type.TimeOfDay start_time = 2 [(.google.api.field_behavior) = REQUIRED];getStartTime in interface WeeklyMaintenanceWindowOrBuilderpublic WeeklyMaintenanceWindow.Builder setStartTime(com.google.type.TimeOfDay value)
Required. Start time of the window in UTC time.
.google.type.TimeOfDay start_time = 2 [(.google.api.field_behavior) = REQUIRED];public WeeklyMaintenanceWindow.Builder setStartTime(com.google.type.TimeOfDay.Builder builderForValue)
Required. Start time of the window in UTC time.
.google.type.TimeOfDay start_time = 2 [(.google.api.field_behavior) = REQUIRED];public WeeklyMaintenanceWindow.Builder mergeStartTime(com.google.type.TimeOfDay value)
Required. Start time of the window in UTC time.
.google.type.TimeOfDay start_time = 2 [(.google.api.field_behavior) = REQUIRED];public WeeklyMaintenanceWindow.Builder clearStartTime()
Required. Start time of the window in UTC time.
.google.type.TimeOfDay start_time = 2 [(.google.api.field_behavior) = REQUIRED];public com.google.type.TimeOfDay.Builder getStartTimeBuilder()
Required. Start time of the window in UTC time.
.google.type.TimeOfDay start_time = 2 [(.google.api.field_behavior) = REQUIRED];public com.google.type.TimeOfDayOrBuilder getStartTimeOrBuilder()
Required. Start time of the window in UTC time.
.google.type.TimeOfDay start_time = 2 [(.google.api.field_behavior) = REQUIRED];getStartTimeOrBuilder in interface WeeklyMaintenanceWindowOrBuilderpublic boolean hasDuration()
Output only. Duration of the maintenance window. The current window is fixed at 1 hour.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasDuration in interface WeeklyMaintenanceWindowOrBuilderpublic com.google.protobuf.Duration getDuration()
Output only. Duration of the maintenance window. The current window is fixed at 1 hour.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDuration in interface WeeklyMaintenanceWindowOrBuilderpublic WeeklyMaintenanceWindow.Builder setDuration(com.google.protobuf.Duration value)
Output only. Duration of the maintenance window. The current window is fixed at 1 hour.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public WeeklyMaintenanceWindow.Builder setDuration(com.google.protobuf.Duration.Builder builderForValue)
Output only. Duration of the maintenance window. The current window is fixed at 1 hour.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public WeeklyMaintenanceWindow.Builder mergeDuration(com.google.protobuf.Duration value)
Output only. Duration of the maintenance window. The current window is fixed at 1 hour.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public WeeklyMaintenanceWindow.Builder clearDuration()
Output only. Duration of the maintenance window. The current window is fixed at 1 hour.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Duration.Builder getDurationBuilder()
Output only. Duration of the maintenance window. The current window is fixed at 1 hour.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
Output only. Duration of the maintenance window. The current window is fixed at 1 hour.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDurationOrBuilder in interface WeeklyMaintenanceWindowOrBuilderpublic final WeeklyMaintenanceWindow.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WeeklyMaintenanceWindow.Builder>public final WeeklyMaintenanceWindow.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WeeklyMaintenanceWindow.Builder>Copyright © 2024 Google LLC. All rights reserved.