RessursOrgTilknytningDto.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 RessursOrgTilknytningDto implements java.io.Serializable {

  8.     private static final long serialVersionUID = 1L;

  9.     @Deprecated
  10.     @jakarta.validation.constraints.NotNull
  11.     private OrgEnhetDto organisasjonsenhet;
  12.     @jakarta.validation.constraints.NotNull
  13.     private OrgEnhetDto orgEnhet;
  14.     private Boolean erDagligOppfolging;
  15.     @jakarta.validation.constraints.NotNull
  16.     private java.time.LocalDate gyldigFom;
  17.     private java.time.LocalDate gyldigTom;

  18.     public RessursOrgTilknytningDto() {
  19.     }

  20.     public RessursOrgTilknytningDto(OrgEnhetDto organisasjonsenhet, OrgEnhetDto orgEnhet, Boolean erDagligOppfolging, java.time.LocalDate gyldigFom, java.time.LocalDate gyldigTom) {
  21.         this.organisasjonsenhet = organisasjonsenhet;
  22.         this.orgEnhet = orgEnhet;
  23.         this.erDagligOppfolging = erDagligOppfolging;
  24.         this.gyldigFom = gyldigFom;
  25.         this.gyldigTom = gyldigTom;
  26.     }

  27.     @Deprecated
  28.     public OrgEnhetDto getOrganisasjonsenhet() {
  29.         return organisasjonsenhet;
  30.     }
  31.     @Deprecated
  32.     public void setOrganisasjonsenhet(OrgEnhetDto organisasjonsenhet) {
  33.         this.organisasjonsenhet = organisasjonsenhet;
  34.     }

  35.     public OrgEnhetDto getOrgEnhet() {
  36.         return orgEnhet;
  37.     }
  38.     public void setOrgEnhet(OrgEnhetDto orgEnhet) {
  39.         this.orgEnhet = orgEnhet;
  40.     }

  41.     public Boolean getErDagligOppfolging() {
  42.         return erDagligOppfolging;
  43.     }
  44.     public void setErDagligOppfolging(Boolean erDagligOppfolging) {
  45.         this.erDagligOppfolging = erDagligOppfolging;
  46.     }

  47.     public java.time.LocalDate getGyldigFom() {
  48.         return gyldigFom;
  49.     }
  50.     public void setGyldigFom(java.time.LocalDate gyldigFom) {
  51.         this.gyldigFom = gyldigFom;
  52.     }

  53.     public java.time.LocalDate getGyldigTom() {
  54.         return gyldigTom;
  55.     }
  56.     public void setGyldigTom(java.time.LocalDate gyldigTom) {
  57.         this.gyldigTom = gyldigTom;
  58.     }


  59.     @Override
  60.     public String toString() {
  61.         StringJoiner joiner = new StringJoiner(", ", "{ ", " }");
  62.         if (organisasjonsenhet != null) {
  63.             joiner.add("organisasjonsenhet: " + organisasjonsenhet);
  64.         }
  65.         if (orgEnhet != null) {
  66.             joiner.add("orgEnhet: " + orgEnhet);
  67.         }
  68.         if (erDagligOppfolging != null) {
  69.             joiner.add("erDagligOppfolging: " + erDagligOppfolging);
  70.         }
  71.         if (gyldigFom != null) {
  72.             joiner.add("gyldigFom: " + gyldigFom);
  73.         }
  74.         if (gyldigTom != null) {
  75.             joiner.add("gyldigTom: " + gyldigTom);
  76.         }
  77.         return joiner.toString();
  78.     }

  79.     public static RessursOrgTilknytningDto.Builder builder() {
  80.         return new RessursOrgTilknytningDto.Builder();
  81.     }

  82.     @javax.annotation.processing.Generated(
  83.         value = "com.kobylynskyi.graphql.codegen.GraphQLCodegen",
  84.         date = "2025-01-10T14:34:08+0000"
  85.     )
  86.     public static class Builder {

  87.         private OrgEnhetDto organisasjonsenhet;
  88.         private OrgEnhetDto orgEnhet;
  89.         private Boolean erDagligOppfolging;
  90.         private java.time.LocalDate gyldigFom;
  91.         private java.time.LocalDate gyldigTom;

  92.         public Builder() {
  93.         }

  94.         @Deprecated
  95.         public Builder setOrganisasjonsenhet(OrgEnhetDto organisasjonsenhet) {
  96.             this.organisasjonsenhet = organisasjonsenhet;
  97.             return this;
  98.         }

  99.         public Builder setOrgEnhet(OrgEnhetDto orgEnhet) {
  100.             this.orgEnhet = orgEnhet;
  101.             return this;
  102.         }

  103.         public Builder setErDagligOppfolging(Boolean erDagligOppfolging) {
  104.             this.erDagligOppfolging = erDagligOppfolging;
  105.             return this;
  106.         }

  107.         public Builder setGyldigFom(java.time.LocalDate gyldigFom) {
  108.             this.gyldigFom = gyldigFom;
  109.             return this;
  110.         }

  111.         public Builder setGyldigTom(java.time.LocalDate gyldigTom) {
  112.             this.gyldigTom = gyldigTom;
  113.             return this;
  114.         }


  115.         public RessursOrgTilknytningDto build() {
  116.             return new RessursOrgTilknytningDto(organisasjonsenhet, orgEnhet, erDagligOppfolging, gyldigFom, gyldigTom);
  117.         }

  118.     }
  119. }