public static class GenerationConfiguration.GenerationConfigurationBuilder extends Object
@Nonnull public GenerationConfiguration.GenerationConfigurationBuilder inputSpec(String inputSpec)
this
.@Nonnull public GenerationConfiguration.GenerationConfigurationBuilder outputDirectory(String outputDirectory)
this
.@Nonnull public GenerationConfiguration.GenerationConfigurationBuilder apiPackage(String apiPackage)
this
.@Nonnull public GenerationConfiguration.GenerationConfigurationBuilder modelPackage(String modelPackage)
this
.@Nonnull public GenerationConfiguration.GenerationConfigurationBuilder apiMaturity(ApiMaturity apiMaturity)
this
.@Nonnull public GenerationConfiguration.GenerationConfigurationBuilder logLevel(LogLevel logLevel)
this
.@Nonnull public GenerationConfiguration.GenerationConfigurationBuilder copyrightHeader(String copyrightHeader)
this
.@Nonnull public GenerationConfiguration.GenerationConfigurationBuilder withSapCopyrightHeader(boolean withSapCopyrightHeader)
this
.@Nonnull public GenerationConfiguration.GenerationConfigurationBuilder deleteOutputDirectory(boolean deleteOutputDirectory)
this
.@Nonnull public GenerationConfiguration.GenerationConfigurationBuilder additionalProperty(String additionalPropertyKey, String additionalPropertyValue)
@Nonnull public GenerationConfiguration.GenerationConfigurationBuilder additionalProperties(@Nullable Map<? extends String,? extends String> additionalProperties)
@Nonnull public GenerationConfiguration.GenerationConfigurationBuilder clearAdditionalProperties()
@Nonnull public GenerationConfiguration build()
Copyright © 2021 SAP SE. All rights reserved.