@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Batch extends Object implements Serializable, Cloneable, StructuredPojo
Defines a batch.
Constructor and Description |
---|
Batch() |
Modifier and Type | Method and Description |
---|---|
Batch |
addBatchJobParametersEntry(String key,
String value)
Add a single BatchJobParameters entry
|
Batch |
clearBatchJobParametersEntries()
Removes all the entries added into BatchJobParameters.
|
Batch |
clone() |
boolean |
equals(Object obj) |
String |
getBatchJobName()
The job name of the batch.
|
Map<String,String> |
getBatchJobParameters()
The batch job parameters of the batch.
|
List<String> |
getExportDataSetNames()
The export data set names of the batch.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBatchJobName(String batchJobName)
The job name of the batch.
|
void |
setBatchJobParameters(Map<String,String> batchJobParameters)
The batch job parameters of the batch.
|
void |
setExportDataSetNames(Collection<String> exportDataSetNames)
The export data set names of the batch.
|
String |
toString()
Returns a string representation of this object.
|
Batch |
withBatchJobName(String batchJobName)
The job name of the batch.
|
Batch |
withBatchJobParameters(Map<String,String> batchJobParameters)
The batch job parameters of the batch.
|
Batch |
withExportDataSetNames(Collection<String> exportDataSetNames)
The export data set names of the batch.
|
Batch |
withExportDataSetNames(String... exportDataSetNames)
The export data set names of the batch.
|
public void setBatchJobName(String batchJobName)
The job name of the batch.
batchJobName
- The job name of the batch.public String getBatchJobName()
The job name of the batch.
public Batch withBatchJobName(String batchJobName)
The job name of the batch.
batchJobName
- The job name of the batch.public Map<String,String> getBatchJobParameters()
The batch job parameters of the batch.
public void setBatchJobParameters(Map<String,String> batchJobParameters)
The batch job parameters of the batch.
batchJobParameters
- The batch job parameters of the batch.public Batch withBatchJobParameters(Map<String,String> batchJobParameters)
The batch job parameters of the batch.
batchJobParameters
- The batch job parameters of the batch.public Batch addBatchJobParametersEntry(String key, String value)
public Batch clearBatchJobParametersEntries()
public List<String> getExportDataSetNames()
The export data set names of the batch.
public void setExportDataSetNames(Collection<String> exportDataSetNames)
The export data set names of the batch.
exportDataSetNames
- The export data set names of the batch.public Batch withExportDataSetNames(String... exportDataSetNames)
The export data set names of the batch.
NOTE: This method appends the values to the existing list (if any). Use
setExportDataSetNames(java.util.Collection)
or withExportDataSetNames(java.util.Collection)
if
you want to override the existing values.
exportDataSetNames
- The export data set names of the batch.public Batch withExportDataSetNames(Collection<String> exportDataSetNames)
The export data set names of the batch.
exportDataSetNames
- The export data set names of the batch.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.