Package com.flagright.api.types
Class Address.Builder
- java.lang.Object
-
- com.flagright.api.types.Address.Builder
-
- Enclosing class:
- Address
public static final class Address.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Address.BuilderaddAddressLines(java.lang.String addressLines)Address.BuilderaddAllAddressLines(java.util.List<java.lang.String> addressLines)Address.BuilderaddressLines(java.util.List<java.lang.String> addressLines)Address.BuilderaddressType(java.lang.String addressType)Address.BuilderaddressType(java.util.Optional<java.lang.String> addressType)Addressbuild()Address.Buildercity(java.lang.String city)Address.Buildercity(java.util.Optional<java.lang.String> city)Address.Buildercountry(java.lang.String country)Address.Buildercountry(java.util.Optional<java.lang.String> country)Address.Builderfrom(Address other)Address.Builderpostcode(java.lang.String postcode)Address.Builderpostcode(java.util.Optional<java.lang.String> postcode)Address.Builderstate(java.lang.String state)Address.Builderstate(java.util.Optional<java.lang.String> state)Address.Buildertags(java.util.List<Tag> tags)Address.Buildertags(java.util.Optional<java.util.List<Tag>> tags)
-
-
-
Method Detail
-
from
public Address.Builder from(Address other)
-
addressLines
public Address.Builder addressLines(java.util.List<java.lang.String> addressLines)
-
addAddressLines
public Address.Builder addAddressLines(java.lang.String addressLines)
-
addAllAddressLines
public Address.Builder addAllAddressLines(java.util.List<java.lang.String> addressLines)
-
postcode
public Address.Builder postcode(java.util.Optional<java.lang.String> postcode)
-
postcode
public Address.Builder postcode(java.lang.String postcode)
-
city
public Address.Builder city(java.util.Optional<java.lang.String> city)
-
city
public Address.Builder city(java.lang.String city)
-
state
public Address.Builder state(java.util.Optional<java.lang.String> state)
-
state
public Address.Builder state(java.lang.String state)
-
country
public Address.Builder country(java.util.Optional<java.lang.String> country)
-
country
public Address.Builder country(java.lang.String country)
-
addressType
public Address.Builder addressType(java.util.Optional<java.lang.String> addressType)
-
addressType
public Address.Builder addressType(java.lang.String addressType)
-
tags
public Address.Builder tags(java.util.Optional<java.util.List<Tag>> tags)
-
tags
public Address.Builder tags(java.util.List<Tag> tags)
-
build
public Address build()
-
-