org.jfrog.build.client
Class DeployDetails

java.lang.Object
  extended by org.jfrog.build.client.DeployDetails
All Implemented Interfaces:
java.lang.Comparable<DeployDetails>

public class DeployDetails
extends java.lang.Object
implements java.lang.Comparable<DeployDetails>

Simple value object holding an artifact deploy request details.


Nested Class Summary
static class DeployDetails.Builder
           
 
Constructor Summary
DeployDetails()
           
 
Method Summary
 int compareTo(DeployDetails that)
           
 boolean equals(java.lang.Object o)
           
 java.lang.String getArtifactPath()
           
 java.io.File getFile()
           
 java.lang.String getMd5()
           
 com.google.common.collect.ArrayListMultimap<java.lang.String,java.lang.String> getProperties()
           
 java.lang.String getSha1()
           
 java.lang.String getTargetRepository()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeployDetails

public DeployDetails()
Method Detail

getTargetRepository

public java.lang.String getTargetRepository()
Returns:
Return the target deployment repository.

getArtifactPath

public java.lang.String getArtifactPath()

getFile

public java.io.File getFile()

getProperties

public com.google.common.collect.ArrayListMultimap<java.lang.String,java.lang.String> getProperties()

getSha1

public java.lang.String getSha1()

getMd5

public java.lang.String getMd5()

compareTo

public int compareTo(DeployDetails that)
Specified by:
compareTo in interface java.lang.Comparable<DeployDetails>

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object