docker-client.
A docker client.
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.
Name:The Apache Software License, Version 2.0
URL: http://www.apache.org/licenses/LICENSE-2.0.txt.
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.
Category | Artifact | Depended By Count |
---|---|---|
Log | slf4j-api 1.7.6 The slf4j API | 273 |
Java Library | guava 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 |
Zip | commons-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 |
Http | httpclient 4.3.5 HttpComponents Client | 19 |
JUnit | junit 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 |
Testing | hamcrest-library 1.3 Hamcrest library of matcher implementations. | 143 |
The following plugins are used in the docker-client-2.6.5.jar
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
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>