210 lines
4.9 KiB
Java
210 lines
4.9 KiB
Java
/*
|
|
* Gitea API.
|
|
* This documentation describes the Gitea API.
|
|
*
|
|
* OpenAPI spec version: 1.1.1
|
|
*
|
|
*
|
|
* NOTE: This class is auto generated by the swagger code generator program.
|
|
* https://github.com/swagger-api/swagger-codegen.git
|
|
* Do not edit the class manually.
|
|
*/
|
|
|
|
|
|
package io.gitea.model;
|
|
|
|
import java.util.Objects;
|
|
import com.google.gson.TypeAdapter;
|
|
import com.google.gson.annotations.JsonAdapter;
|
|
import com.google.gson.annotations.SerializedName;
|
|
import com.google.gson.stream.JsonReader;
|
|
import com.google.gson.stream.JsonWriter;
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import java.io.IOException;
|
|
|
|
/**
|
|
* EditReleaseOption options when editing a release
|
|
*/
|
|
@ApiModel(description = "EditReleaseOption options when editing a release")
|
|
@javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaClientCodegen", date = "2018-10-03T21:33:54.578+01:00")
|
|
public class EditReleaseOption {
|
|
@SerializedName("body")
|
|
private String body = null;
|
|
|
|
@SerializedName("draft")
|
|
private Boolean draft = null;
|
|
|
|
@SerializedName("name")
|
|
private String name = null;
|
|
|
|
@SerializedName("prerelease")
|
|
private Boolean prerelease = null;
|
|
|
|
@SerializedName("tag_name")
|
|
private String tagName = null;
|
|
|
|
@SerializedName("target_commitish")
|
|
private String targetCommitish = null;
|
|
|
|
public EditReleaseOption body(String body) {
|
|
this.body = body;
|
|
return this;
|
|
}
|
|
|
|
/**
|
|
* Get body
|
|
* @return body
|
|
**/
|
|
@ApiModelProperty(value = "")
|
|
public String getBody() {
|
|
return body;
|
|
}
|
|
|
|
public void setBody(String body) {
|
|
this.body = body;
|
|
}
|
|
|
|
public EditReleaseOption draft(Boolean draft) {
|
|
this.draft = draft;
|
|
return this;
|
|
}
|
|
|
|
/**
|
|
* Get draft
|
|
* @return draft
|
|
**/
|
|
@ApiModelProperty(value = "")
|
|
public Boolean isDraft() {
|
|
return draft;
|
|
}
|
|
|
|
public void setDraft(Boolean draft) {
|
|
this.draft = draft;
|
|
}
|
|
|
|
public EditReleaseOption name(String name) {
|
|
this.name = name;
|
|
return this;
|
|
}
|
|
|
|
/**
|
|
* Get name
|
|
* @return name
|
|
**/
|
|
@ApiModelProperty(value = "")
|
|
public String getName() {
|
|
return name;
|
|
}
|
|
|
|
public void setName(String name) {
|
|
this.name = name;
|
|
}
|
|
|
|
public EditReleaseOption prerelease(Boolean prerelease) {
|
|
this.prerelease = prerelease;
|
|
return this;
|
|
}
|
|
|
|
/**
|
|
* Get prerelease
|
|
* @return prerelease
|
|
**/
|
|
@ApiModelProperty(value = "")
|
|
public Boolean isPrerelease() {
|
|
return prerelease;
|
|
}
|
|
|
|
public void setPrerelease(Boolean prerelease) {
|
|
this.prerelease = prerelease;
|
|
}
|
|
|
|
public EditReleaseOption tagName(String tagName) {
|
|
this.tagName = tagName;
|
|
return this;
|
|
}
|
|
|
|
/**
|
|
* Get tagName
|
|
* @return tagName
|
|
**/
|
|
@ApiModelProperty(value = "")
|
|
public String getTagName() {
|
|
return tagName;
|
|
}
|
|
|
|
public void setTagName(String tagName) {
|
|
this.tagName = tagName;
|
|
}
|
|
|
|
public EditReleaseOption targetCommitish(String targetCommitish) {
|
|
this.targetCommitish = targetCommitish;
|
|
return this;
|
|
}
|
|
|
|
/**
|
|
* Get targetCommitish
|
|
* @return targetCommitish
|
|
**/
|
|
@ApiModelProperty(value = "")
|
|
public String getTargetCommitish() {
|
|
return targetCommitish;
|
|
}
|
|
|
|
public void setTargetCommitish(String targetCommitish) {
|
|
this.targetCommitish = targetCommitish;
|
|
}
|
|
|
|
|
|
@Override
|
|
public boolean equals(java.lang.Object o) {
|
|
if (this == o) {
|
|
return true;
|
|
}
|
|
if (o == null || getClass() != o.getClass()) {
|
|
return false;
|
|
}
|
|
EditReleaseOption editReleaseOption = (EditReleaseOption) o;
|
|
return Objects.equals(this.body, editReleaseOption.body) &&
|
|
Objects.equals(this.draft, editReleaseOption.draft) &&
|
|
Objects.equals(this.name, editReleaseOption.name) &&
|
|
Objects.equals(this.prerelease, editReleaseOption.prerelease) &&
|
|
Objects.equals(this.tagName, editReleaseOption.tagName) &&
|
|
Objects.equals(this.targetCommitish, editReleaseOption.targetCommitish);
|
|
}
|
|
|
|
@Override
|
|
public int hashCode() {
|
|
return Objects.hash(body, draft, name, prerelease, tagName, targetCommitish);
|
|
}
|
|
|
|
|
|
@Override
|
|
public String toString() {
|
|
StringBuilder sb = new StringBuilder();
|
|
sb.append("class EditReleaseOption {\n");
|
|
|
|
sb.append(" body: ").append(toIndentedString(body)).append("\n");
|
|
sb.append(" draft: ").append(toIndentedString(draft)).append("\n");
|
|
sb.append(" name: ").append(toIndentedString(name)).append("\n");
|
|
sb.append(" prerelease: ").append(toIndentedString(prerelease)).append("\n");
|
|
sb.append(" tagName: ").append(toIndentedString(tagName)).append("\n");
|
|
sb.append(" targetCommitish: ").append(toIndentedString(targetCommitish)).append("\n");
|
|
sb.append("}");
|
|
return sb.toString();
|
|
}
|
|
|
|
/**
|
|
* Convert the given object to string with each line indented by 4 spaces
|
|
* (except the first line).
|
|
*/
|
|
private String toIndentedString(java.lang.Object o) {
|
|
if (o == null) {
|
|
return "null";
|
|
}
|
|
return o.toString().replace("\n", "\n ");
|
|
}
|
|
|
|
}
|
|
|