Package org.wildfly.prospero.api
Class ProvisioningDefinition.Builder
- java.lang.Object
-
- org.wildfly.prospero.api.ProvisioningDefinition.Builder
-
- Enclosing class:
- ProvisioningDefinition
public static class ProvisioningDefinition.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProvisioningDefinitionbuild()ProvisioningDefinition.BuildersetChannelCoordinates(String channelCoordinate)ProvisioningDefinition.BuildersetChannelCoordinates(List<String> channelCoordinates)ProvisioningDefinition.BuildersetDefinitionFile(URI provisionDefinition)ProvisioningDefinition.BuildersetFpl(String fpl)ProvisioningDefinition.BuildersetManifest(String manifest)ProvisioningDefinition.BuildersetOverrideRepositories(List<org.wildfly.channel.Repository> repositories)ProvisioningDefinition.BuildersetProfile(String profile)
-
-
-
Method Detail
-
build
public ProvisioningDefinition build() throws MetadataException, NoChannelException
- Throws:
MetadataExceptionNoChannelException
-
setFpl
public ProvisioningDefinition.Builder setFpl(String fpl)
-
setOverrideRepositories
public ProvisioningDefinition.Builder setOverrideRepositories(List<org.wildfly.channel.Repository> repositories)
-
setManifest
public ProvisioningDefinition.Builder setManifest(String manifest)
-
setChannelCoordinates
public ProvisioningDefinition.Builder setChannelCoordinates(String channelCoordinate)
-
setChannelCoordinates
public ProvisioningDefinition.Builder setChannelCoordinates(List<String> channelCoordinates)
-
setDefinitionFile
public ProvisioningDefinition.Builder setDefinitionFile(URI provisionDefinition)
-
setProfile
public ProvisioningDefinition.Builder setProfile(String profile)
-
-