Class ArtifactoryClient

    • Constructor Detail

      • ArtifactoryClient

        public ArtifactoryClient()
        Create a ArtifactoryClient inferring endpoint and authentication from environment and system properties.
      • ArtifactoryClient

        public ArtifactoryClient​(@Nullable
                                 String endPoint,
                                 @Nullable
                                 ArtifactoryAuthentication authentication,
                                 @Nullable
                                 Properties overrides)
        Create an ArtifactoryClient. If any of the passed in variables are null we will query System Properties and Environment Variables, in order, to search for values that may be set in a devops/CI fashion. The only difference is the `overrides` which gets merged, but takes precedence, with those System Properties and Environment Variables found.
        Parameters:
        endPoint - URL of Artifactory instance.
        authentication - authentication used to connect to Artifactory instance.
        overrides - jclouds Properties to override defaults when creating a new ArtifactoryApi.