RessursDto.java

  1. package no.nav.nom.graphql.model;

  2. import java.util.StringJoiner;

  3. @javax.annotation.processing.Generated(
  4.     value = "com.kobylynskyi.graphql.codegen.GraphQLCodegen",
  5.     date = "2025-01-10T14:34:08+0000"
  6. )
  7. public class RessursDto implements java.io.Serializable, SearchResultDto {

  8.     private static final long serialVersionUID = 1L;

  9.     @Deprecated
  10.     @jakarta.validation.constraints.NotNull
  11.     private String navIdent;
  12.     @jakarta.validation.constraints.NotNull
  13.     private String navident;
  14.     @Deprecated
  15.     @jakarta.validation.constraints.NotNull
  16.     private String personIdent;
  17.     @jakarta.validation.constraints.NotNull
  18.     private String personident;
  19.     @Deprecated
  20.     @jakarta.validation.constraints.NotNull
  21.     private java.util.List<RessursOrgTilknytningDto> koblinger;
  22.     @jakarta.validation.constraints.NotNull
  23.     private java.util.List<RessursOrgTilknytningDto> orgTilknytning;
  24.     @jakarta.validation.constraints.NotNull
  25.     private java.util.List<LederOrgEnhetDto> lederFor;
  26.     @jakarta.validation.constraints.NotNull
  27.     private java.util.List<RessursLederDto> ledere;
  28.     @Deprecated
  29.     private FolkeregisterPersonDto person;
  30.     private FolkeregisterPersonDto folkeregisterPerson;
  31.     private String epost;
  32.     @Deprecated
  33.     private String visningsNavn;
  34.     private String visningsnavn;
  35.     private String fornavn;
  36.     private String etternavn;
  37.     @jakarta.validation.constraints.NotNull
  38.     private java.util.List<TelefonDto> telefon;
  39.     @Deprecated
  40.     @jakarta.validation.constraints.NotNull
  41.     private java.util.List<SektorDto> ressurstype;
  42.     @jakarta.validation.constraints.NotNull
  43.     private java.util.List<SektorDto> sektor;
  44.     @Deprecated
  45.     private java.time.LocalDate sluttdato;

  46.     public RessursDto() {
  47.     }

  48.     public RessursDto(String navIdent, String navident, String personIdent, String personident, java.util.List<RessursOrgTilknytningDto> koblinger, java.util.List<RessursOrgTilknytningDto> orgTilknytning, java.util.List<LederOrgEnhetDto> lederFor, java.util.List<RessursLederDto> ledere, FolkeregisterPersonDto person, FolkeregisterPersonDto folkeregisterPerson, String epost, String visningsNavn, String visningsnavn, String fornavn, String etternavn, java.util.List<TelefonDto> telefon, java.util.List<SektorDto> ressurstype, java.util.List<SektorDto> sektor, java.time.LocalDate sluttdato) {
  49.         this.navIdent = navIdent;
  50.         this.navident = navident;
  51.         this.personIdent = personIdent;
  52.         this.personident = personident;
  53.         this.koblinger = koblinger;
  54.         this.orgTilknytning = orgTilknytning;
  55.         this.lederFor = lederFor;
  56.         this.ledere = ledere;
  57.         this.person = person;
  58.         this.folkeregisterPerson = folkeregisterPerson;
  59.         this.epost = epost;
  60.         this.visningsNavn = visningsNavn;
  61.         this.visningsnavn = visningsnavn;
  62.         this.fornavn = fornavn;
  63.         this.etternavn = etternavn;
  64.         this.telefon = telefon;
  65.         this.ressurstype = ressurstype;
  66.         this.sektor = sektor;
  67.         this.sluttdato = sluttdato;
  68.     }

  69.     @Deprecated
  70.     public String getNavIdent() {
  71.         return navIdent;
  72.     }
  73.     @Deprecated
  74.     public void setNavIdent(String navIdent) {
  75.         this.navIdent = navIdent;
  76.     }

  77.     public String getNavident() {
  78.         return navident;
  79.     }
  80.     public void setNavident(String navident) {
  81.         this.navident = navident;
  82.     }

  83.     @Deprecated
  84.     public String getPersonIdent() {
  85.         return personIdent;
  86.     }
  87.     @Deprecated
  88.     public void setPersonIdent(String personIdent) {
  89.         this.personIdent = personIdent;
  90.     }

  91.     public String getPersonident() {
  92.         return personident;
  93.     }
  94.     public void setPersonident(String personident) {
  95.         this.personident = personident;
  96.     }

  97.     @Deprecated
  98.     public java.util.List<RessursOrgTilknytningDto> getKoblinger() {
  99.         return koblinger;
  100.     }
  101.     @Deprecated
  102.     public void setKoblinger(java.util.List<RessursOrgTilknytningDto> koblinger) {
  103.         this.koblinger = koblinger;
  104.     }

  105.     public java.util.List<RessursOrgTilknytningDto> getOrgTilknytning() {
  106.         return orgTilknytning;
  107.     }
  108.     public void setOrgTilknytning(java.util.List<RessursOrgTilknytningDto> orgTilknytning) {
  109.         this.orgTilknytning = orgTilknytning;
  110.     }

  111.     public java.util.List<LederOrgEnhetDto> getLederFor() {
  112.         return lederFor;
  113.     }
  114.     public void setLederFor(java.util.List<LederOrgEnhetDto> lederFor) {
  115.         this.lederFor = lederFor;
  116.     }

  117.     public java.util.List<RessursLederDto> getLedere() {
  118.         return ledere;
  119.     }
  120.     public void setLedere(java.util.List<RessursLederDto> ledere) {
  121.         this.ledere = ledere;
  122.     }

  123.     @Deprecated
  124.     public FolkeregisterPersonDto getPerson() {
  125.         return person;
  126.     }
  127.     @Deprecated
  128.     public void setPerson(FolkeregisterPersonDto person) {
  129.         this.person = person;
  130.     }

  131.     public FolkeregisterPersonDto getFolkeregisterPerson() {
  132.         return folkeregisterPerson;
  133.     }
  134.     public void setFolkeregisterPerson(FolkeregisterPersonDto folkeregisterPerson) {
  135.         this.folkeregisterPerson = folkeregisterPerson;
  136.     }

  137.     public String getEpost() {
  138.         return epost;
  139.     }
  140.     public void setEpost(String epost) {
  141.         this.epost = epost;
  142.     }

  143.     @Deprecated
  144.     public String getVisningsNavn() {
  145.         return visningsNavn;
  146.     }
  147.     @Deprecated
  148.     public void setVisningsNavn(String visningsNavn) {
  149.         this.visningsNavn = visningsNavn;
  150.     }

  151.     public String getVisningsnavn() {
  152.         return visningsnavn;
  153.     }
  154.     public void setVisningsnavn(String visningsnavn) {
  155.         this.visningsnavn = visningsnavn;
  156.     }

  157.     public String getFornavn() {
  158.         return fornavn;
  159.     }
  160.     public void setFornavn(String fornavn) {
  161.         this.fornavn = fornavn;
  162.     }

  163.     public String getEtternavn() {
  164.         return etternavn;
  165.     }
  166.     public void setEtternavn(String etternavn) {
  167.         this.etternavn = etternavn;
  168.     }

  169.     public java.util.List<TelefonDto> getTelefon() {
  170.         return telefon;
  171.     }
  172.     public void setTelefon(java.util.List<TelefonDto> telefon) {
  173.         this.telefon = telefon;
  174.     }

  175.     @Deprecated
  176.     public java.util.List<SektorDto> getRessurstype() {
  177.         return ressurstype;
  178.     }
  179.     @Deprecated
  180.     public void setRessurstype(java.util.List<SektorDto> ressurstype) {
  181.         this.ressurstype = ressurstype;
  182.     }

  183.     public java.util.List<SektorDto> getSektor() {
  184.         return sektor;
  185.     }
  186.     public void setSektor(java.util.List<SektorDto> sektor) {
  187.         this.sektor = sektor;
  188.     }

  189.     @Deprecated
  190.     public java.time.LocalDate getSluttdato() {
  191.         return sluttdato;
  192.     }
  193.     @Deprecated
  194.     public void setSluttdato(java.time.LocalDate sluttdato) {
  195.         this.sluttdato = sluttdato;
  196.     }


  197.     @Override
  198.     public String toString() {
  199.         StringJoiner joiner = new StringJoiner(", ", "{ ", " }");
  200.         if (navIdent != null) {
  201.             joiner.add("navIdent: \"" + navIdent + "\"");
  202.         }
  203.         if (navident != null) {
  204.             joiner.add("navident: \"" + navident + "\"");
  205.         }
  206.         if (personIdent != null) {
  207.             joiner.add("personIdent: \"" + personIdent + "\"");
  208.         }
  209.         if (personident != null) {
  210.             joiner.add("personident: \"" + personident + "\"");
  211.         }
  212.         if (koblinger != null) {
  213.             joiner.add("koblinger: " + koblinger);
  214.         }
  215.         if (orgTilknytning != null) {
  216.             joiner.add("orgTilknytning: " + orgTilknytning);
  217.         }
  218.         if (lederFor != null) {
  219.             joiner.add("lederFor: " + lederFor);
  220.         }
  221.         if (ledere != null) {
  222.             joiner.add("ledere: " + ledere);
  223.         }
  224.         if (person != null) {
  225.             joiner.add("person: " + person);
  226.         }
  227.         if (folkeregisterPerson != null) {
  228.             joiner.add("folkeregisterPerson: " + folkeregisterPerson);
  229.         }
  230.         if (epost != null) {
  231.             joiner.add("epost: \"" + epost + "\"");
  232.         }
  233.         if (visningsNavn != null) {
  234.             joiner.add("visningsNavn: \"" + visningsNavn + "\"");
  235.         }
  236.         if (visningsnavn != null) {
  237.             joiner.add("visningsnavn: \"" + visningsnavn + "\"");
  238.         }
  239.         if (fornavn != null) {
  240.             joiner.add("fornavn: \"" + fornavn + "\"");
  241.         }
  242.         if (etternavn != null) {
  243.             joiner.add("etternavn: \"" + etternavn + "\"");
  244.         }
  245.         if (telefon != null) {
  246.             joiner.add("telefon: " + telefon);
  247.         }
  248.         if (ressurstype != null) {
  249.             joiner.add("ressurstype: " + ressurstype);
  250.         }
  251.         if (sektor != null) {
  252.             joiner.add("sektor: " + sektor);
  253.         }
  254.         if (sluttdato != null) {
  255.             joiner.add("sluttdato: " + sluttdato);
  256.         }
  257.         return joiner.toString();
  258.     }

  259.     public static RessursDto.Builder builder() {
  260.         return new RessursDto.Builder();
  261.     }

  262.     @javax.annotation.processing.Generated(
  263.         value = "com.kobylynskyi.graphql.codegen.GraphQLCodegen",
  264.         date = "2025-01-10T14:34:08+0000"
  265.     )
  266.     public static class Builder {

  267.         private String navIdent;
  268.         private String navident;
  269.         private String personIdent;
  270.         private String personident;
  271.         private java.util.List<RessursOrgTilknytningDto> koblinger;
  272.         private java.util.List<RessursOrgTilknytningDto> orgTilknytning;
  273.         private java.util.List<LederOrgEnhetDto> lederFor;
  274.         private java.util.List<RessursLederDto> ledere;
  275.         private FolkeregisterPersonDto person;
  276.         private FolkeregisterPersonDto folkeregisterPerson;
  277.         private String epost;
  278.         private String visningsNavn;
  279.         private String visningsnavn;
  280.         private String fornavn;
  281.         private String etternavn;
  282.         private java.util.List<TelefonDto> telefon;
  283.         private java.util.List<SektorDto> ressurstype;
  284.         private java.util.List<SektorDto> sektor;
  285.         private java.time.LocalDate sluttdato;

  286.         public Builder() {
  287.         }

  288.         @Deprecated
  289.         public Builder setNavIdent(String navIdent) {
  290.             this.navIdent = navIdent;
  291.             return this;
  292.         }

  293.         public Builder setNavident(String navident) {
  294.             this.navident = navident;
  295.             return this;
  296.         }

  297.         @Deprecated
  298.         public Builder setPersonIdent(String personIdent) {
  299.             this.personIdent = personIdent;
  300.             return this;
  301.         }

  302.         public Builder setPersonident(String personident) {
  303.             this.personident = personident;
  304.             return this;
  305.         }

  306.         @Deprecated
  307.         public Builder setKoblinger(java.util.List<RessursOrgTilknytningDto> koblinger) {
  308.             this.koblinger = koblinger;
  309.             return this;
  310.         }

  311.         public Builder setOrgTilknytning(java.util.List<RessursOrgTilknytningDto> orgTilknytning) {
  312.             this.orgTilknytning = orgTilknytning;
  313.             return this;
  314.         }

  315.         public Builder setLederFor(java.util.List<LederOrgEnhetDto> lederFor) {
  316.             this.lederFor = lederFor;
  317.             return this;
  318.         }

  319.         public Builder setLedere(java.util.List<RessursLederDto> ledere) {
  320.             this.ledere = ledere;
  321.             return this;
  322.         }

  323.         @Deprecated
  324.         public Builder setPerson(FolkeregisterPersonDto person) {
  325.             this.person = person;
  326.             return this;
  327.         }

  328.         public Builder setFolkeregisterPerson(FolkeregisterPersonDto folkeregisterPerson) {
  329.             this.folkeregisterPerson = folkeregisterPerson;
  330.             return this;
  331.         }

  332.         public Builder setEpost(String epost) {
  333.             this.epost = epost;
  334.             return this;
  335.         }

  336.         @Deprecated
  337.         public Builder setVisningsNavn(String visningsNavn) {
  338.             this.visningsNavn = visningsNavn;
  339.             return this;
  340.         }

  341.         public Builder setVisningsnavn(String visningsnavn) {
  342.             this.visningsnavn = visningsnavn;
  343.             return this;
  344.         }

  345.         public Builder setFornavn(String fornavn) {
  346.             this.fornavn = fornavn;
  347.             return this;
  348.         }

  349.         public Builder setEtternavn(String etternavn) {
  350.             this.etternavn = etternavn;
  351.             return this;
  352.         }

  353.         public Builder setTelefon(java.util.List<TelefonDto> telefon) {
  354.             this.telefon = telefon;
  355.             return this;
  356.         }

  357.         @Deprecated
  358.         public Builder setRessurstype(java.util.List<SektorDto> ressurstype) {
  359.             this.ressurstype = ressurstype;
  360.             return this;
  361.         }

  362.         public Builder setSektor(java.util.List<SektorDto> sektor) {
  363.             this.sektor = sektor;
  364.             return this;
  365.         }

  366.         @Deprecated
  367.         public Builder setSluttdato(java.time.LocalDate sluttdato) {
  368.             this.sluttdato = sluttdato;
  369.             return this;
  370.         }


  371.         public RessursDto build() {
  372.             return new RessursDto(navIdent, navident, personIdent, personident, koblinger, orgTilknytning, lederFor, ledere, person, folkeregisterPerson, epost, visningsNavn, visningsnavn, fornavn, etternavn, telefon, ressurstype, sektor, sluttdato);
  373.         }

  374.     }
  375. }