AgressoInfoDto.java

package no.nav.nom.graphql.model;

import java.util.StringJoiner;

@javax.annotation.processing.Generated(
    value = "com.kobylynskyi.graphql.codegen.GraphQLCodegen",
    date = "2026-03-30T10:02:45+0000"
)
public class AgressoInfoDto implements java.io.Serializable {

    private static final long serialVersionUID = 1L;

    private String agressoId;
    private String agressoOrgenhetType;
    private String agressoOrgNiv;

    public AgressoInfoDto() {
    }

    public AgressoInfoDto(String agressoId, String agressoOrgenhetType, String agressoOrgNiv) {
        this.agressoId = agressoId;
        this.agressoOrgenhetType = agressoOrgenhetType;
        this.agressoOrgNiv = agressoOrgNiv;
    }

    public String getAgressoId() {
        return agressoId;
    }
    public void setAgressoId(String agressoId) {
        this.agressoId = agressoId;
    }

    public String getAgressoOrgenhetType() {
        return agressoOrgenhetType;
    }
    public void setAgressoOrgenhetType(String agressoOrgenhetType) {
        this.agressoOrgenhetType = agressoOrgenhetType;
    }

    public String getAgressoOrgNiv() {
        return agressoOrgNiv;
    }
    public void setAgressoOrgNiv(String agressoOrgNiv) {
        this.agressoOrgNiv = agressoOrgNiv;
    }


    @Override
    public String toString() {
        StringJoiner joiner = new StringJoiner(", ", "{ ", " }");
        if (agressoId != null) {
            joiner.add("agressoId: \"" + agressoId + "\"");
        }
        if (agressoOrgenhetType != null) {
            joiner.add("agressoOrgenhetType: \"" + agressoOrgenhetType + "\"");
        }
        if (agressoOrgNiv != null) {
            joiner.add("agressoOrgNiv: \"" + agressoOrgNiv + "\"");
        }
        return joiner.toString();
    }

    public static AgressoInfoDto.Builder builder() {
        return new AgressoInfoDto.Builder();
    }

    @javax.annotation.processing.Generated(
        value = "com.kobylynskyi.graphql.codegen.GraphQLCodegen",
        date = "2026-03-30T10:02:45+0000"
    )
    public static class Builder {

        private String agressoId;
        private String agressoOrgenhetType;
        private String agressoOrgNiv;

        public Builder() {
        }

        public Builder setAgressoId(String agressoId) {
            this.agressoId = agressoId;
            return this;
        }

        public Builder setAgressoOrgenhetType(String agressoOrgenhetType) {
            this.agressoOrgenhetType = agressoOrgenhetType;
            return this;
        }

        public Builder setAgressoOrgNiv(String agressoOrgNiv) {
            this.agressoOrgNiv = agressoOrgNiv;
            return this;
        }


        public AgressoInfoDto build() {
            return new AgressoInfoDto(agressoId, agressoOrgenhetType, agressoOrgNiv);
        }

    }
}