Class Personal

java.lang.Object
io.github.primelib.confluence4j.rest.v1.models.Personal

@Generated("io.github.primelib.primecodegen") public class Personal extends Object
Personal
  • Field Details

    • phone

      protected String phone
      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
    • im

      protected String im
      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
    • website

      protected String website
      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
    • email

      protected String email
      This property has been deprecated due to privacy changes. Use the `User.email` property instead. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
  • Constructor Details

    • Personal

      public Personal(Consumer<Personal> spec)
      Constructs a validated instance of Personal.
      Parameters:
      spec - the specification to process
    • Personal

      @Internal protected Personal()
      Protected no-args constructor for use by serialization frameworks.
    • Personal

      @Internal public Personal(String phone, String im, String website, String email)
      Constructs a validated instance of Personal.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using Personal(Consumer) instead.

      Parameters:
      phone - This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
      im - This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
      website - This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
      email - This property has been deprecated due to privacy changes. Use the `User.email` property instead. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
  • Method Details

    • phone

      public String phone()
      Fluent getter for phone.

      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Returns:
      phone
    • phone

      public Personal phone(String phone)
      Fluent setter for phone.

      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Parameters:
      phone - phone
      Returns:
      this
    • getPhone

      public String getPhone()
      Gets the value of phone.

      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Returns:
      phone
    • setPhone

      public void setPhone(String phone)
      Sets the value of phone.

      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Parameters:
      phone - phone
    • im

      public String im()
      Fluent getter for im.

      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Returns:
      im
    • im

      public Personal im(String im)
      Fluent setter for im.

      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Parameters:
      im - im
      Returns:
      this
    • getIm

      public String getIm()
      Gets the value of im.

      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Returns:
      im
    • setIm

      public void setIm(String im)
      Sets the value of im.

      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Parameters:
      im - im
    • website

      public String website()
      Fluent getter for website.

      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Returns:
      website
    • website

      public Personal website(String website)
      Fluent setter for website.

      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Parameters:
      website - website
      Returns:
      this
    • getWebsite

      public String getWebsite()
      Gets the value of website.

      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Returns:
      website
    • setWebsite

      public void setWebsite(String website)
      Sets the value of website.

      This property has been deprecated due to privacy changes. There is no replacement. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Parameters:
      website - website
    • email

      public String email()
      Fluent getter for email.

      This property has been deprecated due to privacy changes. Use the `User.email` property instead. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Returns:
      email
    • email

      public Personal email(String email)
      Fluent setter for email.

      This property has been deprecated due to privacy changes. Use the `User.email` property instead. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Parameters:
      email - email
      Returns:
      this
    • getEmail

      public String getEmail()
      Gets the value of email.

      This property has been deprecated due to privacy changes. Use the `User.email` property instead. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Returns:
      email
    • setEmail

      public void setEmail(String email)
      Sets the value of email.

      This property has been deprecated due to privacy changes. Use the `User.email` property instead. See the [migration guide](https://developer.atlassian.com/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.

      Parameters:
      email - email
    • 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