public static final class Trigger.OneTime.Builder extends GeneratedMessage.Builder<Trigger.OneTime.Builder> implements Trigger.OneTimeOrBuilder
The scan runs once using create API.
Protobuf type google.cloud.dataplex.v1.Trigger.OneTime
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 Trigger.OneTime build()
buildPartial()
public Trigger.OneTime buildPartial()
clear()
public Trigger.OneTime.Builder clear()
Overrides
clearTtlAfterScanCompletion()
public Trigger.OneTime.Builder clearTtlAfterScanCompletion()
Optional. Time to live for OneTime scans.
default value is 24 hours, minimum value is 0 seconds, and maximum value
is 365 days. The time is calculated from the data scan job completion
time. If value is set as 0 seconds, the scan will be immediately deleted
upon job completion, regardless of whether the job succeeded or failed.
.google.protobuf.Duration ttl_after_scan_completion = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public Trigger.OneTime getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getTtlAfterScanCompletion()
public Duration getTtlAfterScanCompletion()
Optional. Time to live for OneTime scans.
default value is 24 hours, minimum value is 0 seconds, and maximum value
is 365 days. The time is calculated from the data scan job completion
time. If value is set as 0 seconds, the scan will be immediately deleted
upon job completion, regardless of whether the job succeeded or failed.
.google.protobuf.Duration ttl_after_scan_completion = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
Duration |
The ttlAfterScanCompletion.
|
getTtlAfterScanCompletionBuilder()
public Duration.Builder getTtlAfterScanCompletionBuilder()
Optional. Time to live for OneTime scans.
default value is 24 hours, minimum value is 0 seconds, and maximum value
is 365 days. The time is calculated from the data scan job completion
time. If value is set as 0 seconds, the scan will be immediately deleted
upon job completion, regardless of whether the job succeeded or failed.
.google.protobuf.Duration ttl_after_scan_completion = 1 [(.google.api.field_behavior) = OPTIONAL];
getTtlAfterScanCompletionOrBuilder()
public DurationOrBuilder getTtlAfterScanCompletionOrBuilder()
Optional. Time to live for OneTime scans.
default value is 24 hours, minimum value is 0 seconds, and maximum value
is 365 days. The time is calculated from the data scan job completion
time. If value is set as 0 seconds, the scan will be immediately deleted
upon job completion, regardless of whether the job succeeded or failed.
.google.protobuf.Duration ttl_after_scan_completion = 1 [(.google.api.field_behavior) = OPTIONAL];
hasTtlAfterScanCompletion()
public boolean hasTtlAfterScanCompletion()
Optional. Time to live for OneTime scans.
default value is 24 hours, minimum value is 0 seconds, and maximum value
is 365 days. The time is calculated from the data scan job completion
time. If value is set as 0 seconds, the scan will be immediately deleted
upon job completion, regardless of whether the job succeeded or failed.
.google.protobuf.Duration ttl_after_scan_completion = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the ttlAfterScanCompletion field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Trigger.OneTime other)
public Trigger.OneTime.Builder mergeFrom(Trigger.OneTime other)
public Trigger.OneTime.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Trigger.OneTime.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeTtlAfterScanCompletion(Duration value)
public Trigger.OneTime.Builder mergeTtlAfterScanCompletion(Duration value)
Optional. Time to live for OneTime scans.
default value is 24 hours, minimum value is 0 seconds, and maximum value
is 365 days. The time is calculated from the data scan job completion
time. If value is set as 0 seconds, the scan will be immediately deleted
upon job completion, regardless of whether the job succeeded or failed.
.google.protobuf.Duration ttl_after_scan_completion = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
Duration
|
setTtlAfterScanCompletion(Duration value)
public Trigger.OneTime.Builder setTtlAfterScanCompletion(Duration value)
Optional. Time to live for OneTime scans.
default value is 24 hours, minimum value is 0 seconds, and maximum value
is 365 days. The time is calculated from the data scan job completion
time. If value is set as 0 seconds, the scan will be immediately deleted
upon job completion, regardless of whether the job succeeded or failed.
.google.protobuf.Duration ttl_after_scan_completion = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
value |
Duration
|
setTtlAfterScanCompletion(Duration.Builder builderForValue)
public Trigger.OneTime.Builder setTtlAfterScanCompletion(Duration.Builder builderForValue)
Optional. Time to live for OneTime scans.
default value is 24 hours, minimum value is 0 seconds, and maximum value
is 365 days. The time is calculated from the data scan job completion
time. If value is set as 0 seconds, the scan will be immediately deleted
upon job completion, regardless of whether the job succeeded or failed.
.google.protobuf.Duration ttl_after_scan_completion = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
builderForValue |
Builder
|