Package com.flagright.api.types
Class ContactDetails.Builder
- java.lang.Object
-
- com.flagright.api.types.ContactDetails.Builder
-
- Enclosing class:
- ContactDetails
public static final class ContactDetails.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContactDetails.Builderaddresses(java.util.List<Address> addresses)ContactDetails.Builderaddresses(java.util.Optional<java.util.List<Address>> addresses)ContactDetailsbuild()ContactDetails.BuildercontactNumbers(java.util.List<java.lang.String> contactNumbers)ContactDetails.BuildercontactNumbers(java.util.Optional<java.util.List<java.lang.String>> contactNumbers)ContactDetails.BuilderemailIds(java.util.List<java.lang.String> emailIds)ContactDetails.BuilderemailIds(java.util.Optional<java.util.List<java.lang.String>> emailIds)ContactDetails.BuilderfaxNumbers(java.util.List<java.lang.String> faxNumbers)ContactDetails.BuilderfaxNumbers(java.util.Optional<java.util.List<java.lang.String>> faxNumbers)ContactDetails.Builderfrom(ContactDetails other)ContactDetails.Buildername(ConsumerName name)ContactDetails.Buildername(java.util.Optional<ConsumerName> name)ContactDetails.Buildertags(java.util.List<Tag> tags)ContactDetails.Buildertags(java.util.Optional<java.util.List<Tag>> tags)ContactDetails.Builderwebsites(java.util.List<java.lang.String> websites)ContactDetails.Builderwebsites(java.util.Optional<java.util.List<java.lang.String>> websites)
-
-
-
Method Detail
-
from
public ContactDetails.Builder from(ContactDetails other)
-
emailIds
public ContactDetails.Builder emailIds(java.util.Optional<java.util.List<java.lang.String>> emailIds)
-
emailIds
public ContactDetails.Builder emailIds(java.util.List<java.lang.String> emailIds)
-
contactNumbers
public ContactDetails.Builder contactNumbers(java.util.Optional<java.util.List<java.lang.String>> contactNumbers)
-
contactNumbers
public ContactDetails.Builder contactNumbers(java.util.List<java.lang.String> contactNumbers)
-
faxNumbers
public ContactDetails.Builder faxNumbers(java.util.Optional<java.util.List<java.lang.String>> faxNumbers)
-
faxNumbers
public ContactDetails.Builder faxNumbers(java.util.List<java.lang.String> faxNumbers)
-
websites
public ContactDetails.Builder websites(java.util.Optional<java.util.List<java.lang.String>> websites)
-
websites
public ContactDetails.Builder websites(java.util.List<java.lang.String> websites)
-
addresses
public ContactDetails.Builder addresses(java.util.Optional<java.util.List<Address>> addresses)
-
addresses
public ContactDetails.Builder addresses(java.util.List<Address> addresses)
-
name
public ContactDetails.Builder name(java.util.Optional<ConsumerName> name)
-
name
public ContactDetails.Builder name(ConsumerName name)
-
tags
public ContactDetails.Builder tags(java.util.Optional<java.util.List<Tag>> tags)
-
tags
public ContactDetails.Builder tags(java.util.List<Tag> tags)
-
build
public ContactDetails build()
-
-