public static final class Trigger.Builder extends GeneratedMessageV3.Builder<Trigger.Builder> implements TriggerOrBuilder
DataScan scheduling and trigger settings.
Protobuf type google.cloud.dataplex.v1.Trigger
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Trigger.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
Returns
buildPartial()
public Trigger buildPartial()
Returns
clear()
public Trigger.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public Trigger.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearMode()
public Trigger.Builder clearMode()
Returns
clearOnDemand()
public Trigger.Builder clearOnDemand()
The scan runs one-time shortly after DataScan Creation.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public Trigger.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearSchedule()
public Trigger.Builder clearSchedule()
The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
Returns
clone()
public Trigger.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public Trigger getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getModeCase()
public Trigger.ModeCase getModeCase()
Returns
getOnDemand()
public Trigger.OnDemand getOnDemand()
The scan runs one-time shortly after DataScan Creation.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
Returns
getOnDemandBuilder()
public Trigger.OnDemand.Builder getOnDemandBuilder()
The scan runs one-time shortly after DataScan Creation.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
Returns
getOnDemandOrBuilder()
public Trigger.OnDemandOrBuilder getOnDemandOrBuilder()
The scan runs one-time shortly after DataScan Creation.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
Returns
getSchedule()
public Trigger.Schedule getSchedule()
The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
Returns
getScheduleBuilder()
public Trigger.Schedule.Builder getScheduleBuilder()
The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
Returns
getScheduleOrBuilder()
public Trigger.ScheduleOrBuilder getScheduleOrBuilder()
The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
Returns
hasOnDemand()
public boolean hasOnDemand()
The scan runs one-time shortly after DataScan Creation.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
Returns
Type | Description |
boolean | Whether the onDemand 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 GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(Trigger other)
public Trigger.Builder mergeFrom(Trigger other)
Parameter
Returns
public Trigger.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public Trigger.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeOnDemand(Trigger.OnDemand value)
public Trigger.Builder mergeOnDemand(Trigger.OnDemand value)
The scan runs one-time shortly after DataScan Creation.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
Parameter
Returns
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
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Trigger.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Trigger.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setOnDemand(Trigger.OnDemand value)
public Trigger.Builder setOnDemand(Trigger.OnDemand value)
The scan runs one-time shortly after DataScan Creation.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
Parameter
Returns
setOnDemand(Trigger.OnDemand.Builder builderForValue)
public Trigger.Builder setOnDemand(Trigger.OnDemand.Builder builderForValue)
The scan runs one-time shortly after DataScan Creation.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Trigger.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
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
Returns
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
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final Trigger.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides