public static final class ResourcePolicyHourlyCycle.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyHourlyCycle.Builder> implements ResourcePolicyHourlyCycleOrBuilder
Time window specified for hourly operations.Protobuf type
google.cloud.compute.v1.ResourcePolicyHourlyCycle| Modifier and Type | Method and Description |
|---|---|
ResourcePolicyHourlyCycle.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ResourcePolicyHourlyCycle |
build() |
ResourcePolicyHourlyCycle |
buildPartial() |
ResourcePolicyHourlyCycle.Builder |
clear() |
ResourcePolicyHourlyCycle.Builder |
clearDuration()
[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
|
ResourcePolicyHourlyCycle.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ResourcePolicyHourlyCycle.Builder |
clearHoursInCycle()
Defines a schedule with units measured in hours.
|
ResourcePolicyHourlyCycle.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ResourcePolicyHourlyCycle.Builder |
clearStartTime()
Time within the window to start the operations.
|
ResourcePolicyHourlyCycle.Builder |
clone() |
ResourcePolicyHourlyCycle |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDuration()
[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
|
com.google.protobuf.ByteString |
getDurationBytes()
[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
|
int |
getHoursInCycle()
Defines a schedule with units measured in hours.
|
String |
getStartTime()
Time within the window to start the operations.
|
com.google.protobuf.ByteString |
getStartTimeBytes()
Time within the window to start the operations.
|
boolean |
hasDuration()
[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
|
boolean |
hasHoursInCycle()
Defines a schedule with units measured in hours.
|
boolean |
hasStartTime()
Time within the window to start the operations.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ResourcePolicyHourlyCycle.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ResourcePolicyHourlyCycle.Builder |
mergeFrom(com.google.protobuf.Message other) |
ResourcePolicyHourlyCycle.Builder |
mergeFrom(ResourcePolicyHourlyCycle other) |
ResourcePolicyHourlyCycle.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ResourcePolicyHourlyCycle.Builder |
setDuration(String value)
[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
|
ResourcePolicyHourlyCycle.Builder |
setDurationBytes(com.google.protobuf.ByteString value)
[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
|
ResourcePolicyHourlyCycle.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ResourcePolicyHourlyCycle.Builder |
setHoursInCycle(int value)
Defines a schedule with units measured in hours.
|
ResourcePolicyHourlyCycle.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ResourcePolicyHourlyCycle.Builder |
setStartTime(String value)
Time within the window to start the operations.
|
ResourcePolicyHourlyCycle.Builder |
setStartTimeBytes(com.google.protobuf.ByteString value)
Time within the window to start the operations.
|
ResourcePolicyHourlyCycle.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<ResourcePolicyHourlyCycle.Builder>public ResourcePolicyHourlyCycle.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyHourlyCycle.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<ResourcePolicyHourlyCycle.Builder>public ResourcePolicyHourlyCycle getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ResourcePolicyHourlyCycle build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ResourcePolicyHourlyCycle buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ResourcePolicyHourlyCycle.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyHourlyCycle.Builder>public ResourcePolicyHourlyCycle.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<ResourcePolicyHourlyCycle.Builder>public ResourcePolicyHourlyCycle.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyHourlyCycle.Builder>public ResourcePolicyHourlyCycle.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyHourlyCycle.Builder>public ResourcePolicyHourlyCycle.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<ResourcePolicyHourlyCycle.Builder>public ResourcePolicyHourlyCycle.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<ResourcePolicyHourlyCycle.Builder>public ResourcePolicyHourlyCycle.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ResourcePolicyHourlyCycle.Builder>public ResourcePolicyHourlyCycle.Builder mergeFrom(ResourcePolicyHourlyCycle other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyHourlyCycle.Builder>public ResourcePolicyHourlyCycle.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<ResourcePolicyHourlyCycle.Builder>IOExceptionpublic boolean hasDuration()
[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
optional string duration = 155471252;hasDuration in interface ResourcePolicyHourlyCycleOrBuilderpublic String getDuration()
[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
optional string duration = 155471252;getDuration in interface ResourcePolicyHourlyCycleOrBuilderpublic com.google.protobuf.ByteString getDurationBytes()
[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
optional string duration = 155471252;getDurationBytes in interface ResourcePolicyHourlyCycleOrBuilderpublic ResourcePolicyHourlyCycle.Builder setDuration(String value)
[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
optional string duration = 155471252;value - The duration to set.public ResourcePolicyHourlyCycle.Builder clearDuration()
[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
optional string duration = 155471252;public ResourcePolicyHourlyCycle.Builder setDurationBytes(com.google.protobuf.ByteString value)
[Output only] Duration of the time window, automatically chosen to be smallest possible in the given scenario.
optional string duration = 155471252;value - The bytes for duration to set.public boolean hasHoursInCycle()
Defines a schedule with units measured in hours. The value determines how many hours pass between the start of each cycle.
optional int32 hours_in_cycle = 526763132;hasHoursInCycle in interface ResourcePolicyHourlyCycleOrBuilderpublic int getHoursInCycle()
Defines a schedule with units measured in hours. The value determines how many hours pass between the start of each cycle.
optional int32 hours_in_cycle = 526763132;getHoursInCycle in interface ResourcePolicyHourlyCycleOrBuilderpublic ResourcePolicyHourlyCycle.Builder setHoursInCycle(int value)
Defines a schedule with units measured in hours. The value determines how many hours pass between the start of each cycle.
optional int32 hours_in_cycle = 526763132;value - The hoursInCycle to set.public ResourcePolicyHourlyCycle.Builder clearHoursInCycle()
Defines a schedule with units measured in hours. The value determines how many hours pass between the start of each cycle.
optional int32 hours_in_cycle = 526763132;public boolean hasStartTime()
Time within the window to start the operations. It must be in format "HH:MM", where HH : [00-23] and MM : [00-00] GMT.
optional string start_time = 37467274;hasStartTime in interface ResourcePolicyHourlyCycleOrBuilderpublic String getStartTime()
Time within the window to start the operations. It must be in format "HH:MM", where HH : [00-23] and MM : [00-00] GMT.
optional string start_time = 37467274;getStartTime in interface ResourcePolicyHourlyCycleOrBuilderpublic com.google.protobuf.ByteString getStartTimeBytes()
Time within the window to start the operations. It must be in format "HH:MM", where HH : [00-23] and MM : [00-00] GMT.
optional string start_time = 37467274;getStartTimeBytes in interface ResourcePolicyHourlyCycleOrBuilderpublic ResourcePolicyHourlyCycle.Builder setStartTime(String value)
Time within the window to start the operations. It must be in format "HH:MM", where HH : [00-23] and MM : [00-00] GMT.
optional string start_time = 37467274;value - The startTime to set.public ResourcePolicyHourlyCycle.Builder clearStartTime()
Time within the window to start the operations. It must be in format "HH:MM", where HH : [00-23] and MM : [00-00] GMT.
optional string start_time = 37467274;public ResourcePolicyHourlyCycle.Builder setStartTimeBytes(com.google.protobuf.ByteString value)
Time within the window to start the operations. It must be in format "HH:MM", where HH : [00-23] and MM : [00-00] GMT.
optional string start_time = 37467274;value - The bytes for startTime to set.public final ResourcePolicyHourlyCycle.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyHourlyCycle.Builder>public final ResourcePolicyHourlyCycle.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResourcePolicyHourlyCycle.Builder>Copyright © 2023 Google LLC. All rights reserved.