Index
All Classes and Interfaces|All Packages
A
- apply(Project) - Method in class com.konfigyr.gradle.KonfigyrPlugin
- ArtifactMetadataTransform - Class in com.konfigyr.gradle
-
A Gradle
TransformActionthat processes each JAR on theruntimeClasspathand produces a self-describing output file containing thePropertyDescriptormetadata. - ArtifactMetadataTransform() - Constructor for class com.konfigyr.gradle.ArtifactMetadataTransform
- ArtifactoryService - Class in com.konfigyr.gradle
-
Gradle
BuildServicefor interacting with the Konfigyr Artifactory REST API. - ArtifactoryService() - Constructor for class com.konfigyr.gradle.ArtifactoryService
-
Creates a new
ArtifactoryServiceinstance. - ArtifactUploadAction - Class in com.konfigyr.gradle
-
Implementation of
WorkActionthat uploads anArtifactMetadatato Artifactory using the registeredArtifactoryService. - ArtifactUploadAction() - Constructor for class com.konfigyr.gradle.ArtifactUploadAction
C
- com.konfigyr.gradle - package com.konfigyr.gradle
- createArtifactMetadata(Artifact, File) - Method in class com.konfigyr.gradle.ArtifactoryService
-
Creates an
ArtifactMetadatainstances for the givenArtifactby loading the serialized configuration metadata from the givenFile.
E
- execute() - Method in class com.konfigyr.gradle.ArtifactUploadAction
G
- GenerateArtifactMetadataTask - Class in com.konfigyr.gradle
-
Task that generates
ArtifactMetadatafor each resolved dependency and for the current project itself, then writes the results to the output directory. - GenerateArtifactMetadataTask() - Constructor for class com.konfigyr.gradle.GenerateArtifactMetadataTask
- getArtifact() - Method in class com.konfigyr.gradle.ArtifactMetadataTransform
-
The location of the artifact file being transformed.
- getArtifactManifest() - Method in class com.konfigyr.gradle.PublishArtifactMetadataTask
-
The file containing the artifact metadata file locations used to generate the new
Manifest. - getArtifacts() - Method in class com.konfigyr.gradle.GenerateArtifactMetadataTask
-
Collection that contains transformed artifact metadata from the
ArtifactMetadataTransform. - getClasspath() - Method in class com.konfigyr.gradle.GenerateArtifactMetadataTask
-
The collection of files that represent the classpath of the current project.
- getClientId() - Method in class com.konfigyr.gradle.KonfigyrExtension
-
Specify the OAuth
client_idthat is used to get the OAuth access token. - getClientSecret() - Method in class com.konfigyr.gradle.KonfigyrExtension
-
Specify the OAuth
client_secretthat is used to get the OAuth access token. - getDependencies() - Method in class com.konfigyr.gradle.ArtifactMetadataTransform
-
The file collection containing the dependencies of the artifact being transformed.
- getHost() - Method in class com.konfigyr.gradle.KonfigyrExtension
-
Host where the Konfigyr server is reachable, defaults to
https://api.konfigyr.com. - getManifest() - Method in class com.konfigyr.gradle.ArtifactoryService
-
Download the manifest for the current Gradle project that matches the Konfigyr service.
- getManifest() - Method in class com.konfigyr.gradle.GenerateArtifactMetadataTask
-
The manifest file that should be written that contains all the processed artifacts.
- getMetadataDirectory() - Method in class com.konfigyr.gradle.PublishArtifactMetadataTask
-
The directory where serialized
ArtifactMetadatais located. - getNamespace() - Method in class com.konfigyr.gradle.KonfigyrExtension
-
Specify the Konfigyr namespace to which this service belongs to.
- getOutput() - Method in class com.konfigyr.gradle.GenerateArtifactMetadataTask
-
The output directory where serialized
ArtifactMetadatashould be written. - getProjectArtifacts() - Method in class com.konfigyr.gradle.GenerateArtifactMetadataTask
-
A map of every project in the build, keyed by Gradle project path, with each value being a pre-built
Artifactdescriptor. - getProjectPath() - Method in class com.konfigyr.gradle.GenerateArtifactMetadataTask
-
The Gradle path of the project this task belongs to (e.g.
- getRelease(Artifact) - Method in class com.konfigyr.gradle.ArtifactoryService
-
Retrieves the release state for the uploaded
ArtifactMetadata. - getReleasePollingInterval() - Method in class com.konfigyr.gradle.PublishArtifactMetadataTask
-
The initial time interval in milliseconds between consecutive polling attempts to check for a release.
- getReleasePollInterval() - Method in class com.konfigyr.gradle.KonfigyrExtension
-
The initial time interval in milliseconds between consecutive polling attempts to check for a release.
- getReleasePollTimeout() - Method in class com.konfigyr.gradle.KonfigyrExtension
-
The maximum time in milliseconds to wait for a successful poll of a release.
- getReleaseTimeout() - Method in class com.konfigyr.gradle.PublishArtifactMetadataTask
-
The maximum time in milliseconds to wait for a successful poll of a release
- getRuntimeClasspath() - Method in class com.konfigyr.gradle.GenerateArtifactMetadataTask
-
The collection of files that represent the classpath of the current project.
- getService() - Method in class com.konfigyr.gradle.GenerateArtifactMetadataTask
-
Returns the
ArtifactoryServiceto use for constructing and writing the artifact metadata. - getService() - Method in class com.konfigyr.gradle.KonfigyrExtension
-
Specify the Konfigyr service name for which this plugin would upload the configuration metadata, defaults to the current project name.
- getService() - Method in class com.konfigyr.gradle.PublishArtifactMetadataTask
-
Returns the
ArtifactoryServiceto use for publishing the artifact metadata. - getTokenUri() - Method in class com.konfigyr.gradle.KonfigyrExtension
-
The location where this plugin would perform the OAuth Token exchange, defaults to
https://id.konfigyr.com/oauth/token. - getWorkerExecutor() - Method in class com.konfigyr.gradle.PublishArtifactMetadataTask
-
The
WorkerExecutorto use for executing theArtifactUploadActiontask.
K
- KonfigyrExtension - Class in com.konfigyr.gradle
-
Configuration extension for the Konfigyr Gradle plugin.
- KonfigyrExtension(Project, ObjectFactory) - Constructor for class com.konfigyr.gradle.KonfigyrExtension
-
Creates a new
KonfigyrExtensioninstance. - KonfigyrPlugin - Class in com.konfigyr.gradle
-
Gradle plugin for Konfigyr Artifacts.
- KonfigyrPlugin() - Constructor for class com.konfigyr.gradle.KonfigyrPlugin
P
- parsePropertyDescriptors(Iterable<? extends ArtifactMetadataResource>, Iterable<? extends File>) - Method in class com.konfigyr.gradle.ArtifactoryService
-
Attempts to parse the given collection of
ArtifactMetadataResources into a list ofPropertyDescriptors. - publish(Collection<? extends Artifact>) - Method in class com.konfigyr.gradle.ArtifactoryService
-
Attempts to publish a new
Manifestfor the current Gradle project. - PublishArtifactMetadataTask - Class in com.konfigyr.gradle
-
Task that would extract the
ArtifactMetadatafrom the metadata directory and publish them to the Konfigyr Artifactory. - PublishArtifactMetadataTask() - Constructor for class com.konfigyr.gradle.PublishArtifactMetadataTask
R
- readArtifactMetadata(File, File) - Method in class com.konfigyr.gradle.ArtifactoryService
-
Reads
ArtifactMetadatafrom the given directory that are present in the artifact manifest list.
T
- transform(TransformOutputs) - Method in class com.konfigyr.gradle.ArtifactMetadataTransform
U
- upload(ArtifactMetadata) - Method in class com.konfigyr.gradle.ArtifactoryService
-
Starts the upload process for the given
ArtifactMetadata.
W
- writeArtifactMetadata(ArtifactMetadata, File) - Method in class com.konfigyr.gradle.ArtifactoryService
-
Writes the given
ArtifactMetadatato the given directory. - writePropertyDescriptorMetadata(Iterable<? extends ArtifactMetadataResource>, Iterable<? extends File>, File) - Method in class com.konfigyr.gradle.ArtifactoryService
-
Generates and writes
PropertyDescriptormetadata extracted from the given collection ofArtifactMetadataResources to the given targetFile.
All Classes and Interfaces|All Packages