Uses of Class
org.apache.juneau.rest.server.convention.VersionProvider.Builder
Packages that use VersionProvider.Builder
Package
Description
Convention-endpoints mixin pack — composable
@Rest(mixins=...) resources that ship the
"internet conventions" surface (favicon, robots, sitemap, version, well-known) every public-facing
service eventually grows.-
Uses of VersionProvider.Builder in org.apache.juneau.rest.server.convention
Methods in org.apache.juneau.rest.server.convention that return VersionProvider.BuilderModifier and TypeMethodDescriptionstatic VersionProvider.BuilderVersionProvider.create()Creates a new builder, with@Value-annotated fields populated throughBeanInstantiatorfrom the activeSettingschain.static VersionProvider.BuilderBulk-set entries from a map.Sets a single entry, overwriting any prior value for that key.VersionProvider.Builder.fromGitProperties()Readsgit.commit.id,git.branch, andgit.build.timefrom/git.propertieson theVersionProviderclassloader.VersionProvider.Builder.fromGitProperties(ClassLoader classLoader) Readsgit.propertiesfrom the supplied classloader.VersionProvider.Builder.fromJavaVersion()Adds the running JVM'sjava.versionsystem property as thejavaVersionentry, unless an earlierfromManifest(...)call already supplied one fromBuild-Jdk.VersionProvider.Builder.fromManifest()ReadsImplementation-Title,Implementation-Version,Implementation-Vendor, andBuild-Jdkfrom/META-INF/MANIFEST.MFon theVersionProviderclassloader.VersionProvider.Builder.fromManifest(ClassLoader classLoader) Reads manifest attributes from/META-INF/MANIFEST.MFon the supplied classloader.VersionProvider.Builder.fromManifest(Manifest manifest) Reads aManifestthat the importer registered as a bean (e.g.Constructors in org.apache.juneau.rest.server.convention with parameters of type VersionProvider.BuilderModifierConstructorDescriptionprotectedBuilder(VersionProvider.Builder worker) Constructor — protected access forVersionMixin.create().protectedVersionProvider(VersionProvider.Builder builder) Builder constructor.