Class ExtensionDbUserUser.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.ExtensionDbUserUser.Builder
-
- Enclosing class:
- ExtensionDbUserUser
public static class ExtensionDbUserUser.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionDbUserUser
build()
ExtensionDbUserUser.Builder
copy(ExtensionDbUserUser model)
ExtensionDbUserUser.Builder
dbGlobalRoles(List<String> dbGlobalRoles)
DB global roles to which the user is granted access.ExtensionDbUserUser.Builder
domainLevelSchema(String domainLevelSchema)
DB domain level schema to which the user is granted access.ExtensionDbUserUser.Builder
instanceLevelSchema(String instanceLevelSchema)
DB instance level schema to which the user is granted access.ExtensionDbUserUser.Builder
isDbUser(Boolean isDbUser)
If true, indicates this is a database user.ExtensionDbUserUser.Builder
passwordVerifiers(List<UserExtPasswordVerifiers> passwordVerifiers)
Password Verifiers for DB User.
-
-
-
Method Detail
-
isDbUser
public ExtensionDbUserUser.Builder isDbUser(Boolean isDbUser)
If true, indicates this is a database user.*Added In:** 18.2.2
*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readOnly - required: false - returned: request - type: boolean - uniqueness: none
- Parameters:
isDbUser
- the value to set- Returns:
- this builder
-
passwordVerifiers
public ExtensionDbUserUser.Builder passwordVerifiers(List<UserExtPasswordVerifiers> passwordVerifiers)
Password Verifiers for DB User.*Added In:** 18.2.2
*SCIM++ Properties:** - idcsCompositeKey: [type] - idcsSearchable: true - multiValued: true - mutability: readOnly - required: false - returned: request - type: complex - uniqueness: none
- Parameters:
passwordVerifiers
- the value to set- Returns:
- this builder
-
domainLevelSchema
public ExtensionDbUserUser.Builder domainLevelSchema(String domainLevelSchema)
DB domain level schema to which the user is granted access.*Added In:** 18.2.2
*SCIM++ Properties:** - idcsSearchable: false - idcsSensitive: none - multiValued: false - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none
- Parameters:
domainLevelSchema
- the value to set- Returns:
- this builder
-
instanceLevelSchema
public ExtensionDbUserUser.Builder instanceLevelSchema(String instanceLevelSchema)
DB instance level schema to which the user is granted access.*Added In:** 18.2.2
*SCIM++ Properties:** - idcsSearchable: false - idcsSensitive: none - multiValued: false - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none
- Parameters:
instanceLevelSchema
- the value to set- Returns:
- this builder
-
dbGlobalRoles
public ExtensionDbUserUser.Builder dbGlobalRoles(List<String> dbGlobalRoles)
DB global roles to which the user is granted access.*Added In:** 18.2.2
*SCIM++ Properties:** - idcsSearchable: false - idcsSensitive: none - multiValued: true - mutability: readOnly - required: false - returned: request - type: string - uniqueness: none
- Parameters:
dbGlobalRoles
- the value to set- Returns:
- this builder
-
build
public ExtensionDbUserUser build()
-
copy
public ExtensionDbUserUser.Builder copy(ExtensionDbUserUser model)
-
-