Class Customer

java.lang.Object
de.codebarista.shopware.model.core.Customer

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-06-10T11:26:02.541008353+02:00[Europe/Berlin]", comments="Generator version: 7.5.0") public class Customer extends Object
Added since version: 6.0.0.0
  • Field Details

  • Constructor Details

  • Method Details

    • id

      public Customer id(String id)
    • getId

      @Nullable public String getId()
      Get id
      Returns:
      id
    • setId

      public void setId(String id)
    • groupId

      public Customer groupId(String groupId)
    • getGroupId

      @Nonnull public String getGroupId()
      Get groupId
      Returns:
      groupId
    • setGroupId

      public void setGroupId(String groupId)
    • defaultPaymentMethodId

      public Customer defaultPaymentMethodId(String defaultPaymentMethodId)
    • getDefaultPaymentMethodId

      @Nonnull public String getDefaultPaymentMethodId()
      Get defaultPaymentMethodId
      Returns:
      defaultPaymentMethodId
    • setDefaultPaymentMethodId

      public void setDefaultPaymentMethodId(String defaultPaymentMethodId)
    • salesChannelId

      public Customer salesChannelId(String salesChannelId)
    • getSalesChannelId

      @Nonnull public String getSalesChannelId()
      Get salesChannelId
      Returns:
      salesChannelId
    • setSalesChannelId

      public void setSalesChannelId(String salesChannelId)
    • languageId

      public Customer languageId(String languageId)
    • getLanguageId

      @Nonnull public String getLanguageId()
      Get languageId
      Returns:
      languageId
    • setLanguageId

      public void setLanguageId(String languageId)
    • lastPaymentMethodId

      public Customer lastPaymentMethodId(String lastPaymentMethodId)
    • getLastPaymentMethodId

      @Nullable public String getLastPaymentMethodId()
      Get lastPaymentMethodId
      Returns:
      lastPaymentMethodId
    • setLastPaymentMethodId

      public void setLastPaymentMethodId(String lastPaymentMethodId)
    • defaultBillingAddressId

      public Customer defaultBillingAddressId(String defaultBillingAddressId)
    • getDefaultBillingAddressId

      @Nonnull public String getDefaultBillingAddressId()
      Get defaultBillingAddressId
      Returns:
      defaultBillingAddressId
    • setDefaultBillingAddressId

      public void setDefaultBillingAddressId(String defaultBillingAddressId)
    • defaultShippingAddressId

      public Customer defaultShippingAddressId(String defaultShippingAddressId)
    • getDefaultShippingAddressId

      @Nonnull public String getDefaultShippingAddressId()
      Get defaultShippingAddressId
      Returns:
      defaultShippingAddressId
    • setDefaultShippingAddressId

      public void setDefaultShippingAddressId(String defaultShippingAddressId)
    • customerNumber

      public Customer customerNumber(String customerNumber)
    • getCustomerNumber

      @Nonnull public String getCustomerNumber()
      Get customerNumber
      Returns:
      customerNumber
    • setCustomerNumber

      public void setCustomerNumber(String customerNumber)
    • salutationId

      public Customer salutationId(String salutationId)
    • getSalutationId

      @Nullable public String getSalutationId()
      Get salutationId
      Returns:
      salutationId
    • setSalutationId

      public void setSalutationId(String salutationId)
    • firstName

      public Customer firstName(String firstName)
    • getFirstName

      @Nonnull public String getFirstName()
      Get firstName
      Returns:
      firstName
    • setFirstName

      public void setFirstName(String firstName)
    • lastName

      public Customer lastName(String lastName)
    • getLastName

      @Nonnull public String getLastName()
      Get lastName
      Returns:
      lastName
    • setLastName

      public void setLastName(String lastName)
    • company

      public Customer company(String company)
    • getCompany

      @Nullable public String getCompany()
      Get company
      Returns:
      company
    • setCompany

      public void setCompany(String company)
    • email

      public Customer email(String email)
    • getEmail

      @Nonnull public String getEmail()
      Get email
      Returns:
      email
    • setEmail

      public void setEmail(String email)
    • title

      public Customer title(String title)
    • getTitle

      @Nullable public String getTitle()
      Get title
      Returns:
      title
    • setTitle

      public void setTitle(String title)
    • vatIds

      public Customer vatIds(List<String> vatIds)
    • addVatIdsItem

      public Customer addVatIdsItem(String vatIdsItem)
    • getVatIds

      @Nullable public List<String> getVatIds()
      Get vatIds
      Returns:
      vatIds
    • setVatIds

      public void setVatIds(List<String> vatIds)
    • affiliateCode

      public Customer affiliateCode(String affiliateCode)
    • getAffiliateCode

      @Nullable public String getAffiliateCode()
      Get affiliateCode
      Returns:
      affiliateCode
    • setAffiliateCode

      public void setAffiliateCode(String affiliateCode)
    • campaignCode

      public Customer campaignCode(String campaignCode)
    • getCampaignCode

      @Nullable public String getCampaignCode()
      Get campaignCode
      Returns:
      campaignCode
    • setCampaignCode

      public void setCampaignCode(String campaignCode)
    • active

      public Customer active(Boolean active)
    • getActive

      @Nullable public Boolean getActive()
      Get active
      Returns:
      active
    • setActive

      public void setActive(Boolean active)
    • doubleOptInRegistration

      public Customer doubleOptInRegistration(Boolean doubleOptInRegistration)
    • getDoubleOptInRegistration

      @Nullable public Boolean getDoubleOptInRegistration()
      Get doubleOptInRegistration
      Returns:
      doubleOptInRegistration
    • setDoubleOptInRegistration

      public void setDoubleOptInRegistration(Boolean doubleOptInRegistration)
    • doubleOptInEmailSentDate

      public Customer doubleOptInEmailSentDate(OffsetDateTime doubleOptInEmailSentDate)
    • getDoubleOptInEmailSentDate

      @Nullable public OffsetDateTime getDoubleOptInEmailSentDate()
      Get doubleOptInEmailSentDate
      Returns:
      doubleOptInEmailSentDate
    • setDoubleOptInEmailSentDate

      public void setDoubleOptInEmailSentDate(OffsetDateTime doubleOptInEmailSentDate)
    • doubleOptInConfirmDate

      public Customer doubleOptInConfirmDate(OffsetDateTime doubleOptInConfirmDate)
    • getDoubleOptInConfirmDate

      @Nullable public OffsetDateTime getDoubleOptInConfirmDate()
      Get doubleOptInConfirmDate
      Returns:
      doubleOptInConfirmDate
    • setDoubleOptInConfirmDate

      public void setDoubleOptInConfirmDate(OffsetDateTime doubleOptInConfirmDate)
    • hash

      public Customer hash(String hash)
    • getHash

      @Nullable public String getHash()
      Get hash
      Returns:
      hash
    • setHash

      public void setHash(String hash)
    • guest

      public Customer guest(Boolean guest)
    • getGuest

      @Nullable public Boolean getGuest()
      Get guest
      Returns:
      guest
    • setGuest

      public void setGuest(Boolean guest)
    • firstLogin

      public Customer firstLogin(OffsetDateTime firstLogin)
    • getFirstLogin

      @Nullable public OffsetDateTime getFirstLogin()
      Get firstLogin
      Returns:
      firstLogin
    • setFirstLogin

      public void setFirstLogin(OffsetDateTime firstLogin)
    • lastLogin

      public Customer lastLogin(OffsetDateTime lastLogin)
    • getLastLogin

      @Nullable public OffsetDateTime getLastLogin()
      Get lastLogin
      Returns:
      lastLogin
    • setLastLogin

      public void setLastLogin(OffsetDateTime lastLogin)
    • birthday

      public Customer birthday(String birthday)
    • getBirthday

      @Nullable public String getBirthday()
      Get birthday
      Returns:
      birthday
    • setBirthday

      public void setBirthday(String birthday)
    • getLastOrderDate

      @Nullable public OffsetDateTime getLastOrderDate()
      Get lastOrderDate
      Returns:
      lastOrderDate
    • getOrderCount

      @Nullable public Long getOrderCount()
      Get orderCount
      Returns:
      orderCount
    • getOrderTotalAmount

      @Nullable public Float getOrderTotalAmount()
      Get orderTotalAmount
      Returns:
      orderTotalAmount
    • getReviewCount

      @Nullable public Long getReviewCount()
      Get reviewCount
      Returns:
      reviewCount
    • customFields

      public Customer customFields(Object customFields)
    • getCustomFields

      @Nullable public Object getCustomFields()
      Get customFields
      Returns:
      customFields
    • setCustomFields

      public void setCustomFields(Object customFields)
    • getTagIds

      @Nullable public List<String> getTagIds()
      Get tagIds
      Returns:
      tagIds
    • accountType

      public Customer accountType(String accountType)
    • getAccountType

      @Nonnull public String getAccountType()
      Get accountType
      Returns:
      accountType
    • setAccountType

      public void setAccountType(String accountType)
    • createdById

      public Customer createdById(String createdById)
    • getCreatedById

      @Nullable public String getCreatedById()
      Get createdById
      Returns:
      createdById
    • setCreatedById

      public void setCreatedById(String createdById)
    • updatedById

      public Customer updatedById(String updatedById)
    • getUpdatedById

      @Nullable public String getUpdatedById()
      Get updatedById
      Returns:
      updatedById
    • setUpdatedById

      public void setUpdatedById(String updatedById)
    • getCreatedAt

      @Nonnull public OffsetDateTime getCreatedAt()
      Get createdAt
      Returns:
      createdAt
    • getUpdatedAt

      @Nullable public OffsetDateTime getUpdatedAt()
      Get updatedAt
      Returns:
      updatedAt
    • group

      public Customer group(CustomerGroup group)
    • getGroup

      @Nullable public CustomerGroup getGroup()
      Get group
      Returns:
      group
    • setGroup

      public void setGroup(CustomerGroup group)
    • defaultPaymentMethod

      public Customer defaultPaymentMethod(PaymentMethod defaultPaymentMethod)
    • getDefaultPaymentMethod

      @Nullable public PaymentMethod getDefaultPaymentMethod()
      Get defaultPaymentMethod
      Returns:
      defaultPaymentMethod
    • setDefaultPaymentMethod

      public void setDefaultPaymentMethod(PaymentMethod defaultPaymentMethod)
    • language

      public Customer language(Language language)
    • getLanguage

      @Nullable public Language getLanguage()
      Get language
      Returns:
      language
    • setLanguage

      public void setLanguage(Language language)
    • lastPaymentMethod

      public Customer lastPaymentMethod(PaymentMethod lastPaymentMethod)
    • getLastPaymentMethod

      @Nullable public PaymentMethod getLastPaymentMethod()
      Get lastPaymentMethod
      Returns:
      lastPaymentMethod
    • setLastPaymentMethod

      public void setLastPaymentMethod(PaymentMethod lastPaymentMethod)
    • defaultBillingAddress

      public Customer defaultBillingAddress(CustomerAddress defaultBillingAddress)
    • getDefaultBillingAddress

      @Nullable public CustomerAddress getDefaultBillingAddress()
      Get defaultBillingAddress
      Returns:
      defaultBillingAddress
    • setDefaultBillingAddress

      public void setDefaultBillingAddress(CustomerAddress defaultBillingAddress)
    • activeBillingAddress

      public Customer activeBillingAddress(CustomerAddress activeBillingAddress)
    • getActiveBillingAddress

      @Nullable public CustomerAddress getActiveBillingAddress()
      Get activeBillingAddress
      Returns:
      activeBillingAddress
    • setActiveBillingAddress

      public void setActiveBillingAddress(CustomerAddress activeBillingAddress)
    • defaultShippingAddress

      public Customer defaultShippingAddress(CustomerAddress defaultShippingAddress)
    • getDefaultShippingAddress

      @Nullable public CustomerAddress getDefaultShippingAddress()
      Get defaultShippingAddress
      Returns:
      defaultShippingAddress
    • setDefaultShippingAddress

      public void setDefaultShippingAddress(CustomerAddress defaultShippingAddress)
    • activeShippingAddress

      public Customer activeShippingAddress(CustomerAddress activeShippingAddress)
    • getActiveShippingAddress

      @Nullable public CustomerAddress getActiveShippingAddress()
      Get activeShippingAddress
      Returns:
      activeShippingAddress
    • setActiveShippingAddress

      public void setActiveShippingAddress(CustomerAddress activeShippingAddress)
    • salutation

      public Customer salutation(Salutation salutation)
    • getSalutation

      @Nullable public Salutation getSalutation()
      Get salutation
      Returns:
      salutation
    • setSalutation

      public void setSalutation(Salutation salutation)
    • addresses

      public Customer addresses(List<CustomerAddress> addresses)
    • addAddressesItem

      public Customer addAddressesItem(CustomerAddress addressesItem)
    • getAddresses

      @Nullable public List<CustomerAddress> getAddresses()
      Get addresses
      Returns:
      addresses
    • setAddresses

      public void setAddresses(List<CustomerAddress> addresses)
    • tags

      public Customer tags(List<Tag> tags)
    • addTagsItem

      public Customer addTagsItem(Tag tagsItem)
    • getTags

      @Nullable public List<Tag> getTags()
      Get tags
      Returns:
      tags
    • setTags

      public void setTags(List<Tag> tags)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object