Interface StartVariantImportJobRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<StartVariantImportJobRequest.Builder,StartVariantImportJobRequest>,OmicsRequest.Builder,SdkBuilder<StartVariantImportJobRequest.Builder,StartVariantImportJobRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- StartVariantImportJobRequest
public static interface StartVariantImportJobRequest.Builder extends OmicsRequest.Builder, SdkPojo, CopyableBuilder<StartVariantImportJobRequest.Builder,StartVariantImportJobRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.omics.model.OmicsRequest.Builder
build
-
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
-
destinationName
StartVariantImportJobRequest.Builder destinationName(String destinationName)
The destination variant store for the job.
- Parameters:
destinationName- The destination variant store for the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
StartVariantImportJobRequest.Builder roleArn(String roleArn)
A service role for the job.
- Parameters:
roleArn- A service role for the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
items
StartVariantImportJobRequest.Builder items(Collection<VariantImportItemSource> items)
Items to import.
- Parameters:
items- Items to import.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
items
StartVariantImportJobRequest.Builder items(VariantImportItemSource... items)
Items to import.
- Parameters:
items- Items to import.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
items
StartVariantImportJobRequest.Builder items(Consumer<VariantImportItemSource.Builder>... items)
Items to import.
This is a convenience method that creates an instance of theVariantImportItemSource.Builderavoiding the need to create one manually viaVariantImportItemSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#items(List.) - Parameters:
items- a consumer that will call methods onVariantImportItemSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#items(java.util.Collection)
-
runLeftNormalization
StartVariantImportJobRequest.Builder runLeftNormalization(Boolean runLeftNormalization)
The job's left normalization setting.
- Parameters:
runLeftNormalization- The job's left normalization setting.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
annotationFields
StartVariantImportJobRequest.Builder annotationFields(Map<String,String> annotationFields)
The annotation schema generated by the parsed annotation data.
- Parameters:
annotationFields- The annotation schema generated by the parsed annotation data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
StartVariantImportJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
StartVariantImportJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-