/*
 * Copyright (c) 2018 - 2023, Entgra (Pvt) Ltd. (http://www.entgra.io) All Rights Reserved.
 *
 * Entgra (Pvt) Ltd. licenses this file to you under the Apache License,
 * Version 2.0 (the "License"); you may not use this file except
 * in compliance with the License.
 * You may obtain a copy of the License at
 *
 *    http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied. See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */
package io.entgra.device.mgt.core.application.mgt.common.dto;

public class VppUserDTO extends VppItuneUserDTO {
    int id;
    String dmUsername;
    int tenantId;
    String createdTime;
    String lastUpdatedTime;
    String tmpPassword;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getDmUsername() {
        return dmUsername;
    }

    public void setDmUsername(String dmUsername) {
        this.dmUsername = dmUsername;
    }

    public int getTenantId() {
        return tenantId;
    }

    public void setTenantId(int tenantId) {
        this.tenantId = tenantId;
    }

    public String getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(String createdTime) {
        this.createdTime = createdTime;
    }

    public String getLastUpdatedTime() {
        return lastUpdatedTime;
    }

    public void setLastUpdatedTime(String lastUpdatedTime) {
        this.lastUpdatedTime = lastUpdatedTime;
    }

    public String getTmpPassword() {
        return tmpPassword;
    }

    public void setTmpPassword(String tmpPassword) {
        this.tmpPassword = tmpPassword;
    }

    @Override
    public String toString() {
        return "VppUserDTO{" +
                "id=" + id +
                ", dmUsername='" + dmUsername + '\'' +
                ", tenantId=" + tenantId +
                ", createdTime='" + createdTime + '\'' +
                ", lastUpdatedTime='" + lastUpdatedTime + '\'' +
                ", tmpPassword='" + tmpPassword + '\'' +
                ", clientUserId='" + clientUserId + '\'' +
                ", inviteCode='" + inviteCode + '\'' +
                ", status='" + status + '\'' +
                ", email='" + email + '\'' +
                ", managedId='" + managedId + '\'' +
                '}';
    }
}