Package io.gitea.model
Class ContentsResponse
java.lang.Object
io.gitea.model.ContentsResponse
public class ContentsResponse
extends java.lang.Object
ContentsResponse contains information about a repo's entry's (dir, file, symlink, submodule) metadata and content
-
Constructor Summary
Constructors Constructor Description ContentsResponse() -
Method Summary
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 htmlUrlFileLinksResponsegetLinks()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)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)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)
-
Constructor Details
-
ContentsResponse
public ContentsResponse()
-
-
Method Details
-
links
-
getLinks
Get links- Returns:
- links
-
setLinks
-
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
-
getDownloadUrl
public java.lang.String getDownloadUrl()Get downloadUrl- Returns:
- downloadUrl
-
setDownloadUrl
public void setDownloadUrl(java.lang.String downloadUrl) -
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
-
getGitUrl
public java.lang.String getGitUrl()Get gitUrl- Returns:
- gitUrl
-
setGitUrl
public void setGitUrl(java.lang.String gitUrl) -
htmlUrl
-
getHtmlUrl
public java.lang.String getHtmlUrl()Get htmlUrl- Returns:
- htmlUrl
-
setHtmlUrl
public void setHtmlUrl(java.lang.String htmlUrl) -
name
-
getName
public java.lang.String getName()Get name- Returns:
- name
-
setName
public void setName(java.lang.String name) -
path
-
getPath
public java.lang.String getPath()Get path- Returns:
- path
-
setPath
public void setPath(java.lang.String path) -
sha
-
getSha
public java.lang.String getSha()Get sha- Returns:
- sha
-
setSha
public void setSha(java.lang.String sha) -
size
-
getSize
public java.lang.Long getSize()Get size- Returns:
- size
-
setSize
public void setSize(java.lang.Long size) -
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
-
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
-
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
-
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
-