Package com.flagright.api.types
Class PlaceOfBirth.Builder
- java.lang.Object
-
- com.flagright.api.types.PlaceOfBirth.Builder
-
- All Implemented Interfaces:
PlaceOfBirth._FinalStage,PlaceOfBirth.CountryStage
- Enclosing class:
- PlaceOfBirth
public static final class PlaceOfBirth.Builder extends java.lang.Object implements PlaceOfBirth.CountryStage, PlaceOfBirth._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlaceOfBirthbuild()PlaceOfBirth._FinalStagecity(java.lang.String city)PlaceOfBirth._FinalStagecity(java.util.Optional<java.lang.String> city)PlaceOfBirth._FinalStagecountry(CountryCode country)PlaceOfBirth.Builderfrom(PlaceOfBirth other)PlaceOfBirth._FinalStagestate(java.lang.String state)PlaceOfBirth._FinalStagestate(java.util.Optional<java.lang.String> state)
-
-
-
Method Detail
-
from
public PlaceOfBirth.Builder from(PlaceOfBirth other)
- Specified by:
fromin interfacePlaceOfBirth.CountryStage
-
country
public PlaceOfBirth._FinalStage country(@NotNull CountryCode country)
- Specified by:
countryin interfacePlaceOfBirth.CountryStage
-
state
public PlaceOfBirth._FinalStage state(java.lang.String state)
- Specified by:
statein interfacePlaceOfBirth._FinalStage
-
state
public PlaceOfBirth._FinalStage state(java.util.Optional<java.lang.String> state)
- Specified by:
statein interfacePlaceOfBirth._FinalStage
-
city
public PlaceOfBirth._FinalStage city(java.lang.String city)
- Specified by:
cityin interfacePlaceOfBirth._FinalStage
-
city
public PlaceOfBirth._FinalStage city(java.util.Optional<java.lang.String> city)
- Specified by:
cityin interfacePlaceOfBirth._FinalStage
-
build
public PlaceOfBirth build()
- Specified by:
buildin interfacePlaceOfBirth._FinalStage
-
-