SchemaGeneratorPluginExtension

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
var destinationPackage: DestinationPackage

Determines the package where code-generated classes / objects will be placed. Defaults to DestinationPackage.Relative from the package of the class being processed, suffixed with dynamodbmapper.generatedschemas.

Link copied to clipboard
var generateBuilderClasses: GenerateBuilderClasses

Determines when a builder class should be generated for user classes. Defaults to "WHEN_REQUIRED". With this setting, builder classes will not be generated for user classes which consist of only public mutable members and have a zero-arg constructor.

Link copied to clipboard

Determines whether a DynamoDbMapper.get<CLASS>Table convenience extension function will be generated. Defaults to true.

Link copied to clipboard
var visibility: Visibility

Determines the visibility of code-generated classes / objects. Defaults to Visibility.PUBLIC.