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.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Trigger.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
buildPartial()
public Trigger buildPartial()
clear()
public Trigger.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Trigger.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMode()
public Trigger.Builder clearMode()
clearOnDemand()
public Trigger.Builder clearOnDemand()
The scan runs once via RunDataScan
API.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
clearOneof(Descriptors.OneofDescriptor oneof)
public Trigger.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSchedule()
public Trigger.Builder clearSchedule()
The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
clone()
public Trigger.Builder clone()
Overrides
getDefaultInstanceForType()
public Trigger getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getModeCase()
public Trigger.ModeCase getModeCase()
getOnDemand()
public Trigger.OnDemand getOnDemand()
The scan runs once via RunDataScan
API.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
getOnDemandBuilder()
public Trigger.OnDemand.Builder getOnDemandBuilder()
The scan runs once via RunDataScan
API.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
getOnDemandOrBuilder()
public Trigger.OnDemandOrBuilder getOnDemandOrBuilder()
The scan runs once via RunDataScan
API.
.google.cloud.dataplex.v1.Trigger.OnDemand on_demand = 100;
getSchedule()
public Trigger.Schedule getSchedule()
The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
getScheduleBuilder()
public Trigger.Schedule.Builder getScheduleBuilder()
The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
getScheduleOrBuilder()
public Trigger.ScheduleOrBuilder getScheduleOrBuilder()
The scan is scheduled to run periodically.
.google.cloud.dataplex.v1.Trigger.Schedule schedule = 101;
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.
|
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()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Trigger other)
public Trigger.Builder mergeFrom(Trigger other)
Parameter |
Name |
Description |
other |
Trigger
|
public Trigger.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Trigger.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
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;
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;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Trigger.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Trigger.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
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;
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;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Trigger.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
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;
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;
setUnknownFields(UnknownFieldSet unknownFields)
public final Trigger.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides