Maven Repository - POM file for Library docker-client 2.6.5 2.6.5

Summary

docker-client.

A docker client.

Declaration

Here is the list of declaration for docker-client. If you use Maven you can use the following code to add the dependency for this POM file.

<dependency>
   <groupId>com.spotify</groupId>
   <artifactId>docker-client</artifactId>
   <version>2.6.5</version>
</dependency>

If you think this Maven repository POM file listing for docker-client is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

License

Name:The Apache Software License, Version 2.0
URL: http://www.apache.org/licenses/LICENSE-2.0.txt.

Depends on

The docker-client-2.6.5 has 8 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.

CategoryArtifactDepended By Count
Logslf4j-api 1.7.6
The slf4j API
273
Java Libraryguava 17.0
Guava is a suite of core and expanded libraries that include utility classes, google's collections, io classes, and much much more. Guava has only one code dependency - javax.annotation, per the JSR-305 spec.
149
Zipcommons-compress 1.8.1
Apache Commons Compress software defines an API for working with compression and archive formats. These include: bzip2, gzip, pack200, lzma, xz, Snappy, traditional Unix Compress and ar, cpio, jar, tar, zip, dump, 7z, arj.
27
Httphttpclient 4.3.5
HttpComponents Client
19
JUnitjunit 4.11
JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.
2031
Testinghamcrest-library 1.3
Hamcrest library of matcher implementations.
143




Plugin

The following plugins are used in the docker-client-2.6.5.jar

  1. findbugs-maven-plugin
  2. findbugs-maven-plugin
  3. maven-checkstyle-plugin
  4. maven-compiler-plugin
  5. maven-javadoc-plugin
  6. maven-project-info-reports-plugin
  7. maven-release-plugin
  8. maven-shade-plugin
  9. maven-source-plugin




Packages

The following packages are defined in the docker-client-2.6.5.jar

com.spotify.docker.client
com.spotify.docker.client.messages
com.spotify.docker.client.shaded.com.fasterxml.jackson.annotation
com.spotify.docker.client.shaded.com.fasterxml.jackson.core
com.spotify.docker.client.shaded.com.fasterxml.jackson.core.base
com.spotify.docker.client.shaded.com.fasterxml.jackson.core.format
com.spotify.docker.client.shaded.com.fasterxml.jackson.core.io
com.spotify.docker.client.shaded.com.fasterxml.jackson.core.json
com.spotify.docker.client.shaded.com.fasterxml.jackson.core.sym
com.spotify.docker.client.shaded.com.fasterxml.jackson.core.type
com.spotify.docker.client.shaded.com.fasterxml.jackson.core.util
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.annotation
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.cfg
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.deser
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.deser.impl
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.deser.std
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.exc
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.ext
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.introspect
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.jsonFormatVisitors
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.jsonschema
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.jsontype
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.jsontype.impl
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.module
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.node
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.ser
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.ser.impl
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.ser.std
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.type
com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.util
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.composer
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.constructor
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.emitter
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.error
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.events
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.extensions.compactnotation
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.external.biz.base64Coder
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.external.com.google.gdata.util.common.base
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.introspector
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.nodes
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.reader
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.representer
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.resolver
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.scanner
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.serializer
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.tokens
com.spotify.docker.client.shaded.com.fasterxml.jackson.dataformat.yaml.snakeyaml.util
com.spotify.docker.client.shaded.com.fasterxml.jackson.datatype.guava
com.spotify.docker.client.shaded.com.fasterxml.jackson.datatype.guava.deser
com.spotify.docker.client.shaded.com.fasterxml.jackson.datatype.guava.deser.multimap
com.spotify.docker.client.shaded.com.fasterxml.jackson.datatype.guava.deser.multimap.list
com.spotify.docker.client.shaded.com.fasterxml.jackson.datatype.guava.deser.multimap.set
com.spotify.docker.client.shaded.com.fasterxml.jackson.datatype.guava.ser
com.spotify.docker.client.shaded.com.fasterxml.jackson.jaxrs.annotation
com.spotify.docker.client.shaded.com.fasterxml.jackson.jaxrs.base
com.spotify.docker.client.shaded.com.fasterxml.jackson.jaxrs.cfg
com.spotify.docker.client.shaded.com.fasterxml.jackson.jaxrs.json
com.spotify.docker.client.shaded.com.fasterxml.jackson.jaxrs.json.annotation
com.spotify.docker.client.shaded.com.fasterxml.jackson.jaxrs.util
com.spotify.docker.client.shaded.com.fasterxml.jackson.module.jaxb
com.spotify.docker.client.shaded.com.fasterxml.jackson.module.jaxb.deser
com.spotify.docker.client.shaded.com.fasterxml.jackson.module.jaxb.ser
com.spotify.docker.client.shaded.javax.annotation
com.spotify.docker.client.shaded.javax.annotation.security
com.spotify.docker.client.shaded.javax.annotation.sql
com.spotify.docker.client.shaded.javax.inject
com.spotify.docker.client.shaded.javax.ws.rs
com.spotify.docker.client.shaded.javax.ws.rs.client
com.spotify.docker.client.shaded.javax.ws.rs.container
com.spotify.docker.client.shaded.javax.ws.rs.core
com.spotify.docker.client.shaded.javax.ws.rs.ext
jersey.repackaged.com.google.common.base
jersey.repackaged.com.google.common.cache
jersey.repackaged.com.google.common.collect
jersey.repackaged.com.google.common.hash
jersey.repackaged.com.google.common.io
jersey.repackaged.com.google.common.math
jersey.repackaged.com.google.common.net
jersey.repackaged.com.google.common.primitives
jersey.repackaged.com.google.common.util.concurrent
org.aopalliance.aop
org.aopalliance.instrument
org.aopalliance.intercept
org.aopalliance.reflect
org.glassfish.hk2.api
org.glassfish.hk2.api.messaging
org.glassfish.hk2.extension
org.glassfish.hk2.internal
org.glassfish.hk2.osgiresourcelocator
org.glassfish.hk2.utilities
org.glassfish.hk2.utilities.binding
org.glassfish.hk2.utilities.cache
org.glassfish.hk2.utilities.cache.internal
org.glassfish.hk2.utilities.general
org.glassfish.hk2.utilities.reflection
org.glassfish.hk2.utilities.reflection.internal
org.glassfish.jersey
org.glassfish.jersey.apache.connector
org.glassfish.jersey.client
org.glassfish.jersey.client.authentication
org.glassfish.jersey.client.filter
org.glassfish.jersey.client.internal
org.glassfish.jersey.client.spi
org.glassfish.jersey.filter
org.glassfish.jersey.internal
org.glassfish.jersey.internal.inject
org.glassfish.jersey.internal.l10n
org.glassfish.jersey.internal.spi
org.glassfish.jersey.internal.util
org.glassfish.jersey.internal.util.collection
org.glassfish.jersey.jackson
org.glassfish.jersey.jackson.internal
org.glassfish.jersey.message
org.glassfish.jersey.message.internal
org.glassfish.jersey.model
org.glassfish.jersey.model.internal
org.glassfish.jersey.process
org.glassfish.jersey.process.internal
org.glassfish.jersey.spi
org.glassfish.jersey.uri
org.glassfish.jersey.uri.internal
org.jvnet.hk2.annotations
org.jvnet.hk2.component
org.jvnet.hk2.external.generator
org.jvnet.hk2.internal
org.jvnet.tiger_types




POM File Source

Here is the content of the POM file.

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <parent>
    <artifactId>oss-parent</artifactId>
    <groupId>org.sonatype.oss</groupId>
    <version>7</version>
    <relativePath>../../../../spotify/docker-client/target/pom.xml/pom.xml</relativePath>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.spotify</groupId>
  <artifactId>docker-client</artifactId>
  <name>docker-client</name>
  <version>2.6.5</version>
  <description>A docker client</description>
  <url>https://github.com/spotify/docker-client</url>
  
  <licenses>
    <license>
      <name>The Apache Software License, Version 2.0</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
      <distribution>repo</distribution>
    </license>
  </licenses>
  <scm>
    <connection>scm:git:https://github.com/spotify/docker-client</connection>
    <developerConnection>scm:git:git@github.com:spotify/docker-client</developerConnection>
    <tag>v2.6.5</tag>
    <url>https://github.com/spotify/docker-client</url>
  </scm>
  <build>
    <plugins>
      <plugin>
        <artifactId>maven-release-plugin</artifactId>
        <version>2.5</version>
        <dependencies>
          <dependency>
            <groupId>org.apache.maven.scm</groupId>
            <artifactId>maven-scm-provider-gitexe</artifactId>
            <version>1.9</version>
          </dependency>
        </dependencies>
        <configuration>
          <tagNameFormat>v@{project.version}</tagNameFormat>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.5.1</version>
        <configuration>
          <source>1.7</source>
          <target>1.7</target>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-checkstyle-plugin</artifactId>
        <version>2.12.1</version>
        <executions>
          <execution>
            <id>validate</id>
            <phase>validate</phase>
            <goals>
              <goal>check</goal>
            </goals>
            <configuration>
              <configLocation>checkstyle.xml</configLocation>
              <encoding>UTF-8</encoding>
              <consoleOutput>true</consoleOutput>
              <failsOnError>true</failsOnError>
              <linkXRef>false</linkXRef>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-project-info-reports-plugin</artifactId>
        <version>2.7</version>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>findbugs-maven-plugin</artifactId>
        <version>2.5.3</version>
        <executions>
          <execution>
            <phase>verify</phase>
            <goals>
              <goal>check</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <effort>Max</effort>
          <threshold>Low</threshold>
          <xmlOutput>true</xmlOutput>
          <findbugsXmlOutputDirectory>${project.build.directory}/findbugs</findbugsXmlOutputDirectory>
          <excludeFilterFile>${project.basedir}/findbugs-exclude.xml</excludeFilterFile>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-source-plugin</artifactId>
        <version>2.2.1</version>
        <executions>
          <execution>
            <id>attach-sources</id>
            <goals>
              <goal>jar</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-javadoc-plugin</artifactId>
        <version>2.9.1</version>
        <executions>
          <execution>
            <id>attach-javadocs</id>
            <goals>
              <goal>jar</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <show>private</show>
          <failOnError>false</failOnError>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-shade-plugin</artifactId>
        <version>2.3</version>
        <executions>
          <execution>
            <phase>package</phase>
            <goals>
              <goal>shade</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <createSourcesJar>true</createSourcesJar>
          <artifactSet>
            <includes>
              <include>com.fasterxml.jackson.**</include>
              <include>javax.annotation:*</include>
              <include>javax.ws.rs:*</include>
              <include>org.glassfish.**</include>
            </includes>
          </artifactSet>
          <relocations>
            <relocation>
              <pattern>javax.annotation</pattern>
              <shadedPattern>com.spotify.docker.client.shaded.javax.annotation</shadedPattern>
            </relocation>
            <relocation>
              <pattern>javax.inject</pattern>
              <shadedPattern>com.spotify.docker.client.shaded.javax.inject</shadedPattern>
            </relocation>
            <relocation>
              <pattern>javax.ws.rs</pattern>
              <shadedPattern>com.spotify.docker.client.shaded.javax.ws.rs</shadedPattern>
            </relocation>
            <relocation>
              <pattern>com.fasterxml.jackson</pattern>
              <shadedPattern>com.spotify.docker.client.shaded.com.fasterxml.jackson</shadedPattern>
            </relocation>
          </relocations>
        </configuration>
      </plugin>
    </plugins>
  </build>
  <repositories>
    <repository>
      <id>jcenter</id>
      <url>http://jcenter.bintray.com</url>
    </repository>
  </repositories>
  <dependencies>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
      <version>1.7.6</version>
      <scope>compile</scope>
    </dependency>
    <dependency>
      <groupId>com.google.guava</groupId>
      <artifactId>guava</artifactId>
      <version>17.0</version>
      <scope>compile</scope>
    </dependency>
    <dependency>
      <groupId>org.apache.commons</groupId>
      <artifactId>commons-compress</artifactId>
      <version>1.8.1</version>
      <scope>compile</scope>
    </dependency>
    <dependency>
      <groupId>org.apache.httpcomponents</groupId>
      <artifactId>httpclient</artifactId>
      <version>4.3.5</version>
      <scope>compile</scope>
    </dependency>
    <dependency>
      <groupId>de.gesellix</groupId>
      <artifactId>unix-socket-factory</artifactId>
      <version>2014-09-26T18-52-33</version>
      <scope>compile</scope>
    </dependency>
    <dependency>
      <groupId>org.bouncycastle</groupId>
      <artifactId>bcpkix-jdk15on</artifactId>
      <version>1.51</version>
      <scope>compile</scope>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.11</version>
      <scope>test</scope>
      <exclusions>
        <exclusion>
          <artifactId>hamcrest-core</artifactId>
          <groupId>org.hamcrest</groupId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.hamcrest</groupId>
      <artifactId>hamcrest-library</artifactId>
      <version>1.3</version>
      <scope>test</scope>
      <exclusions>
        <exclusion>
          <artifactId>hamcrest-core</artifactId>
          <groupId>org.hamcrest</groupId>
        </exclusion>
      </exclusions>
    </dependency>
  </dependencies>
  <reporting>
    <plugins>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>findbugs-maven-plugin</artifactId>
        <version>2.5.3</version>
        <configuration>
          <effort>Max</effort>
          <failOnError>false</failOnError>
          <threshold>Low</threshold>
          <xmlOutput>true</xmlOutput>
          <findbugsXmlOutputDirectory>${project.build.directory}/findbugs</findbugsXmlOutputDirectory>
          <excludeFilterFile>${project.basedir}/findbugs-exclude.xml</excludeFilterFile>
        </configuration>
      </plugin>
    </plugins>
  </reporting>
  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>
</project>