Index

A C E G K P R T U W 
All Classes and Interfaces|All Packages

A

apply(Project) - Method in class com.konfigyr.gradle.KonfigyrPlugin
 
ArtifactMetadataTransform - Class in com.konfigyr.gradle
A Gradle TransformAction that processes each JAR on the runtimeClasspath and produces a self-describing output file containing the PropertyDescriptor metadata.
ArtifactMetadataTransform() - Constructor for class com.konfigyr.gradle.ArtifactMetadataTransform
 
ArtifactoryService - Class in com.konfigyr.gradle
Gradle BuildService for interacting with the Konfigyr Artifactory REST API.
ArtifactoryService() - Constructor for class com.konfigyr.gradle.ArtifactoryService
Creates a new ArtifactoryService instance.
ArtifactUploadAction - Class in com.konfigyr.gradle
Implementation of WorkAction that uploads an ArtifactMetadata to Artifactory using the registered ArtifactoryService.
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 ArtifactMetadata instances for the given Artifact by loading the serialized configuration metadata from the given File.

E

execute() - Method in class com.konfigyr.gradle.ArtifactUploadAction
 

G

GenerateArtifactMetadataTask - Class in com.konfigyr.gradle
Task that generates ArtifactMetadata for 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_id that is used to get the OAuth access token.
getClientSecret() - Method in class com.konfigyr.gradle.KonfigyrExtension
Specify the OAuth client_secret that 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 ArtifactMetadata is 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 ArtifactMetadata should 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 Artifact descriptor.
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 ArtifactoryService to 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 ArtifactoryService to 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 WorkerExecutor to use for executing the ArtifactUploadAction task.

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 KonfigyrExtension instance.
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 of PropertyDescriptors.
publish(Collection<? extends Artifact>) - Method in class com.konfigyr.gradle.ArtifactoryService
Attempts to publish a new Manifest for the current Gradle project.
PublishArtifactMetadataTask - Class in com.konfigyr.gradle
Task that would extract the ArtifactMetadata from 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 ArtifactMetadata from 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 ArtifactMetadata to the given directory.
writePropertyDescriptorMetadata(Iterable<? extends ArtifactMetadataResource>, Iterable<? extends File>, File) - Method in class com.konfigyr.gradle.ArtifactoryService
Generates and writes PropertyDescriptor metadata extracted from the given collection of ArtifactMetadataResources to the given target File.
A C E G K P R T U W 
All Classes and Interfaces|All Packages