@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BatchSegmentJob extends Object implements Serializable, Cloneable, StructuredPojo
Contains information on a batch segment job.
Constructor and Description |
---|
BatchSegmentJob() |
Modifier and Type | Method and Description |
---|---|
BatchSegmentJob |
clone() |
boolean |
equals(Object obj) |
String |
getBatchSegmentJobArn()
The Amazon Resource Name (ARN) of the batch segment job.
|
Date |
getCreationDateTime()
The time at which the batch segment job was created.
|
String |
getFailureReason()
If the batch segment job failed, the reason for the failure.
|
String |
getFilterArn()
The ARN of the filter used on the batch segment job.
|
BatchSegmentJobInput |
getJobInput()
The Amazon S3 path that leads to the input data used to generate the batch segment job.
|
String |
getJobName()
The name of the batch segment job.
|
BatchSegmentJobOutput |
getJobOutput()
The Amazon S3 bucket that contains the output data generated by the batch segment job.
|
Date |
getLastUpdatedDateTime()
The time at which the batch segment job last updated.
|
Integer |
getNumResults()
The number of predicted users generated by the batch segment job for each line of input data.
|
String |
getRoleArn()
The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch segment job.
|
String |
getSolutionVersionArn()
The Amazon Resource Name (ARN) of the solution version used by the batch segment job to generate batch segments.
|
String |
getStatus()
The status of the batch segment job.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBatchSegmentJobArn(String batchSegmentJobArn)
The Amazon Resource Name (ARN) of the batch segment job.
|
void |
setCreationDateTime(Date creationDateTime)
The time at which the batch segment job was created.
|
void |
setFailureReason(String failureReason)
If the batch segment job failed, the reason for the failure.
|
void |
setFilterArn(String filterArn)
The ARN of the filter used on the batch segment job.
|
void |
setJobInput(BatchSegmentJobInput jobInput)
The Amazon S3 path that leads to the input data used to generate the batch segment job.
|
void |
setJobName(String jobName)
The name of the batch segment job.
|
void |
setJobOutput(BatchSegmentJobOutput jobOutput)
The Amazon S3 bucket that contains the output data generated by the batch segment job.
|
void |
setLastUpdatedDateTime(Date lastUpdatedDateTime)
The time at which the batch segment job last updated.
|
void |
setNumResults(Integer numResults)
The number of predicted users generated by the batch segment job for each line of input data.
|
void |
setRoleArn(String roleArn)
The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch segment job.
|
void |
setSolutionVersionArn(String solutionVersionArn)
The Amazon Resource Name (ARN) of the solution version used by the batch segment job to generate batch segments.
|
void |
setStatus(String status)
The status of the batch segment job.
|
String |
toString()
Returns a string representation of this object.
|
BatchSegmentJob |
withBatchSegmentJobArn(String batchSegmentJobArn)
The Amazon Resource Name (ARN) of the batch segment job.
|
BatchSegmentJob |
withCreationDateTime(Date creationDateTime)
The time at which the batch segment job was created.
|
BatchSegmentJob |
withFailureReason(String failureReason)
If the batch segment job failed, the reason for the failure.
|
BatchSegmentJob |
withFilterArn(String filterArn)
The ARN of the filter used on the batch segment job.
|
BatchSegmentJob |
withJobInput(BatchSegmentJobInput jobInput)
The Amazon S3 path that leads to the input data used to generate the batch segment job.
|
BatchSegmentJob |
withJobName(String jobName)
The name of the batch segment job.
|
BatchSegmentJob |
withJobOutput(BatchSegmentJobOutput jobOutput)
The Amazon S3 bucket that contains the output data generated by the batch segment job.
|
BatchSegmentJob |
withLastUpdatedDateTime(Date lastUpdatedDateTime)
The time at which the batch segment job last updated.
|
BatchSegmentJob |
withNumResults(Integer numResults)
The number of predicted users generated by the batch segment job for each line of input data.
|
BatchSegmentJob |
withRoleArn(String roleArn)
The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch segment job.
|
BatchSegmentJob |
withSolutionVersionArn(String solutionVersionArn)
The Amazon Resource Name (ARN) of the solution version used by the batch segment job to generate batch segments.
|
BatchSegmentJob |
withStatus(String status)
The status of the batch segment job.
|
public void setJobName(String jobName)
The name of the batch segment job.
jobName
- The name of the batch segment job.public String getJobName()
The name of the batch segment job.
public BatchSegmentJob withJobName(String jobName)
The name of the batch segment job.
jobName
- The name of the batch segment job.public void setBatchSegmentJobArn(String batchSegmentJobArn)
The Amazon Resource Name (ARN) of the batch segment job.
batchSegmentJobArn
- The Amazon Resource Name (ARN) of the batch segment job.public String getBatchSegmentJobArn()
The Amazon Resource Name (ARN) of the batch segment job.
public BatchSegmentJob withBatchSegmentJobArn(String batchSegmentJobArn)
The Amazon Resource Name (ARN) of the batch segment job.
batchSegmentJobArn
- The Amazon Resource Name (ARN) of the batch segment job.public void setFilterArn(String filterArn)
The ARN of the filter used on the batch segment job.
filterArn
- The ARN of the filter used on the batch segment job.public String getFilterArn()
The ARN of the filter used on the batch segment job.
public BatchSegmentJob withFilterArn(String filterArn)
The ARN of the filter used on the batch segment job.
filterArn
- The ARN of the filter used on the batch segment job.public void setFailureReason(String failureReason)
If the batch segment job failed, the reason for the failure.
failureReason
- If the batch segment job failed, the reason for the failure.public String getFailureReason()
If the batch segment job failed, the reason for the failure.
public BatchSegmentJob withFailureReason(String failureReason)
If the batch segment job failed, the reason for the failure.
failureReason
- If the batch segment job failed, the reason for the failure.public void setSolutionVersionArn(String solutionVersionArn)
The Amazon Resource Name (ARN) of the solution version used by the batch segment job to generate batch segments.
solutionVersionArn
- The Amazon Resource Name (ARN) of the solution version used by the batch segment job to generate batch
segments.public String getSolutionVersionArn()
The Amazon Resource Name (ARN) of the solution version used by the batch segment job to generate batch segments.
public BatchSegmentJob withSolutionVersionArn(String solutionVersionArn)
The Amazon Resource Name (ARN) of the solution version used by the batch segment job to generate batch segments.
solutionVersionArn
- The Amazon Resource Name (ARN) of the solution version used by the batch segment job to generate batch
segments.public void setNumResults(Integer numResults)
The number of predicted users generated by the batch segment job for each line of input data. The maximum number of users per segment is 5 million.
numResults
- The number of predicted users generated by the batch segment job for each line of input data. The maximum
number of users per segment is 5 million.public Integer getNumResults()
The number of predicted users generated by the batch segment job for each line of input data. The maximum number of users per segment is 5 million.
public BatchSegmentJob withNumResults(Integer numResults)
The number of predicted users generated by the batch segment job for each line of input data. The maximum number of users per segment is 5 million.
numResults
- The number of predicted users generated by the batch segment job for each line of input data. The maximum
number of users per segment is 5 million.public void setJobInput(BatchSegmentJobInput jobInput)
The Amazon S3 path that leads to the input data used to generate the batch segment job.
jobInput
- The Amazon S3 path that leads to the input data used to generate the batch segment job.public BatchSegmentJobInput getJobInput()
The Amazon S3 path that leads to the input data used to generate the batch segment job.
public BatchSegmentJob withJobInput(BatchSegmentJobInput jobInput)
The Amazon S3 path that leads to the input data used to generate the batch segment job.
jobInput
- The Amazon S3 path that leads to the input data used to generate the batch segment job.public void setJobOutput(BatchSegmentJobOutput jobOutput)
The Amazon S3 bucket that contains the output data generated by the batch segment job.
jobOutput
- The Amazon S3 bucket that contains the output data generated by the batch segment job.public BatchSegmentJobOutput getJobOutput()
The Amazon S3 bucket that contains the output data generated by the batch segment job.
public BatchSegmentJob withJobOutput(BatchSegmentJobOutput jobOutput)
The Amazon S3 bucket that contains the output data generated by the batch segment job.
jobOutput
- The Amazon S3 bucket that contains the output data generated by the batch segment job.public void setRoleArn(String roleArn)
The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch segment job.
roleArn
- The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch segment job.public String getRoleArn()
The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch segment job.
public BatchSegmentJob withRoleArn(String roleArn)
The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch segment job.
roleArn
- The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch segment job.public void setStatus(String status)
The status of the batch segment job. The status is one of the following values:
PENDING
IN PROGRESS
ACTIVE
CREATE FAILED
status
- The status of the batch segment job. The status is one of the following values:
PENDING
IN PROGRESS
ACTIVE
CREATE FAILED
public String getStatus()
The status of the batch segment job. The status is one of the following values:
PENDING
IN PROGRESS
ACTIVE
CREATE FAILED
PENDING
IN PROGRESS
ACTIVE
CREATE FAILED
public BatchSegmentJob withStatus(String status)
The status of the batch segment job. The status is one of the following values:
PENDING
IN PROGRESS
ACTIVE
CREATE FAILED
status
- The status of the batch segment job. The status is one of the following values:
PENDING
IN PROGRESS
ACTIVE
CREATE FAILED
public void setCreationDateTime(Date creationDateTime)
The time at which the batch segment job was created.
creationDateTime
- The time at which the batch segment job was created.public Date getCreationDateTime()
The time at which the batch segment job was created.
public BatchSegmentJob withCreationDateTime(Date creationDateTime)
The time at which the batch segment job was created.
creationDateTime
- The time at which the batch segment job was created.public void setLastUpdatedDateTime(Date lastUpdatedDateTime)
The time at which the batch segment job last updated.
lastUpdatedDateTime
- The time at which the batch segment job last updated.public Date getLastUpdatedDateTime()
The time at which the batch segment job last updated.
public BatchSegmentJob withLastUpdatedDateTime(Date lastUpdatedDateTime)
The time at which the batch segment job last updated.
lastUpdatedDateTime
- The time at which the batch segment job last updated.public String toString()
toString
in class Object
Object.toString()
public BatchSegmentJob clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.