Interface ImportReadSetSourceItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ImportReadSetSourceItem.Builder,
,ImportReadSetSourceItem> SdkBuilder<ImportReadSetSourceItem.Builder,
,ImportReadSetSourceItem> SdkPojo
- Enclosing class:
ImportReadSetSourceItem
@Mutable
@NotThreadSafe
public static interface ImportReadSetSourceItem.Builder
extends SdkPojo, CopyableBuilder<ImportReadSetSourceItem.Builder,ImportReadSetSourceItem>
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) The source's description.generatedFrom
(String generatedFrom) Where the source originated.The source's name.The source's read set ID.referenceArn
(String referenceArn) The source's genome reference ARN.The source's sample ID.default ImportReadSetSourceItem.Builder
sourceFiles
(Consumer<SourceFiles.Builder> sourceFiles) The source files' location in Amazon S3.sourceFiles
(SourceFiles sourceFiles) The source files' location in Amazon S3.sourceFileType
(String sourceFileType) The source's file type.sourceFileType
(FileType sourceFileType) The source's file type.The source's status.status
(ReadSetImportJobItemStatus status) The source's status.statusMessage
(String statusMessage) The source's status message.The source's subject ID.The source's tags.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, sdkFieldNameToField, sdkFields
-
Method Details
-
sourceFiles
The source files' location in Amazon S3.
- Parameters:
sourceFiles
- The source files' location in Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceFiles
The source files' location in Amazon S3.
This is a convenience method that creates an instance of theSourceFiles.Builder
avoiding the need to create one manually viaSourceFiles.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosourceFiles(SourceFiles)
.- Parameters:
sourceFiles
- a consumer that will call methods onSourceFiles.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceFileType
The source's file type.
- Parameters:
sourceFileType
- The source's file type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceFileType
The source's file type.
- Parameters:
sourceFileType
- The source's file type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The source's status.
- Parameters:
status
- The source's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The source's status.
- Parameters:
status
- The source's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
The source's status message.
- Parameters:
statusMessage
- The source's status message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subjectId
The source's subject ID.
- Parameters:
subjectId
- The source's subject ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sampleId
The source's sample ID.
- Parameters:
sampleId
- The source's sample ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
generatedFrom
Where the source originated.
- Parameters:
generatedFrom
- Where the source originated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referenceArn
The source's genome reference ARN.
- Parameters:
referenceArn
- The source's genome reference ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The source's name.
- Parameters:
name
- The source's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The source's description.
- Parameters:
description
- The source's description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The source's tags.
- Parameters:
tags
- The source's tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
readSetId
The source's read set ID.
- Parameters:
readSetId
- The source's read set ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-