Class ContactRequest.Builder
- java.lang.Object
-
- com.merge.api.resources.ticketing.types.ContactRequest.Builder
-
- Enclosing class:
- ContactRequest
public static final class ContactRequest.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContactRequest.Builderaccount(ContactRequestAccount account)ContactRequest.Builderaccount(java.util.Optional<ContactRequestAccount> account)ContactRequestbuild()ContactRequest.Builderdetails(java.lang.String details)ContactRequest.Builderdetails(java.util.Optional<java.lang.String> details)ContactRequest.BuilderemailAddress(java.lang.String emailAddress)ContactRequest.BuilderemailAddress(java.util.Optional<java.lang.String> emailAddress)ContactRequest.Builderfrom(ContactRequest other)ContactRequest.BuilderintegrationParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> integrationParams)ContactRequest.BuilderintegrationParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> integrationParams)ContactRequest.BuilderlinkedAccountParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> linkedAccountParams)ContactRequest.BuilderlinkedAccountParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> linkedAccountParams)ContactRequest.Buildername(java.lang.String name)ContactRequest.Buildername(java.util.Optional<java.lang.String> name)ContactRequest.BuilderphoneNumber(java.lang.String phoneNumber)ContactRequest.BuilderphoneNumber(java.util.Optional<java.lang.String> phoneNumber)
-
-
-
Method Detail
-
from
public ContactRequest.Builder from(ContactRequest other)
-
name
public ContactRequest.Builder name(java.util.Optional<java.lang.String> name)
-
name
public ContactRequest.Builder name(java.lang.String name)
-
emailAddress
public ContactRequest.Builder emailAddress(java.util.Optional<java.lang.String> emailAddress)
-
emailAddress
public ContactRequest.Builder emailAddress(java.lang.String emailAddress)
-
phoneNumber
public ContactRequest.Builder phoneNumber(java.util.Optional<java.lang.String> phoneNumber)
-
phoneNumber
public ContactRequest.Builder phoneNumber(java.lang.String phoneNumber)
-
details
public ContactRequest.Builder details(java.util.Optional<java.lang.String> details)
-
details
public ContactRequest.Builder details(java.lang.String details)
-
account
public ContactRequest.Builder account(java.util.Optional<ContactRequestAccount> account)
-
account
public ContactRequest.Builder account(ContactRequestAccount account)
-
integrationParams
public ContactRequest.Builder integrationParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> integrationParams)
-
integrationParams
public ContactRequest.Builder integrationParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> integrationParams)
-
linkedAccountParams
public ContactRequest.Builder linkedAccountParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> linkedAccountParams)
-
linkedAccountParams
public ContactRequest.Builder linkedAccountParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> linkedAccountParams)
-
build
public ContactRequest build()
-
-