public class ArtifactoryDependenciesClient extends ArtifactoryBaseClient
artifactoryUrl, httpClient, log| Constructor and Description |
|---|
ArtifactoryDependenciesClient(java.lang.String artifactoryUrl,
java.lang.String username,
java.lang.String password,
org.jfrog.build.api.util.Log logger) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteProperties(java.lang.String urlPath,
java.lang.String props) |
org.apache.http.HttpResponse |
downloadArtifact(java.lang.String downloadUrl) |
org.apache.http.HttpResponse |
downloadArtifact(java.lang.String downloadUrl,
java.util.Map<java.lang.String,java.lang.String> headers) |
org.apache.http.HttpResponse |
getArtifactMetadata(java.lang.String artifactUrl) |
java.util.Properties |
getNpmAuth() |
boolean |
isArtifactoryOSS() |
java.util.List<org.jfrog.build.api.dependency.BuildPatternArtifacts> |
retrievePatternArtifacts(java.util.List<org.jfrog.build.api.dependency.BuildPatternArtifactsRequest> requests)
Retrieves list of
BuildPatternArtifacts for build dependencies specified. |
org.jfrog.build.api.search.AqlSearchResult |
searchArtifactsByAql(java.lang.String aql) |
org.jfrog.build.api.dependency.PatternResultFileSet |
searchArtifactsByPattern(java.lang.String pattern) |
org.jfrog.build.api.dependency.PropertySearchResult |
searchArtifactsByProperties(java.lang.String properties) |
void |
setProperties(java.lang.String urlPath,
java.lang.String props) |
close, getArtifactoryUrl, getArtifactoryVersion, isRepoExist, setConnectionRetries, setConnectionTimeout, setLog, setProxyConfiguration, setProxyConfiguration, setProxyConfigurationpublic ArtifactoryDependenciesClient(java.lang.String artifactoryUrl,
java.lang.String username,
java.lang.String password,
org.jfrog.build.api.util.Log logger)
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
BuildPatternArtifacts for build dependencies specified.requests - build dependencies to retrieve outputs for.java.io.IOExceptionpublic org.jfrog.build.api.dependency.PatternResultFileSet searchArtifactsByPattern(java.lang.String pattern)
throws java.io.IOException
java.io.IOExceptionpublic org.jfrog.build.api.dependency.PropertySearchResult searchArtifactsByProperties(java.lang.String properties)
throws java.io.IOException
java.io.IOExceptionpublic org.jfrog.build.api.search.AqlSearchResult searchArtifactsByAql(java.lang.String aql)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Properties getNpmAuth()
throws java.io.IOException
java.io.IOExceptionpublic org.apache.http.HttpResponse downloadArtifact(java.lang.String downloadUrl)
throws java.io.IOException
java.io.IOExceptionpublic org.apache.http.HttpResponse downloadArtifact(java.lang.String downloadUrl,
java.util.Map<java.lang.String,java.lang.String> headers)
throws java.io.IOException
java.io.IOExceptionpublic org.apache.http.HttpResponse getArtifactMetadata(java.lang.String artifactUrl)
throws java.io.IOException
java.io.IOExceptionpublic boolean isArtifactoryOSS()
throws java.io.IOException
java.io.IOExceptionpublic void setProperties(java.lang.String urlPath,
java.lang.String props)
throws java.io.IOException
java.io.IOExceptionpublic void deleteProperties(java.lang.String urlPath,
java.lang.String props)
throws java.io.IOException
java.io.IOException