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.