public static final class ResourcePolicyWeeklyCycle.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyWeeklyCycle.Builder> implements ResourcePolicyWeeklyCycleOrBuilder
Time window specified for weekly operations.Protobuf type
google.cloud.compute.v1.ResourcePolicyWeeklyCycle| Modifier and Type | Method and Description |
|---|---|
ResourcePolicyWeeklyCycle.Builder |
addAllDayOfWeeks(Iterable<? extends ResourcePolicyWeeklyCycleDayOfWeek> values)
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycle.Builder |
addDayOfWeeks(int index,
ResourcePolicyWeeklyCycleDayOfWeek.Builder builderForValue)
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycle.Builder |
addDayOfWeeks(int index,
ResourcePolicyWeeklyCycleDayOfWeek value)
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycle.Builder |
addDayOfWeeks(ResourcePolicyWeeklyCycleDayOfWeek.Builder builderForValue)
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycle.Builder |
addDayOfWeeks(ResourcePolicyWeeklyCycleDayOfWeek value)
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycleDayOfWeek.Builder |
addDayOfWeeksBuilder()
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycleDayOfWeek.Builder |
addDayOfWeeksBuilder(int index)
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycle.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ResourcePolicyWeeklyCycle |
build() |
ResourcePolicyWeeklyCycle |
buildPartial() |
ResourcePolicyWeeklyCycle.Builder |
clear() |
ResourcePolicyWeeklyCycle.Builder |
clearDayOfWeeks()
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycle.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ResourcePolicyWeeklyCycle.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ResourcePolicyWeeklyCycle.Builder |
clone() |
ResourcePolicyWeeklyCycleDayOfWeek |
getDayOfWeeks(int index)
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycleDayOfWeek.Builder |
getDayOfWeeksBuilder(int index)
Up to 7 intervals/windows, one for each day of the week.
|
List<ResourcePolicyWeeklyCycleDayOfWeek.Builder> |
getDayOfWeeksBuilderList()
Up to 7 intervals/windows, one for each day of the week.
|
int |
getDayOfWeeksCount()
Up to 7 intervals/windows, one for each day of the week.
|
List<ResourcePolicyWeeklyCycleDayOfWeek> |
getDayOfWeeksList()
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycleDayOfWeekOrBuilder |
getDayOfWeeksOrBuilder(int index)
Up to 7 intervals/windows, one for each day of the week.
|
List<? extends ResourcePolicyWeeklyCycleDayOfWeekOrBuilder> |
getDayOfWeeksOrBuilderList()
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycle |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ResourcePolicyWeeklyCycle.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ResourcePolicyWeeklyCycle.Builder |
mergeFrom(com.google.protobuf.Message other) |
ResourcePolicyWeeklyCycle.Builder |
mergeFrom(ResourcePolicyWeeklyCycle other) |
ResourcePolicyWeeklyCycle.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ResourcePolicyWeeklyCycle.Builder |
removeDayOfWeeks(int index)
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycle.Builder |
setDayOfWeeks(int index,
ResourcePolicyWeeklyCycleDayOfWeek.Builder builderForValue)
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycle.Builder |
setDayOfWeeks(int index,
ResourcePolicyWeeklyCycleDayOfWeek value)
Up to 7 intervals/windows, one for each day of the week.
|
ResourcePolicyWeeklyCycle.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ResourcePolicyWeeklyCycle.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ResourcePolicyWeeklyCycle.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<ResourcePolicyWeeklyCycle.Builder>public ResourcePolicyWeeklyCycle.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyWeeklyCycle.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<ResourcePolicyWeeklyCycle.Builder>public ResourcePolicyWeeklyCycle getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ResourcePolicyWeeklyCycle build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ResourcePolicyWeeklyCycle buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ResourcePolicyWeeklyCycle.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyWeeklyCycle.Builder>public ResourcePolicyWeeklyCycle.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<ResourcePolicyWeeklyCycle.Builder>public ResourcePolicyWeeklyCycle.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyWeeklyCycle.Builder>public ResourcePolicyWeeklyCycle.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyWeeklyCycle.Builder>public ResourcePolicyWeeklyCycle.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<ResourcePolicyWeeklyCycle.Builder>public ResourcePolicyWeeklyCycle.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<ResourcePolicyWeeklyCycle.Builder>public ResourcePolicyWeeklyCycle.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ResourcePolicyWeeklyCycle.Builder>public ResourcePolicyWeeklyCycle.Builder mergeFrom(ResourcePolicyWeeklyCycle other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyWeeklyCycle.Builder>public ResourcePolicyWeeklyCycle.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<ResourcePolicyWeeklyCycle.Builder>IOExceptionpublic List<ResourcePolicyWeeklyCycleDayOfWeek> getDayOfWeeksList()
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
getDayOfWeeksList in interface ResourcePolicyWeeklyCycleOrBuilderpublic int getDayOfWeeksCount()
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
getDayOfWeeksCount in interface ResourcePolicyWeeklyCycleOrBuilderpublic ResourcePolicyWeeklyCycleDayOfWeek getDayOfWeeks(int index)
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
getDayOfWeeks in interface ResourcePolicyWeeklyCycleOrBuilderpublic ResourcePolicyWeeklyCycle.Builder setDayOfWeeks(int index, ResourcePolicyWeeklyCycleDayOfWeek value)
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
public ResourcePolicyWeeklyCycle.Builder setDayOfWeeks(int index, ResourcePolicyWeeklyCycleDayOfWeek.Builder builderForValue)
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
public ResourcePolicyWeeklyCycle.Builder addDayOfWeeks(ResourcePolicyWeeklyCycleDayOfWeek value)
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
public ResourcePolicyWeeklyCycle.Builder addDayOfWeeks(int index, ResourcePolicyWeeklyCycleDayOfWeek value)
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
public ResourcePolicyWeeklyCycle.Builder addDayOfWeeks(ResourcePolicyWeeklyCycleDayOfWeek.Builder builderForValue)
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
public ResourcePolicyWeeklyCycle.Builder addDayOfWeeks(int index, ResourcePolicyWeeklyCycleDayOfWeek.Builder builderForValue)
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
public ResourcePolicyWeeklyCycle.Builder addAllDayOfWeeks(Iterable<? extends ResourcePolicyWeeklyCycleDayOfWeek> values)
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
public ResourcePolicyWeeklyCycle.Builder clearDayOfWeeks()
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
public ResourcePolicyWeeklyCycle.Builder removeDayOfWeeks(int index)
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
public ResourcePolicyWeeklyCycleDayOfWeek.Builder getDayOfWeeksBuilder(int index)
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
public ResourcePolicyWeeklyCycleDayOfWeekOrBuilder getDayOfWeeksOrBuilder(int index)
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
getDayOfWeeksOrBuilder in interface ResourcePolicyWeeklyCycleOrBuilderpublic List<? extends ResourcePolicyWeeklyCycleDayOfWeekOrBuilder> getDayOfWeeksOrBuilderList()
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
getDayOfWeeksOrBuilderList in interface ResourcePolicyWeeklyCycleOrBuilderpublic ResourcePolicyWeeklyCycleDayOfWeek.Builder addDayOfWeeksBuilder()
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
public ResourcePolicyWeeklyCycleDayOfWeek.Builder addDayOfWeeksBuilder(int index)
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
public List<ResourcePolicyWeeklyCycleDayOfWeek.Builder> getDayOfWeeksBuilderList()
Up to 7 intervals/windows, one for each day of the week.
repeated .google.cloud.compute.v1.ResourcePolicyWeeklyCycleDayOfWeek day_of_weeks = 257871834;
public final ResourcePolicyWeeklyCycle.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyWeeklyCycle.Builder>public final ResourcePolicyWeeklyCycle.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyWeeklyCycle.Builder>Copyright © 2023 Google LLC. All rights reserved.