org.apache.hadoop.mapreduce.jobhistory
Class JobSubmitted.Builder

java.lang.Object
  extended by org.apache.avro.data.RecordBuilderBase<T>
      extended by org.apache.avro.specific.SpecificRecordBuilderBase<JobSubmitted>
          extended by 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
 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 © 2013 Apache Software Foundation. All Rights Reserved.