Package io.gitea.model
Class CreateFileOptions
- java.lang.Object
-
- io.gitea.model.CreateFileOptions
-
public class CreateFileOptions extends java.lang.ObjectCreateFileOptions options for creating files Note: `author` and `committer` are optional (if only one is given, it will be used for the other, otherwise the authenticated user will be used)
-
-
Constructor Summary
Constructors Constructor Description CreateFileOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateFileOptionsauthor(Identity author)CreateFileOptionsbranch(java.lang.String branch)CreateFileOptionscommitter(Identity committer)CreateFileOptionscontent(java.lang.String content)CreateFileOptionsdates(CommitDateOptions dates)booleanequals(java.lang.Object o)IdentitygetAuthor()Get authorjava.lang.StringgetBranch()branch (optional) to base this file from.IdentitygetCommitter()Get committerjava.lang.StringgetContent()content must be base64 encodedCommitDateOptionsgetDates()Get datesjava.lang.StringgetMessage()message (optional) for the commit of this file.java.lang.StringgetNewBranch()new_branch (optional) will make a new branch from `branch` before creating the fileinthashCode()java.lang.BooleanisSignoff()Add a Signed-off-by trailer by the committer at the end of the commit log message.CreateFileOptionsmessage(java.lang.String message)CreateFileOptionsnewBranch(java.lang.String newBranch)voidsetAuthor(Identity author)voidsetBranch(java.lang.String branch)voidsetCommitter(Identity committer)voidsetContent(java.lang.String content)voidsetDates(CommitDateOptions dates)voidsetMessage(java.lang.String message)voidsetNewBranch(java.lang.String newBranch)voidsetSignoff(java.lang.Boolean signoff)CreateFileOptionssignoff(java.lang.Boolean signoff)java.lang.StringtoString()
-
-
-
Method Detail
-
author
public CreateFileOptions author(Identity author)
-
getAuthor
public Identity getAuthor()
Get author- Returns:
- author
-
setAuthor
public void setAuthor(Identity author)
-
branch
public CreateFileOptions branch(java.lang.String branch)
-
getBranch
public java.lang.String getBranch()
branch (optional) to base this file from. if not given, the default branch is used- Returns:
- branch
-
setBranch
public void setBranch(java.lang.String branch)
-
committer
public CreateFileOptions committer(Identity committer)
-
getCommitter
public Identity getCommitter()
Get committer- Returns:
- committer
-
setCommitter
public void setCommitter(Identity committer)
-
content
public CreateFileOptions content(java.lang.String content)
-
getContent
public java.lang.String getContent()
content must be base64 encoded- Returns:
- content
-
setContent
public void setContent(java.lang.String content)
-
dates
public CreateFileOptions dates(CommitDateOptions dates)
-
getDates
public CommitDateOptions getDates()
Get dates- Returns:
- dates
-
setDates
public void setDates(CommitDateOptions dates)
-
message
public CreateFileOptions message(java.lang.String message)
-
getMessage
public java.lang.String getMessage()
message (optional) for the commit of this file. if not supplied, a default message will be used- Returns:
- message
-
setMessage
public void setMessage(java.lang.String message)
-
newBranch
public CreateFileOptions newBranch(java.lang.String newBranch)
-
getNewBranch
public java.lang.String getNewBranch()
new_branch (optional) will make a new branch from `branch` before creating the file- Returns:
- newBranch
-
setNewBranch
public void setNewBranch(java.lang.String newBranch)
-
signoff
public CreateFileOptions signoff(java.lang.Boolean signoff)
-
isSignoff
public java.lang.Boolean isSignoff()
Add a Signed-off-by trailer by the committer at the end of the commit log message.- Returns:
- signoff
-
setSignoff
public void setSignoff(java.lang.Boolean signoff)
-
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
-
-