@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IngestionJobSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains details about an ingestion job.
Constructor and Description |
---|
IngestionJobSummary() |
Modifier and Type | Method and Description |
---|---|
IngestionJobSummary |
clone() |
boolean |
equals(Object obj) |
String |
getDataSourceId()
The unique identifier of the data source in the ingestion job.
|
String |
getDescription()
The description of the ingestion job.
|
String |
getIngestionJobId()
The unique identifier of the ingestion job.
|
String |
getKnowledgeBaseId()
The unique identifier of the knowledge base to which the data source is added.
|
Date |
getStartedAt()
The time at which the ingestion job was started.
|
IngestionJobStatistics |
getStatistics()
Contains statistics for the ingestion job.
|
String |
getStatus()
The status of the ingestion job.
|
Date |
getUpdatedAt()
The time at which the ingestion job was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDataSourceId(String dataSourceId)
The unique identifier of the data source in the ingestion job.
|
void |
setDescription(String description)
The description of the ingestion job.
|
void |
setIngestionJobId(String ingestionJobId)
The unique identifier of the ingestion job.
|
void |
setKnowledgeBaseId(String knowledgeBaseId)
The unique identifier of the knowledge base to which the data source is added.
|
void |
setStartedAt(Date startedAt)
The time at which the ingestion job was started.
|
void |
setStatistics(IngestionJobStatistics statistics)
Contains statistics for the ingestion job.
|
void |
setStatus(String status)
The status of the ingestion job.
|
void |
setUpdatedAt(Date updatedAt)
The time at which the ingestion job was last updated.
|
String |
toString()
Returns a string representation of this object.
|
IngestionJobSummary |
withDataSourceId(String dataSourceId)
The unique identifier of the data source in the ingestion job.
|
IngestionJobSummary |
withDescription(String description)
The description of the ingestion job.
|
IngestionJobSummary |
withIngestionJobId(String ingestionJobId)
The unique identifier of the ingestion job.
|
IngestionJobSummary |
withKnowledgeBaseId(String knowledgeBaseId)
The unique identifier of the knowledge base to which the data source is added.
|
IngestionJobSummary |
withStartedAt(Date startedAt)
The time at which the ingestion job was started.
|
IngestionJobSummary |
withStatistics(IngestionJobStatistics statistics)
Contains statistics for the ingestion job.
|
IngestionJobSummary |
withStatus(IngestionJobStatus status)
The status of the ingestion job.
|
IngestionJobSummary |
withStatus(String status)
The status of the ingestion job.
|
IngestionJobSummary |
withUpdatedAt(Date updatedAt)
The time at which the ingestion job was last updated.
|
public void setDataSourceId(String dataSourceId)
The unique identifier of the data source in the ingestion job.
dataSourceId
- The unique identifier of the data source in the ingestion job.public String getDataSourceId()
The unique identifier of the data source in the ingestion job.
public IngestionJobSummary withDataSourceId(String dataSourceId)
The unique identifier of the data source in the ingestion job.
dataSourceId
- The unique identifier of the data source in the ingestion job.public void setDescription(String description)
The description of the ingestion job.
description
- The description of the ingestion job.public String getDescription()
The description of the ingestion job.
public IngestionJobSummary withDescription(String description)
The description of the ingestion job.
description
- The description of the ingestion job.public void setIngestionJobId(String ingestionJobId)
The unique identifier of the ingestion job.
ingestionJobId
- The unique identifier of the ingestion job.public String getIngestionJobId()
The unique identifier of the ingestion job.
public IngestionJobSummary withIngestionJobId(String ingestionJobId)
The unique identifier of the ingestion job.
ingestionJobId
- The unique identifier of the ingestion job.public void setKnowledgeBaseId(String knowledgeBaseId)
The unique identifier of the knowledge base to which the data source is added.
knowledgeBaseId
- The unique identifier of the knowledge base to which the data source is added.public String getKnowledgeBaseId()
The unique identifier of the knowledge base to which the data source is added.
public IngestionJobSummary withKnowledgeBaseId(String knowledgeBaseId)
The unique identifier of the knowledge base to which the data source is added.
knowledgeBaseId
- The unique identifier of the knowledge base to which the data source is added.public void setStartedAt(Date startedAt)
The time at which the ingestion job was started.
startedAt
- The time at which the ingestion job was started.public Date getStartedAt()
The time at which the ingestion job was started.
public IngestionJobSummary withStartedAt(Date startedAt)
The time at which the ingestion job was started.
startedAt
- The time at which the ingestion job was started.public void setStatistics(IngestionJobStatistics statistics)
Contains statistics for the ingestion job.
statistics
- Contains statistics for the ingestion job.public IngestionJobStatistics getStatistics()
Contains statistics for the ingestion job.
public IngestionJobSummary withStatistics(IngestionJobStatistics statistics)
Contains statistics for the ingestion job.
statistics
- Contains statistics for the ingestion job.public void setStatus(String status)
The status of the ingestion job.
status
- The status of the ingestion job.IngestionJobStatus
public String getStatus()
The status of the ingestion job.
IngestionJobStatus
public IngestionJobSummary withStatus(String status)
The status of the ingestion job.
status
- The status of the ingestion job.IngestionJobStatus
public IngestionJobSummary withStatus(IngestionJobStatus status)
The status of the ingestion job.
status
- The status of the ingestion job.IngestionJobStatus
public void setUpdatedAt(Date updatedAt)
The time at which the ingestion job was last updated.
updatedAt
- The time at which the ingestion job was last updated.public Date getUpdatedAt()
The time at which the ingestion job was last updated.
public IngestionJobSummary withUpdatedAt(Date updatedAt)
The time at which the ingestion job was last updated.
updatedAt
- The time at which the ingestion job was last updated.public String toString()
toString
in class Object
Object.toString()
public IngestionJobSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.