RessursDto.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 RessursDto implements java.io.Serializable, SearchResultDto {
private static final long serialVersionUID = 1L;
@Deprecated
@jakarta.validation.constraints.NotNull
private String navIdent;
@jakarta.validation.constraints.NotNull
private String navident;
@Deprecated
@jakarta.validation.constraints.NotNull
private String personIdent;
@jakarta.validation.constraints.NotNull
private String personident;
private String fornavn;
private String etternavn;
@Deprecated
private String visningsNavn;
private String visningsnavn;
private String epost;
private String primaryTelefon;
@jakarta.validation.constraints.NotNull
private java.util.List<TelefonDto> telefon;
@Deprecated
@jakarta.validation.constraints.NotNull
private java.util.List<SektorDto> sektor;
@jakarta.validation.constraints.NotNull
private SektorDto gjeldendeSektor;
@jakarta.validation.constraints.NotNull
private IdentTypeDto identType;
private java.time.LocalDate startdato;
private java.time.LocalDate sluttdato;
@jakarta.validation.constraints.NotNull
private java.util.List<RessursLederDto> ledere;
@jakarta.validation.constraints.NotNull
private java.util.List<LederOrgEnhetDto> lederFor;
@Deprecated
@jakarta.validation.constraints.NotNull
private java.util.List<RessursOrgTilknytningDto> orgTilknytning;
@jakarta.validation.constraints.NotNull
private java.util.List<RessursOrgTilknytningDto> orgTilknytninger;
private TilknytningTypeDto gjeldendeTilknytningstype;
public RessursDto() {
}
public RessursDto(String navIdent, String navident, String personIdent, String personident, String fornavn, String etternavn, String visningsNavn, String visningsnavn, String epost, String primaryTelefon, java.util.List<TelefonDto> telefon, java.util.List<SektorDto> sektor, SektorDto gjeldendeSektor, IdentTypeDto identType, java.time.LocalDate startdato, java.time.LocalDate sluttdato, java.util.List<RessursLederDto> ledere, java.util.List<LederOrgEnhetDto> lederFor, java.util.List<RessursOrgTilknytningDto> orgTilknytning, java.util.List<RessursOrgTilknytningDto> orgTilknytninger, TilknytningTypeDto gjeldendeTilknytningstype) {
this.navIdent = navIdent;
this.navident = navident;
this.personIdent = personIdent;
this.personident = personident;
this.fornavn = fornavn;
this.etternavn = etternavn;
this.visningsNavn = visningsNavn;
this.visningsnavn = visningsnavn;
this.epost = epost;
this.primaryTelefon = primaryTelefon;
this.telefon = telefon;
this.sektor = sektor;
this.gjeldendeSektor = gjeldendeSektor;
this.identType = identType;
this.startdato = startdato;
this.sluttdato = sluttdato;
this.ledere = ledere;
this.lederFor = lederFor;
this.orgTilknytning = orgTilknytning;
this.orgTilknytninger = orgTilknytninger;
this.gjeldendeTilknytningstype = gjeldendeTilknytningstype;
}
@Deprecated
public String getNavIdent() {
return navIdent;
}
@Deprecated
public void setNavIdent(String navIdent) {
this.navIdent = navIdent;
}
public String getNavident() {
return navident;
}
public void setNavident(String navident) {
this.navident = navident;
}
@Deprecated
public String getPersonIdent() {
return personIdent;
}
@Deprecated
public void setPersonIdent(String personIdent) {
this.personIdent = personIdent;
}
public String getPersonident() {
return personident;
}
public void setPersonident(String personident) {
this.personident = personident;
}
public String getFornavn() {
return fornavn;
}
public void setFornavn(String fornavn) {
this.fornavn = fornavn;
}
public String getEtternavn() {
return etternavn;
}
public void setEtternavn(String etternavn) {
this.etternavn = etternavn;
}
@Deprecated
public String getVisningsNavn() {
return visningsNavn;
}
@Deprecated
public void setVisningsNavn(String visningsNavn) {
this.visningsNavn = visningsNavn;
}
public String getVisningsnavn() {
return visningsnavn;
}
public void setVisningsnavn(String visningsnavn) {
this.visningsnavn = visningsnavn;
}
public String getEpost() {
return epost;
}
public void setEpost(String epost) {
this.epost = epost;
}
public String getPrimaryTelefon() {
return primaryTelefon;
}
public void setPrimaryTelefon(String primaryTelefon) {
this.primaryTelefon = primaryTelefon;
}
public java.util.List<TelefonDto> getTelefon() {
return telefon;
}
public void setTelefon(java.util.List<TelefonDto> telefon) {
this.telefon = telefon;
}
@Deprecated
public java.util.List<SektorDto> getSektor() {
return sektor;
}
@Deprecated
public void setSektor(java.util.List<SektorDto> sektor) {
this.sektor = sektor;
}
/**
* Deprekert Nov.2025
*/
public SektorDto getGjeldendeSektor() {
return gjeldendeSektor;
}
/**
* Deprekert Nov.2025
*/
public void setGjeldendeSektor(SektorDto gjeldendeSektor) {
this.gjeldendeSektor = gjeldendeSektor;
}
public IdentTypeDto getIdentType() {
return identType;
}
public void setIdentType(IdentTypeDto identType) {
this.identType = identType;
}
public java.time.LocalDate getStartdato() {
return startdato;
}
public void setStartdato(java.time.LocalDate startdato) {
this.startdato = startdato;
}
public java.time.LocalDate getSluttdato() {
return sluttdato;
}
public void setSluttdato(java.time.LocalDate sluttdato) {
this.sluttdato = sluttdato;
}
public java.util.List<RessursLederDto> getLedere() {
return ledere;
}
public void setLedere(java.util.List<RessursLederDto> ledere) {
this.ledere = ledere;
}
public java.util.List<LederOrgEnhetDto> getLederFor() {
return lederFor;
}
public void setLederFor(java.util.List<LederOrgEnhetDto> lederFor) {
this.lederFor = lederFor;
}
@Deprecated
public java.util.List<RessursOrgTilknytningDto> getOrgTilknytning() {
return orgTilknytning;
}
@Deprecated
public void setOrgTilknytning(java.util.List<RessursOrgTilknytningDto> orgTilknytning) {
this.orgTilknytning = orgTilknytning;
}
/**
* Deprekert Nov.2025
*/
public java.util.List<RessursOrgTilknytningDto> getOrgTilknytninger() {
return orgTilknytninger;
}
/**
* Deprekert Nov.2025
*/
public void setOrgTilknytninger(java.util.List<RessursOrgTilknytningDto> orgTilknytninger) {
this.orgTilknytninger = orgTilknytninger;
}
public TilknytningTypeDto getGjeldendeTilknytningstype() {
return gjeldendeTilknytningstype;
}
public void setGjeldendeTilknytningstype(TilknytningTypeDto gjeldendeTilknytningstype) {
this.gjeldendeTilknytningstype = gjeldendeTilknytningstype;
}
@Override
public String toString() {
StringJoiner joiner = new StringJoiner(", ", "{ ", " }");
if (navIdent != null) {
joiner.add("navIdent: \"" + navIdent + "\"");
}
if (navident != null) {
joiner.add("navident: \"" + navident + "\"");
}
if (personIdent != null) {
joiner.add("personIdent: \"" + personIdent + "\"");
}
if (personident != null) {
joiner.add("personident: \"" + personident + "\"");
}
if (fornavn != null) {
joiner.add("fornavn: \"" + fornavn + "\"");
}
if (etternavn != null) {
joiner.add("etternavn: \"" + etternavn + "\"");
}
if (visningsNavn != null) {
joiner.add("visningsNavn: \"" + visningsNavn + "\"");
}
if (visningsnavn != null) {
joiner.add("visningsnavn: \"" + visningsnavn + "\"");
}
if (epost != null) {
joiner.add("epost: \"" + epost + "\"");
}
if (primaryTelefon != null) {
joiner.add("primaryTelefon: \"" + primaryTelefon + "\"");
}
if (telefon != null) {
joiner.add("telefon: " + telefon);
}
if (sektor != null) {
joiner.add("sektor: " + sektor);
}
if (gjeldendeSektor != null) {
joiner.add("gjeldendeSektor: " + gjeldendeSektor);
}
if (identType != null) {
joiner.add("identType: " + identType);
}
if (startdato != null) {
joiner.add("startdato: " + startdato);
}
if (sluttdato != null) {
joiner.add("sluttdato: " + sluttdato);
}
if (ledere != null) {
joiner.add("ledere: " + ledere);
}
if (lederFor != null) {
joiner.add("lederFor: " + lederFor);
}
if (orgTilknytning != null) {
joiner.add("orgTilknytning: " + orgTilknytning);
}
if (orgTilknytninger != null) {
joiner.add("orgTilknytninger: " + orgTilknytninger);
}
if (gjeldendeTilknytningstype != null) {
joiner.add("gjeldendeTilknytningstype: " + gjeldendeTilknytningstype);
}
return joiner.toString();
}
public static RessursDto.Builder builder() {
return new RessursDto.Builder();
}
@javax.annotation.processing.Generated(
value = "com.kobylynskyi.graphql.codegen.GraphQLCodegen",
date = "2026-03-30T10:02:45+0000"
)
public static class Builder {
private String navIdent;
private String navident;
private String personIdent;
private String personident;
private String fornavn;
private String etternavn;
private String visningsNavn;
private String visningsnavn;
private String epost;
private String primaryTelefon;
private java.util.List<TelefonDto> telefon;
private java.util.List<SektorDto> sektor;
private SektorDto gjeldendeSektor;
private IdentTypeDto identType;
private java.time.LocalDate startdato;
private java.time.LocalDate sluttdato;
private java.util.List<RessursLederDto> ledere;
private java.util.List<LederOrgEnhetDto> lederFor;
private java.util.List<RessursOrgTilknytningDto> orgTilknytning;
private java.util.List<RessursOrgTilknytningDto> orgTilknytninger;
private TilknytningTypeDto gjeldendeTilknytningstype;
public Builder() {
}
@Deprecated
public Builder setNavIdent(String navIdent) {
this.navIdent = navIdent;
return this;
}
public Builder setNavident(String navident) {
this.navident = navident;
return this;
}
@Deprecated
public Builder setPersonIdent(String personIdent) {
this.personIdent = personIdent;
return this;
}
public Builder setPersonident(String personident) {
this.personident = personident;
return this;
}
public Builder setFornavn(String fornavn) {
this.fornavn = fornavn;
return this;
}
public Builder setEtternavn(String etternavn) {
this.etternavn = etternavn;
return this;
}
@Deprecated
public Builder setVisningsNavn(String visningsNavn) {
this.visningsNavn = visningsNavn;
return this;
}
public Builder setVisningsnavn(String visningsnavn) {
this.visningsnavn = visningsnavn;
return this;
}
public Builder setEpost(String epost) {
this.epost = epost;
return this;
}
public Builder setPrimaryTelefon(String primaryTelefon) {
this.primaryTelefon = primaryTelefon;
return this;
}
public Builder setTelefon(java.util.List<TelefonDto> telefon) {
this.telefon = telefon;
return this;
}
@Deprecated
public Builder setSektor(java.util.List<SektorDto> sektor) {
this.sektor = sektor;
return this;
}
/**
* Deprekert Nov.2025
*/
public Builder setGjeldendeSektor(SektorDto gjeldendeSektor) {
this.gjeldendeSektor = gjeldendeSektor;
return this;
}
public Builder setIdentType(IdentTypeDto identType) {
this.identType = identType;
return this;
}
public Builder setStartdato(java.time.LocalDate startdato) {
this.startdato = startdato;
return this;
}
public Builder setSluttdato(java.time.LocalDate sluttdato) {
this.sluttdato = sluttdato;
return this;
}
public Builder setLedere(java.util.List<RessursLederDto> ledere) {
this.ledere = ledere;
return this;
}
public Builder setLederFor(java.util.List<LederOrgEnhetDto> lederFor) {
this.lederFor = lederFor;
return this;
}
@Deprecated
public Builder setOrgTilknytning(java.util.List<RessursOrgTilknytningDto> orgTilknytning) {
this.orgTilknytning = orgTilknytning;
return this;
}
/**
* Deprekert Nov.2025
*/
public Builder setOrgTilknytninger(java.util.List<RessursOrgTilknytningDto> orgTilknytninger) {
this.orgTilknytninger = orgTilknytninger;
return this;
}
public Builder setGjeldendeTilknytningstype(TilknytningTypeDto gjeldendeTilknytningstype) {
this.gjeldendeTilknytningstype = gjeldendeTilknytningstype;
return this;
}
public RessursDto build() {
return new RessursDto(navIdent, navident, personIdent, personident, fornavn, etternavn, visningsNavn, visningsnavn, epost, primaryTelefon, telefon, sektor, gjeldendeSektor, identType, startdato, sluttdato, ledere, lederFor, orgTilknytning, orgTilknytninger, gjeldendeTilknytningstype);
}
}
}