Interface StartReadSetImportJobSourceItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StartReadSetImportJobSourceItem.Builder,
,StartReadSetImportJobSourceItem> SdkBuilder<StartReadSetImportJobSourceItem.Builder,
,StartReadSetImportJobSourceItem> SdkPojo
- Enclosing class:
StartReadSetImportJobSourceItem
public static interface StartReadSetImportJobSourceItem.Builder
extends SdkPojo, CopyableBuilder<StartReadSetImportJobSourceItem.Builder,StartReadSetImportJobSourceItem>
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) The source's description.generatedFrom
(String generatedFrom) Where the source originated.The source's name.referenceArn
(String referenceArn) The source's reference ARN.The source's sample ID.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 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, 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
default StartReadSetImportJobSourceItem.Builder sourceFiles(Consumer<SourceFiles.Builder> 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:
-
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 reference ARN.
- Parameters:
referenceArn
- The source's 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.
-