public class

JobInfo

extends Object
implements XMLizable
java.lang.Object
   ↳ com.sforce.async.JobInfo

Class Overview

Async Api JobInfo

Summary

Nested Classes
class JobInfo.Builder  
Fields
private long apexProcessingTime
private boolean apexProcessingTime__is_set
private static final TypeInfo apexProcessingTime__typeInfo element : apexProcessingTime of type {http://www.w3.org/2001/XMLSchema}long java type: long
private long apiActiveProcessingTime
private boolean apiActiveProcessingTime__is_set
private static final TypeInfo apiActiveProcessingTime__typeInfo element : apiActiveProcessingTime of type {http://www.w3.org/2001/XMLSchema}long java type: long
private double apiVersion
private boolean apiVersion__is_set
private static final TypeInfo apiVersion__typeInfo element : operation of type {http://www.force.com/2009/06/asyncapi/dataload}ApiVersion java type: double
private String assignmentRuleId
private boolean assignmentRuleId__is_set
private static final TypeInfo assignmentRuleId__typeInfo element : assignmentRuleId of type {http://www.w3.org/2001/XMLSchema}string java type: java.lang.String
private ConcurrencyMode concurrencyMode
private boolean concurrencyMode__is_set
private static final TypeInfo concurrencyMode__typeInfo element : operation of type {http://www.force.com/2009/06/asyncapi/dataload}ConcurrencyMode java type: String
private ContentType contentType
private boolean contentType__is_set
private static final TypeInfo contentType__typeInfo element : operation of type {http://www.force.com/2009/06/asyncapi/dataload}ContentType java type: String
private String createdById
private boolean createdById__is_set
private static final TypeInfo createdById__typeInfo element : createdById of type {http://www.w3.org/2001/XMLSchema}string java type: java.lang.String
private Calendar createdDate
private boolean createdDate__is_set
private static final TypeInfo createdDate__typeInfo element : createdDate of type {http://www.w3.org/2001/XMLSchema}dateTime java type: java.util.Calendar
private String externalIdFieldName
private boolean externalIdFieldName__is_set
private static final TypeInfo externalIdFieldName__typeInfo element : externalIdFieldName of type {http://www.w3.org/2001/XMLSchema}string java type: java.lang.String
private String id
private boolean id__is_set
private static final TypeInfo id__typeInfo element : id of type {http://www.w3.org/2001/XMLSchema}string java type: java.lang.String
private int numberBatchesCompleted
private boolean numberBatchesCompleted__is_set
private static final TypeInfo numberBatchesCompleted__typeInfo element : numberBatchesCompleted of type {http://www.w3.org/2001/XMLSchema}int java type: int
private int numberBatchesFailed
private boolean numberBatchesFailed__is_set
private static final TypeInfo numberBatchesFailed__typeInfo element : numberBatchesFailed of type {http://www.w3.org/2001/XMLSchema}int java type: int
private int numberBatchesInProgress
private boolean numberBatchesInProgress__is_set
private static final TypeInfo numberBatchesInProgress__typeInfo element : numberBatchesInProgress of type {http://www.w3.org/2001/XMLSchema}int java type: int
private int numberBatchesQueued
private boolean numberBatchesQueued__is_set
private static final TypeInfo numberBatchesQueued__typeInfo element : numberBatchesQueued of type {http://www.w3.org/2001/XMLSchema}int java type: int
private int numberBatchesTotal
private boolean numberBatchesTotal__is_set
private static final TypeInfo numberBatchesTotal__typeInfo element : numberBatchesTotal of type {http://www.w3.org/2001/XMLSchema}int java type: int
private int numberRecordsFailed
private boolean numberRecordsFailed__is_set
private static final TypeInfo numberRecordsFailed__typeInfo element : numberRecordsFailed of type {http://www.w3.org/2001/XMLSchema}int java type: int
private int numberRecordsProcessed
private boolean numberRecordsProcessed__is_set
private static final TypeInfo numberRecordsProcessed__typeInfo element : numberRecordsProcessed of type {http://www.w3.org/2001/XMLSchema}int java type: int
private int numberRetries
private boolean numberRetries__is_set
private static final TypeInfo numberRetries__typeInfo element : numberRetries of type {http://www.w3.org/2001/XMLSchema}int java type: int
private String object
private boolean object__is_set
private static final TypeInfo object__typeInfo element : object of type {http://www.w3.org/2001/XMLSchema}string java type: java.lang.String
private OperationEnum operation
private boolean operation__is_set
private static final TypeInfo operation__typeInfo element : operation of type {http://www.force.com/2009/06/asyncapi/dataload}OperationEnum java type: com.sforce.async.OperationEnum
private JobStateEnum state
private boolean state__is_set
private static final TypeInfo state__typeInfo element : state of type {http://www.force.com/2009/06/asyncapi/dataload}JobStateEnum java type: com.sforce.async.JobStateEnum
private Calendar systemModstamp
private boolean systemModstamp__is_set
private static final TypeInfo systemModstamp__typeInfo element : systemModstamp of type {http://www.w3.org/2001/XMLSchema}dateTime java type: java.util.Calendar
private long totalProcessingTime
private boolean totalProcessingTime__is_set
private static final TypeInfo totalProcessingTime__typeInfo element : totalProcessingTime of type {http://www.w3.org/2001/XMLSchema}long java type: long
Public Constructors
JobInfo()
Constructor
JobInfo(JobInfo.Builder builder)
Public Methods
long getApexProcessingTime()
long getApiActiveProcessingTime()
double getApiVersion()
String getAssignmentRuleId()
ConcurrencyMode getConcurrencyMode()
ContentType getContentType()
String getCreatedById()
Calendar getCreatedDate()
String getExternalIdFieldName()
String getId()
int getNumberBatchesCompleted()
int getNumberBatchesFailed()
int getNumberBatchesInProgress()
int getNumberBatchesQueued()
int getNumberBatchesTotal()
int getNumberRecordsFailed()
int getNumberRecordsProcessed()
int getNumberRetries()
String getObject()
OperationEnum getOperation()
JobStateEnum getState()
Calendar getSystemModstamp()
long getTotalProcessingTime()
void load(XmlInputStream __in, TypeMapper __typeMapper)
load the fileds/children from the specified xml stream
void setApexProcessingTime(long apexProcessingTime)
void setApiActiveProcessingTime(long apiActiveProcessingTime)
void setApiVersion(double apiVersion)
void setAssignmentRuleId(String assignmentRuleId)
void setConcurrencyMode(ConcurrencyMode concurrencyMode)
void setContentType(ContentType contentType)
void setCreatedById(String createdById)
void setCreatedDate(Calendar createdDate)
void setExternalIdFieldName(String externalIdFieldName)
void setId(String id)
void setNumberBatchesCompleted(int numberBatchesCompleted)
void setNumberBatchesFailed(int numberBatchesFailed)
void setNumberBatchesInProgress(int numberBatchesInProgress)
void setNumberBatchesQueued(int numberBatchesQueued)
void setNumberBatchesTotal(int numberBatchesTotal)
void setNumberRecordsFailed(int numberRecordsFailed)
void setNumberRecordsProcessed(int numberRecordsProcessed)
void setNumberRetries(int numberRetries)
void setObject(String object)
void setOperation(OperationEnum operation)
void setState(JobStateEnum state)
void setSystemModstamp(Calendar systemModstamp)
void setTotalProcessingTime(long totalProcessingTime)
String toString()
void write(QName __element, XmlOutputStream __out, TypeMapper __typeMapper)
write this instace as xml.
Protected Methods
void loadFields(XmlInputStream __in, TypeMapper __typeMapper)
void writeFields(XmlOutputStream __out, TypeMapper __typeMapper)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.sforce.ws.bind.XMLizable

Fields

private long apexProcessingTime

private boolean apexProcessingTime__is_set

private static final TypeInfo apexProcessingTime__typeInfo

element : apexProcessingTime of type {http://www.w3.org/2001/XMLSchema}long java type: long

private long apiActiveProcessingTime

private boolean apiActiveProcessingTime__is_set

private static final TypeInfo apiActiveProcessingTime__typeInfo

element : apiActiveProcessingTime of type {http://www.w3.org/2001/XMLSchema}long java type: long

private double apiVersion

private boolean apiVersion__is_set

private static final TypeInfo apiVersion__typeInfo

element : operation of type {http://www.force.com/2009/06/asyncapi/dataload}ApiVersion java type: double

private String assignmentRuleId

private boolean assignmentRuleId__is_set

private static final TypeInfo assignmentRuleId__typeInfo

element : assignmentRuleId of type {http://www.w3.org/2001/XMLSchema}string java type: java.lang.String

private ConcurrencyMode concurrencyMode

private boolean concurrencyMode__is_set

private static final TypeInfo concurrencyMode__typeInfo

element : operation of type {http://www.force.com/2009/06/asyncapi/dataload}ConcurrencyMode java type: String

private ContentType contentType

private boolean contentType__is_set

private static final TypeInfo contentType__typeInfo

element : operation of type {http://www.force.com/2009/06/asyncapi/dataload}ContentType java type: String

private String createdById

private boolean createdById__is_set

private static final TypeInfo createdById__typeInfo

element : createdById of type {http://www.w3.org/2001/XMLSchema}string java type: java.lang.String

private Calendar createdDate

private boolean createdDate__is_set

private static final TypeInfo createdDate__typeInfo

element : createdDate of type {http://www.w3.org/2001/XMLSchema}dateTime java type: java.util.Calendar

private String externalIdFieldName

private boolean externalIdFieldName__is_set

private static final TypeInfo externalIdFieldName__typeInfo

element : externalIdFieldName of type {http://www.w3.org/2001/XMLSchema}string java type: java.lang.String

private String id

private boolean id__is_set

private static final TypeInfo id__typeInfo

element : id of type {http://www.w3.org/2001/XMLSchema}string java type: java.lang.String

private int numberBatchesCompleted

private boolean numberBatchesCompleted__is_set

private static final TypeInfo numberBatchesCompleted__typeInfo

element : numberBatchesCompleted of type {http://www.w3.org/2001/XMLSchema}int java type: int

private int numberBatchesFailed

private boolean numberBatchesFailed__is_set

private static final TypeInfo numberBatchesFailed__typeInfo

element : numberBatchesFailed of type {http://www.w3.org/2001/XMLSchema}int java type: int

private int numberBatchesInProgress

private boolean numberBatchesInProgress__is_set

private static final TypeInfo numberBatchesInProgress__typeInfo

element : numberBatchesInProgress of type {http://www.w3.org/2001/XMLSchema}int java type: int

private int numberBatchesQueued

private boolean numberBatchesQueued__is_set

private static final TypeInfo numberBatchesQueued__typeInfo

element : numberBatchesQueued of type {http://www.w3.org/2001/XMLSchema}int java type: int

private int numberBatchesTotal

private boolean numberBatchesTotal__is_set

private static final TypeInfo numberBatchesTotal__typeInfo

element : numberBatchesTotal of type {http://www.w3.org/2001/XMLSchema}int java type: int

private int numberRecordsFailed

private boolean numberRecordsFailed__is_set

private static final TypeInfo numberRecordsFailed__typeInfo

element : numberRecordsFailed of type {http://www.w3.org/2001/XMLSchema}int java type: int

private int numberRecordsProcessed

private boolean numberRecordsProcessed__is_set

private static final TypeInfo numberRecordsProcessed__typeInfo

element : numberRecordsProcessed of type {http://www.w3.org/2001/XMLSchema}int java type: int

private int numberRetries

private boolean numberRetries__is_set

private static final TypeInfo numberRetries__typeInfo

element : numberRetries of type {http://www.w3.org/2001/XMLSchema}int java type: int

private String object

private boolean object__is_set

private static final TypeInfo object__typeInfo

element : object of type {http://www.w3.org/2001/XMLSchema}string java type: java.lang.String

private OperationEnum operation

private boolean operation__is_set

private static final TypeInfo operation__typeInfo

element : operation of type {http://www.force.com/2009/06/asyncapi/dataload}OperationEnum java type: com.sforce.async.OperationEnum

private JobStateEnum state

private boolean state__is_set

private static final TypeInfo state__typeInfo

element : state of type {http://www.force.com/2009/06/asyncapi/dataload}JobStateEnum java type: com.sforce.async.JobStateEnum

private Calendar systemModstamp

private boolean systemModstamp__is_set

private static final TypeInfo systemModstamp__typeInfo

element : systemModstamp of type {http://www.w3.org/2001/XMLSchema}dateTime java type: java.util.Calendar

private long totalProcessingTime

private boolean totalProcessingTime__is_set

private static final TypeInfo totalProcessingTime__typeInfo

element : totalProcessingTime of type {http://www.w3.org/2001/XMLSchema}long java type: long

Public Constructors

public JobInfo ()

Constructor

public JobInfo (JobInfo.Builder builder)

Parameters
builder

Public Methods

public long getApexProcessingTime ()

public long getApiActiveProcessingTime ()

public double getApiVersion ()

public String getAssignmentRuleId ()

public ConcurrencyMode getConcurrencyMode ()

public ContentType getContentType ()

public String getCreatedById ()

public Calendar getCreatedDate ()

public String getExternalIdFieldName ()

public String getId ()

public int getNumberBatchesCompleted ()

public int getNumberBatchesFailed ()

public int getNumberBatchesInProgress ()

public int getNumberBatchesQueued ()

public int getNumberBatchesTotal ()

public int getNumberRecordsFailed ()

public int getNumberRecordsProcessed ()

public int getNumberRetries ()

public String getObject ()

public OperationEnum getOperation ()

public JobStateEnum getState ()

public Calendar getSystemModstamp ()

public long getTotalProcessingTime ()

public void load (XmlInputStream __in, TypeMapper __typeMapper)

load the fileds/children from the specified xml stream

Parameters
__in Xml input stream from which the data is read
__typeMapper Type mapper to be used
Throws
ConnectionException
IOException

public void setApexProcessingTime (long apexProcessingTime)

Parameters
apexProcessingTime

public void setApiActiveProcessingTime (long apiActiveProcessingTime)

Parameters
apiActiveProcessingTime

public void setApiVersion (double apiVersion)

Parameters
apiVersion

public void setAssignmentRuleId (String assignmentRuleId)

Parameters
assignmentRuleId

public void setConcurrencyMode (ConcurrencyMode concurrencyMode)

Parameters
concurrencyMode

public void setContentType (ContentType contentType)

Parameters
contentType

public void setCreatedById (String createdById)

Parameters
createdById

public void setCreatedDate (Calendar createdDate)

Parameters
createdDate

public void setExternalIdFieldName (String externalIdFieldName)

Parameters
externalIdFieldName

public void setId (String id)

Parameters
id

public void setNumberBatchesCompleted (int numberBatchesCompleted)

Parameters
numberBatchesCompleted

public void setNumberBatchesFailed (int numberBatchesFailed)

Parameters
numberBatchesFailed

public void setNumberBatchesInProgress (int numberBatchesInProgress)

Parameters
numberBatchesInProgress

public void setNumberBatchesQueued (int numberBatchesQueued)

Parameters
numberBatchesQueued

public void setNumberBatchesTotal (int numberBatchesTotal)

Parameters
numberBatchesTotal

public void setNumberRecordsFailed (int numberRecordsFailed)

Parameters
numberRecordsFailed

public void setNumberRecordsProcessed (int numberRecordsProcessed)

Parameters
numberRecordsProcessed

public void setNumberRetries (int numberRetries)

Parameters
numberRetries

public void setObject (String object)

Parameters
object

public void setOperation (OperationEnum operation)

Parameters
operation

public void setState (JobStateEnum state)

Parameters
state

public void setSystemModstamp (Calendar systemModstamp)

Parameters
systemModstamp

public void setTotalProcessingTime (long totalProcessingTime)

Parameters
totalProcessingTime

public String toString ()

public void write (QName __element, XmlOutputStream __out, TypeMapper __typeMapper)

write this instace as xml.

Parameters
__element Xml element name
__out Xml output stream
__typeMapper Type mapper to be used
Throws
IOException

Protected Methods

protected void loadFields (XmlInputStream __in, TypeMapper __typeMapper)

Parameters
__in
__typeMapper
Throws
ConnectionException
IOException

protected void writeFields (XmlOutputStream __out, TypeMapper __typeMapper)

Parameters
__out
__typeMapper
Throws
IOException