org.jfrog.build.extractor.clientConfiguration.client
Class ArtifactoryDependenciesClient
java.lang.Object
org.jfrog.build.extractor.clientConfiguration.client.ArtifactoryDependenciesClient
public class ArtifactoryDependenciesClient
- extends java.lang.Object
Artifactory client to perform artifacts and build dependencies related tasks.
|
Constructor Summary |
ArtifactoryDependenciesClient(java.lang.String artifactoryUrl,
java.lang.String username,
java.lang.String password,
org.jfrog.build.api.util.Log logger)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArtifactoryDependenciesClient
public ArtifactoryDependenciesClient(java.lang.String artifactoryUrl,
java.lang.String username,
java.lang.String password,
org.jfrog.build.api.util.Log logger)
setConnectionTimeout
public void setConnectionTimeout(int connectionTimeout)
setProxyConfiguration
public void setProxyConfiguration(java.lang.String host,
int port)
setProxyConfiguration
public void setProxyConfiguration(java.lang.String host,
int port,
java.lang.String username,
java.lang.String password)
shutdown
public void shutdown()
retrievePatternArtifacts
public java.util.List<org.jfrog.build.api.dependency.BuildPatternArtifacts> retrievePatternArtifacts(java.util.List<org.jfrog.build.api.dependency.BuildPatternArtifactsRequest> requests)
throws java.io.IOException
- Retrieves list of
BuildPatternArtifacts for build dependencies specified.
- Parameters:
requests - build dependencies to retrieve outputs for.
- Returns:
- build outputs for dependencies specified.
- Throws:
java.io.IOException
searchArtifactsByPattern
public org.jfrog.build.api.dependency.PatternResultFileSet searchArtifactsByPattern(java.lang.String pattern)
throws java.io.IOException
- Throws:
java.io.IOException
searchArtifactsByProperties
public org.jfrog.build.api.dependency.PropertySearchResult searchArtifactsByProperties(java.lang.String properties)
throws java.io.IOException
- Throws:
java.io.IOException
downloadArtifact
public org.apache.http.HttpResponse downloadArtifact(java.lang.String downloadUrl)
throws java.io.IOException
- Throws:
java.io.IOException
getArtifactChecksums
public org.apache.http.HttpResponse getArtifactChecksums(java.lang.String artifactUrl)
throws java.io.IOException
- Throws:
java.io.IOException