Class AddressRequest.Builder
- java.lang.Object
-
- com.merge.api.resources.accounting.types.AddressRequest.Builder
-
- Enclosing class:
- AddressRequest
public static final class AddressRequest.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddressRequestbuild()AddressRequest.Buildercity(java.lang.String city)AddressRequest.Buildercity(java.util.Optional<java.lang.String> city)AddressRequest.Buildercountry(AddressRequestCountry country)AddressRequest.Buildercountry(java.util.Optional<AddressRequestCountry> country)AddressRequest.BuildercountrySubdivision(java.lang.String countrySubdivision)AddressRequest.BuildercountrySubdivision(java.util.Optional<java.lang.String> countrySubdivision)AddressRequest.Builderfrom(AddressRequest other)AddressRequest.BuilderintegrationParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> integrationParams)AddressRequest.BuilderintegrationParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> integrationParams)AddressRequest.BuilderlinkedAccountParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> linkedAccountParams)AddressRequest.BuilderlinkedAccountParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> linkedAccountParams)AddressRequest.Builderstreet1(java.lang.String street1)AddressRequest.Builderstreet1(java.util.Optional<java.lang.String> street1)AddressRequest.Builderstreet2(java.lang.String street2)AddressRequest.Builderstreet2(java.util.Optional<java.lang.String> street2)AddressRequest.Buildertype(AddressRequestType type)AddressRequest.Buildertype(java.util.Optional<AddressRequestType> type)AddressRequest.BuilderzipCode(java.lang.String zipCode)AddressRequest.BuilderzipCode(java.util.Optional<java.lang.String> zipCode)
-
-
-
Method Detail
-
from
public AddressRequest.Builder from(AddressRequest other)
-
type
public AddressRequest.Builder type(java.util.Optional<AddressRequestType> type)
-
type
public AddressRequest.Builder type(AddressRequestType type)
-
street1
public AddressRequest.Builder street1(java.util.Optional<java.lang.String> street1)
-
street1
public AddressRequest.Builder street1(java.lang.String street1)
-
street2
public AddressRequest.Builder street2(java.util.Optional<java.lang.String> street2)
-
street2
public AddressRequest.Builder street2(java.lang.String street2)
-
city
public AddressRequest.Builder city(java.util.Optional<java.lang.String> city)
-
city
public AddressRequest.Builder city(java.lang.String city)
-
countrySubdivision
public AddressRequest.Builder countrySubdivision(java.util.Optional<java.lang.String> countrySubdivision)
-
countrySubdivision
public AddressRequest.Builder countrySubdivision(java.lang.String countrySubdivision)
-
country
public AddressRequest.Builder country(java.util.Optional<AddressRequestCountry> country)
-
country
public AddressRequest.Builder country(AddressRequestCountry country)
-
zipCode
public AddressRequest.Builder zipCode(java.util.Optional<java.lang.String> zipCode)
-
zipCode
public AddressRequest.Builder zipCode(java.lang.String zipCode)
-
integrationParams
public AddressRequest.Builder integrationParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> integrationParams)
-
integrationParams
public AddressRequest.Builder integrationParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> integrationParams)
-
linkedAccountParams
public AddressRequest.Builder linkedAccountParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> linkedAccountParams)
-
linkedAccountParams
public AddressRequest.Builder linkedAccountParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> linkedAccountParams)
-
build
public AddressRequest build()
-
-