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.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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)
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;
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;
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