org.apache.camel.component.salesforce.api.dto.bulk
Class BatchInfo

java.lang.Object
  extended by org.apache.camel.component.salesforce.api.dto.bulk.BatchInfo

public class BatchInfo
extends Object

Java class for BatchInfo complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="BatchInfo">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="jobId" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="state" type="{http://www.force.com/2009/06/asyncapi/dataload}BatchStateEnum"/>
         <element name="stateMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="createdDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element name="systemModstamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="numberRecordsProcessed" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="numberRecordsFailed" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="totalProcessingTime" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="apiActiveProcessingTime" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="apexProcessingTime" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  Long apexProcessingTime
           
protected  Long apiActiveProcessingTime
           
protected  XMLGregorianCalendar createdDate
           
protected  String id
           
protected  String jobId
           
protected  Integer numberRecordsFailed
           
protected  int numberRecordsProcessed
           
protected  BatchStateEnum state
           
protected  String stateMessage
           
protected  XMLGregorianCalendar systemModstamp
           
protected  Long totalProcessingTime
           
 
Constructor Summary
BatchInfo()
           
 
Method Summary
 Long getApexProcessingTime()
          Gets the value of the apexProcessingTime property.
 Long getApiActiveProcessingTime()
          Gets the value of the apiActiveProcessingTime property.
 XMLGregorianCalendar getCreatedDate()
          Gets the value of the createdDate property.
 String getId()
          Gets the value of the id property.
 String getJobId()
          Gets the value of the jobId property.
 Integer getNumberRecordsFailed()
          Gets the value of the numberRecordsFailed property.
 int getNumberRecordsProcessed()
          Gets the value of the numberRecordsProcessed property.
 BatchStateEnum getState()
          Gets the value of the state property.
 String getStateMessage()
          Gets the value of the stateMessage property.
 XMLGregorianCalendar getSystemModstamp()
          Gets the value of the systemModstamp property.
 Long getTotalProcessingTime()
          Gets the value of the totalProcessingTime property.
 void setApexProcessingTime(Long value)
          Sets the value of the apexProcessingTime property.
 void setApiActiveProcessingTime(Long value)
          Sets the value of the apiActiveProcessingTime property.
 void setCreatedDate(XMLGregorianCalendar value)
          Sets the value of the createdDate property.
 void setId(String value)
          Sets the value of the id property.
 void setJobId(String value)
          Sets the value of the jobId property.
 void setNumberRecordsFailed(Integer value)
          Sets the value of the numberRecordsFailed property.
 void setNumberRecordsProcessed(int value)
          Sets the value of the numberRecordsProcessed property.
 void setState(BatchStateEnum value)
          Sets the value of the state property.
 void setStateMessage(String value)
          Sets the value of the stateMessage property.
 void setSystemModstamp(XMLGregorianCalendar value)
          Sets the value of the systemModstamp property.
 void setTotalProcessingTime(Long value)
          Sets the value of the totalProcessingTime property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected String id

jobId

protected String jobId

state

protected BatchStateEnum state

stateMessage

protected String stateMessage

createdDate

protected XMLGregorianCalendar createdDate

systemModstamp

protected XMLGregorianCalendar systemModstamp

numberRecordsProcessed

protected int numberRecordsProcessed

numberRecordsFailed

protected Integer numberRecordsFailed

totalProcessingTime

protected Long totalProcessingTime

apiActiveProcessingTime

protected Long apiActiveProcessingTime

apexProcessingTime

protected Long apexProcessingTime
Constructor Detail

BatchInfo

public BatchInfo()
Method Detail

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

getJobId

public String getJobId()
Gets the value of the jobId property.

Returns:
possible object is String

setJobId

public void setJobId(String value)
Sets the value of the jobId property.

Parameters:
value - allowed object is String

getState

public BatchStateEnum getState()
Gets the value of the state property.

Returns:
possible object is BatchStateEnum

setState

public void setState(BatchStateEnum value)
Sets the value of the state property.

Parameters:
value - allowed object is BatchStateEnum

getStateMessage

public String getStateMessage()
Gets the value of the stateMessage property.

Returns:
possible object is String

setStateMessage

public void setStateMessage(String value)
Sets the value of the stateMessage property.

Parameters:
value - allowed object is String

getCreatedDate

public XMLGregorianCalendar getCreatedDate()
Gets the value of the createdDate property.

Returns:
possible object is XMLGregorianCalendar

setCreatedDate

public void setCreatedDate(XMLGregorianCalendar value)
Sets the value of the createdDate property.

Parameters:
value - allowed object is XMLGregorianCalendar

getSystemModstamp

public XMLGregorianCalendar getSystemModstamp()
Gets the value of the systemModstamp property.

Returns:
possible object is XMLGregorianCalendar

setSystemModstamp

public void setSystemModstamp(XMLGregorianCalendar value)
Sets the value of the systemModstamp property.

Parameters:
value - allowed object is XMLGregorianCalendar

getNumberRecordsProcessed

public int getNumberRecordsProcessed()
Gets the value of the numberRecordsProcessed property.


setNumberRecordsProcessed

public void setNumberRecordsProcessed(int value)
Sets the value of the numberRecordsProcessed property.


getNumberRecordsFailed

public Integer getNumberRecordsFailed()
Gets the value of the numberRecordsFailed property.

Returns:
possible object is Integer

setNumberRecordsFailed

public void setNumberRecordsFailed(Integer value)
Sets the value of the numberRecordsFailed property.

Parameters:
value - allowed object is Integer

getTotalProcessingTime

public Long getTotalProcessingTime()
Gets the value of the totalProcessingTime property.

Returns:
possible object is Long

setTotalProcessingTime

public void setTotalProcessingTime(Long value)
Sets the value of the totalProcessingTime property.

Parameters:
value - allowed object is Long

getApiActiveProcessingTime

public Long getApiActiveProcessingTime()
Gets the value of the apiActiveProcessingTime property.

Returns:
possible object is Long

setApiActiveProcessingTime

public void setApiActiveProcessingTime(Long value)
Sets the value of the apiActiveProcessingTime property.

Parameters:
value - allowed object is Long

getApexProcessingTime

public Long getApexProcessingTime()
Gets the value of the apexProcessingTime property.

Returns:
possible object is Long

setApexProcessingTime

public void setApexProcessingTime(Long value)
Sets the value of the apexProcessingTime property.

Parameters:
value - allowed object is Long


Apache Camel