Class PackageDetails
- java.lang.Object
-
- com.jfrog.bintray.client.api.details.PackageDetails
-
public class PackageDetails extends Object
This class is used to serialize and deserialize the needed json to pass to or receive from Bintray when performing actions on a package NOTE: when serializing this class use getObjectMapper to obtain a suitable mapper for this class
-
-
Constructor Summary
Constructors Constructor Description PackageDetails()
PackageDetails(String name)
-
Method Summary
-
-
-
Constructor Detail
-
PackageDetails
public PackageDetails()
-
PackageDetails
public PackageDetails(String name)
-
-
Method Detail
-
getObjectMapper
public static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
-
name
public PackageDetails name(String name)
-
description
public PackageDetails description(String description)
-
labels
public PackageDetails labels(List<String> labels)
-
websiteUrl
public PackageDetails websiteUrl(String websiteUrl)
-
issueTrackerUrl
public PackageDetails issueTrackerUrl(String issueTrackerUrl)
-
gitHubRepo
public PackageDetails gitHubRepo(String gitHubRepo)
-
releaseNotesFile
public PackageDetails releaseNotesFile(String releaseNotesFile)
-
publicDownloadNumbers
public PackageDetails publicDownloadNumbers(Boolean publicDownloadNumbers)
-
publicStats
public PackageDetails publicStats(Boolean publicStats)
-
licenses
public PackageDetails licenses(List<String> licenses)
-
vcsUrl
public PackageDetails vcsUrl(String vcsUrl)
-
attributes
public PackageDetails attributes(List<Attribute> attributes)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getRepo
public String getRepo()
-
setRepo
public void setRepo(String repo)
-
getOwner
public String getOwner()
-
setOwner
public void setOwner(String owner)
-
getSubject
public String getSubject()
-
setSubject
public void setSubject(String subject)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getFollowersCount
public Integer getFollowersCount()
-
setFollowersCount
public void setFollowersCount(Integer followersCount)
-
getCreated
public org.joda.time.DateTime getCreated()
-
setCreated
public void setCreated(org.joda.time.DateTime created)
-
getWebsiteUrl
public String getWebsiteUrl()
-
setWebsiteUrl
public void setWebsiteUrl(String websiteUrl)
-
getIssueTrackerUrl
public String getIssueTrackerUrl()
-
setIssueTrackerUrl
public void setIssueTrackerUrl(String issueTrackerUrl)
-
getGitHubRepo
public String getGitHubRepo()
-
setGitHubRepo
public void setGitHubRepo(String gitHubRepo)
-
getReleaseNotesFile
public String getReleaseNotesFile()
-
setReleaseNotesFile
public void setReleaseNotesFile(String releaseNotesFile)
-
getPublicDownloadNumbers
public Boolean getPublicDownloadNumbers()
-
setPublicDownloadNumbers
public void setPublicDownloadNumbers(Boolean publicDownloadNumbers)
-
getPublicStats
public Boolean getPublicStats()
-
setPublicStats
public void setPublicStats(Boolean publicStats)
-
getLatestVersion
public String getLatestVersion()
-
setLatestVersion
public void setLatestVersion(String latestVersion)
-
getUpdated
public org.joda.time.DateTime getUpdated()
-
setUpdated
public void setUpdated(org.joda.time.DateTime updated)
-
getRating
public Integer getRating()
-
setRating
public void setRating(Integer rating)
-
getRatingCount
public Integer getRatingCount()
-
setRatingCount
public void setRatingCount(Integer ratingCount)
-
getVcsUrl
public String getVcsUrl()
-
setVcsUrl
public void setVcsUrl(String vcsUrl)
-
-