com.volcengine.waf.model.DataForListWafServiceCertificateOutput Maven / Gradle / Ivy
/*
* waf
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
*
* OpenAPI spec version: common-version
*
*
* 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 com.volcengine.waf.model;
import java.util.Objects;
import java.util.Arrays;
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.v3.oas.annotations.media.Schema;
import java.io.IOException;
import javax.validation.constraints.*;
import javax.validation.Valid;
/**
* DataForListWafServiceCertificateOutput
*/
public class DataForListWafServiceCertificateOutput {
@SerializedName("ApplicableDomains")
private String applicableDomains = null;
@SerializedName("ClbCertificateId")
private String clbCertificateId = null;
@SerializedName("Description")
private String description = null;
@SerializedName("ExpireTime")
private String expireTime = null;
@SerializedName("Id")
private Integer id = null;
@SerializedName("InsertTime")
private String insertTime = null;
@SerializedName("IsolationId")
private String isolationId = null;
@SerializedName("Name")
private String name = null;
@SerializedName("Operator")
private String operator = null;
@SerializedName("Optsrc")
private String optsrc = null;
@SerializedName("PrivateKey")
private String privateKey = null;
@SerializedName("PublicKey")
private String publicKey = null;
@SerializedName("User")
private String user = null;
@SerializedName("VolcCertificateId")
private String volcCertificateId = null;
public DataForListWafServiceCertificateOutput applicableDomains(String applicableDomains) {
this.applicableDomains = applicableDomains;
return this;
}
/**
* Get applicableDomains
* @return applicableDomains
**/
@Schema(description = "")
public String getApplicableDomains() {
return applicableDomains;
}
public void setApplicableDomains(String applicableDomains) {
this.applicableDomains = applicableDomains;
}
public DataForListWafServiceCertificateOutput clbCertificateId(String clbCertificateId) {
this.clbCertificateId = clbCertificateId;
return this;
}
/**
* Get clbCertificateId
* @return clbCertificateId
**/
@Schema(description = "")
public String getClbCertificateId() {
return clbCertificateId;
}
public void setClbCertificateId(String clbCertificateId) {
this.clbCertificateId = clbCertificateId;
}
public DataForListWafServiceCertificateOutput description(String description) {
this.description = description;
return this;
}
/**
* Get description
* @return description
**/
@Schema(description = "")
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public DataForListWafServiceCertificateOutput expireTime(String expireTime) {
this.expireTime = expireTime;
return this;
}
/**
* Get expireTime
* @return expireTime
**/
@Schema(description = "")
public String getExpireTime() {
return expireTime;
}
public void setExpireTime(String expireTime) {
this.expireTime = expireTime;
}
public DataForListWafServiceCertificateOutput id(Integer id) {
this.id = id;
return this;
}
/**
* Get id
* @return id
**/
@Schema(description = "")
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public DataForListWafServiceCertificateOutput insertTime(String insertTime) {
this.insertTime = insertTime;
return this;
}
/**
* Get insertTime
* @return insertTime
**/
@Schema(description = "")
public String getInsertTime() {
return insertTime;
}
public void setInsertTime(String insertTime) {
this.insertTime = insertTime;
}
public DataForListWafServiceCertificateOutput isolationId(String isolationId) {
this.isolationId = isolationId;
return this;
}
/**
* Get isolationId
* @return isolationId
**/
@Schema(description = "")
public String getIsolationId() {
return isolationId;
}
public void setIsolationId(String isolationId) {
this.isolationId = isolationId;
}
public DataForListWafServiceCertificateOutput name(String name) {
this.name = name;
return this;
}
/**
* Get name
* @return name
**/
@Schema(description = "")
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public DataForListWafServiceCertificateOutput operator(String operator) {
this.operator = operator;
return this;
}
/**
* Get operator
* @return operator
**/
@Schema(description = "")
public String getOperator() {
return operator;
}
public void setOperator(String operator) {
this.operator = operator;
}
public DataForListWafServiceCertificateOutput optsrc(String optsrc) {
this.optsrc = optsrc;
return this;
}
/**
* Get optsrc
* @return optsrc
**/
@Schema(description = "")
public String getOptsrc() {
return optsrc;
}
public void setOptsrc(String optsrc) {
this.optsrc = optsrc;
}
public DataForListWafServiceCertificateOutput privateKey(String privateKey) {
this.privateKey = privateKey;
return this;
}
/**
* Get privateKey
* @return privateKey
**/
@Schema(description = "")
public String getPrivateKey() {
return privateKey;
}
public void setPrivateKey(String privateKey) {
this.privateKey = privateKey;
}
public DataForListWafServiceCertificateOutput publicKey(String publicKey) {
this.publicKey = publicKey;
return this;
}
/**
* Get publicKey
* @return publicKey
**/
@Schema(description = "")
public String getPublicKey() {
return publicKey;
}
public void setPublicKey(String publicKey) {
this.publicKey = publicKey;
}
public DataForListWafServiceCertificateOutput user(String user) {
this.user = user;
return this;
}
/**
* Get user
* @return user
**/
@Schema(description = "")
public String getUser() {
return user;
}
public void setUser(String user) {
this.user = user;
}
public DataForListWafServiceCertificateOutput volcCertificateId(String volcCertificateId) {
this.volcCertificateId = volcCertificateId;
return this;
}
/**
* Get volcCertificateId
* @return volcCertificateId
**/
@Schema(description = "")
public String getVolcCertificateId() {
return volcCertificateId;
}
public void setVolcCertificateId(String volcCertificateId) {
this.volcCertificateId = volcCertificateId;
}
@Override
public boolean equals(java.lang.Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
DataForListWafServiceCertificateOutput dataForListWafServiceCertificateOutput = (DataForListWafServiceCertificateOutput) o;
return Objects.equals(this.applicableDomains, dataForListWafServiceCertificateOutput.applicableDomains) &&
Objects.equals(this.clbCertificateId, dataForListWafServiceCertificateOutput.clbCertificateId) &&
Objects.equals(this.description, dataForListWafServiceCertificateOutput.description) &&
Objects.equals(this.expireTime, dataForListWafServiceCertificateOutput.expireTime) &&
Objects.equals(this.id, dataForListWafServiceCertificateOutput.id) &&
Objects.equals(this.insertTime, dataForListWafServiceCertificateOutput.insertTime) &&
Objects.equals(this.isolationId, dataForListWafServiceCertificateOutput.isolationId) &&
Objects.equals(this.name, dataForListWafServiceCertificateOutput.name) &&
Objects.equals(this.operator, dataForListWafServiceCertificateOutput.operator) &&
Objects.equals(this.optsrc, dataForListWafServiceCertificateOutput.optsrc) &&
Objects.equals(this.privateKey, dataForListWafServiceCertificateOutput.privateKey) &&
Objects.equals(this.publicKey, dataForListWafServiceCertificateOutput.publicKey) &&
Objects.equals(this.user, dataForListWafServiceCertificateOutput.user) &&
Objects.equals(this.volcCertificateId, dataForListWafServiceCertificateOutput.volcCertificateId);
}
@Override
public int hashCode() {
return Objects.hash(applicableDomains, clbCertificateId, description, expireTime, id, insertTime, isolationId, name, operator, optsrc, privateKey, publicKey, user, volcCertificateId);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class DataForListWafServiceCertificateOutput {\n");
sb.append(" applicableDomains: ").append(toIndentedString(applicableDomains)).append("\n");
sb.append(" clbCertificateId: ").append(toIndentedString(clbCertificateId)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" expireTime: ").append(toIndentedString(expireTime)).append("\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
sb.append(" insertTime: ").append(toIndentedString(insertTime)).append("\n");
sb.append(" isolationId: ").append(toIndentedString(isolationId)).append("\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" operator: ").append(toIndentedString(operator)).append("\n");
sb.append(" optsrc: ").append(toIndentedString(optsrc)).append("\n");
sb.append(" privateKey: ").append(toIndentedString(privateKey)).append("\n");
sb.append(" publicKey: ").append(toIndentedString(publicKey)).append("\n");
sb.append(" user: ").append(toIndentedString(user)).append("\n");
sb.append(" volcCertificateId: ").append(toIndentedString(volcCertificateId)).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 ");
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy