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

com.sflpro.identity.api.common.dtos.principal.PrincipalUpdateDetailsRequestDto Maven / Gradle / Ivy

There is a newer version: 0.4.5
Show newest version
package com.sflpro.identity.api.common.dtos.principal;

import com.sflpro.identity.core.datatypes.PrincipalStatus;
import com.sflpro.identity.core.datatypes.PrincipalType;

import javax.validation.constraints.NotNull;

/**
 * Company: SFL LLC
 * Created on 17/02/2018
 *
 * @author Davit Harutyunyan
 */
public class PrincipalUpdateDetailsRequestDto {

    @NotNull
    private PrincipalType principalType;

    @NotNull
    private PrincipalStatus principalStatus;

    @NotNull
    private String principalName;

    public PrincipalType getPrincipalType() {
        return principalType;
    }

    public void setPrincipalType(PrincipalType principalType) {
        this.principalType = principalType;
    }

    public PrincipalStatus getPrincipalStatus() {
        return principalStatus;
    }

    public void setPrincipalStatus(PrincipalStatus principalStatus) {
        this.principalStatus = principalStatus;
    }

    public String getPrincipalName() {
        return principalName;
    }

    public void setPrincipalName(String principalName) {
        this.principalName = principalName;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy