Class PatchedAccountRequest.Builder
- java.lang.Object
-
- com.merge.api.resources.crm.types.PatchedAccountRequest.Builder
-
- Enclosing class:
- PatchedAccountRequest
public static final class PatchedAccountRequest.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PatchedAccountRequest.Builderaddresses(java.util.List<AddressRequest> addresses)PatchedAccountRequest.Builderaddresses(java.util.Optional<java.util.List<AddressRequest>> addresses)PatchedAccountRequestbuild()PatchedAccountRequest.Builderdescription(java.lang.String description)PatchedAccountRequest.Builderdescription(java.util.Optional<java.lang.String> description)PatchedAccountRequest.Builderfrom(PatchedAccountRequest other)PatchedAccountRequest.Builderindustry(java.lang.String industry)PatchedAccountRequest.Builderindustry(java.util.Optional<java.lang.String> industry)PatchedAccountRequest.BuilderintegrationParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> integrationParams)PatchedAccountRequest.BuilderintegrationParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> integrationParams)PatchedAccountRequest.BuilderlastActivityAt(java.time.OffsetDateTime lastActivityAt)PatchedAccountRequest.BuilderlastActivityAt(java.util.Optional<java.time.OffsetDateTime> lastActivityAt)PatchedAccountRequest.BuilderlinkedAccountParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> linkedAccountParams)PatchedAccountRequest.BuilderlinkedAccountParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> linkedAccountParams)PatchedAccountRequest.Buildername(java.lang.String name)PatchedAccountRequest.Buildername(java.util.Optional<java.lang.String> name)PatchedAccountRequest.BuildernumberOfEmployees(java.lang.Integer numberOfEmployees)PatchedAccountRequest.BuildernumberOfEmployees(java.util.Optional<java.lang.Integer> numberOfEmployees)PatchedAccountRequest.Builderowner(java.lang.String owner)PatchedAccountRequest.Builderowner(java.util.Optional<java.lang.String> owner)PatchedAccountRequest.BuilderremoteFields(java.util.List<RemoteFieldRequest> remoteFields)PatchedAccountRequest.BuilderremoteFields(java.util.Optional<java.util.List<RemoteFieldRequest>> remoteFields)PatchedAccountRequest.Builderwebsite(java.lang.String website)PatchedAccountRequest.Builderwebsite(java.util.Optional<java.lang.String> website)
-
-
-
Method Detail
-
from
public PatchedAccountRequest.Builder from(PatchedAccountRequest other)
-
owner
public PatchedAccountRequest.Builder owner(java.util.Optional<java.lang.String> owner)
-
owner
public PatchedAccountRequest.Builder owner(java.lang.String owner)
-
name
public PatchedAccountRequest.Builder name(java.util.Optional<java.lang.String> name)
-
name
public PatchedAccountRequest.Builder name(java.lang.String name)
-
description
public PatchedAccountRequest.Builder description(java.util.Optional<java.lang.String> description)
-
description
public PatchedAccountRequest.Builder description(java.lang.String description)
-
industry
public PatchedAccountRequest.Builder industry(java.util.Optional<java.lang.String> industry)
-
industry
public PatchedAccountRequest.Builder industry(java.lang.String industry)
-
website
public PatchedAccountRequest.Builder website(java.util.Optional<java.lang.String> website)
-
website
public PatchedAccountRequest.Builder website(java.lang.String website)
-
numberOfEmployees
public PatchedAccountRequest.Builder numberOfEmployees(java.util.Optional<java.lang.Integer> numberOfEmployees)
-
numberOfEmployees
public PatchedAccountRequest.Builder numberOfEmployees(java.lang.Integer numberOfEmployees)
-
addresses
public PatchedAccountRequest.Builder addresses(java.util.Optional<java.util.List<AddressRequest>> addresses)
-
addresses
public PatchedAccountRequest.Builder addresses(java.util.List<AddressRequest> addresses)
-
lastActivityAt
public PatchedAccountRequest.Builder lastActivityAt(java.util.Optional<java.time.OffsetDateTime> lastActivityAt)
-
lastActivityAt
public PatchedAccountRequest.Builder lastActivityAt(java.time.OffsetDateTime lastActivityAt)
-
integrationParams
public PatchedAccountRequest.Builder integrationParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> integrationParams)
-
integrationParams
public PatchedAccountRequest.Builder integrationParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> integrationParams)
-
linkedAccountParams
public PatchedAccountRequest.Builder linkedAccountParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> linkedAccountParams)
-
linkedAccountParams
public PatchedAccountRequest.Builder linkedAccountParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> linkedAccountParams)
-
remoteFields
public PatchedAccountRequest.Builder remoteFields(java.util.Optional<java.util.List<RemoteFieldRequest>> remoteFields)
-
remoteFields
public PatchedAccountRequest.Builder remoteFields(java.util.List<RemoteFieldRequest> remoteFields)
-
build
public PatchedAccountRequest build()
-
-