Interface ImportJobSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ImportJobSummary.Builder,
,ImportJobSummary> SdkBuilder<ImportJobSummary.Builder,
,ImportJobSummary> SdkPojo
- Enclosing class:
ImportJobSummary
-
Method Summary
Modifier and TypeMethodDescriptioncreatedTime
(Instant createdTime) The timestamp when the import job was created.default ImportJobSummary.Builder
externalSourceConfiguration
(Consumer<ExternalSourceConfiguration.Builder> externalSourceConfiguration) The configuration information of the external source that the resource data are imported from.externalSourceConfiguration
(ExternalSourceConfiguration externalSourceConfiguration) The configuration information of the external source that the resource data are imported from.importJobId
(String importJobId) The identifier of the import job.importJobType
(String importJobType) The type of import job.importJobType
(ImportJobType importJobType) The type of import job.knowledgeBaseArn
(String knowledgeBaseArn) The Amazon Resource Name (ARN) of the knowledge base.knowledgeBaseId
(String knowledgeBaseId) The identifier of the knowledge base.lastModifiedTime
(Instant lastModifiedTime) The timestamp when the import job was last modified.The metadata fields of the imported Amazon Q in Connect resources.The status of the import job.status
(ImportJobStatus status) The status of the import job.A pointer to the uploaded asset.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
createdTime
The timestamp when the import job was created.
- Parameters:
createdTime
- The timestamp when the import job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
externalSourceConfiguration
ImportJobSummary.Builder externalSourceConfiguration(ExternalSourceConfiguration externalSourceConfiguration) The configuration information of the external source that the resource data are imported from.
- Parameters:
externalSourceConfiguration
- The configuration information of the external source that the resource data are imported from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
externalSourceConfiguration
default ImportJobSummary.Builder externalSourceConfiguration(Consumer<ExternalSourceConfiguration.Builder> externalSourceConfiguration) The configuration information of the external source that the resource data are imported from.
This is a convenience method that creates an instance of theExternalSourceConfiguration.Builder
avoiding the need to create one manually viaExternalSourceConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toexternalSourceConfiguration(ExternalSourceConfiguration)
.- Parameters:
externalSourceConfiguration
- a consumer that will call methods onExternalSourceConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
importJobId
The identifier of the import job.
- Parameters:
importJobId
- The identifier of the import job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
importJobType
The type of import job.
- Parameters:
importJobType
- The type of import job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
importJobType
The type of import job.
- Parameters:
importJobType
- The type of import job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
knowledgeBaseArn
The Amazon Resource Name (ARN) of the knowledge base.
- Parameters:
knowledgeBaseArn
- The Amazon Resource Name (ARN) of the knowledge base.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
knowledgeBaseId
The identifier of the knowledge base.
- Parameters:
knowledgeBaseId
- The identifier of the knowledge base.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The timestamp when the import job was last modified.
- Parameters:
lastModifiedTime
- The timestamp when the import job was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
The metadata fields of the imported Amazon Q in Connect resources.
- Parameters:
metadata
- The metadata fields of the imported Amazon Q in Connect resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the import job.
- Parameters:
status
- The status of the import job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the import job.
- Parameters:
status
- The status of the import job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
uploadId
A pointer to the uploaded asset. This value is returned by StartContentUpload.
- Parameters:
uploadId
- A pointer to the uploaded asset. This value is returned by StartContentUpload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-