Send feedback
Class ResourcePolicySnapshotSchedulePolicySchedule.Builder (1.95.0)
Stay organized with collections
Save and categorize content based on your preferences.
1.97.0 (latest)
1.95.0
1.93.0
1.92.0
1.91.0
1.90.0
1.88.0
1.86.0
1.85.0
1.84.0
1.83.0
1.82.0
1.80.0
1.78.0
1.77.0
1.74.0
1.73.0
1.72.0
1.70.0
1.69.0
1.68.0
1.67.0
1.66.0
1.65.0
1.64.0
1.63.0
1.62.0
1.61.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.1
1.11.0
1.9.1
1.8.1
1.7.2
1.6.0-beta
public static final class ResourcePolicySnapshotSchedulePolicySchedule . Builder extends GeneratedMessage . Builder<ResourcePolicySnapshotSchedulePolicySchedule . Builder > implements ResourcePolicySnapshotSchedulePolicyScheduleOrBuilder
A schedule for disks where the schedueled operations are performed.
Protobuf type google.cloud.compute.v1.ResourcePolicySnapshotSchedulePolicySchedule
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public ResourcePolicySnapshotSchedulePolicySchedule build ()
buildPartial()
public ResourcePolicySnapshotSchedulePolicySchedule buildPartial ()
clear()
public ResourcePolicySnapshotSchedulePolicySchedule . Builder clear ()
Overrides
clearDailySchedule()
public ResourcePolicySnapshotSchedulePolicySchedule . Builder clearDailySchedule ()
optional .google.cloud.compute.v1.ResourcePolicyDailyCycle daily_schedule = 86159869;
clearHourlySchedule()
public ResourcePolicySnapshotSchedulePolicySchedule . Builder clearHourlySchedule ()
optional .google.cloud.compute.v1.ResourcePolicyHourlyCycle hourly_schedule = 38328485;
clearWeeklySchedule()
public ResourcePolicySnapshotSchedulePolicySchedule . Builder clearWeeklySchedule ()
optional .google.cloud.compute.v1.ResourcePolicyWeeklyCycle weekly_schedule = 359548053;
getDailySchedule()
public ResourcePolicyDailyCycle getDailySchedule ()
optional .google.cloud.compute.v1.ResourcePolicyDailyCycle daily_schedule = 86159869;
getDailyScheduleBuilder()
public ResourcePolicyDailyCycle . Builder getDailyScheduleBuilder ()
optional .google.cloud.compute.v1.ResourcePolicyDailyCycle daily_schedule = 86159869;
getDailyScheduleOrBuilder()
public ResourcePolicyDailyCycleOrBuilder getDailyScheduleOrBuilder ()
optional .google.cloud.compute.v1.ResourcePolicyDailyCycle daily_schedule = 86159869;
getDefaultInstanceForType()
public ResourcePolicySnapshotSchedulePolicySchedule getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getHourlySchedule()
public ResourcePolicyHourlyCycle getHourlySchedule ()
optional .google.cloud.compute.v1.ResourcePolicyHourlyCycle hourly_schedule = 38328485;
getHourlyScheduleBuilder()
public ResourcePolicyHourlyCycle . Builder getHourlyScheduleBuilder ()
optional .google.cloud.compute.v1.ResourcePolicyHourlyCycle hourly_schedule = 38328485;
getHourlyScheduleOrBuilder()
public ResourcePolicyHourlyCycleOrBuilder getHourlyScheduleOrBuilder ()
optional .google.cloud.compute.v1.ResourcePolicyHourlyCycle hourly_schedule = 38328485;
getWeeklySchedule()
public ResourcePolicyWeeklyCycle getWeeklySchedule ()
optional .google.cloud.compute.v1.ResourcePolicyWeeklyCycle weekly_schedule = 359548053;
getWeeklyScheduleBuilder()
public ResourcePolicyWeeklyCycle . Builder getWeeklyScheduleBuilder ()
optional .google.cloud.compute.v1.ResourcePolicyWeeklyCycle weekly_schedule = 359548053;
getWeeklyScheduleOrBuilder()
public ResourcePolicyWeeklyCycleOrBuilder getWeeklyScheduleOrBuilder ()
optional .google.cloud.compute.v1.ResourcePolicyWeeklyCycle weekly_schedule = 359548053;
hasDailySchedule()
public boolean hasDailySchedule ()
optional .google.cloud.compute.v1.ResourcePolicyDailyCycle daily_schedule = 86159869;
Returns
Type
Description
boolean
Whether the dailySchedule field is set.
hasHourlySchedule()
public boolean hasHourlySchedule ()
optional .google.cloud.compute.v1.ResourcePolicyHourlyCycle hourly_schedule = 38328485;
Returns
Type
Description
boolean
Whether the hourlySchedule field is set.
hasWeeklySchedule()
public boolean hasWeeklySchedule ()
optional .google.cloud.compute.v1.ResourcePolicyWeeklyCycle weekly_schedule = 359548053;
Returns
Type
Description
boolean
Whether the weeklySchedule field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeDailySchedule(ResourcePolicyDailyCycle value)
public ResourcePolicySnapshotSchedulePolicySchedule . Builder mergeDailySchedule ( ResourcePolicyDailyCycle value )
optional .google.cloud.compute.v1.ResourcePolicyDailyCycle daily_schedule = 86159869;
mergeFrom(ResourcePolicySnapshotSchedulePolicySchedule other)
public ResourcePolicySnapshotSchedulePolicySchedule . Builder mergeFrom ( ResourcePolicySnapshotSchedulePolicySchedule other )
public ResourcePolicySnapshotSchedulePolicySchedule . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public ResourcePolicySnapshotSchedulePolicySchedule . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeHourlySchedule(ResourcePolicyHourlyCycle value)
public ResourcePolicySnapshotSchedulePolicySchedule . Builder mergeHourlySchedule ( ResourcePolicyHourlyCycle value )
optional .google.cloud.compute.v1.ResourcePolicyHourlyCycle hourly_schedule = 38328485;
mergeWeeklySchedule(ResourcePolicyWeeklyCycle value)
public ResourcePolicySnapshotSchedulePolicySchedule . Builder mergeWeeklySchedule ( ResourcePolicyWeeklyCycle value )
optional .google.cloud.compute.v1.ResourcePolicyWeeklyCycle weekly_schedule = 359548053;
setDailySchedule(ResourcePolicyDailyCycle value)
public ResourcePolicySnapshotSchedulePolicySchedule . Builder setDailySchedule ( ResourcePolicyDailyCycle value )
optional .google.cloud.compute.v1.ResourcePolicyDailyCycle daily_schedule = 86159869;
setDailySchedule(ResourcePolicyDailyCycle.Builder builderForValue)
public ResourcePolicySnapshotSchedulePolicySchedule . Builder setDailySchedule ( ResourcePolicyDailyCycle . Builder builderForValue )
optional .google.cloud.compute.v1.ResourcePolicyDailyCycle daily_schedule = 86159869;
setHourlySchedule(ResourcePolicyHourlyCycle value)
public ResourcePolicySnapshotSchedulePolicySchedule . Builder setHourlySchedule ( ResourcePolicyHourlyCycle value )
optional .google.cloud.compute.v1.ResourcePolicyHourlyCycle hourly_schedule = 38328485;
setHourlySchedule(ResourcePolicyHourlyCycle.Builder builderForValue)
public ResourcePolicySnapshotSchedulePolicySchedule . Builder setHourlySchedule ( ResourcePolicyHourlyCycle . Builder builderForValue )
optional .google.cloud.compute.v1.ResourcePolicyHourlyCycle hourly_schedule = 38328485;
setWeeklySchedule(ResourcePolicyWeeklyCycle value)
public ResourcePolicySnapshotSchedulePolicySchedule . Builder setWeeklySchedule ( ResourcePolicyWeeklyCycle value )
optional .google.cloud.compute.v1.ResourcePolicyWeeklyCycle weekly_schedule = 359548053;
setWeeklySchedule(ResourcePolicyWeeklyCycle.Builder builderForValue)
public ResourcePolicySnapshotSchedulePolicySchedule . Builder setWeeklySchedule ( ResourcePolicyWeeklyCycle . Builder builderForValue )
optional .google.cloud.compute.v1.ResourcePolicyWeeklyCycle weekly_schedule = 359548053;
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]