openapi-nexus 0.1.7

OpenAPI 3.x multi-language code generator
Documentation
// Code generated by openapi-nexus. DO NOT EDIT.
//
// Petstore API — 1.0.0
// This is a sample Pet Store Server based on the OpenAPI 3.1 specification

package com.example.sdk.models;

import com.google.gson.annotations.SerializedName;

/**
 * User model
 */
public class User {
    private String email;
    @SerializedName("first_name")
    private String firstName;
    private Long id;
    @SerializedName("last_name")
    private String lastName;
    private String password;
    private String phone;
    @SerializedName("user_status")
    private Integer userStatus;
    private String username;

    public User(String email, String firstName, Long id, String lastName, String password,
    String phone, Integer userStatus, String username) {
        this.email = email;
        this.firstName = firstName;
        this.id = id;
        this.lastName = lastName;
        this.password = password;
        this.phone = phone;
        this.userStatus = userStatus;
        this.username = username;
    }

    public String getEmail() {
        return this.email;
    }

    public String getFirstName() {
        return this.firstName;
    }

    public Long getId() {
        return this.id;
    }

    public String getLastName() {
        return this.lastName;
    }

    public String getPassword() {
        return this.password;
    }

    public String getPhone() {
        return this.phone;
    }

    public Integer getUserStatus() {
        return this.userStatus;
    }

    public String getUsername() {
        return this.username;
    }
}