com.ziqni.admin.sdk.model.UpdateUnitOfMeasureRequestAllOf Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ziqni-admin-sdk Show documentation
Show all versions of ziqni-admin-sdk Show documentation
ZIQNI Admin SDK Java Client
/*
* ZIQNI Admin API
* Ziqni Application Services are used to manage and configure spaces.
*
* The version of the OpenAPI document: 3.0.11
* Contact: [email protected]
*
* 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.ziqni.admin.sdk.model;
import java.util.Objects;
import java.util.Arrays;
import java.util.Map;
import java.util.HashMap;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import com.ziqni.admin.sdk.model.UnitOfMeasureType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
/**
* UpdateUnitOfMeasureRequestAllOf
*/
@JsonPropertyOrder({
UpdateUnitOfMeasureRequestAllOf.JSON_PROPERTY_NAME,
UpdateUnitOfMeasureRequestAllOf.JSON_PROPERTY_DESCRIPTION,
UpdateUnitOfMeasureRequestAllOf.JSON_PROPERTY_ISO_CODE,
UpdateUnitOfMeasureRequestAllOf.JSON_PROPERTY_SYMBOL,
UpdateUnitOfMeasureRequestAllOf.JSON_PROPERTY_MULTIPLIER,
UpdateUnitOfMeasureRequestAllOf.JSON_PROPERTY_UNIT_OF_MEASURE_TYPE
})
@javax.annotation.processing.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class UpdateUnitOfMeasureRequestAllOf {
public static final String JSON_PROPERTY_NAME = "name";
private String name;
public static final String JSON_PROPERTY_DESCRIPTION = "description";
private String description;
public static final String JSON_PROPERTY_ISO_CODE = "isoCode";
private String isoCode;
public static final String JSON_PROPERTY_SYMBOL = "symbol";
private String symbol;
public static final String JSON_PROPERTY_MULTIPLIER = "multiplier";
private Double multiplier;
public static final String JSON_PROPERTY_UNIT_OF_MEASURE_TYPE = "unitOfMeasureType";
private UnitOfMeasureType unitOfMeasureType;
public UpdateUnitOfMeasureRequestAllOf name(String name) {
this.name = name;
return this;
}
/**
* The name of a unit of measure
* @return name
**/
@javax.annotation.Nullable
@ApiModelProperty(example = "United States Dollar", value = "The name of a unit of measure")
@JsonProperty(JSON_PROPERTY_NAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public String getName() {
return name;
}
@JsonProperty(JSON_PROPERTY_NAME)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setName(String name) {
this.name = name;
}
public UpdateUnitOfMeasureRequestAllOf description(String description) {
this.description = description;
return this;
}
/**
* The description of a unit of measure
* @return description
**/
@javax.annotation.Nullable
@ApiModelProperty(example = "The United States dollar, or U.S. dollar, is made up of 100 cents and is presented with the symbol $ or US$ to differentiate it from other dollar-based currencies", value = "The description of a unit of measure")
@JsonProperty(JSON_PROPERTY_DESCRIPTION)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public String getDescription() {
return description;
}
@JsonProperty(JSON_PROPERTY_DESCRIPTION)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setDescription(String description) {
this.description = description;
}
public UpdateUnitOfMeasureRequestAllOf isoCode(String isoCode) {
this.isoCode = isoCode;
return this;
}
/**
* An alphabetical or numerical code to identify a unit of measure
* @return isoCode
**/
@javax.annotation.Nullable
@ApiModelProperty(example = "USD", value = "An alphabetical or numerical code to identify a unit of measure")
@JsonProperty(JSON_PROPERTY_ISO_CODE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public String getIsoCode() {
return isoCode;
}
@JsonProperty(JSON_PROPERTY_ISO_CODE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setIsoCode(String isoCode) {
this.isoCode = isoCode;
}
public UpdateUnitOfMeasureRequestAllOf symbol(String symbol) {
this.symbol = symbol;
return this;
}
/**
* The symbol of a unit of measure
* @return symbol
**/
@javax.annotation.Nullable
@ApiModelProperty(example = "$", value = "The symbol of a unit of measure")
@JsonProperty(JSON_PROPERTY_SYMBOL)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public String getSymbol() {
return symbol;
}
@JsonProperty(JSON_PROPERTY_SYMBOL)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setSymbol(String symbol) {
this.symbol = symbol;
}
public UpdateUnitOfMeasureRequestAllOf multiplier(Double multiplier) {
this.multiplier = multiplier;
return this;
}
/**
* Is used to multiply the value from the standardised one that is being used
* @return multiplier
**/
@javax.annotation.Nullable
@ApiModelProperty(example = "1", value = "Is used to multiply the value from the standardised one that is being used")
@JsonProperty(JSON_PROPERTY_MULTIPLIER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public Double getMultiplier() {
return multiplier;
}
@JsonProperty(JSON_PROPERTY_MULTIPLIER)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setMultiplier(Double multiplier) {
this.multiplier = multiplier;
}
public UpdateUnitOfMeasureRequestAllOf unitOfMeasureType(UnitOfMeasureType unitOfMeasureType) {
this.unitOfMeasureType = unitOfMeasureType;
return this;
}
/**
* Get unitOfMeasureType
* @return unitOfMeasureType
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "")
@JsonProperty(JSON_PROPERTY_UNIT_OF_MEASURE_TYPE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public UnitOfMeasureType getUnitOfMeasureType() {
return unitOfMeasureType;
}
@JsonProperty(JSON_PROPERTY_UNIT_OF_MEASURE_TYPE)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setUnitOfMeasureType(UnitOfMeasureType unitOfMeasureType) {
this.unitOfMeasureType = unitOfMeasureType;
}
/**
* Return true if this UpdateUnitOfMeasureRequest_allOf object is equal to o.
*/
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
UpdateUnitOfMeasureRequestAllOf updateUnitOfMeasureRequestAllOf = (UpdateUnitOfMeasureRequestAllOf) o;
return Objects.equals(this.name, updateUnitOfMeasureRequestAllOf.name) &&
Objects.equals(this.description, updateUnitOfMeasureRequestAllOf.description) &&
Objects.equals(this.isoCode, updateUnitOfMeasureRequestAllOf.isoCode) &&
Objects.equals(this.symbol, updateUnitOfMeasureRequestAllOf.symbol) &&
Objects.equals(this.multiplier, updateUnitOfMeasureRequestAllOf.multiplier) &&
Objects.equals(this.unitOfMeasureType, updateUnitOfMeasureRequestAllOf.unitOfMeasureType);
}
@Override
public int hashCode() {
return Objects.hash(name, description, isoCode, symbol, multiplier, unitOfMeasureType);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class UpdateUnitOfMeasureRequestAllOf {\n");
sb.append(" name: ").append(toIndentedString(name)).append("\n");
sb.append(" description: ").append(toIndentedString(description)).append("\n");
sb.append(" isoCode: ").append(toIndentedString(isoCode)).append("\n");
sb.append(" symbol: ").append(toIndentedString(symbol)).append("\n");
sb.append(" multiplier: ").append(toIndentedString(multiplier)).append("\n");
sb.append(" unitOfMeasureType: ").append(toIndentedString(unitOfMeasureType)).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 - 2025 Weber Informatics LLC | Privacy Policy