Package com.okta.sdk.resource.model
Class UserSchemaAttribute
java.lang.Object
com.okta.sdk.resource.model.UserSchemaAttribute
- All Implemented Interfaces:
Serializable
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-08-09T14:19:33.269913-05:00[America/Chicago]",
comments="Generator version: 7.7.0")
public class UserSchemaAttribute
extends Object
implements Serializable
UserSchemaAttribute
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddenumItem
(String _enumItem) addoneOfItem
(UserSchemaAttributeEnum oneOfItem) addpermissionsItem
(UserSchemaAttributePermission permissionsItem) description
(String description) boolean
externalName
(String externalName) externalNamespace
(String externalNamespace) Get descriptiongetEnum()
Get _enumGet externalNameGet externalNamespacegetItems()
Get itemsGet masterGet maxLengthorg.openapitools.jackson.nullable.JsonNullable
<Integer> Get minLengthorg.openapitools.jackson.nullable.JsonNullable
<Integer> Get mutabilitygetOneOf()
Get oneOfGet patternGet permissionsGet requiredgetScope()
Get scopegetTitle()
Get titlegetType()
Get typegetUnion()
Get unionGet uniqueint
hashCode()
items
(UserSchemaAttributeItems items) master
(UserSchemaAttributeMaster master) mutability
(String mutability) oneOf
(List<UserSchemaAttributeEnum> oneOf) permissions
(List<UserSchemaAttributePermission> permissions) scope
(UserSchemaAttributeScope scope) void
setDescription
(String description) void
void
setExternalName
(String externalName) void
setExternalNamespace
(String externalNamespace) void
setItems
(UserSchemaAttributeItems items) void
setMaster
(UserSchemaAttributeMaster master) void
setMaxLength
(Integer maxLength) void
setMaxLength_JsonNullable
(org.openapitools.jackson.nullable.JsonNullable<Integer> maxLength) void
setMinLength
(Integer minLength) void
setMinLength_JsonNullable
(org.openapitools.jackson.nullable.JsonNullable<Integer> minLength) void
setMutability
(String mutability) void
setOneOf
(List<UserSchemaAttributeEnum> oneOf) void
setPattern
(String pattern) void
setPermissions
(List<UserSchemaAttributePermission> permissions) void
setRequired
(Boolean required) void
setScope
(UserSchemaAttributeScope scope) void
void
void
setUnion
(UserSchemaAttributeUnion union) void
toString()
type
(UserSchemaAttributeType type) union
(UserSchemaAttributeUnion union)
-
Field Details
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_ENUM
- See Also:
-
JSON_PROPERTY_EXTERNAL_NAME
- See Also:
-
JSON_PROPERTY_EXTERNAL_NAMESPACE
- See Also:
-
JSON_PROPERTY_ITEMS
- See Also:
-
JSON_PROPERTY_MASTER
- See Also:
-
JSON_PROPERTY_MAX_LENGTH
- See Also:
-
JSON_PROPERTY_MIN_LENGTH
- See Also:
-
JSON_PROPERTY_MUTABILITY
- See Also:
-
JSON_PROPERTY_ONE_OF
- See Also:
-
JSON_PROPERTY_PATTERN
- See Also:
-
JSON_PROPERTY_PERMISSIONS
- See Also:
-
JSON_PROPERTY_REQUIRED
- See Also:
-
JSON_PROPERTY_SCOPE
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_UNION
- See Also:
-
JSON_PROPERTY_UNIQUE
- See Also:
-
-
Constructor Details
-
UserSchemaAttribute
public UserSchemaAttribute()
-
-
Method Details
-
description
-
getDescription
-
setDescription
-
_enum
-
addenumItem
-
getEnum
-
setEnum
-
externalName
-
getExternalName
-
setExternalName
-
externalNamespace
-
getExternalNamespace
-
setExternalNamespace
-
items
-
getItems
-
setItems
-
master
-
getMaster
-
setMaster
-
maxLength
-
getMaxLength
-
getMaxLength_JsonNullable
-
setMaxLength_JsonNullable
public void setMaxLength_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> maxLength) -
setMaxLength
-
minLength
-
getMinLength
-
getMinLength_JsonNullable
-
setMinLength_JsonNullable
public void setMinLength_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> minLength) -
setMinLength
-
mutability
-
getMutability
-
setMutability
-
oneOf
-
addoneOfItem
-
getOneOf
-
setOneOf
-
pattern
-
getPattern
-
setPattern
-
permissions
-
addpermissionsItem
-
getPermissions
Get permissions- Returns:
- permissions
-
setPermissions
-
required
-
getRequired
-
setRequired
-
scope
-
getScope
-
setScope
-
title
-
getTitle
-
setTitle
-
type
-
getType
-
setType
-
union
-
getUnion
-
setUnion
-
unique
-
getUnique
-
setUnique
-
equals
-
hashCode
-
toString
-