TelefonDto.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 TelefonDto implements java.io.Serializable {
private static final long serialVersionUID = 1L;
@jakarta.validation.constraints.NotNull
private String nummer;
@jakarta.validation.constraints.NotNull
private TelefonTypeDto type;
private String beskrivelse;
public TelefonDto() {
}
public TelefonDto(String nummer, TelefonTypeDto type, String beskrivelse) {
this.nummer = nummer;
this.type = type;
this.beskrivelse = beskrivelse;
}
public String getNummer() {
return nummer;
}
public void setNummer(String nummer) {
this.nummer = nummer;
}
public TelefonTypeDto getType() {
return type;
}
public void setType(TelefonTypeDto type) {
this.type = type;
}
public String getBeskrivelse() {
return beskrivelse;
}
public void setBeskrivelse(String beskrivelse) {
this.beskrivelse = beskrivelse;
}
@Override
public String toString() {
StringJoiner joiner = new StringJoiner(", ", "{ ", " }");
if (nummer != null) {
joiner.add("nummer: \"" + nummer + "\"");
}
if (type != null) {
joiner.add("type: " + type);
}
if (beskrivelse != null) {
joiner.add("beskrivelse: \"" + beskrivelse + "\"");
}
return joiner.toString();
}
public static TelefonDto.Builder builder() {
return new TelefonDto.Builder();
}
@javax.annotation.processing.Generated(
value = "com.kobylynskyi.graphql.codegen.GraphQLCodegen",
date = "2026-03-30T10:02:45+0000"
)
public static class Builder {
private String nummer;
private TelefonTypeDto type;
private String beskrivelse;
public Builder() {
}
public Builder setNummer(String nummer) {
this.nummer = nummer;
return this;
}
public Builder setType(TelefonTypeDto type) {
this.type = type;
return this;
}
public Builder setBeskrivelse(String beskrivelse) {
this.beskrivelse = beskrivelse;
return this;
}
public TelefonDto build() {
return new TelefonDto(nummer, type, beskrivelse);
}
}
}