Class TypeProvider.TypeNameOptions
- java.lang.Object
-
- software.amazon.awssdk.codegen.poet.model.TypeProvider.TypeNameOptions
-
- Enclosing class:
- TypeProvider
public static final class TypeProvider.TypeNameOptions extends Object
-
-
Constructor Summary
Constructors Constructor Description TypeNameOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TypeProvider.TypeNameOptions
shapeTransformation(TypeProvider.ShapeTransformation shapeTransformation)
TypeProvider.TypeNameOptions
useByteBufferTypes(boolean useByteBufferTypes)
TypeProvider.TypeNameOptions
useCollectionForList(boolean useCollectionForList)
TypeProvider.TypeNameOptions
useEnumTypes(boolean useEnumTypes)
TypeProvider.TypeNameOptions
useSubtypeWildcardsForBuilders(boolean useSubtypeWildcardsForBuilders)
TypeProvider.TypeNameOptions
useSubtypeWildcardsForCollections(boolean useSubtypeWildcardsForCollections)
-
-
-
Method Detail
-
shapeTransformation
public TypeProvider.TypeNameOptions shapeTransformation(TypeProvider.ShapeTransformation shapeTransformation)
-
useCollectionForList
public TypeProvider.TypeNameOptions useCollectionForList(boolean useCollectionForList)
-
useSubtypeWildcardsForCollections
public TypeProvider.TypeNameOptions useSubtypeWildcardsForCollections(boolean useSubtypeWildcardsForCollections)
-
useSubtypeWildcardsForBuilders
public TypeProvider.TypeNameOptions useSubtypeWildcardsForBuilders(boolean useSubtypeWildcardsForBuilders)
-
useEnumTypes
public TypeProvider.TypeNameOptions useEnumTypes(boolean useEnumTypes)
-
useByteBufferTypes
public TypeProvider.TypeNameOptions useByteBufferTypes(boolean useByteBufferTypes)
-
-