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

com.precisely.apis.model.CommunityGroup Maven / Gradle / Ivy

Go to download

Java SDK for accessing Precisely APIs which transform your business with new insights. Enrich and enhance your data, applications, business processes, and workflows with hundreds of Location and Identity datasets and APIs.

The newest version!
/*
 * Precisely APIs
 * Enhance & enrich your data, applications, business processes, and workflows with rich location, information, and identify APIs.
 *
 * The version of the OpenAPI document: 18.0.0
 * 
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */


package com.precisely.apis.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.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.IOException;

/**
 * CommunityGroup
 */
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2024-02-13T16:39:48.889177+05:30[Asia/Calcutta]")
public class CommunityGroup {
  public static final String SERIALIZED_NAME_STRUCTURE = "structure";
  @SerializedName(SERIALIZED_NAME_STRUCTURE)
  private Integer structure;

  public static final String SERIALIZED_NAME_ACC_EGRESS = "accEgress";
  @SerializedName(SERIALIZED_NAME_ACC_EGRESS)
  private Integer accEgress;

  public static final String SERIALIZED_NAME_VEG_COVER = "vegCover";
  @SerializedName(SERIALIZED_NAME_VEG_COVER)
  private Integer vegCover;

  public static final String SERIALIZED_NAME_W_ALIGN_RD = "wAlignRd";
  @SerializedName(SERIALIZED_NAME_W_ALIGN_RD)
  private Integer wAlignRd;

  public CommunityGroup() { 
  }

  public CommunityGroup structure(Integer structure) {
    
    this.structure = structure;
    return this;
  }

   /**
   * Get structure
   * @return structure
  **/
  @javax.annotation.Nullable
  @ApiModelProperty(value = "")

  public Integer getStructure() {
    return structure;
  }


  public void setStructure(Integer structure) {
    this.structure = structure;
  }


  public CommunityGroup accEgress(Integer accEgress) {
    
    this.accEgress = accEgress;
    return this;
  }

   /**
   * Get accEgress
   * @return accEgress
  **/
  @javax.annotation.Nullable
  @ApiModelProperty(value = "")

  public Integer getAccEgress() {
    return accEgress;
  }


  public void setAccEgress(Integer accEgress) {
    this.accEgress = accEgress;
  }


  public CommunityGroup vegCover(Integer vegCover) {
    
    this.vegCover = vegCover;
    return this;
  }

   /**
   * Get vegCover
   * @return vegCover
  **/
  @javax.annotation.Nullable
  @ApiModelProperty(value = "")

  public Integer getVegCover() {
    return vegCover;
  }


  public void setVegCover(Integer vegCover) {
    this.vegCover = vegCover;
  }


  public CommunityGroup wAlignRd(Integer wAlignRd) {
    
    this.wAlignRd = wAlignRd;
    return this;
  }

   /**
   * Get wAlignRd
   * @return wAlignRd
  **/
  @javax.annotation.Nullable
  @ApiModelProperty(value = "")

  public Integer getwAlignRd() {
    return wAlignRd;
  }


  public void setwAlignRd(Integer wAlignRd) {
    this.wAlignRd = wAlignRd;
  }


  @Override
  public boolean equals(Object o) {
    if (this == o) {
      return true;
    }
    if (o == null || getClass() != o.getClass()) {
      return false;
    }
    CommunityGroup communityGroup = (CommunityGroup) o;
    return Objects.equals(this.structure, communityGroup.structure) &&
        Objects.equals(this.accEgress, communityGroup.accEgress) &&
        Objects.equals(this.vegCover, communityGroup.vegCover) &&
        Objects.equals(this.wAlignRd, communityGroup.wAlignRd);
  }

  @Override
  public int hashCode() {
    return Objects.hash(structure, accEgress, vegCover, wAlignRd);
  }

  @Override
  public String toString() {
    StringBuilder sb = new StringBuilder();
    sb.append("class CommunityGroup {\n");
    sb.append("    structure: ").append(toIndentedString(structure)).append("\n");
    sb.append("    accEgress: ").append(toIndentedString(accEgress)).append("\n");
    sb.append("    vegCover: ").append(toIndentedString(vegCover)).append("\n");
    sb.append("    wAlignRd: ").append(toIndentedString(wAlignRd)).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(Object o) {
    if (o == null) {
      return "null";
    }
    return o.toString().replace("\n", "\n    ");
  }

}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy