Class Trigger.OneTime.Builder (1.86.0)

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

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public Trigger.OneTime build()
Returns
Type Description
Trigger.OneTime

buildPartial()

public Trigger.OneTime buildPartial()
Returns
Type Description
Trigger.OneTime

clear()

public Trigger.OneTime.Builder clear()
Returns
Type Description
Trigger.OneTime.Builder
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];

Returns
Type Description
Trigger.OneTime.Builder

getDefaultInstanceForType()

public Trigger.OneTime getDefaultInstanceForType()
Returns
Type Description
Trigger.OneTime

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
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];

Returns
Type Description
Builder

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];

Returns
Type Description
DurationOrBuilder

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()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Trigger.OneTime other)

public Trigger.OneTime.Builder mergeFrom(Trigger.OneTime other)
Parameter
Name Description
other Trigger.OneTime
Returns
Type Description
Trigger.OneTime.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Trigger.OneTime.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Trigger.OneTime.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Trigger.OneTime.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Trigger.OneTime.Builder
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
Returns
Type Description
Trigger.OneTime.Builder

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
Returns
Type Description
Trigger.OneTime.Builder

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
Returns
Type Description
Trigger.OneTime.Builder