Package com.launchdarkly.api.model
Class NewMemberForm
- java.lang.Object
-
- com.launchdarkly.api.model.NewMemberForm
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-07-11T22:46:03.646077Z[Etc/UTC]") public class NewMemberForm extends java.lang.Object
NewMemberForm
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NewMemberForm.CustomTypeAdapterFactory
static class
NewMemberForm.RoleEnum
The member's built-in role
-
Field Summary
Fields Modifier and Type Field Description static java.util.HashSet<java.lang.String>
openapiFields
static java.util.HashSet<java.lang.String>
openapiRequiredFields
static java.lang.String
SERIALIZED_NAME_CUSTOM_ROLES
static java.lang.String
SERIALIZED_NAME_EMAIL
static java.lang.String
SERIALIZED_NAME_FIRST_NAME
static java.lang.String
SERIALIZED_NAME_LAST_NAME
static java.lang.String
SERIALIZED_NAME_PASSWORD
static java.lang.String
SERIALIZED_NAME_ROLE
-
Constructor Summary
Constructors Constructor Description NewMemberForm()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NewMemberForm
addCustomRolesItem(java.lang.String customRolesItem)
NewMemberForm
customRoles(java.util.List<java.lang.String> customRoles)
NewMemberForm
email(java.lang.String email)
boolean
equals(java.lang.Object o)
NewMemberForm
firstName(java.lang.String firstName)
static NewMemberForm
fromJson(java.lang.String jsonString)
Create an instance of NewMemberForm given an JSON stringjava.util.Map<java.lang.String,java.lang.Object>
getAdditionalProperties()
Return the additional (undeclared) property.java.lang.Object
getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.java.util.List<java.lang.String>
getCustomRoles()
An array of the member's custom rolesjava.lang.String
getEmail()
The member's emailjava.lang.String
getFirstName()
The member's first namejava.lang.String
getLastName()
The member's last namejava.lang.String
getPassword()
The member's passwordNewMemberForm.RoleEnum
getRole()
The member's built-in roleint
hashCode()
NewMemberForm
lastName(java.lang.String lastName)
NewMemberForm
password(java.lang.String password)
NewMemberForm
putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value.NewMemberForm
role(NewMemberForm.RoleEnum role)
void
setCustomRoles(java.util.List<java.lang.String> customRoles)
void
setEmail(java.lang.String email)
void
setFirstName(java.lang.String firstName)
void
setLastName(java.lang.String lastName)
void
setPassword(java.lang.String password)
void
setRole(NewMemberForm.RoleEnum role)
java.lang.String
toJson()
Convert an instance of NewMemberForm to an JSON stringjava.lang.String
toString()
static void
validateJsonObject(com.google.gson.JsonObject jsonObj)
Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_EMAIL
public static final java.lang.String SERIALIZED_NAME_EMAIL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PASSWORD
public static final java.lang.String SERIALIZED_NAME_PASSWORD
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FIRST_NAME
public static final java.lang.String SERIALIZED_NAME_FIRST_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LAST_NAME
public static final java.lang.String SERIALIZED_NAME_LAST_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ROLE
public static final java.lang.String SERIALIZED_NAME_ROLE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CUSTOM_ROLES
public static final java.lang.String SERIALIZED_NAME_CUSTOM_ROLES
- See Also:
- Constant Field Values
-
openapiFields
public static java.util.HashSet<java.lang.String> openapiFields
-
openapiRequiredFields
public static java.util.HashSet<java.lang.String> openapiRequiredFields
-
-
Method Detail
-
email
public NewMemberForm email(java.lang.String email)
-
getEmail
@Nonnull public java.lang.String getEmail()
The member's email- Returns:
-
setEmail
public void setEmail(java.lang.String email)
-
password
public NewMemberForm password(java.lang.String password)
-
getPassword
@Nullable public java.lang.String getPassword()
The member's password- Returns:
- password
-
setPassword
public void setPassword(java.lang.String password)
-
firstName
public NewMemberForm firstName(java.lang.String firstName)
-
getFirstName
@Nullable public java.lang.String getFirstName()
The member's first name- Returns:
- firstName
-
setFirstName
public void setFirstName(java.lang.String firstName)
-
lastName
public NewMemberForm lastName(java.lang.String lastName)
-
getLastName
@Nullable public java.lang.String getLastName()
The member's last name- Returns:
- lastName
-
setLastName
public void setLastName(java.lang.String lastName)
-
role
public NewMemberForm role(NewMemberForm.RoleEnum role)
-
getRole
@Nullable public NewMemberForm.RoleEnum getRole()
The member's built-in role- Returns:
- role
-
setRole
public void setRole(NewMemberForm.RoleEnum role)
-
customRoles
public NewMemberForm customRoles(java.util.List<java.lang.String> customRoles)
-
addCustomRolesItem
public NewMemberForm addCustomRolesItem(java.lang.String customRolesItem)
-
getCustomRoles
@Nullable public java.util.List<java.lang.String> getCustomRoles()
An array of the member's custom roles- Returns:
- customRoles
-
setCustomRoles
public void setCustomRoles(java.util.List<java.lang.String> customRoles)
-
putAdditionalProperty
public NewMemberForm putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
-
getAdditionalProperties
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
Return the additional (undeclared) property.
-
getAdditionalProperty
public java.lang.Object getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws java.io.IOException
Validates the JSON Object and throws an exception if issues found- Parameters:
jsonObj
- JSON Object- Throws:
java.io.IOException
- if the JSON Object is invalid with respect to NewMemberForm
-
fromJson
public static NewMemberForm fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of NewMemberForm given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of NewMemberForm
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to NewMemberForm
-
toJson
public java.lang.String toJson()
Convert an instance of NewMemberForm to an JSON string- Returns:
- JSON string
-
-