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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Schedule.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
Returns
buildPartial()
public Schedule buildPartial()
Returns
clear()
public Schedule.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public Schedule.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Schedule.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearOption()
public Schedule.Builder clearOption()
Returns
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;
Returns
clone()
public Schedule.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public Schedule getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getOptionCase()
public Schedule.OptionCase getOptionCase()
Returns
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;
Returns
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;
Returns
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()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(Schedule other)
public Schedule.Builder mergeFrom(Schedule other)
Parameter
Returns
public Schedule.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public Schedule.Builder mergeFrom(Message other)
Parameter
Returns
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
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Schedule.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Schedule.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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
Returns
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
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Schedule.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Schedule.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides