OrganiseringDto.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 OrganiseringDto implements java.io.Serializable {
private static final long serialVersionUID = 1L;
@jakarta.validation.constraints.NotNull
private RetningDto retning;
@jakarta.validation.constraints.NotNull
private OrgEnhetDto orgEnhet;
@jakarta.validation.constraints.NotNull
private java.time.LocalDate gyldigFom;
private java.time.LocalDate gyldigTom;
public OrganiseringDto() {
}
public OrganiseringDto(RetningDto retning, OrgEnhetDto orgEnhet, java.time.LocalDate gyldigFom, java.time.LocalDate gyldigTom) {
this.retning = retning;
this.orgEnhet = orgEnhet;
this.gyldigFom = gyldigFom;
this.gyldigTom = gyldigTom;
}
public RetningDto getRetning() {
return retning;
}
public void setRetning(RetningDto retning) {
this.retning = retning;
}
public OrgEnhetDto getOrgEnhet() {
return orgEnhet;
}
public void setOrgEnhet(OrgEnhetDto orgEnhet) {
this.orgEnhet = orgEnhet;
}
public java.time.LocalDate getGyldigFom() {
return gyldigFom;
}
public void setGyldigFom(java.time.LocalDate gyldigFom) {
this.gyldigFom = gyldigFom;
}
public java.time.LocalDate getGyldigTom() {
return gyldigTom;
}
public void setGyldigTom(java.time.LocalDate gyldigTom) {
this.gyldigTom = gyldigTom;
}
@Override
public String toString() {
StringJoiner joiner = new StringJoiner(", ", "{ ", " }");
if (retning != null) {
joiner.add("retning: " + retning);
}
if (orgEnhet != null) {
joiner.add("orgEnhet: " + orgEnhet);
}
if (gyldigFom != null) {
joiner.add("gyldigFom: " + gyldigFom);
}
if (gyldigTom != null) {
joiner.add("gyldigTom: " + gyldigTom);
}
return joiner.toString();
}
public static OrganiseringDto.Builder builder() {
return new OrganiseringDto.Builder();
}
@javax.annotation.processing.Generated(
value = "com.kobylynskyi.graphql.codegen.GraphQLCodegen",
date = "2026-03-30T10:02:45+0000"
)
public static class Builder {
private RetningDto retning;
private OrgEnhetDto orgEnhet;
private java.time.LocalDate gyldigFom;
private java.time.LocalDate gyldigTom;
public Builder() {
}
public Builder setRetning(RetningDto retning) {
this.retning = retning;
return this;
}
public Builder setOrgEnhet(OrgEnhetDto orgEnhet) {
this.orgEnhet = orgEnhet;
return this;
}
public Builder setGyldigFom(java.time.LocalDate gyldigFom) {
this.gyldigFom = gyldigFom;
return this;
}
public Builder setGyldigTom(java.time.LocalDate gyldigTom) {
this.gyldigTom = gyldigTom;
return this;
}
public OrganiseringDto build() {
return new OrganiseringDto(retning, orgEnhet, gyldigFom, gyldigTom);
}
}
}