Class ProjectConfiguration
-
- All Implemented Interfaces:
public class ProjectConfigurationExtension to configure the image labels.
-
-
Field Summary
Fields Modifier and Type Field Description private final Projectprojectprivate final Provider<String>licenseProviderprivate final Property<String>licenseprivate final Provider<String>maintainerProviderprivate final Property<String>maintainerprivate final Provider<String>baseDescriptionProviderprivate final Property<String>baseDescriptionprivate final Provider<String>versionProviderprivate final Property<String>versionprivate final Provider<String>createdProviderprivate final Property<String>createdprivate final Provider<String>baseImageNameProviderprivate final Property<String>baseImageNameprivate final Imagesimages
-
Constructor Summary
Constructors Constructor Description ProjectConfiguration(Project project, ObjectFactory objectFactory)
-
Method Summary
Modifier and Type Method Description final ProjectgetProject()final Provider<String>getLicenseProvider()License provider of all images. final Property<String>getLicense()Product id of the project. final Provider<String>getMaintainerProvider()Maintainer of all images. final Property<String>getMaintainer()Maintainer of the images. final Provider<String>getBaseDescriptionProvider()Provider for base description of images in one project. final Property<String>getBaseDescription()Base description of images in one project. final Provider<String>getVersionProvider()Provider for the version information of images in one project. final Property<String>getVersion()Version information of images in one project. final Provider<String>getCreatedProvider()Provider for the creation time of images in one project. final Property<String>getCreated()Creation time of images in one project. final Provider<String>getBaseImageNameProvider()Provider for the base image of the project project. final Property<String>getBaseImageName()Creation time of images in one project. final ImagesgetImages()final Unitimages(Closure<Images> closure)Configures images configuration from a closure. final Unitimages(Action<in Images> action)Configures images configuration from an action. -
-
Method Detail
-
getProject
final Project getProject()
-
getLicenseProvider
final Provider<String> getLicenseProvider()
License provider of all images.
-
getLicense
final Property<String> getLicense()
Product id of the project.
-
getMaintainerProvider
final Provider<String> getMaintainerProvider()
Maintainer of all images.
-
getMaintainer
final Property<String> getMaintainer()
Maintainer of the images.
-
getBaseDescriptionProvider
final Provider<String> getBaseDescriptionProvider()
Provider for base description of images in one project.
-
getBaseDescription
final Property<String> getBaseDescription()
Base description of images in one project.
-
getVersionProvider
final Provider<String> getVersionProvider()
Provider for the version information of images in one project.
-
getVersion
final Property<String> getVersion()
Version information of images in one project.
-
getCreatedProvider
final Provider<String> getCreatedProvider()
Provider for the creation time of images in one project.
-
getCreated
final Property<String> getCreated()
Creation time of images in one project.
-
getBaseImageNameProvider
final Provider<String> getBaseImageNameProvider()
Provider for the base image of the project project.
-
getBaseImageName
final Property<String> getBaseImageName()
Creation time of images in one project.
-
images
final Unit images(Closure<Images> closure)
Configures images configuration from a closure.
- Parameters:
closure- closure with an image configuration.
-
-
-
-