Class JobTrigger.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<JobTrigger.Builder>
com.google.privacy.dlp.v2.JobTrigger.Builder
All Implemented Interfaces:
JobTriggerOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
JobTrigger

public static final class JobTrigger.Builder extends com.google.protobuf.GeneratedMessage.Builder<JobTrigger.Builder> implements JobTriggerOrBuilder
 Contains a configuration to make API calls on a repeating basis.
 See
 https://cloud.google.com/sensitive-data-protection/docs/concepts-job-triggers
 to learn more.
 
Protobuf type google.privacy.dlp.v2.JobTrigger
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<JobTrigger.Builder>
    • clear

      public JobTrigger.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<JobTrigger.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<JobTrigger.Builder>
    • getDefaultInstanceForType

      public JobTrigger getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public JobTrigger build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public JobTrigger buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public JobTrigger.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<JobTrigger.Builder>
    • mergeFrom

      public JobTrigger.Builder mergeFrom(JobTrigger other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<JobTrigger.Builder>
    • mergeFrom

      public JobTrigger.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<JobTrigger.Builder>
      Throws:
      IOException
    • getJobCase

      public JobTrigger.JobCase getJobCase()
      Specified by:
      getJobCase in interface JobTriggerOrBuilder
    • clearJob

      public JobTrigger.Builder clearJob()
    • getName

      public String getName()
       Unique resource name for the triggeredJob, assigned by the service when the
       triggeredJob is created, for example
       `projects/dlp-test-project/jobTriggers/53234423`.
       
      string name = 1;
      Specified by:
      getName in interface JobTriggerOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Unique resource name for the triggeredJob, assigned by the service when the
       triggeredJob is created, for example
       `projects/dlp-test-project/jobTriggers/53234423`.
       
      string name = 1;
      Specified by:
      getNameBytes in interface JobTriggerOrBuilder
      Returns:
      The bytes for name.
    • setName

      public JobTrigger.Builder setName(String value)
       Unique resource name for the triggeredJob, assigned by the service when the
       triggeredJob is created, for example
       `projects/dlp-test-project/jobTriggers/53234423`.
       
      string name = 1;
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public JobTrigger.Builder clearName()
       Unique resource name for the triggeredJob, assigned by the service when the
       triggeredJob is created, for example
       `projects/dlp-test-project/jobTriggers/53234423`.
       
      string name = 1;
      Returns:
      This builder for chaining.
    • setNameBytes

      public JobTrigger.Builder setNameBytes(com.google.protobuf.ByteString value)
       Unique resource name for the triggeredJob, assigned by the service when the
       triggeredJob is created, for example
       `projects/dlp-test-project/jobTriggers/53234423`.
       
      string name = 1;
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getDisplayName

      public String getDisplayName()
       Display name (max 100 chars)
       
      string display_name = 2;
      Specified by:
      getDisplayName in interface JobTriggerOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       Display name (max 100 chars)
       
      string display_name = 2;
      Specified by:
      getDisplayNameBytes in interface JobTriggerOrBuilder
      Returns:
      The bytes for displayName.
    • setDisplayName

      public JobTrigger.Builder setDisplayName(String value)
       Display name (max 100 chars)
       
      string display_name = 2;
      Parameters:
      value - The displayName to set.
      Returns:
      This builder for chaining.
    • clearDisplayName

      public JobTrigger.Builder clearDisplayName()
       Display name (max 100 chars)
       
      string display_name = 2;
      Returns:
      This builder for chaining.
    • setDisplayNameBytes

      public JobTrigger.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
       Display name (max 100 chars)
       
      string display_name = 2;
      Parameters:
      value - The bytes for displayName to set.
      Returns:
      This builder for chaining.
    • getDescription

      public String getDescription()
       User provided description (max 256 chars)
       
      string description = 3;
      Specified by:
      getDescription in interface JobTriggerOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
       User provided description (max 256 chars)
       
      string description = 3;
      Specified by:
      getDescriptionBytes in interface JobTriggerOrBuilder
      Returns:
      The bytes for description.
    • setDescription

      public JobTrigger.Builder setDescription(String value)
       User provided description (max 256 chars)
       
      string description = 3;
      Parameters:
      value - The description to set.
      Returns:
      This builder for chaining.
    • clearDescription

      public JobTrigger.Builder clearDescription()
       User provided description (max 256 chars)
       
      string description = 3;
      Returns:
      This builder for chaining.
    • setDescriptionBytes

      public JobTrigger.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
       User provided description (max 256 chars)
       
      string description = 3;
      Parameters:
      value - The bytes for description to set.
      Returns:
      This builder for chaining.
    • hasInspectJob

      public boolean hasInspectJob()
       For inspect jobs, a snapshot of the configuration.
       
      .google.privacy.dlp.v2.InspectJobConfig inspect_job = 4;
      Specified by:
      hasInspectJob in interface JobTriggerOrBuilder
      Returns:
      Whether the inspectJob field is set.
    • getInspectJob

      public InspectJobConfig getInspectJob()
       For inspect jobs, a snapshot of the configuration.
       
      .google.privacy.dlp.v2.InspectJobConfig inspect_job = 4;
      Specified by:
      getInspectJob in interface JobTriggerOrBuilder
      Returns:
      The inspectJob.
    • setInspectJob

      public JobTrigger.Builder setInspectJob(InspectJobConfig value)
       For inspect jobs, a snapshot of the configuration.
       
      .google.privacy.dlp.v2.InspectJobConfig inspect_job = 4;
    • setInspectJob

      public JobTrigger.Builder setInspectJob(InspectJobConfig.Builder builderForValue)
       For inspect jobs, a snapshot of the configuration.
       
      .google.privacy.dlp.v2.InspectJobConfig inspect_job = 4;
    • mergeInspectJob

      public JobTrigger.Builder mergeInspectJob(InspectJobConfig value)
       For inspect jobs, a snapshot of the configuration.
       
      .google.privacy.dlp.v2.InspectJobConfig inspect_job = 4;
    • clearInspectJob

      public JobTrigger.Builder clearInspectJob()
       For inspect jobs, a snapshot of the configuration.
       
      .google.privacy.dlp.v2.InspectJobConfig inspect_job = 4;
    • getInspectJobBuilder

      public InspectJobConfig.Builder getInspectJobBuilder()
       For inspect jobs, a snapshot of the configuration.
       
      .google.privacy.dlp.v2.InspectJobConfig inspect_job = 4;
    • getInspectJobOrBuilder

      public InspectJobConfigOrBuilder getInspectJobOrBuilder()
       For inspect jobs, a snapshot of the configuration.
       
      .google.privacy.dlp.v2.InspectJobConfig inspect_job = 4;
      Specified by:
      getInspectJobOrBuilder in interface JobTriggerOrBuilder
    • getTriggersList

      public 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.v2.JobTrigger.Trigger triggers = 5;
      Specified by:
      getTriggersList in interface JobTriggerOrBuilder
    • getTriggersCount

      public 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.v2.JobTrigger.Trigger triggers = 5;
      Specified by:
      getTriggersCount in interface JobTriggerOrBuilder
    • getTriggers

      public 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.v2.JobTrigger.Trigger triggers = 5;
      Specified by:
      getTriggers in interface JobTriggerOrBuilder
    • setTriggers

      public JobTrigger.Builder setTriggers(int index, JobTrigger.Trigger value)
       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.v2.JobTrigger.Trigger triggers = 5;
    • setTriggers

      public JobTrigger.Builder setTriggers(int index, JobTrigger.Trigger.Builder builderForValue)
       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.v2.JobTrigger.Trigger triggers = 5;
    • addTriggers

      public JobTrigger.Builder addTriggers(JobTrigger.Trigger value)
       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.v2.JobTrigger.Trigger triggers = 5;
    • addTriggers

      public JobTrigger.Builder addTriggers(int index, JobTrigger.Trigger value)
       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.v2.JobTrigger.Trigger triggers = 5;
    • addTriggers

      public JobTrigger.Builder addTriggers(JobTrigger.Trigger.Builder builderForValue)
       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.v2.JobTrigger.Trigger triggers = 5;
    • addTriggers

      public JobTrigger.Builder addTriggers(int index, JobTrigger.Trigger.Builder builderForValue)
       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.v2.JobTrigger.Trigger triggers = 5;
    • addAllTriggers

      public JobTrigger.Builder addAllTriggers(Iterable<? extends JobTrigger.Trigger> values)
       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.v2.JobTrigger.Trigger triggers = 5;
    • clearTriggers

      public JobTrigger.Builder clearTriggers()
       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.v2.JobTrigger.Trigger triggers = 5;
    • removeTriggers

      public JobTrigger.Builder removeTriggers(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.v2.JobTrigger.Trigger triggers = 5;
    • getTriggersBuilder

      public JobTrigger.Trigger.Builder getTriggersBuilder(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.v2.JobTrigger.Trigger triggers = 5;
    • getTriggersOrBuilder

      public 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.v2.JobTrigger.Trigger triggers = 5;
      Specified by:
      getTriggersOrBuilder in interface JobTriggerOrBuilder
    • getTriggersOrBuilderList

      public 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.v2.JobTrigger.Trigger triggers = 5;
      Specified by:
      getTriggersOrBuilderList in interface JobTriggerOrBuilder
    • addTriggersBuilder

      public JobTrigger.Trigger.Builder addTriggersBuilder()
       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.v2.JobTrigger.Trigger triggers = 5;
    • addTriggersBuilder

      public JobTrigger.Trigger.Builder addTriggersBuilder(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.v2.JobTrigger.Trigger triggers = 5;
    • getTriggersBuilderList

      public List<JobTrigger.Trigger.Builder> getTriggersBuilderList()
       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.v2.JobTrigger.Trigger triggers = 5;
    • getErrorsList

      public List<Error> getErrorsList()
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getErrorsList in interface JobTriggerOrBuilder
    • getErrorsCount

      public int getErrorsCount()
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getErrorsCount in interface JobTriggerOrBuilder
    • getErrors

      public Error getErrors(int index)
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getErrors in interface JobTriggerOrBuilder
    • setErrors

      public JobTrigger.Builder setErrors(int index, Error value)
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setErrors

      public JobTrigger.Builder setErrors(int index, Error.Builder builderForValue)
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addErrors

      public JobTrigger.Builder addErrors(Error value)
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addErrors

      public JobTrigger.Builder addErrors(int index, Error value)
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addErrors

      public JobTrigger.Builder addErrors(Error.Builder builderForValue)
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addErrors

      public JobTrigger.Builder addErrors(int index, Error.Builder builderForValue)
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addAllErrors

      public JobTrigger.Builder addAllErrors(Iterable<? extends Error> values)
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearErrors

      public JobTrigger.Builder clearErrors()
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • removeErrors

      public JobTrigger.Builder removeErrors(int index)
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getErrorsBuilder

      public Error.Builder getErrorsBuilder(int index)
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getErrorsOrBuilder

      public ErrorOrBuilder getErrorsOrBuilder(int index)
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getErrorsOrBuilder in interface JobTriggerOrBuilder
    • getErrorsOrBuilderList

      public List<? extends ErrorOrBuilder> getErrorsOrBuilderList()
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getErrorsOrBuilderList in interface JobTriggerOrBuilder
    • addErrorsBuilder

      public Error.Builder addErrorsBuilder()
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addErrorsBuilder

      public Error.Builder addErrorsBuilder(int index)
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getErrorsBuilderList

      public List<Error.Builder> getErrorsBuilderList()
       Output only. A stream of errors encountered when the trigger was activated.
       Repeated errors may result in the JobTrigger automatically being paused.
       Will return the last 100 errors. Whenever the JobTrigger is modified
       this list will be cleared.
       
      repeated .google.privacy.dlp.v2.Error errors = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. The creation timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface JobTriggerOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. The creation timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface JobTriggerOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public JobTrigger.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. The creation timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public JobTrigger.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The creation timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public JobTrigger.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. The creation timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public JobTrigger.Builder clearCreateTime()
       Output only. The creation timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. The creation timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. The creation timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp create_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface JobTriggerOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. The last update timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface JobTriggerOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. The last update timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface JobTriggerOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public JobTrigger.Builder setUpdateTime(com.google.protobuf.Timestamp value)
       Output only. The last update timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUpdateTime

      public JobTrigger.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The last update timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeUpdateTime

      public JobTrigger.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
       Output only. The last update timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUpdateTime

      public JobTrigger.Builder clearUpdateTime()
       Output only. The last update timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
       Output only. The last update timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. The last update timestamp of a triggeredJob.
       
      .google.protobuf.Timestamp update_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface JobTriggerOrBuilder
    • hasLastRunTime

      public boolean hasLastRunTime()
       Output only. The timestamp of the last time this trigger executed.
       
      .google.protobuf.Timestamp last_run_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasLastRunTime in interface JobTriggerOrBuilder
      Returns:
      Whether the lastRunTime field is set.
    • getLastRunTime

      public com.google.protobuf.Timestamp getLastRunTime()
       Output only. The timestamp of the last time this trigger executed.
       
      .google.protobuf.Timestamp last_run_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLastRunTime in interface JobTriggerOrBuilder
      Returns:
      The lastRunTime.
    • setLastRunTime

      public JobTrigger.Builder setLastRunTime(com.google.protobuf.Timestamp value)
       Output only. The timestamp of the last time this trigger executed.
       
      .google.protobuf.Timestamp last_run_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setLastRunTime

      public JobTrigger.Builder setLastRunTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The timestamp of the last time this trigger executed.
       
      .google.protobuf.Timestamp last_run_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeLastRunTime

      public JobTrigger.Builder mergeLastRunTime(com.google.protobuf.Timestamp value)
       Output only. The timestamp of the last time this trigger executed.
       
      .google.protobuf.Timestamp last_run_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearLastRunTime

      public JobTrigger.Builder clearLastRunTime()
       Output only. The timestamp of the last time this trigger executed.
       
      .google.protobuf.Timestamp last_run_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLastRunTimeBuilder

      public com.google.protobuf.Timestamp.Builder getLastRunTimeBuilder()
       Output only. The timestamp of the last time this trigger executed.
       
      .google.protobuf.Timestamp last_run_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLastRunTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getLastRunTimeOrBuilder()
       Output only. The timestamp of the last time this trigger executed.
       
      .google.protobuf.Timestamp last_run_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLastRunTimeOrBuilder in interface JobTriggerOrBuilder
    • getStatusValue

      public int getStatusValue()
       Required. A status for this trigger.
       
      .google.privacy.dlp.v2.JobTrigger.Status status = 10 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getStatusValue in interface JobTriggerOrBuilder
      Returns:
      The enum numeric value on the wire for status.
    • setStatusValue

      public JobTrigger.Builder setStatusValue(int value)
       Required. A status for this trigger.
       
      .google.privacy.dlp.v2.JobTrigger.Status status = 10 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The enum numeric value on the wire for status to set.
      Returns:
      This builder for chaining.
    • getStatus

      public JobTrigger.Status getStatus()
       Required. A status for this trigger.
       
      .google.privacy.dlp.v2.JobTrigger.Status status = 10 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getStatus in interface JobTriggerOrBuilder
      Returns:
      The status.
    • setStatus

      public JobTrigger.Builder setStatus(JobTrigger.Status value)
       Required. A status for this trigger.
       
      .google.privacy.dlp.v2.JobTrigger.Status status = 10 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The status to set.
      Returns:
      This builder for chaining.
    • clearStatus

      public JobTrigger.Builder clearStatus()
       Required. A status for this trigger.
       
      .google.privacy.dlp.v2.JobTrigger.Status status = 10 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.