Class SendContactMailRequest

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

@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 SendContactMailRequest extends Object
SendContactMailRequest
  • Field Details

  • Constructor Details

    • SendContactMailRequest

      public SendContactMailRequest()
  • Method Details

    • salutationId

      public SendContactMailRequest salutationId(String salutationId)
    • getSalutationId

      @Nonnull public String getSalutationId()
      Identifier of the salutation. Use `/api/salutation` endpoint to fetch possible values.
      Returns:
      salutationId
    • setSalutationId

      public void setSalutationId(String salutationId)
    • firstName

      public SendContactMailRequest firstName(String firstName)
    • getFirstName

      @Nullable public String getFirstName()
      Firstname. This field may be required depending on the system settings.
      Returns:
      firstName
    • setFirstName

      public void setFirstName(String firstName)
    • lastName

      public SendContactMailRequest lastName(String lastName)
    • getLastName

      @Nullable public String getLastName()
      Lastname. This field may be required depending on the system settings.
      Returns:
      lastName
    • setLastName

      public void setLastName(String lastName)
    • email

      public SendContactMailRequest email(String email)
    • getEmail

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

      public void setEmail(String email)
    • phone

      public SendContactMailRequest phone(String phone)
    • getPhone

      @Nullable public String getPhone()
      Phone. This field may be required depending on the system settings.
      Returns:
      phone
    • setPhone

      public void setPhone(String phone)
    • subject

      public SendContactMailRequest subject(String subject)
    • getSubject

      @Nonnull public String getSubject()
      The subject of the contact form.
      Returns:
      subject
    • setSubject

      public void setSubject(String subject)
    • comment

      public SendContactMailRequest comment(String comment)
    • getComment

      @Nonnull public String getComment()
      The message of the contact form
      Returns:
      comment
    • setComment

      public void setComment(String comment)
    • getNavigationId

      @Nullable public String getNavigationId()
      Identifier of the navigation page. Can be used to override the configuration. Take a look at the settings of a category containing a concact form in the administration.
      Returns:
      navigationId
    • setNavigationId

      public void setNavigationId(String navigationId)
    • slotId

      public SendContactMailRequest slotId(String slotId)
    • getSlotId

      @Nullable public String getSlotId()
      Identifier of the cms element
      Returns:
      slotId
    • setSlotId

      public void setSlotId(String slotId)
    • cmsPageType

      public SendContactMailRequest cmsPageType(String cmsPageType)
    • getCmsPageType

      @Nullable public String getCmsPageType()
      Type of the content management page
      Returns:
      cmsPageType
    • setCmsPageType

      public void setCmsPageType(String cmsPageType)
    • entityName

      public SendContactMailRequest entityName(String entityName)
    • getEntityName

      @Nullable public String getEntityName()
      Entity name for slot config
      Returns:
      entityName
    • setEntityName

      public void setEntityName(String entityName)
    • 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