public final class JobTrigger extends GeneratedMessageV3 implements JobTriggerOrBuilder
Contains a configuration to make dlp api calls on a repeating basis.Protobuf type
google.privacy.dlp.v2beta2.JobTrigger| Modifier and Type | Class and Description |
|---|---|
static class |
JobTrigger.Builder
Contains a configuration to make dlp api calls on a repeating basis.
|
static class |
JobTrigger.Error
The results of an unsuccessful activation of the JobTrigger.
|
static interface |
JobTrigger.ErrorOrBuilder |
static class |
JobTrigger.JobCase |
static class |
JobTrigger.Status
Whether the trigger is currently active.
|
static class |
JobTrigger.Trigger
What event needs to occur for a new job to be started.
|
static interface |
JobTrigger.TriggerOrBuilder |
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
CREATE_TIME_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
DISPLAY_NAME_FIELD_NUMBER |
static int |
ERRORS_FIELD_NUMBER |
static int |
INSPECT_JOB_FIELD_NUMBER |
static int |
LAST_RUN_TIME_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
STATUS_FIELD_NUMBER |
static int |
TRIGGERS_FIELD_NUMBER |
static int |
UPDATE_TIME_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCode| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
Timestamp |
getCreateTime()
The creation timestamp of a triggeredJob, output only field.
|
TimestampOrBuilder |
getCreateTimeOrBuilder()
The creation timestamp of a triggeredJob, output only field.
|
static JobTrigger |
getDefaultInstance() |
JobTrigger |
getDefaultInstanceForType() |
java.lang.String |
getDescription()
User provided description (max 256 chars)
|
ByteString |
getDescriptionBytes()
User provided description (max 256 chars)
|
static Descriptors.Descriptor |
getDescriptor() |
java.lang.String |
getDisplayName()
Display name (max 100 chars)
|
ByteString |
getDisplayNameBytes()
Display name (max 100 chars)
|
JobTrigger.Error |
getErrors(int index)
A stream of errors encountered when the trigger was activated.
|
int |
getErrorsCount()
A stream of errors encountered when the trigger was activated.
|
java.util.List<JobTrigger.Error> |
getErrorsList()
A stream of errors encountered when the trigger was activated.
|
JobTrigger.ErrorOrBuilder |
getErrorsOrBuilder(int index)
A stream of errors encountered when the trigger was activated.
|
java.util.List<? extends JobTrigger.ErrorOrBuilder> |
getErrorsOrBuilderList()
A stream of errors encountered when the trigger was activated.
|
InspectJobConfig |
getInspectJob()
.google.privacy.dlp.v2beta2.InspectJobConfig inspect_job = 4; |
InspectJobConfigOrBuilder |
getInspectJobOrBuilder()
.google.privacy.dlp.v2beta2.InspectJobConfig inspect_job = 4; |
JobTrigger.JobCase |
getJobCase() |
Timestamp |
getLastRunTime()
The timestamp of the last time this trigger executed.
|
TimestampOrBuilder |
getLastRunTimeOrBuilder()
The timestamp of the last time this trigger executed.
|
java.lang.String |
getName()
Unique resource name for the triggeredJob, assigned by the service when the
triggeredJob is created, for example
`projects/dlp-test-project/triggeredJobs/53234423`.
|
ByteString |
getNameBytes()
Unique resource name for the triggeredJob, assigned by the service when the
triggeredJob is created, for example
`projects/dlp-test-project/triggeredJobs/53234423`.
|
Parser<JobTrigger> |
getParserForType() |
int |
getSerializedSize() |
JobTrigger.Status |
getStatus()
A status for this trigger.
|
int |
getStatusValue()
A status for this trigger.
|
JobTrigger.Trigger |
getTriggers(int index)
A list of triggers which will be OR'ed together.
|
int |
getTriggersCount()
A list of triggers which will be OR'ed together.
|
java.util.List<JobTrigger.Trigger> |
getTriggersList()
A list of triggers which will be OR'ed together.
|
JobTrigger.TriggerOrBuilder |
getTriggersOrBuilder(int index)
A list of triggers which will be OR'ed together.
|
java.util.List<? extends JobTrigger.TriggerOrBuilder> |
getTriggersOrBuilderList()
A list of triggers which will be OR'ed together.
|
UnknownFieldSet |
getUnknownFields() |
Timestamp |
getUpdateTime()
The last update timestamp of a triggeredJob, output only field.
|
TimestampOrBuilder |
getUpdateTimeOrBuilder()
The last update timestamp of a triggeredJob, output only field.
|
boolean |
hasCreateTime()
The creation timestamp of a triggeredJob, output only field.
|
int |
hashCode() |
boolean |
hasInspectJob()
.google.privacy.dlp.v2beta2.InspectJobConfig inspect_job = 4; |
boolean |
hasLastRunTime()
The timestamp of the last time this trigger executed.
|
boolean |
hasUpdateTime()
The last update timestamp of a triggeredJob, output only field.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static JobTrigger.Builder |
newBuilder() |
static JobTrigger.Builder |
newBuilder(JobTrigger prototype) |
JobTrigger.Builder |
newBuilderForType() |
protected JobTrigger.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent) |
static JobTrigger |
parseDelimitedFrom(java.io.InputStream input) |
static JobTrigger |
parseDelimitedFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry) |
static JobTrigger |
parseFrom(byte[] data) |
static JobTrigger |
parseFrom(byte[] data,
ExtensionRegistryLite extensionRegistry) |
static JobTrigger |
parseFrom(java.nio.ByteBuffer data) |
static JobTrigger |
parseFrom(java.nio.ByteBuffer data,
ExtensionRegistryLite extensionRegistry) |
static JobTrigger |
parseFrom(ByteString data) |
static JobTrigger |
parseFrom(ByteString data,
ExtensionRegistryLite extensionRegistry) |
static JobTrigger |
parseFrom(CodedInputStream input) |
static JobTrigger |
parseFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
static JobTrigger |
parseFrom(java.io.InputStream input) |
static JobTrigger |
parseFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry) |
static Parser<JobTrigger> |
parser() |
JobTrigger.Builder |
toBuilder() |
void |
writeTo(CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int INSPECT_JOB_FIELD_NUMBER
public static final int TRIGGERS_FIELD_NUMBER
public static final int ERRORS_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
public static final int LAST_RUN_TIME_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields in interface MessageOrBuildergetUnknownFields in class GeneratedMessageV3public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3public JobTrigger.JobCase getJobCase()
getJobCase in interface JobTriggerOrBuilderpublic java.lang.String getName()
Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example `projects/dlp-test-project/triggeredJobs/53234423`.
string name = 1;getName in interface JobTriggerOrBuilderpublic ByteString getNameBytes()
Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example `projects/dlp-test-project/triggeredJobs/53234423`.
string name = 1;getNameBytes in interface JobTriggerOrBuilderpublic java.lang.String getDisplayName()
Display name (max 100 chars)
string display_name = 2;getDisplayName in interface JobTriggerOrBuilderpublic ByteString getDisplayNameBytes()
Display name (max 100 chars)
string display_name = 2;getDisplayNameBytes in interface JobTriggerOrBuilderpublic java.lang.String getDescription()
User provided description (max 256 chars)
string description = 3;getDescription in interface JobTriggerOrBuilderpublic ByteString getDescriptionBytes()
User provided description (max 256 chars)
string description = 3;getDescriptionBytes in interface JobTriggerOrBuilderpublic boolean hasInspectJob()
.google.privacy.dlp.v2beta2.InspectJobConfig inspect_job = 4;hasInspectJob in interface JobTriggerOrBuilderpublic InspectJobConfig getInspectJob()
.google.privacy.dlp.v2beta2.InspectJobConfig inspect_job = 4;getInspectJob in interface JobTriggerOrBuilderpublic InspectJobConfigOrBuilder getInspectJobOrBuilder()
.google.privacy.dlp.v2beta2.InspectJobConfig inspect_job = 4;getInspectJobOrBuilder in interface JobTriggerOrBuilderpublic java.util.List<JobTrigger.Trigger> getTriggersList()
A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object.
repeated .google.privacy.dlp.v2beta2.JobTrigger.Trigger triggers = 5;getTriggersList in interface JobTriggerOrBuilderpublic java.util.List<? extends JobTrigger.TriggerOrBuilder> getTriggersOrBuilderList()
A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object.
repeated .google.privacy.dlp.v2beta2.JobTrigger.Trigger triggers = 5;getTriggersOrBuilderList in interface JobTriggerOrBuilderpublic int getTriggersCount()
A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object.
repeated .google.privacy.dlp.v2beta2.JobTrigger.Trigger triggers = 5;getTriggersCount in interface JobTriggerOrBuilderpublic JobTrigger.Trigger getTriggers(int index)
A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object.
repeated .google.privacy.dlp.v2beta2.JobTrigger.Trigger triggers = 5;getTriggers in interface JobTriggerOrBuilderpublic JobTrigger.TriggerOrBuilder getTriggersOrBuilder(int index)
A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object.
repeated .google.privacy.dlp.v2beta2.JobTrigger.Trigger triggers = 5;getTriggersOrBuilder in interface JobTriggerOrBuilderpublic java.util.List<JobTrigger.Error> getErrorsList()
A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automaticaly being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared. Output only field.
repeated .google.privacy.dlp.v2beta2.JobTrigger.Error errors = 6;getErrorsList in interface JobTriggerOrBuilderpublic java.util.List<? extends JobTrigger.ErrorOrBuilder> getErrorsOrBuilderList()
A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automaticaly being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared. Output only field.
repeated .google.privacy.dlp.v2beta2.JobTrigger.Error errors = 6;getErrorsOrBuilderList in interface JobTriggerOrBuilderpublic int getErrorsCount()
A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automaticaly being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared. Output only field.
repeated .google.privacy.dlp.v2beta2.JobTrigger.Error errors = 6;getErrorsCount in interface JobTriggerOrBuilderpublic JobTrigger.Error getErrors(int index)
A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automaticaly being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared. Output only field.
repeated .google.privacy.dlp.v2beta2.JobTrigger.Error errors = 6;getErrors in interface JobTriggerOrBuilderpublic JobTrigger.ErrorOrBuilder getErrorsOrBuilder(int index)
A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automaticaly being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared. Output only field.
repeated .google.privacy.dlp.v2beta2.JobTrigger.Error errors = 6;getErrorsOrBuilder in interface JobTriggerOrBuilderpublic boolean hasCreateTime()
The creation timestamp of a triggeredJob, output only field.
.google.protobuf.Timestamp create_time = 7;hasCreateTime in interface JobTriggerOrBuilderpublic Timestamp getCreateTime()
The creation timestamp of a triggeredJob, output only field.
.google.protobuf.Timestamp create_time = 7;getCreateTime in interface JobTriggerOrBuilderpublic TimestampOrBuilder getCreateTimeOrBuilder()
The creation timestamp of a triggeredJob, output only field.
.google.protobuf.Timestamp create_time = 7;getCreateTimeOrBuilder in interface JobTriggerOrBuilderpublic boolean hasUpdateTime()
The last update timestamp of a triggeredJob, output only field.
.google.protobuf.Timestamp update_time = 8;hasUpdateTime in interface JobTriggerOrBuilderpublic Timestamp getUpdateTime()
The last update timestamp of a triggeredJob, output only field.
.google.protobuf.Timestamp update_time = 8;getUpdateTime in interface JobTriggerOrBuilderpublic TimestampOrBuilder getUpdateTimeOrBuilder()
The last update timestamp of a triggeredJob, output only field.
.google.protobuf.Timestamp update_time = 8;getUpdateTimeOrBuilder in interface JobTriggerOrBuilderpublic boolean hasLastRunTime()
The timestamp of the last time this trigger executed.
.google.protobuf.Timestamp last_run_time = 9;hasLastRunTime in interface JobTriggerOrBuilderpublic Timestamp getLastRunTime()
The timestamp of the last time this trigger executed.
.google.protobuf.Timestamp last_run_time = 9;getLastRunTime in interface JobTriggerOrBuilderpublic TimestampOrBuilder getLastRunTimeOrBuilder()
The timestamp of the last time this trigger executed.
.google.protobuf.Timestamp last_run_time = 9;getLastRunTimeOrBuilder in interface JobTriggerOrBuilderpublic int getStatusValue()
A status for this trigger. [required]
.google.privacy.dlp.v2beta2.JobTrigger.Status status = 10;getStatusValue in interface JobTriggerOrBuilderpublic JobTrigger.Status getStatus()
A status for this trigger. [required]
.google.privacy.dlp.v2beta2.JobTrigger.Status status = 10;getStatus in interface JobTriggerOrBuilderpublic final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3public void writeTo(CodedOutputStream output) throws java.io.IOException
writeTo in interface MessageLitewriteTo in class GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface MessageLitegetSerializedSize in class GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals in interface Messageequals in class AbstractMessagepublic int hashCode()
hashCode in interface MessagehashCode in class AbstractMessagepublic static JobTrigger parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static JobTrigger parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static JobTrigger parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static JobTrigger parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static JobTrigger parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static JobTrigger parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static JobTrigger parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static JobTrigger parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static JobTrigger parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static JobTrigger parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static JobTrigger parseFrom(CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static JobTrigger parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic JobTrigger.Builder newBuilderForType()
newBuilderForType in interface MessagenewBuilderForType in interface MessageLitepublic static JobTrigger.Builder newBuilder()
public static JobTrigger.Builder newBuilder(JobTrigger prototype)
public JobTrigger.Builder toBuilder()
toBuilder in interface MessagetoBuilder in interface MessageLiteprotected JobTrigger.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class GeneratedMessageV3public static JobTrigger getDefaultInstance()
public static Parser<JobTrigger> parser()
public Parser<JobTrigger> getParserForType()
getParserForType in interface MessagegetParserForType in interface MessageLitegetParserForType in class GeneratedMessageV3public JobTrigger getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilder