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 ExtensionDbUserUserbuild()ExtensionDbUserUser.Buildercopy(ExtensionDbUserUser model)ExtensionDbUserUser.BuilderdbGlobalRoles(List<String> dbGlobalRoles)DB global roles to which the user is granted access.ExtensionDbUserUser.BuilderdomainLevelSchema(String domainLevelSchema)DB domain level schema to which the user is granted access.ExtensionDbUserUser.BuilderinstanceLevelSchema(String instanceLevelSchema)DB instance level schema to which the user is granted access.ExtensionDbUserUser.BuilderisDbUser(Boolean isDbUser)If true, indicates this is a database user.ExtensionDbUserUser.BuilderpasswordVerifiers(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)
-
-