Package io.gitea.model
Class CreateFileOptions
java.lang.Object
io.gitea.model.CreateFileOptions
public class CreateFileOptions
extends java.lang.Object
CreateFileOptions 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
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()
-
Constructor Details
-
CreateFileOptions
public CreateFileOptions()
-
-
Method Details
-
author
-
getAuthor
Get author- Returns:
- author
-
setAuthor
-
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
-
getCommitter
Get committer- Returns:
- committer
-
setCommitter
-
content
-
getContent
public java.lang.String getContent()content must be base64 encoded- Returns:
- content
-
setContent
public void setContent(java.lang.String content) -
dates
-
getDates
Get dates- Returns:
- dates
-
setDates
-
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
-
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
-
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
-