org.apache.hadoop.mapreduce.jobhistory

## Class JobSubmitted.Builder

- java.lang.Object
- - org.apache.avro.data.RecordBuilderBase<T>
  - - org.apache.avro.specific.SpecificRecordBuilderBase<JobSubmitted>
    - - org.apache.hadoop.mapreduce.jobhistory.JobSubmitted.Builder

- All Implemented Interfaces:
    org.apache.avro.data.RecordBuilder<JobSubmitted>
  Enclosing class:
    JobSubmitted

      public static class JobSubmitted.Builder
      extends org.apache.avro.specific.SpecificRecordBuilderBase<JobSubmitted>
      implements org.apache.avro.data.RecordBuilder<JobSubmitted>

  RecordBuilder for JobSubmitted instances.

- - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `JobSubmitted` | `build()`
    `JobSubmitted.Builder` | `clearAcls()` Clears the value of the 'acls' field
    `JobSubmitted.Builder` | `clearJobConfPath()` Clears the value of the 'jobConfPath' field
    `JobSubmitted.Builder` | `clearJobid()` Clears the value of the 'jobid' field
    `JobSubmitted.Builder` | `clearJobName()` Clears the value of the 'jobName' field
    `JobSubmitted.Builder` | `clearJobQueueName()` Clears the value of the 'jobQueueName' field
    `JobSubmitted.Builder` | `clearSubmitTime()` Clears the value of the 'submitTime' field
    `JobSubmitted.Builder` | `clearUserName()` Clears the value of the 'userName' field
    `JobSubmitted.Builder` | `clearWorkflowAdjacencies()` Clears the value of the 'workflowAdjacencies' field
    `JobSubmitted.Builder` | `clearWorkflowId()` Clears the value of the 'workflowId' field
    `JobSubmitted.Builder` | `clearWorkflowName()` Clears the value of the 'workflowName' field
    `JobSubmitted.Builder` | `clearWorkflowNodeName()` Clears the value of the 'workflowNodeName' field
    `JobSubmitted.Builder` | `clearWorkflowTags()` Clears the value of the 'workflowTags' field
    `Map<CharSequence,CharSequence>` | `getAcls()` Gets the value of the 'acls' field
    `CharSequence` | `getJobConfPath()` Gets the value of the 'jobConfPath' field
    `CharSequence` | `getJobid()` Gets the value of the 'jobid' field
    `CharSequence` | `getJobName()` Gets the value of the 'jobName' field
    `CharSequence` | `getJobQueueName()` Gets the value of the 'jobQueueName' field
    `Long` | `getSubmitTime()` Gets the value of the 'submitTime' field
    `CharSequence` | `getUserName()` Gets the value of the 'userName' field
    `CharSequence` | `getWorkflowAdjacencies()` Gets the value of the 'workflowAdjacencies' field
    `CharSequence` | `getWorkflowId()` Gets the value of the 'workflowId' field
    `CharSequence` | `getWorkflowName()` Gets the value of the 'workflowName' field
    `CharSequence` | `getWorkflowNodeName()` Gets the value of the 'workflowNodeName' field
    `CharSequence` | `getWorkflowTags()` Gets the value of the 'workflowTags' field
    `boolean` | `hasAcls()` Checks whether the 'acls' field has been set
    `boolean` | `hasJobConfPath()` Checks whether the 'jobConfPath' field has been set
    `boolean` | `hasJobid()` Checks whether the 'jobid' field has been set
    `boolean` | `hasJobName()` Checks whether the 'jobName' field has been set
    `boolean` | `hasJobQueueName()` Checks whether the 'jobQueueName' field has been set
    `boolean` | `hasSubmitTime()` Checks whether the 'submitTime' field has been set
    `boolean` | `hasUserName()` Checks whether the 'userName' field has been set
    `boolean` | `hasWorkflowAdjacencies()` Checks whether the 'workflowAdjacencies' field has been set
    `boolean` | `hasWorkflowId()` Checks whether the 'workflowId' field has been set
    `boolean` | `hasWorkflowName()` Checks whether the 'workflowName' field has been set
    `boolean` | `hasWorkflowNodeName()` Checks whether the 'workflowNodeName' field has been set
    `boolean` | `hasWorkflowTags()` Checks whether the 'workflowTags' field has been set
    `JobSubmitted.Builder` | `setAcls(Map<CharSequence,CharSequence> value)` Sets the value of the 'acls' field
    `JobSubmitted.Builder` | `setJobConfPath(CharSequence value)` Sets the value of the 'jobConfPath' field
    `JobSubmitted.Builder` | `setJobid(CharSequence value)` Sets the value of the 'jobid' field
    `JobSubmitted.Builder` | `setJobName(CharSequence value)` Sets the value of the 'jobName' field
    `JobSubmitted.Builder` | `setJobQueueName(CharSequence value)` Sets the value of the 'jobQueueName' field
    `JobSubmitted.Builder` | `setSubmitTime(long value)` Sets the value of the 'submitTime' field
    `JobSubmitted.Builder` | `setUserName(CharSequence value)` Sets the value of the 'userName' field
    `JobSubmitted.Builder` | `setWorkflowAdjacencies(CharSequence value)` Sets the value of the 'workflowAdjacencies' field
    `JobSubmitted.Builder` | `setWorkflowId(CharSequence value)` Sets the value of the 'workflowId' field
    `JobSubmitted.Builder` | `setWorkflowName(CharSequence value)` Sets the value of the 'workflowName' field
    `JobSubmitted.Builder` | `setWorkflowNodeName(CharSequence value)` Sets the value of the 'workflowNodeName' field
    `JobSubmitted.Builder` | `setWorkflowTags(CharSequence value)` Sets the value of the 'workflowTags' field

    - ### Methods inherited from class org.apache.avro.data.RecordBuilderBase

      `data, defaultValue, equals, fields, fieldSetFlags, hashCode, isValidValue, schema, validate`

    - ### Methods inherited from class java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### getJobid

          public CharSequence getJobid()

      Gets the value of the 'jobid' field

    - #### setJobid

          public JobSubmitted.Builder setJobid(CharSequence value)

      Sets the value of the 'jobid' field

    - #### hasJobid

          public boolean hasJobid()

      Checks whether the 'jobid' field has been set

    - #### clearJobid

          public JobSubmitted.Builder clearJobid()

      Clears the value of the 'jobid' field

    - #### getJobName

          public CharSequence getJobName()

      Gets the value of the 'jobName' field

    - #### setJobName

          public JobSubmitted.Builder setJobName(CharSequence value)

      Sets the value of the 'jobName' field

    - #### hasJobName

          public boolean hasJobName()

      Checks whether the 'jobName' field has been set

    - #### clearJobName

          public JobSubmitted.Builder clearJobName()

      Clears the value of the 'jobName' field

    - #### getUserName

          public CharSequence getUserName()

      Gets the value of the 'userName' field

    - #### setUserName

          public JobSubmitted.Builder setUserName(CharSequence value)

      Sets the value of the 'userName' field

    - #### hasUserName

          public boolean hasUserName()

      Checks whether the 'userName' field has been set

    - #### clearUserName

          public JobSubmitted.Builder clearUserName()

      Clears the value of the 'userName' field

    - #### getSubmitTime

          public Long getSubmitTime()

      Gets the value of the 'submitTime' field

    - #### setSubmitTime

          public JobSubmitted.Builder setSubmitTime(long value)

      Sets the value of the 'submitTime' field

    - #### hasSubmitTime

          public boolean hasSubmitTime()

      Checks whether the 'submitTime' field has been set

    - #### clearSubmitTime

          public JobSubmitted.Builder clearSubmitTime()

      Clears the value of the 'submitTime' field

    - #### getJobConfPath

          public CharSequence getJobConfPath()

      Gets the value of the 'jobConfPath' field

    - #### setJobConfPath

          public JobSubmitted.Builder setJobConfPath(CharSequence value)

      Sets the value of the 'jobConfPath' field

    - #### hasJobConfPath

          public boolean hasJobConfPath()

      Checks whether the 'jobConfPath' field has been set

    - #### clearJobConfPath

          public JobSubmitted.Builder clearJobConfPath()

      Clears the value of the 'jobConfPath' field

    - #### getAcls

          public Map<CharSequence,CharSequence> getAcls()

      Gets the value of the 'acls' field

    - #### setAcls

          public JobSubmitted.Builder setAcls(Map<CharSequence,CharSequence> value)

      Sets the value of the 'acls' field

    - #### hasAcls

          public boolean hasAcls()

      Checks whether the 'acls' field has been set

    - #### clearAcls

          public JobSubmitted.Builder clearAcls()

      Clears the value of the 'acls' field

    - #### getJobQueueName

          public CharSequence getJobQueueName()

      Gets the value of the 'jobQueueName' field

    - #### setJobQueueName

          public JobSubmitted.Builder setJobQueueName(CharSequence value)

      Sets the value of the 'jobQueueName' field

    - #### hasJobQueueName

          public boolean hasJobQueueName()

      Checks whether the 'jobQueueName' field has been set

    - #### clearJobQueueName

          public JobSubmitted.Builder clearJobQueueName()

      Clears the value of the 'jobQueueName' field

    - #### getWorkflowId

          public CharSequence getWorkflowId()

      Gets the value of the 'workflowId' field

    - #### setWorkflowId

          public JobSubmitted.Builder setWorkflowId(CharSequence value)

      Sets the value of the 'workflowId' field

    - #### hasWorkflowId

          public boolean hasWorkflowId()

      Checks whether the 'workflowId' field has been set

    - #### clearWorkflowId

          public JobSubmitted.Builder clearWorkflowId()

      Clears the value of the 'workflowId' field

    - #### getWorkflowName

          public CharSequence getWorkflowName()

      Gets the value of the 'workflowName' field

    - #### setWorkflowName

          public JobSubmitted.Builder setWorkflowName(CharSequence value)

      Sets the value of the 'workflowName' field

    - #### hasWorkflowName

          public boolean hasWorkflowName()

      Checks whether the 'workflowName' field has been set

    - #### clearWorkflowName

          public JobSubmitted.Builder clearWorkflowName()

      Clears the value of the 'workflowName' field

    - #### getWorkflowNodeName

          public CharSequence getWorkflowNodeName()

      Gets the value of the 'workflowNodeName' field

    - #### setWorkflowNodeName

          public JobSubmitted.Builder setWorkflowNodeName(CharSequence value)

      Sets the value of the 'workflowNodeName' field

    - #### hasWorkflowNodeName

          public boolean hasWorkflowNodeName()

      Checks whether the 'workflowNodeName' field has been set

    - #### clearWorkflowNodeName

          public JobSubmitted.Builder clearWorkflowNodeName()

      Clears the value of the 'workflowNodeName' field

    - #### getWorkflowAdjacencies

          public CharSequence getWorkflowAdjacencies()

      Gets the value of the 'workflowAdjacencies' field

    - #### setWorkflowAdjacencies

          public JobSubmitted.Builder setWorkflowAdjacencies(CharSequence value)

      Sets the value of the 'workflowAdjacencies' field

    - #### hasWorkflowAdjacencies

          public boolean hasWorkflowAdjacencies()

      Checks whether the 'workflowAdjacencies' field has been set

    - #### clearWorkflowAdjacencies

          public JobSubmitted.Builder clearWorkflowAdjacencies()

      Clears the value of the 'workflowAdjacencies' field

    - #### getWorkflowTags

          public CharSequence getWorkflowTags()

      Gets the value of the 'workflowTags' field

    - #### setWorkflowTags

          public JobSubmitted.Builder setWorkflowTags(CharSequence value)

      Sets the value of the 'workflowTags' field

    - #### hasWorkflowTags

          public boolean hasWorkflowTags()

      Checks whether the 'workflowTags' field has been set

    - #### clearWorkflowTags

          public JobSubmitted.Builder clearWorkflowTags()

      Clears the value of the 'workflowTags' field

    - #### build

          public JobSubmitted build()

      Specified by:
        `build` in interface `org.apache.avro.data.RecordBuilder<JobSubmitted>`

Copyright © 2008–2022 Apache Software Foundation. All rights reserved.