Class Address.Builder
- java.lang.Object
-
- com.merge.api.resources.accounting.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 Addressbuild()Address.Buildercity(java.lang.String city)Address.Buildercity(java.util.Optional<java.lang.String> city)Address.Buildercountry(AddressCountry country)Address.Buildercountry(java.util.Optional<AddressCountry> country)Address.BuildercountrySubdivision(java.lang.String countrySubdivision)Address.BuildercountrySubdivision(java.util.Optional<java.lang.String> countrySubdivision)Address.BuildercreatedAt(java.time.OffsetDateTime createdAt)Address.BuildercreatedAt(java.util.Optional<java.time.OffsetDateTime> createdAt)Address.Builderfrom(Address other)Address.BuildermodifiedAt(java.time.OffsetDateTime modifiedAt)Address.BuildermodifiedAt(java.util.Optional<java.time.OffsetDateTime> modifiedAt)Address.Builderstate(com.fasterxml.jackson.databind.JsonNode state)Address.Builderstate(java.util.Optional<com.fasterxml.jackson.databind.JsonNode> state)Address.Builderstreet1(java.lang.String street1)Address.Builderstreet1(java.util.Optional<java.lang.String> street1)Address.Builderstreet2(java.lang.String street2)Address.Builderstreet2(java.util.Optional<java.lang.String> street2)Address.Buildertype(AddressType type)Address.Buildertype(java.util.Optional<AddressType> type)Address.BuilderzipCode(java.lang.String zipCode)Address.BuilderzipCode(java.util.Optional<java.lang.String> zipCode)
-
-
-
Method Detail
-
from
public Address.Builder from(Address other)
-
createdAt
public Address.Builder createdAt(java.util.Optional<java.time.OffsetDateTime> createdAt)
-
createdAt
public Address.Builder createdAt(java.time.OffsetDateTime createdAt)
-
modifiedAt
public Address.Builder modifiedAt(java.util.Optional<java.time.OffsetDateTime> modifiedAt)
-
modifiedAt
public Address.Builder modifiedAt(java.time.OffsetDateTime modifiedAt)
-
type
public Address.Builder type(java.util.Optional<AddressType> type)
-
type
public Address.Builder type(AddressType type)
-
street1
public Address.Builder street1(java.util.Optional<java.lang.String> street1)
-
street1
public Address.Builder street1(java.lang.String street1)
-
street2
public Address.Builder street2(java.util.Optional<java.lang.String> street2)
-
street2
public Address.Builder street2(java.lang.String street2)
-
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<com.fasterxml.jackson.databind.JsonNode> state)
-
state
public Address.Builder state(com.fasterxml.jackson.databind.JsonNode state)
-
countrySubdivision
public Address.Builder countrySubdivision(java.util.Optional<java.lang.String> countrySubdivision)
-
countrySubdivision
public Address.Builder countrySubdivision(java.lang.String countrySubdivision)
-
country
public Address.Builder country(java.util.Optional<AddressCountry> country)
-
country
public Address.Builder country(AddressCountry country)
-
zipCode
public Address.Builder zipCode(java.util.Optional<java.lang.String> zipCode)
-
zipCode
public Address.Builder zipCode(java.lang.String zipCode)
-
build
public Address build()
-
-