Class PatchedContactRequest.Builder
- java.lang.Object
-
- com.merge.api.resources.crm.types.PatchedContactRequest.Builder
-
- Enclosing class:
- PatchedContactRequest
public static final class PatchedContactRequest.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PatchedContactRequest.Builderaccount(java.lang.String account)PatchedContactRequest.Builderaccount(java.util.Optional<java.lang.String> account)PatchedContactRequest.Builderaddresses(java.util.List<AddressRequest> addresses)PatchedContactRequest.Builderaddresses(java.util.Optional<java.util.List<AddressRequest>> addresses)PatchedContactRequestbuild()PatchedContactRequest.BuilderemailAddresses(java.util.List<EmailAddressRequest> emailAddresses)PatchedContactRequest.BuilderemailAddresses(java.util.Optional<java.util.List<EmailAddressRequest>> emailAddresses)PatchedContactRequest.BuilderfirstName(java.lang.String firstName)PatchedContactRequest.BuilderfirstName(java.util.Optional<java.lang.String> firstName)PatchedContactRequest.Builderfrom(PatchedContactRequest other)PatchedContactRequest.BuilderintegrationParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> integrationParams)PatchedContactRequest.BuilderintegrationParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> integrationParams)PatchedContactRequest.BuilderlastActivityAt(java.time.OffsetDateTime lastActivityAt)PatchedContactRequest.BuilderlastActivityAt(java.util.Optional<java.time.OffsetDateTime> lastActivityAt)PatchedContactRequest.BuilderlastName(java.lang.String lastName)PatchedContactRequest.BuilderlastName(java.util.Optional<java.lang.String> lastName)PatchedContactRequest.BuilderlinkedAccountParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> linkedAccountParams)PatchedContactRequest.BuilderlinkedAccountParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> linkedAccountParams)PatchedContactRequest.Builderowner(PatchedContactRequestOwner owner)PatchedContactRequest.Builderowner(java.util.Optional<PatchedContactRequestOwner> owner)PatchedContactRequest.BuilderphoneNumbers(java.util.List<PhoneNumberRequest> phoneNumbers)PatchedContactRequest.BuilderphoneNumbers(java.util.Optional<java.util.List<PhoneNumberRequest>> phoneNumbers)PatchedContactRequest.BuilderremoteFields(java.util.List<RemoteFieldRequest> remoteFields)PatchedContactRequest.BuilderremoteFields(java.util.Optional<java.util.List<RemoteFieldRequest>> remoteFields)
-
-
-
Method Detail
-
from
public PatchedContactRequest.Builder from(PatchedContactRequest other)
-
firstName
public PatchedContactRequest.Builder firstName(java.util.Optional<java.lang.String> firstName)
-
firstName
public PatchedContactRequest.Builder firstName(java.lang.String firstName)
-
lastName
public PatchedContactRequest.Builder lastName(java.util.Optional<java.lang.String> lastName)
-
lastName
public PatchedContactRequest.Builder lastName(java.lang.String lastName)
-
account
public PatchedContactRequest.Builder account(java.util.Optional<java.lang.String> account)
-
account
public PatchedContactRequest.Builder account(java.lang.String account)
-
owner
public PatchedContactRequest.Builder owner(java.util.Optional<PatchedContactRequestOwner> owner)
-
owner
public PatchedContactRequest.Builder owner(PatchedContactRequestOwner owner)
-
addresses
public PatchedContactRequest.Builder addresses(java.util.Optional<java.util.List<AddressRequest>> addresses)
-
addresses
public PatchedContactRequest.Builder addresses(java.util.List<AddressRequest> addresses)
-
emailAddresses
public PatchedContactRequest.Builder emailAddresses(java.util.Optional<java.util.List<EmailAddressRequest>> emailAddresses)
-
emailAddresses
public PatchedContactRequest.Builder emailAddresses(java.util.List<EmailAddressRequest> emailAddresses)
-
phoneNumbers
public PatchedContactRequest.Builder phoneNumbers(java.util.Optional<java.util.List<PhoneNumberRequest>> phoneNumbers)
-
phoneNumbers
public PatchedContactRequest.Builder phoneNumbers(java.util.List<PhoneNumberRequest> phoneNumbers)
-
lastActivityAt
public PatchedContactRequest.Builder lastActivityAt(java.util.Optional<java.time.OffsetDateTime> lastActivityAt)
-
lastActivityAt
public PatchedContactRequest.Builder lastActivityAt(java.time.OffsetDateTime lastActivityAt)
-
integrationParams
public PatchedContactRequest.Builder integrationParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> integrationParams)
-
integrationParams
public PatchedContactRequest.Builder integrationParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> integrationParams)
-
linkedAccountParams
public PatchedContactRequest.Builder linkedAccountParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> linkedAccountParams)
-
linkedAccountParams
public PatchedContactRequest.Builder linkedAccountParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> linkedAccountParams)
-
remoteFields
public PatchedContactRequest.Builder remoteFields(java.util.Optional<java.util.List<RemoteFieldRequest>> remoteFields)
-
remoteFields
public PatchedContactRequest.Builder remoteFields(java.util.List<RemoteFieldRequest> remoteFields)
-
build
public PatchedContactRequest build()
-
-