public static final class ScanConfig.Schedule.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ScanConfig.Schedule.Builder> implements ScanConfig.ScheduleOrBuilder
Scan schedule configuration.Protobuf type
google.cloud.websecurityscanner.v1beta.ScanConfig.Schedule| Modifier and Type | Method and Description |
|---|---|
ScanConfig.Schedule.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ScanConfig.Schedule |
build() |
ScanConfig.Schedule |
buildPartial() |
ScanConfig.Schedule.Builder |
clear() |
ScanConfig.Schedule.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ScanConfig.Schedule.Builder |
clearIntervalDurationDays()
Required.
|
ScanConfig.Schedule.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ScanConfig.Schedule.Builder |
clearScheduleTime()
A timestamp indicates when the next run will be scheduled.
|
ScanConfig.Schedule.Builder |
clone() |
ScanConfig.Schedule |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getIntervalDurationDays()
Required.
|
com.google.protobuf.Timestamp |
getScheduleTime()
A timestamp indicates when the next run will be scheduled.
|
com.google.protobuf.Timestamp.Builder |
getScheduleTimeBuilder()
A timestamp indicates when the next run will be scheduled.
|
com.google.protobuf.TimestampOrBuilder |
getScheduleTimeOrBuilder()
A timestamp indicates when the next run will be scheduled.
|
boolean |
hasScheduleTime()
A timestamp indicates when the next run will be scheduled.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ScanConfig.Schedule.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ScanConfig.Schedule.Builder |
mergeFrom(com.google.protobuf.Message other) |
ScanConfig.Schedule.Builder |
mergeFrom(ScanConfig.Schedule other) |
ScanConfig.Schedule.Builder |
mergeScheduleTime(com.google.protobuf.Timestamp value)
A timestamp indicates when the next run will be scheduled.
|
ScanConfig.Schedule.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ScanConfig.Schedule.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ScanConfig.Schedule.Builder |
setIntervalDurationDays(int value)
Required.
|
ScanConfig.Schedule.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ScanConfig.Schedule.Builder |
setScheduleTime(com.google.protobuf.Timestamp.Builder builderForValue)
A timestamp indicates when the next run will be scheduled.
|
ScanConfig.Schedule.Builder |
setScheduleTime(com.google.protobuf.Timestamp value)
A timestamp indicates when the next run will be scheduled.
|
ScanConfig.Schedule.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ScanConfig.Schedule.Builder>public ScanConfig.Schedule.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ScanConfig.Schedule.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<ScanConfig.Schedule.Builder>public ScanConfig.Schedule getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ScanConfig.Schedule build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ScanConfig.Schedule buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ScanConfig.Schedule.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ScanConfig.Schedule.Builder>public ScanConfig.Schedule.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<ScanConfig.Schedule.Builder>public ScanConfig.Schedule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ScanConfig.Schedule.Builder>public ScanConfig.Schedule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ScanConfig.Schedule.Builder>public ScanConfig.Schedule.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<ScanConfig.Schedule.Builder>public ScanConfig.Schedule.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<ScanConfig.Schedule.Builder>public ScanConfig.Schedule.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ScanConfig.Schedule.Builder>public ScanConfig.Schedule.Builder mergeFrom(ScanConfig.Schedule other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ScanConfig.Schedule.Builder>public ScanConfig.Schedule.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<ScanConfig.Schedule.Builder>IOExceptionpublic boolean hasScheduleTime()
A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately.
.google.protobuf.Timestamp schedule_time = 1;hasScheduleTime in interface ScanConfig.ScheduleOrBuilderpublic com.google.protobuf.Timestamp getScheduleTime()
A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately.
.google.protobuf.Timestamp schedule_time = 1;getScheduleTime in interface ScanConfig.ScheduleOrBuilderpublic ScanConfig.Schedule.Builder setScheduleTime(com.google.protobuf.Timestamp value)
A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately.
.google.protobuf.Timestamp schedule_time = 1;public ScanConfig.Schedule.Builder setScheduleTime(com.google.protobuf.Timestamp.Builder builderForValue)
A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately.
.google.protobuf.Timestamp schedule_time = 1;public ScanConfig.Schedule.Builder mergeScheduleTime(com.google.protobuf.Timestamp value)
A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately.
.google.protobuf.Timestamp schedule_time = 1;public ScanConfig.Schedule.Builder clearScheduleTime()
A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately.
.google.protobuf.Timestamp schedule_time = 1;public com.google.protobuf.Timestamp.Builder getScheduleTimeBuilder()
A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately.
.google.protobuf.Timestamp schedule_time = 1;public com.google.protobuf.TimestampOrBuilder getScheduleTimeOrBuilder()
A timestamp indicates when the next run will be scheduled. The value is refreshed by the server after each run. If unspecified, it will default to current server time, which means the scan will be scheduled to start immediately.
.google.protobuf.Timestamp schedule_time = 1;getScheduleTimeOrBuilder in interface ScanConfig.ScheduleOrBuilderpublic int getIntervalDurationDays()
Required. The duration of time between executions in days.
int32 interval_duration_days = 2;getIntervalDurationDays in interface ScanConfig.ScheduleOrBuilderpublic ScanConfig.Schedule.Builder setIntervalDurationDays(int value)
Required. The duration of time between executions in days.
int32 interval_duration_days = 2;public ScanConfig.Schedule.Builder clearIntervalDurationDays()
Required. The duration of time between executions in days.
int32 interval_duration_days = 2;public final ScanConfig.Schedule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ScanConfig.Schedule.Builder>public final ScanConfig.Schedule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ScanConfig.Schedule.Builder>Copyright © 2019 Google LLC. All rights reserved.