@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BatchJobIdentifier extends Object implements Serializable, Cloneable, StructuredPojo
Identifies a specific batch job.
Constructor and Description |
---|
BatchJobIdentifier() |
Modifier and Type | Method and Description |
---|---|
BatchJobIdentifier |
clone() |
boolean |
equals(Object obj) |
FileBatchJobIdentifier |
getFileBatchJobIdentifier()
Specifies a file associated with a specific batch job.
|
ScriptBatchJobIdentifier |
getScriptBatchJobIdentifier()
A batch job identifier in which the batch job to run is identified by the script name.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFileBatchJobIdentifier(FileBatchJobIdentifier fileBatchJobIdentifier)
Specifies a file associated with a specific batch job.
|
void |
setScriptBatchJobIdentifier(ScriptBatchJobIdentifier scriptBatchJobIdentifier)
A batch job identifier in which the batch job to run is identified by the script name.
|
String |
toString()
Returns a string representation of this object.
|
BatchJobIdentifier |
withFileBatchJobIdentifier(FileBatchJobIdentifier fileBatchJobIdentifier)
Specifies a file associated with a specific batch job.
|
BatchJobIdentifier |
withScriptBatchJobIdentifier(ScriptBatchJobIdentifier scriptBatchJobIdentifier)
A batch job identifier in which the batch job to run is identified by the script name.
|
public void setFileBatchJobIdentifier(FileBatchJobIdentifier fileBatchJobIdentifier)
Specifies a file associated with a specific batch job.
fileBatchJobIdentifier
- Specifies a file associated with a specific batch job.public FileBatchJobIdentifier getFileBatchJobIdentifier()
Specifies a file associated with a specific batch job.
public BatchJobIdentifier withFileBatchJobIdentifier(FileBatchJobIdentifier fileBatchJobIdentifier)
Specifies a file associated with a specific batch job.
fileBatchJobIdentifier
- Specifies a file associated with a specific batch job.public void setScriptBatchJobIdentifier(ScriptBatchJobIdentifier scriptBatchJobIdentifier)
A batch job identifier in which the batch job to run is identified by the script name.
scriptBatchJobIdentifier
- A batch job identifier in which the batch job to run is identified by the script name.public ScriptBatchJobIdentifier getScriptBatchJobIdentifier()
A batch job identifier in which the batch job to run is identified by the script name.
public BatchJobIdentifier withScriptBatchJobIdentifier(ScriptBatchJobIdentifier scriptBatchJobIdentifier)
A batch job identifier in which the batch job to run is identified by the script name.
scriptBatchJobIdentifier
- A batch job identifier in which the batch job to run is identified by the script name.public String toString()
toString
in class Object
Object.toString()
public BatchJobIdentifier clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.