Class ExtensionDbcsGroup.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.ExtensionDbcsGroup.Builder
-
- Enclosing class:
- ExtensionDbcsGroup
public static class ExtensionDbcsGroup.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionDbcsGroup
build()
ExtensionDbcsGroup.Builder
copy(ExtensionDbcsGroup model)
ExtensionDbcsGroup.Builder
domainLevelSchema(String domainLevelSchema)
DBCS Domain-level schema-name.ExtensionDbcsGroup.Builder
domainLevelSchemaNames(List<GroupExtDomainLevelSchemaNames> domainLevelSchemaNames)
DBCS Domain-level schema-names.ExtensionDbcsGroup.Builder
instanceLevelSchema(String instanceLevelSchema)
DBCS instance-level schema-name.ExtensionDbcsGroup.Builder
instanceLevelSchemaNames(List<GroupExtInstanceLevelSchemaNames> instanceLevelSchemaNames)
DBCS instance-level schema-names.
-
-
-
Method Detail
-
instanceLevelSchemaNames
public ExtensionDbcsGroup.Builder instanceLevelSchemaNames(List<GroupExtInstanceLevelSchemaNames> instanceLevelSchemaNames)
DBCS instance-level schema-names.Each schema-name is specific to a DB Instance.
*Added In:** 18.2.4
*SCIM++ Properties:** - idcsCompositeKey: [dbInstanceId, schemaName] - idcsSearchable: true - multiValued: true - mutability: readOnly - required: false - returned: request - type: complex
- Parameters:
instanceLevelSchemaNames
- the value to set- Returns:
- this builder
-
domainLevelSchemaNames
public ExtensionDbcsGroup.Builder domainLevelSchemaNames(List<GroupExtDomainLevelSchemaNames> domainLevelSchemaNames)
DBCS Domain-level schema-names.Each value is specific to a DB Domain.
*Added In:** 18.2.4
*SCIM++ Properties:** - idcsCompositeKey: [domainName, schemaName] - idcsSearchable: true - multiValued: true - mutability: readOnly - required: false - returned: request - type: complex
- Parameters:
domainLevelSchemaNames
- the value to set- Returns:
- this builder
-
domainLevelSchema
public ExtensionDbcsGroup.Builder domainLevelSchema(String domainLevelSchema)
DBCS Domain-level schema-name.This attribute refers implicitly to a value of ‘domainLevelSchemaNames’ for a particular DB Domain.
*Added In:** 18.2.4
*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 ExtensionDbcsGroup.Builder instanceLevelSchema(String instanceLevelSchema)
DBCS instance-level schema-name.This attribute refers implicitly to a value of ‘instanceLevelSchemaNames’ for a particular DB Instance.
*Added In:** 18.2.4
*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
-
build
public ExtensionDbcsGroup build()
-
copy
public ExtensionDbcsGroup.Builder copy(ExtensionDbcsGroup model)
-
-