All Classes and Interfaces
Classes
Class
Description
A Gradle
TransformAction that processes each JAR on the runtimeClasspath and produces
a self-describing output file containing the PropertyDescriptor metadata.Gradle
BuildService for interacting with the Konfigyr Artifactory REST API.Task that opens (or takes over) this service's current
ServiceRelease, uploads metadata
for every candidate artifact the server reports as ArtifactUploadStatus.UPLOAD_REQUIRED,
then completes the release so it becomes the service's current Manifest.Task that scans this project's built JAR file archive for Spring Boot configuration metadata
and, if found, writes it out as
ArtifactMetadata describing this project's artifact.Configuration extension for the Konfigyr Gradle plugin.
Configures
ClientCredentials, used for the OAuth2 client_credentials grant, as
defined by RFC 6749, Section 4.4.Polling behavior for the direct-publish scenario, used while waiting for a
com.konfigyr.artifactory.Publication to be confirmed after
PublishArtifactMetadataTask uploads this project's own artifact metadata.This project's service identity, used to resolve its dependencies and open a service release
against the Konfigyr Artifactory.
Configures a
TokenExchange, used for the OAuth2 Token Exchange grant, as defined by
RFC 8693.Gradle plugin for Konfigyr Artifacts.
Task that publishes this project's own
ArtifactMetadata, generated by
GenerateArtifactMetadataTask, directly to the Konfigyr Artifactory.Task that generates
ArtifactMetadata for each of this project's resolved runtime
dependencies that expose Spring Boot configuration metadata, then writes the results to the
output directory.Implementation of
WorkAction that uploads the ArtifactMetadata for a single artifact
required by a ServiceRelease using the registered ArtifactoryService.