@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImportJobSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary information about the import job.
Constructor and Description |
---|
ImportJobSummary() |
Modifier and Type | Method and Description |
---|---|
ImportJobSummary |
addMetadataEntry(String key,
String value)
Add a single Metadata entry
|
ImportJobSummary |
clearMetadataEntries()
Removes all the entries added into Metadata.
|
ImportJobSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedTime()
The timestamp when the import job was created.
|
ExternalSourceConfiguration |
getExternalSourceConfiguration()
The configuration information of the external source that the resource data are imported from.
|
String |
getImportJobId()
The identifier of the import job.
|
String |
getImportJobType()
The type of import job.
|
String |
getKnowledgeBaseArn()
The Amazon Resource Name (ARN) of the knowledge base.
|
String |
getKnowledgeBaseId()
The identifier of the knowledge base.
|
Date |
getLastModifiedTime()
The timestamp when the import job was last modified.
|
Map<String,String> |
getMetadata()
The metadata fields of the imported Amazon Q in Connect resources.
|
String |
getStatus()
The status of the import job.
|
String |
getUploadId()
A pointer to the uploaded asset.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedTime(Date createdTime)
The timestamp when the import job was created.
|
void |
setExternalSourceConfiguration(ExternalSourceConfiguration externalSourceConfiguration)
The configuration information of the external source that the resource data are imported from.
|
void |
setImportJobId(String importJobId)
The identifier of the import job.
|
void |
setImportJobType(String importJobType)
The type of import job.
|
void |
setKnowledgeBaseArn(String knowledgeBaseArn)
The Amazon Resource Name (ARN) of the knowledge base.
|
void |
setKnowledgeBaseId(String knowledgeBaseId)
The identifier of the knowledge base.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The timestamp when the import job was last modified.
|
void |
setMetadata(Map<String,String> metadata)
The metadata fields of the imported Amazon Q in Connect resources.
|
void |
setStatus(String status)
The status of the import job.
|
void |
setUploadId(String uploadId)
A pointer to the uploaded asset.
|
String |
toString()
Returns a string representation of this object.
|
ImportJobSummary |
withCreatedTime(Date createdTime)
The timestamp when the import job was created.
|
ImportJobSummary |
withExternalSourceConfiguration(ExternalSourceConfiguration externalSourceConfiguration)
The configuration information of the external source that the resource data are imported from.
|
ImportJobSummary |
withImportJobId(String importJobId)
The identifier of the import job.
|
ImportJobSummary |
withImportJobType(ImportJobType importJobType)
The type of import job.
|
ImportJobSummary |
withImportJobType(String importJobType)
The type of import job.
|
ImportJobSummary |
withKnowledgeBaseArn(String knowledgeBaseArn)
The Amazon Resource Name (ARN) of the knowledge base.
|
ImportJobSummary |
withKnowledgeBaseId(String knowledgeBaseId)
The identifier of the knowledge base.
|
ImportJobSummary |
withLastModifiedTime(Date lastModifiedTime)
The timestamp when the import job was last modified.
|
ImportJobSummary |
withMetadata(Map<String,String> metadata)
The metadata fields of the imported Amazon Q in Connect resources.
|
ImportJobSummary |
withStatus(ImportJobStatus status)
The status of the import job.
|
ImportJobSummary |
withStatus(String status)
The status of the import job.
|
ImportJobSummary |
withUploadId(String uploadId)
A pointer to the uploaded asset.
|
public void setCreatedTime(Date createdTime)
The timestamp when the import job was created.
createdTime
- The timestamp when the import job was created.public Date getCreatedTime()
The timestamp when the import job was created.
public ImportJobSummary withCreatedTime(Date createdTime)
The timestamp when the import job was created.
createdTime
- The timestamp when the import job was created.public void setExternalSourceConfiguration(ExternalSourceConfiguration externalSourceConfiguration)
The configuration information of the external source that the resource data are imported from.
externalSourceConfiguration
- The configuration information of the external source that the resource data are imported from.public ExternalSourceConfiguration getExternalSourceConfiguration()
The configuration information of the external source that the resource data are imported from.
public ImportJobSummary withExternalSourceConfiguration(ExternalSourceConfiguration externalSourceConfiguration)
The configuration information of the external source that the resource data are imported from.
externalSourceConfiguration
- The configuration information of the external source that the resource data are imported from.public void setImportJobId(String importJobId)
The identifier of the import job.
importJobId
- The identifier of the import job.public String getImportJobId()
The identifier of the import job.
public ImportJobSummary withImportJobId(String importJobId)
The identifier of the import job.
importJobId
- The identifier of the import job.public void setImportJobType(String importJobType)
The type of import job.
importJobType
- The type of import job.ImportJobType
public String getImportJobType()
The type of import job.
ImportJobType
public ImportJobSummary withImportJobType(String importJobType)
The type of import job.
importJobType
- The type of import job.ImportJobType
public ImportJobSummary withImportJobType(ImportJobType importJobType)
The type of import job.
importJobType
- The type of import job.ImportJobType
public void setKnowledgeBaseArn(String knowledgeBaseArn)
The Amazon Resource Name (ARN) of the knowledge base.
knowledgeBaseArn
- The Amazon Resource Name (ARN) of the knowledge base.public String getKnowledgeBaseArn()
The Amazon Resource Name (ARN) of the knowledge base.
public ImportJobSummary withKnowledgeBaseArn(String knowledgeBaseArn)
The Amazon Resource Name (ARN) of the knowledge base.
knowledgeBaseArn
- The Amazon Resource Name (ARN) of the knowledge base.public void setKnowledgeBaseId(String knowledgeBaseId)
The identifier of the knowledge base.
knowledgeBaseId
- The identifier of the knowledge base.public String getKnowledgeBaseId()
The identifier of the knowledge base.
public ImportJobSummary withKnowledgeBaseId(String knowledgeBaseId)
The identifier of the knowledge base.
knowledgeBaseId
- The identifier of the knowledge base.public void setLastModifiedTime(Date lastModifiedTime)
The timestamp when the import job was last modified.
lastModifiedTime
- The timestamp when the import job was last modified.public Date getLastModifiedTime()
The timestamp when the import job was last modified.
public ImportJobSummary withLastModifiedTime(Date lastModifiedTime)
The timestamp when the import job was last modified.
lastModifiedTime
- The timestamp when the import job was last modified.public Map<String,String> getMetadata()
The metadata fields of the imported Amazon Q in Connect resources.
public void setMetadata(Map<String,String> metadata)
The metadata fields of the imported Amazon Q in Connect resources.
metadata
- The metadata fields of the imported Amazon Q in Connect resources.public ImportJobSummary withMetadata(Map<String,String> metadata)
The metadata fields of the imported Amazon Q in Connect resources.
metadata
- The metadata fields of the imported Amazon Q in Connect resources.public ImportJobSummary addMetadataEntry(String key, String value)
public ImportJobSummary clearMetadataEntries()
public void setStatus(String status)
The status of the import job.
status
- The status of the import job.ImportJobStatus
public String getStatus()
The status of the import job.
ImportJobStatus
public ImportJobSummary withStatus(String status)
The status of the import job.
status
- The status of the import job.ImportJobStatus
public ImportJobSummary withStatus(ImportJobStatus status)
The status of the import job.
status
- The status of the import job.ImportJobStatus
public void setUploadId(String uploadId)
A pointer to the uploaded asset. This value is returned by StartContentUpload.
uploadId
- A pointer to the uploaded asset. This value is returned by StartContentUpload.public String getUploadId()
A pointer to the uploaded asset. This value is returned by StartContentUpload.
public ImportJobSummary withUploadId(String uploadId)
A pointer to the uploaded asset. This value is returned by StartContentUpload.
uploadId
- A pointer to the uploaded asset. This value is returned by StartContentUpload.public String toString()
toString
in class Object
Object.toString()
public ImportJobSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.