Package org.nentangso.core.service.dto
Class NtsAttributeDTO.Builder
- java.lang.Object
-
- org.nentangso.core.service.dto.NtsAttributeDTO.Builder
-
- Enclosing class:
- NtsAttributeDTO
public static final class NtsAttributeDTO.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder(NtsAttributeDTO input)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NtsAttributeDTObuild()NtsAttributeDTO.Builderkey(String key)NtsAttributeDTO.BuilderkeyIf(boolean condition, Supplier<String> keySupplier)NtsAttributeDTO.BuilderskipValidation(boolean skipValidation)NtsAttributeDTO.Buildervalue(String value)NtsAttributeDTO.BuildervalueIf(boolean condition, Supplier<String> valueSupplier)
-
-
-
Constructor Detail
-
Builder
public Builder(NtsAttributeDTO input)
-
-
Method Detail
-
key
public NtsAttributeDTO.Builder key(String key)
-
keyIf
public NtsAttributeDTO.Builder keyIf(boolean condition, Supplier<String> keySupplier)
-
value
public NtsAttributeDTO.Builder value(String value)
-
valueIf
public NtsAttributeDTO.Builder valueIf(boolean condition, Supplier<String> valueSupplier)
-
skipValidation
public NtsAttributeDTO.Builder skipValidation(boolean skipValidation)
-
build
public NtsAttributeDTO build()
-
-