All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.volcengine.waf.model.DataForListWafServiceCertificateOutput Maven / Gradle / Ivy

There is a newer version: 0.1.143
Show newest version
/*
 * 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