| Interface | Description |
|---|---|
| Defaultable<T> |
Metadata with a default value.
|
| DependencyMetadataProvider |
Provide the
DependencyMetadata for a given spring boot version. |
| Describable |
An item that can describe itself.
|
| InitializrMetadataCustomizer |
Strategy interface used to customize the
InitializrMetadata. |
| InitializrMetadataProvider |
Provide the
InitializrMetadata to use. |
| Class | Description |
|---|---|
| BillOfMaterials |
Define a Bill Of Materials to be represented in the generated project if a dependency
refers to it.
|
| BillOfMaterials.Mapping |
Mapping information.
|
| DefaultMetadataElement |
A
MetadataElement that specifies if its the default for a given capability. |
| DependenciesCapability |
A
ServiceCapability listing the available dependencies defined as a
ServiceCapabilityType.HIERARCHICAL_MULTI_SELECT capability. |
| Dependency |
Meta-data for a dependency.
|
| Dependency.Mapping |
Map several attribute of the dependency for a given compatibility range.
|
| DependencyGroup |
A group of
Dependency instances identified by a name. |
| DependencyMetadata |
Dependency metadata for a given spring boot
Version. |
| InitializrConfiguration |
Various configuration options used by the service.
|
| InitializrConfiguration.Env |
Defines additional environment settings.
|
| InitializrConfiguration.Env.Gradle |
Gradle details.
|
| InitializrConfiguration.Env.Kotlin |
Kotlin details.
|
| InitializrConfiguration.Env.Kotlin.Mapping |
Map several attribute of the dependency for a given compatibility range.
|
| InitializrConfiguration.Env.Maven |
Maven details.
|
| InitializrConfiguration.Env.Maven.ParentPom |
Parent POM details.
|
| InitializrConfiguration.Platform |
Platform-specific settings.
|
| InitializrMetadata |
Meta-data used to generate a project.
|
| InitializrMetadataBuilder |
Builder for
InitializrMetadata. |
| InitializrProperties |
Configuration of the initializr service.
|
| InitializrProperties.SimpleElement |
A simple element from the properties.
|
| Link |
Metadata for a link.
|
| MetadataElement |
A basic metadata element.
|
| Repository |
Define a repository to be represented in the generated project if a dependency refers
to it.
|
| ServiceCapability<T> |
Defines a capability of the initializr service.
|
| SimpleInitializrMetadataProvider |
A simple
InitializrMetadataProvider implementation. |
| SingleSelectCapability |
A
single select capability. |
| TextCapability |
A
text capability. |
| Type |
Defines a particular project type.
|
| TypeCapability |
An
action capability. |
| Enum | Description |
|---|---|
| ServiceCapabilityType |
Defines the supported service capability type.
|
| Exception | Description |
|---|---|
| InvalidInitializrMetadataException |
Thrown when the configuration defines invalid metadata.
|
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.