Class Schedule.Builder (3.27.0)
3.91.0 (latest)
3.89.0
3.87.0
3.86.0
3.85.0
3.84.0
3.82.0
3.80.0
3.79.0
3.78.0
3.77.0
3.76.0
3.74.0
3.72.0
3.71.0
3.68.0
3.67.0
3.66.0
3.64.0
3.63.0
3.62.0
3.61.0
3.60.0
3.59.0
3.58.0
3.57.0
3.56.0
3.55.0
3.53.0
3.52.0
3.51.0
3.50.0
3.49.0
3.48.0
3.47.0
3.46.0
3.45.0
3.44.0
3.43.0
3.41.0
3.40.0
3.39.0
3.38.0
3.37.0
3.36.0
3.35.0
3.34.0
3.33.0
3.32.0
3.31.0
3.28.0
3.27.0
3.26.0
3.25.0
3.24.0
3.23.0
3.22.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.13.0
3.12.0
3.11.0
3.10.0
3.9.0
3.8.0
3.7.6
3.6.7
3.5.0
3.4.0
3.3.2
3.2.1
3.1.4
public static final class Schedule . Builder extends GeneratedMessageV3 . Builder<Schedule . Builder > implements ScheduleOrBuilder
Schedule for inspect job triggers.
Protobuf type google.privacy.dlp.v2.Schedule
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Schedule . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
buildPartial()
public Schedule buildPartial ()
clear()
public Schedule . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Schedule . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Schedule . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearOption()
public Schedule . Builder clearOption ()
clearRecurrencePeriodDuration()
public Schedule . Builder clearRecurrencePeriodDuration ()
With this option a job is started on a regular periodic basis. For
example: every day (86400 seconds).
A scheduled start time will be skipped if the previous
execution has not ended when its scheduled time occurs.
This value must be set to a time duration greater than or equal
to 1 day and can be no longer than 60 days.
.google.protobuf.Duration recurrence_period_duration = 1;
clone()
public Schedule . Builder clone ()
Overrides
getDefaultInstanceForType()
public Schedule getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getOptionCase()
public Schedule . OptionCase getOptionCase ()
getRecurrencePeriodDuration()
public Duration getRecurrencePeriodDuration ()
With this option a job is started on a regular periodic basis. For
example: every day (86400 seconds).
A scheduled start time will be skipped if the previous
execution has not ended when its scheduled time occurs.
This value must be set to a time duration greater than or equal
to 1 day and can be no longer than 60 days.
.google.protobuf.Duration recurrence_period_duration = 1;
Returns
Type
Description
Duration
The recurrencePeriodDuration.
getRecurrencePeriodDurationBuilder()
public Duration . Builder getRecurrencePeriodDurationBuilder ()
With this option a job is started on a regular periodic basis. For
example: every day (86400 seconds).
A scheduled start time will be skipped if the previous
execution has not ended when its scheduled time occurs.
This value must be set to a time duration greater than or equal
to 1 day and can be no longer than 60 days.
.google.protobuf.Duration recurrence_period_duration = 1;
getRecurrencePeriodDurationOrBuilder()
public DurationOrBuilder getRecurrencePeriodDurationOrBuilder ()
With this option a job is started on a regular periodic basis. For
example: every day (86400 seconds).
A scheduled start time will be skipped if the previous
execution has not ended when its scheduled time occurs.
This value must be set to a time duration greater than or equal
to 1 day and can be no longer than 60 days.
.google.protobuf.Duration recurrence_period_duration = 1;
hasRecurrencePeriodDuration()
public boolean hasRecurrencePeriodDuration ()
With this option a job is started on a regular periodic basis. For
example: every day (86400 seconds).
A scheduled start time will be skipped if the previous
execution has not ended when its scheduled time occurs.
This value must be set to a time duration greater than or equal
to 1 day and can be no longer than 60 days.
.google.protobuf.Duration recurrence_period_duration = 1;
Returns
Type
Description
boolean
Whether the recurrencePeriodDuration field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(Schedule other)
public Schedule . Builder mergeFrom ( Schedule other )
Parameter
Name
Description
other
Schedule
public Schedule . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public Schedule . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeRecurrencePeriodDuration(Duration value)
public Schedule . Builder mergeRecurrencePeriodDuration ( Duration value )
With this option a job is started on a regular periodic basis. For
example: every day (86400 seconds).
A scheduled start time will be skipped if the previous
execution has not ended when its scheduled time occurs.
This value must be set to a time duration greater than or equal
to 1 day and can be no longer than 60 days.
.google.protobuf.Duration recurrence_period_duration = 1;
Parameter
Name
Description
value
Duration
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Schedule . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Schedule . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRecurrencePeriodDuration(Duration value)
public Schedule . Builder setRecurrencePeriodDuration ( Duration value )
With this option a job is started on a regular periodic basis. For
example: every day (86400 seconds).
A scheduled start time will be skipped if the previous
execution has not ended when its scheduled time occurs.
This value must be set to a time duration greater than or equal
to 1 day and can be no longer than 60 days.
.google.protobuf.Duration recurrence_period_duration = 1;
Parameter
Name
Description
value
Duration
setRecurrencePeriodDuration(Duration.Builder builderForValue)
public Schedule . Builder setRecurrencePeriodDuration ( Duration . Builder builderForValue )
With this option a job is started on a regular periodic basis. For
example: every day (86400 seconds).
A scheduled start time will be skipped if the previous
execution has not ended when its scheduled time occurs.
This value must be set to a time duration greater than or equal
to 1 day and can be no longer than 60 days.
.google.protobuf.Duration recurrence_period_duration = 1;
Parameter
Name
Description
builderForValue
Builder
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Schedule . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Schedule . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]