public static final class WeeklyMaintenanceWindow.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WeeklyMaintenanceWindow.Builder> implements WeeklyMaintenanceWindowOrBuilder
Time window specified for weekly operations.Protobuf type
google.cloud.memcache.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()
Required.
|
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()
Required.
|
com.google.protobuf.Duration.Builder |
getDurationBuilder()
Required.
|
com.google.protobuf.DurationOrBuilder |
getDurationOrBuilder()
Required.
|
com.google.type.TimeOfDay |
getStartTime()
Required.
|
com.google.type.TimeOfDay.Builder |
getStartTimeBuilder()
Required.
|
com.google.type.TimeOfDayOrBuilder |
getStartTimeOrBuilder()
Required.
|
boolean |
hasDuration()
Required.
|
boolean |
hasStartTime()
Required.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
WeeklyMaintenanceWindow.Builder |
mergeDuration(com.google.protobuf.Duration value)
Required.
|
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)
Required.
|
WeeklyMaintenanceWindow.Builder |
setDuration(com.google.protobuf.Duration value)
Required.
|
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, internalGetMutableMapField, 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, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic 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. Allows to define schedule that runs specified day of the week.
.google.type.DayOfWeek day = 1 [(.google.api.field_behavior) = REQUIRED];getDayValue in interface WeeklyMaintenanceWindowOrBuilderpublic WeeklyMaintenanceWindow.Builder setDayValue(int value)
Required. Allows to define schedule that runs specified day of the week.
.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. Allows to define schedule that runs specified day of the week.
.google.type.DayOfWeek day = 1 [(.google.api.field_behavior) = REQUIRED];getDay in interface WeeklyMaintenanceWindowOrBuilderpublic WeeklyMaintenanceWindow.Builder setDay(com.google.type.DayOfWeek value)
Required. Allows to define schedule that runs specified day of the week.
.google.type.DayOfWeek day = 1 [(.google.api.field_behavior) = REQUIRED];value - The day to set.public WeeklyMaintenanceWindow.Builder clearDay()
Required. Allows to define schedule that runs specified day of the week.
.google.type.DayOfWeek day = 1 [(.google.api.field_behavior) = REQUIRED];public boolean hasStartTime()
Required. Start time of the window in UTC.
.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.
.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.
.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.
.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.
.google.type.TimeOfDay start_time = 2 [(.google.api.field_behavior) = REQUIRED];public WeeklyMaintenanceWindow.Builder clearStartTime()
Required. Start time of the window in UTC.
.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.
.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.
.google.type.TimeOfDay start_time = 2 [(.google.api.field_behavior) = REQUIRED];getStartTimeOrBuilder in interface WeeklyMaintenanceWindowOrBuilderpublic boolean hasDuration()
Required. Duration of the time window.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = REQUIRED];
hasDuration in interface WeeklyMaintenanceWindowOrBuilderpublic com.google.protobuf.Duration getDuration()
Required. Duration of the time window.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = REQUIRED];
getDuration in interface WeeklyMaintenanceWindowOrBuilderpublic WeeklyMaintenanceWindow.Builder setDuration(com.google.protobuf.Duration value)
Required. Duration of the time window.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = REQUIRED];
public WeeklyMaintenanceWindow.Builder setDuration(com.google.protobuf.Duration.Builder builderForValue)
Required. Duration of the time window.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = REQUIRED];
public WeeklyMaintenanceWindow.Builder mergeDuration(com.google.protobuf.Duration value)
Required. Duration of the time window.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = REQUIRED];
public WeeklyMaintenanceWindow.Builder clearDuration()
Required. Duration of the time window.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = REQUIRED];
public com.google.protobuf.Duration.Builder getDurationBuilder()
Required. Duration of the time window.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = REQUIRED];
public com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
Required. Duration of the time window.
.google.protobuf.Duration duration = 3 [(.google.api.field_behavior) = REQUIRED];
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 © 2023 Google LLC. All rights reserved.