Class IdentitySourceUserProfileForUpsert

java.lang.Object
com.okta.sdk.resource.model.IdentitySourceUserProfileForUpsert
All Implemented Interfaces:
Serializable

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2026-03-13T17:36:05.533634+05:30[Asia/Kolkata]", comments="Generator version: 7.15.0") public class IdentitySourceUserProfileForUpsert extends Object implements Serializable
Contains a set of external user attributes and their values that are mapped to Okta standard and custom profile properties. See the [`profile` object](https://developer.okta.com/docs/api/openapi/okta-management/management/tag/User/#tag/User/operation/getUser!c=200&path=profile&t=response) and Declaration of a Custom Identity Source Schema in [Using anything as a source](https://help.okta.com/okta_help.htm?type=oie&id=ext-anything-as-a-source). > **Note:** Profile attributes can only be of the string type.
See Also:
  • Field Details

  • Constructor Details

    • IdentitySourceUserProfileForUpsert

      public IdentitySourceUserProfileForUpsert()
  • Method Details

    • email

    • getEmail

      @Nullable public String getEmail()
      Email address of the user
      Returns:
      email
    • setEmail

      public void setEmail(String email)
    • firstName

      public IdentitySourceUserProfileForUpsert firstName(String firstName)
    • getFirstName

      @Nullable public String getFirstName()
      First name of the user
      Returns:
      firstName
    • getFirstName_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<String> getFirstName_JsonNullable()
    • setFirstName_JsonNullable

      public void setFirstName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> firstName)
    • setFirstName

      public void setFirstName(String firstName)
    • homeAddress

      public IdentitySourceUserProfileForUpsert homeAddress(String homeAddress)
    • getHomeAddress

      @Nullable public String getHomeAddress()
      Home address of the user
      Returns:
      homeAddress
    • getHomeAddress_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<String> getHomeAddress_JsonNullable()
    • setHomeAddress_JsonNullable

      public void setHomeAddress_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> homeAddress)
    • setHomeAddress

      public void setHomeAddress(String homeAddress)
    • lastName

      public IdentitySourceUserProfileForUpsert lastName(String lastName)
    • getLastName

      @Nullable public String getLastName()
      Last name of the user
      Returns:
      lastName
    • getLastName_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<String> getLastName_JsonNullable()
    • setLastName_JsonNullable

      public void setLastName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> lastName)
    • setLastName

      public void setLastName(String lastName)
    • mobilePhone

      public IdentitySourceUserProfileForUpsert mobilePhone(String mobilePhone)
    • getMobilePhone

      @Nullable public String getMobilePhone()
      Mobile phone number of the user
      Returns:
      mobilePhone
    • getMobilePhone_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<String> getMobilePhone_JsonNullable()
    • setMobilePhone_JsonNullable

      public void setMobilePhone_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> mobilePhone)
    • setMobilePhone

      public void setMobilePhone(String mobilePhone)
    • secondEmail

      public IdentitySourceUserProfileForUpsert secondEmail(String secondEmail)
    • getSecondEmail

      @Nullable public String getSecondEmail()
      Alternative email address of the user
      Returns:
      secondEmail
    • setSecondEmail

      public void setSecondEmail(String secondEmail)
    • userName

      public IdentitySourceUserProfileForUpsert userName(String userName)
    • getUserName

      @Nullable public String getUserName()
      Username of the user
      Returns:
      userName
    • setUserName

      public void setUserName(String userName)
    • 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