Interface TsvVersionOptions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TsvVersionOptions.Builder,TsvVersionOptions>,SdkBuilder<TsvVersionOptions.Builder,TsvVersionOptions>,SdkPojo
- Enclosing class:
- TsvVersionOptions
public static interface TsvVersionOptions.Builder extends SdkPojo, CopyableBuilder<TsvVersionOptions.Builder,TsvVersionOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TsvVersionOptions.BuilderannotationType(String annotationType)The store version's annotation type.TsvVersionOptions.BuilderannotationType(AnnotationType annotationType)The store version's annotation type.TsvVersionOptions.BuilderformatToHeader(Map<FormatToHeaderKey,String> formatToHeader)The annotation store version's header key to column name mapping.TsvVersionOptions.BuilderformatToHeaderWithStrings(Map<String,String> formatToHeader)The annotation store version's header key to column name mapping.TsvVersionOptions.BuilderschemaWithStrings(Collection<? extends Map<String,String>> schema)The TSV schema for an annotation store version.TsvVersionOptions.BuilderschemaWithStrings(Map<String,String>... schema)The TSV schema for an annotation store version.-
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
-
annotationType
TsvVersionOptions.Builder annotationType(String annotationType)
The store version's annotation type.
- Parameters:
annotationType- The store version's annotation type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AnnotationType,AnnotationType
-
annotationType
TsvVersionOptions.Builder annotationType(AnnotationType annotationType)
The store version's annotation type.
- Parameters:
annotationType- The store version's annotation type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AnnotationType,AnnotationType
-
formatToHeaderWithStrings
TsvVersionOptions.Builder formatToHeaderWithStrings(Map<String,String> formatToHeader)
The annotation store version's header key to column name mapping.
- Parameters:
formatToHeader- The annotation store version's header key to column name mapping.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
formatToHeader
TsvVersionOptions.Builder formatToHeader(Map<FormatToHeaderKey,String> formatToHeader)
The annotation store version's header key to column name mapping.
- Parameters:
formatToHeader- The annotation store version's header key to column name mapping.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schemaWithStrings
TsvVersionOptions.Builder schemaWithStrings(Collection<? extends Map<String,String>> schema)
The TSV schema for an annotation store version.
- Parameters:
schema- The TSV schema for an annotation store version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schemaWithStrings
TsvVersionOptions.Builder schemaWithStrings(Map<String,String>... schema)
The TSV schema for an annotation store version.
- Parameters:
schema- The TSV schema for an annotation store version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-