public static final class Trigger.Builder extends GeneratedMessage.Builder<Trigger.Builder> implements TriggerOrBuilderDataScan scheduling and trigger settings.
Protobuf type google.cloud.dataplex.v1.Trigger
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Trigger.BuilderImplements
TriggerOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public Trigger build()| Returns | |
|---|---|
| Type | Description |
Trigger |
|
buildPartial()
public Trigger buildPartial()| Returns | |
|---|---|
| Type | Description |
Trigger |
|
clear()
public Trigger.Builder clear()| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
clearMode()
public Trigger.Builder clearMode()| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
clearOnDemand()
public Trigger.Builder clearOnDemand() The scan runs once via RunDataScan API.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
clearOneTime()
public Trigger.Builder clearOneTime()The scan runs once, and does not create an associated ScanJob child resource.
.google.cloud.dataplex.v1.Trigger.OneTime one_time = 102;
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
clearSchedule()
public Trigger.Builder clearSchedule()The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
getDefaultInstanceForType()
public Trigger getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Trigger |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getModeCase()
public Trigger.ModeCase getModeCase()| Returns | |
|---|---|
| Type | Description |
Trigger.ModeCase |
|
getOnDemand()
public Trigger.OnDemand getOnDemand() The scan runs once via RunDataScan API.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
| Returns | |
|---|---|
| Type | Description |
Trigger.OnDemand |
The onDemand. |
getOnDemandBuilder()
public Trigger.OnDemand.Builder getOnDemandBuilder() The scan runs once via RunDataScan API.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
| Returns | |
|---|---|
| Type | Description |
Trigger.OnDemand.Builder |
|
getOnDemandOrBuilder()
public Trigger.OnDemandOrBuilder getOnDemandOrBuilder() The scan runs once via RunDataScan API.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
| Returns | |
|---|---|
| Type | Description |
Trigger.OnDemandOrBuilder |
|
getOneTime()
public Trigger.OneTime getOneTime()The scan runs once, and does not create an associated ScanJob child resource.
.google.cloud.dataplex.v1.Trigger.OneTime one_time = 102;
| Returns | |
|---|---|
| Type | Description |
Trigger.OneTime |
The oneTime. |
getOneTimeBuilder()
public Trigger.OneTime.Builder getOneTimeBuilder()The scan runs once, and does not create an associated ScanJob child resource.
.google.cloud.dataplex.v1.Trigger.OneTime one_time = 102;
| Returns | |
|---|---|
| Type | Description |
Trigger.OneTime.Builder |
|
getOneTimeOrBuilder()
public Trigger.OneTimeOrBuilder getOneTimeOrBuilder()The scan runs once, and does not create an associated ScanJob child resource.
.google.cloud.dataplex.v1.Trigger.OneTime one_time = 102;
| Returns | |
|---|---|
| Type | Description |
Trigger.OneTimeOrBuilder |
|
getSchedule()
public Trigger.Schedule getSchedule()The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
| Returns | |
|---|---|
| Type | Description |
Trigger.Schedule |
The schedule. |
getScheduleBuilder()
public Trigger.Schedule.Builder getScheduleBuilder()The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
| Returns | |
|---|---|
| Type | Description |
Trigger.Schedule.Builder |
|
getScheduleOrBuilder()
public Trigger.ScheduleOrBuilder getScheduleOrBuilder()The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
| Returns | |
|---|---|
| Type | Description |
Trigger.ScheduleOrBuilder |
|
hasOnDemand()
public boolean hasOnDemand() The scan runs once via RunDataScan API.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the onDemand field is set. |
hasOneTime()
public boolean hasOneTime()The scan runs once, and does not create an associated ScanJob child resource.
.google.cloud.dataplex.v1.Trigger.OneTime one_time = 102;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the oneTime field is set. |
hasSchedule()
public boolean hasSchedule()The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the schedule field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Trigger other)
public Trigger.Builder mergeFrom(Trigger other)| Parameter | |
|---|---|
| Name | Description |
other |
Trigger |
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Trigger.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Trigger.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
mergeOnDemand(Trigger.OnDemand value)
public Trigger.Builder mergeOnDemand(Trigger.OnDemand value) The scan runs once via RunDataScan API.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
| Parameter | |
|---|---|
| Name | Description |
value |
Trigger.OnDemand |
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
mergeOneTime(Trigger.OneTime value)
public Trigger.Builder mergeOneTime(Trigger.OneTime value)The scan runs once, and does not create an associated ScanJob child resource.
.google.cloud.dataplex.v1.Trigger.OneTime one_time = 102;
| Parameter | |
|---|---|
| Name | Description |
value |
Trigger.OneTime |
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
mergeSchedule(Trigger.Schedule value)
public Trigger.Builder mergeSchedule(Trigger.Schedule value)The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
| Parameter | |
|---|---|
| Name | Description |
value |
Trigger.Schedule |
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
setOnDemand(Trigger.OnDemand value)
public Trigger.Builder setOnDemand(Trigger.OnDemand value) The scan runs once via RunDataScan API.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
| Parameter | |
|---|---|
| Name | Description |
value |
Trigger.OnDemand |
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
setOnDemand(Trigger.OnDemand.Builder builderForValue)
public Trigger.Builder setOnDemand(Trigger.OnDemand.Builder builderForValue) The scan runs once via RunDataScan API.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Trigger.OnDemand.Builder |
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
setOneTime(Trigger.OneTime value)
public Trigger.Builder setOneTime(Trigger.OneTime value)The scan runs once, and does not create an associated ScanJob child resource.
.google.cloud.dataplex.v1.Trigger.OneTime one_time = 102;
| Parameter | |
|---|---|
| Name | Description |
value |
Trigger.OneTime |
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
setOneTime(Trigger.OneTime.Builder builderForValue)
public Trigger.Builder setOneTime(Trigger.OneTime.Builder builderForValue)The scan runs once, and does not create an associated ScanJob child resource.
.google.cloud.dataplex.v1.Trigger.OneTime one_time = 102;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Trigger.OneTime.Builder |
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
setSchedule(Trigger.Schedule value)
public Trigger.Builder setSchedule(Trigger.Schedule value)The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
| Parameter | |
|---|---|
| Name | Description |
value |
Trigger.Schedule |
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|
setSchedule(Trigger.Schedule.Builder builderForValue)
public Trigger.Builder setSchedule(Trigger.Schedule.Builder builderForValue)The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Trigger.Schedule.Builder |
| Returns | |
|---|---|
| Type | Description |
Trigger.Builder |
|