Package io.gitea.model
Class ContentsResponse
- java.lang.Object
-
- io.gitea.model.ContentsResponse
-
public class ContentsResponse extends java.lang.ObjectContentsResponse contains information about a repo's entry's (dir, file, symlink, submodule) metadata and content
-
-
Constructor Summary
Constructors Constructor Description ContentsResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContentsResponsecontent(java.lang.String content)ContentsResponsedownloadUrl(java.lang.String downloadUrl)ContentsResponseencoding(java.lang.String encoding)booleanequals(java.lang.Object o)java.lang.StringgetContent()`content` is populated when `type` is `file`, otherwise nulljava.lang.StringgetDownloadUrl()Get downloadUrljava.lang.StringgetEncoding()`encoding` is populated when `type` is `file`, otherwise nulljava.lang.StringgetGitUrl()Get gitUrljava.lang.StringgetHtmlUrl()Get htmlUrljava.lang.StringgetLastCommitSha()Get lastCommitShaFileLinksResponsegetLinks()Get linksjava.lang.StringgetName()Get namejava.lang.StringgetPath()Get pathjava.lang.StringgetSha()Get shajava.lang.LonggetSize()Get sizejava.lang.StringgetSubmoduleGitUrl()`submodule_git_url` is populated when `type` is `submodule`, otherwise nulljava.lang.StringgetTarget()`target` is populated when `type` is `symlink`, otherwise nulljava.lang.StringgetType()`type` will be `file`, `dir`, `symlink`, or `submodule`java.lang.StringgetUrl()Get urlContentsResponsegitUrl(java.lang.String gitUrl)inthashCode()ContentsResponsehtmlUrl(java.lang.String htmlUrl)ContentsResponselastCommitSha(java.lang.String lastCommitSha)ContentsResponselinks(FileLinksResponse links)ContentsResponsename(java.lang.String name)ContentsResponsepath(java.lang.String path)voidsetContent(java.lang.String content)voidsetDownloadUrl(java.lang.String downloadUrl)voidsetEncoding(java.lang.String encoding)voidsetGitUrl(java.lang.String gitUrl)voidsetHtmlUrl(java.lang.String htmlUrl)voidsetLastCommitSha(java.lang.String lastCommitSha)voidsetLinks(FileLinksResponse links)voidsetName(java.lang.String name)voidsetPath(java.lang.String path)voidsetSha(java.lang.String sha)voidsetSize(java.lang.Long size)voidsetSubmoduleGitUrl(java.lang.String submoduleGitUrl)voidsetTarget(java.lang.String target)voidsetType(java.lang.String type)voidsetUrl(java.lang.String url)ContentsResponsesha(java.lang.String sha)ContentsResponsesize(java.lang.Long size)ContentsResponsesubmoduleGitUrl(java.lang.String submoduleGitUrl)ContentsResponsetarget(java.lang.String target)java.lang.StringtoString()ContentsResponsetype(java.lang.String type)ContentsResponseurl(java.lang.String url)
-
-
-
Method Detail
-
links
public ContentsResponse links(FileLinksResponse links)
-
getLinks
public FileLinksResponse getLinks()
Get links- Returns:
- links
-
setLinks
public void setLinks(FileLinksResponse links)
-
content
public ContentsResponse content(java.lang.String content)
-
getContent
public java.lang.String getContent()
`content` is populated when `type` is `file`, otherwise null- Returns:
- content
-
setContent
public void setContent(java.lang.String content)
-
downloadUrl
public ContentsResponse downloadUrl(java.lang.String downloadUrl)
-
getDownloadUrl
public java.lang.String getDownloadUrl()
Get downloadUrl- Returns:
- downloadUrl
-
setDownloadUrl
public void setDownloadUrl(java.lang.String downloadUrl)
-
encoding
public ContentsResponse encoding(java.lang.String encoding)
-
getEncoding
public java.lang.String getEncoding()
`encoding` is populated when `type` is `file`, otherwise null- Returns:
- encoding
-
setEncoding
public void setEncoding(java.lang.String encoding)
-
gitUrl
public ContentsResponse gitUrl(java.lang.String gitUrl)
-
getGitUrl
public java.lang.String getGitUrl()
Get gitUrl- Returns:
- gitUrl
-
setGitUrl
public void setGitUrl(java.lang.String gitUrl)
-
htmlUrl
public ContentsResponse htmlUrl(java.lang.String htmlUrl)
-
getHtmlUrl
public java.lang.String getHtmlUrl()
Get htmlUrl- Returns:
- htmlUrl
-
setHtmlUrl
public void setHtmlUrl(java.lang.String htmlUrl)
-
lastCommitSha
public ContentsResponse lastCommitSha(java.lang.String lastCommitSha)
-
getLastCommitSha
public java.lang.String getLastCommitSha()
Get lastCommitSha- Returns:
- lastCommitSha
-
setLastCommitSha
public void setLastCommitSha(java.lang.String lastCommitSha)
-
name
public ContentsResponse name(java.lang.String name)
-
getName
public java.lang.String getName()
Get name- Returns:
- name
-
setName
public void setName(java.lang.String name)
-
path
public ContentsResponse path(java.lang.String path)
-
getPath
public java.lang.String getPath()
Get path- Returns:
- path
-
setPath
public void setPath(java.lang.String path)
-
sha
public ContentsResponse sha(java.lang.String sha)
-
getSha
public java.lang.String getSha()
Get sha- Returns:
- sha
-
setSha
public void setSha(java.lang.String sha)
-
size
public ContentsResponse size(java.lang.Long size)
-
getSize
public java.lang.Long getSize()
Get size- Returns:
- size
-
setSize
public void setSize(java.lang.Long size)
-
submoduleGitUrl
public ContentsResponse submoduleGitUrl(java.lang.String submoduleGitUrl)
-
getSubmoduleGitUrl
public java.lang.String getSubmoduleGitUrl()
`submodule_git_url` is populated when `type` is `submodule`, otherwise null- Returns:
- submoduleGitUrl
-
setSubmoduleGitUrl
public void setSubmoduleGitUrl(java.lang.String submoduleGitUrl)
-
target
public ContentsResponse target(java.lang.String target)
-
getTarget
public java.lang.String getTarget()
`target` is populated when `type` is `symlink`, otherwise null- Returns:
- target
-
setTarget
public void setTarget(java.lang.String target)
-
type
public ContentsResponse type(java.lang.String type)
-
getType
public java.lang.String getType()
`type` will be `file`, `dir`, `symlink`, or `submodule`- Returns:
- type
-
setType
public void setType(java.lang.String type)
-
url
public ContentsResponse url(java.lang.String url)
-
getUrl
public java.lang.String getUrl()
Get url- Returns:
- url
-
setUrl
public void setUrl(java.lang.String url)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-