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 ExtensionDbcsGroupbuild()ExtensionDbcsGroup.Buildercopy(ExtensionDbcsGroup model)ExtensionDbcsGroup.BuilderdomainLevelSchema(String domainLevelSchema)DBCS Domain-level schema-name.ExtensionDbcsGroup.BuilderdomainLevelSchemaNames(List<GroupExtDomainLevelSchemaNames> domainLevelSchemaNames)DBCS Domain-level schema-names.ExtensionDbcsGroup.BuilderinstanceLevelSchema(String instanceLevelSchema)DBCS instance-level schema-name.ExtensionDbcsGroup.BuilderinstanceLevelSchemaNames(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)
-
-