public class InitializrMetadataTestBuilder extends Object
InitializrMetadata
instance for testing purposes.Constructor and Description |
---|
InitializrMetadataTestBuilder() |
public static InitializrMetadataTestBuilder withDefaults()
public static InitializrMetadataTestBuilder withBasicDefaults()
public InitializrMetadata build()
public InitializrMetadataTestBuilder addDependencyGroup(String name, String... ids)
public InitializrMetadataTestBuilder addDependencyGroup(String name, Dependency... dependencies)
public InitializrMetadataTestBuilder addAllDefaults()
public InitializrMetadataTestBuilder addBasicDefaults()
public InitializrMetadataTestBuilder addDefaultTypes()
public InitializrMetadataTestBuilder addType(String id, boolean defaultValue, String action, String build, String format)
public InitializrMetadataTestBuilder addType(Type type)
public InitializrMetadataTestBuilder addDefaultPackagings()
public InitializrMetadataTestBuilder addPackaging(String id, boolean defaultValue)
public InitializrMetadataTestBuilder addDefaultJavaVersions()
public InitializrMetadataTestBuilder addJavaVersion(String version, boolean defaultValue)
public InitializrMetadataTestBuilder addDefaultLanguages()
public InitializrMetadataTestBuilder addLanguage(String id, boolean defaultValue)
public InitializrMetadataTestBuilder addDefaultBootVersions()
public InitializrMetadataTestBuilder addBootVersion(String id, boolean defaultValue)
public InitializrMetadataTestBuilder addBom(String id, String groupId, String artifactId, String version)
public InitializrMetadataTestBuilder addBom(String id, BillOfMaterials bom)
public InitializrMetadataTestBuilder setPlatformCompatibilityRange(String platformCompatibilityRange)
public InitializrMetadataTestBuilder setPlatformVersionFormatCompatibilityRange(String v1Range, String v2Range)
public InitializrMetadataTestBuilder setGradleEnv(String dependencyManagementPluginVersion)
public InitializrMetadataTestBuilder setKotlinEnv(String defaultKotlinVersion, InitializrConfiguration.Env.Kotlin.Mapping... mappings)
public InitializrMetadataTestBuilder setMavenParent(String groupId, String artifactId, String version, boolean includeSpringBootBom)
public InitializrMetadataTestBuilder addRepository(String id, String name, String url, boolean snapshotsEnabled)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.