Class CrmCreateContactRequestDto


  • public class CrmCreateContactRequestDto
    extends java.lang.Object
    • Constructor Detail

      • CrmCreateContactRequestDto

        public CrmCreateContactRequestDto​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> firstName,
                                          org.openapitools.jackson.nullable.JsonNullable<java.lang.String> lastName,
                                          org.openapitools.jackson.nullable.JsonNullable<java.lang.String> companyName,
                                          org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> emails,
                                          org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> phoneNumbers,
                                          org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> dealIds,
                                          org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> accountIds,
                                          org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CustomFields>> customFields,
                                          org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> passthrough)
      • CrmCreateContactRequestDto

        public CrmCreateContactRequestDto()
    • Method Detail

      • firstName

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> firstName()
        The contact first name
      • lastName

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> lastName()
        The contact last name
      • companyName

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> companyName()
        The contact company name
      • emails

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> emails()
        List of contact email addresses
      • phoneNumbers

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> phoneNumbers()
        List of contact phone numbers
      • dealIds

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> dealIds()
        List of associated deal IDs
      • accountIds

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> accountIds()
        List of associated account IDs
      • customFields

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<CustomFields>> customFields()
        Contact custom fields
      • passthrough

        public org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,​java.lang.Object>> passthrough()
        Value to pass through to the provider
      • withFirstName

        public CrmCreateContactRequestDto withFirstName​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> firstName)
        The contact first name
      • withLastName

        public CrmCreateContactRequestDto withLastName​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> lastName)
        The contact last name
      • withCompanyName

        public CrmCreateContactRequestDto withCompanyName​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> companyName)
        The contact company name
      • withEmails

        public CrmCreateContactRequestDto withEmails​(java.util.List<java.lang.String> emails)
        List of contact email addresses
      • withEmails

        public CrmCreateContactRequestDto withEmails​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> emails)
        List of contact email addresses
      • withPhoneNumbers

        public CrmCreateContactRequestDto withPhoneNumbers​(java.util.List<java.lang.String> phoneNumbers)
        List of contact phone numbers
      • withPhoneNumbers

        public CrmCreateContactRequestDto withPhoneNumbers​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> phoneNumbers)
        List of contact phone numbers
      • withDealIds

        public CrmCreateContactRequestDto withDealIds​(java.util.List<java.lang.String> dealIds)
        List of associated deal IDs
      • withDealIds

        public CrmCreateContactRequestDto withDealIds​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> dealIds)
        List of associated deal IDs
      • withAccountIds

        public CrmCreateContactRequestDto withAccountIds​(java.util.List<java.lang.String> accountIds)
        List of associated account IDs
      • withAccountIds

        public CrmCreateContactRequestDto withAccountIds​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> accountIds)
        List of associated account IDs
      • withCustomFields

        public CrmCreateContactRequestDto withCustomFields​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CustomFields>> customFields)
        Contact custom fields
      • withPassthrough

        public CrmCreateContactRequestDto withPassthrough​(java.util.Map<java.lang.String,​java.lang.Object> passthrough)
        Value to pass through to the provider
      • withPassthrough

        public CrmCreateContactRequestDto withPassthrough​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> passthrough)
        Value to pass through to the provider
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object