Interface ImportJobSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ImportJobSummary.Builder,ImportJobSummary>,SdkBuilder<ImportJobSummary.Builder,ImportJobSummary>,SdkPojo
- Enclosing class:
- ImportJobSummary
public static interface ImportJobSummary.Builder extends SdkPojo, CopyableBuilder<ImportJobSummary.Builder,ImportJobSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ImportJobSummary.BuildercreatedTime(Instant createdTime)The timestamp when the import job was created.default ImportJobSummary.BuilderexternalSourceConfiguration(Consumer<ExternalSourceConfiguration.Builder> externalSourceConfiguration)The configuration information of the external source that the resource data are imported from.ImportJobSummary.BuilderexternalSourceConfiguration(ExternalSourceConfiguration externalSourceConfiguration)The configuration information of the external source that the resource data are imported from.ImportJobSummary.BuilderimportJobId(String importJobId)The identifier of the import job.ImportJobSummary.BuilderimportJobType(String importJobType)The type of import job.ImportJobSummary.BuilderimportJobType(ImportJobType importJobType)The type of import job.ImportJobSummary.BuilderknowledgeBaseArn(String knowledgeBaseArn)The Amazon Resource Name (ARN) of the knowledge base.ImportJobSummary.BuilderknowledgeBaseId(String knowledgeBaseId)The identifier of the knowledge base.ImportJobSummary.BuilderlastModifiedTime(Instant lastModifiedTime)The timestamp when the import job was last modified.ImportJobSummary.Buildermetadata(Map<String,String> metadata)The metadata fields of the imported Amazon Q in Connect resources.ImportJobSummary.Builderstatus(String status)The status of the import job.ImportJobSummary.Builderstatus(ImportJobStatus status)The status of the import job.ImportJobSummary.BuilderuploadId(String uploadId)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 Detail
-
createdTime
ImportJobSummary.Builder createdTime(Instant 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.Builderavoiding the need to create one manually viaExternalSourceConfiguration.builder().When the
Consumercompletes,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:
externalSourceConfiguration(ExternalSourceConfiguration)
-
importJobId
ImportJobSummary.Builder importJobId(String 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
ImportJobSummary.Builder importJobType(String 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,ImportJobType
-
importJobType
ImportJobSummary.Builder importJobType(ImportJobType 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,ImportJobType
-
knowledgeBaseArn
ImportJobSummary.Builder knowledgeBaseArn(String 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
ImportJobSummary.Builder knowledgeBaseId(String 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
ImportJobSummary.Builder lastModifiedTime(Instant 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
ImportJobSummary.Builder metadata(Map<String,String> 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
ImportJobSummary.Builder status(String 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:
ImportJobStatus,ImportJobStatus
-
status
ImportJobSummary.Builder status(ImportJobStatus 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:
ImportJobStatus,ImportJobStatus
-
uploadId
ImportJobSummary.Builder uploadId(String 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.
-
-