Class AppFlatFileBundleConfigurationProperties.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.AppFlatFileBundleConfigurationProperties.Builder
-
- Enclosing class:
- AppFlatFileBundleConfigurationProperties
public static class AppFlatFileBundleConfigurationProperties.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppFlatFileBundleConfigurationProperties
build()
AppFlatFileBundleConfigurationProperties.Builder
confidential(Boolean confidential)
If true, this flatfile bundle configuration property value is confidential and will be encrypted in Oracle Identity Cloud Service.AppFlatFileBundleConfigurationProperties.Builder
copy(AppFlatFileBundleConfigurationProperties model)
AppFlatFileBundleConfigurationProperties.Builder
displayName(String displayName)
Display name of the flatfile bundle configuration property.AppFlatFileBundleConfigurationProperties.Builder
helpMessage(String helpMessage)
Help message of the flatfile bundle configuration property.AppFlatFileBundleConfigurationProperties.Builder
icfType(AppFlatFileBundleConfigurationProperties.IcfType icfType)
ICF data type of flatfile the bundle configuration property.AppFlatFileBundleConfigurationProperties.Builder
name(String name)
Name of the flatfile bundle configuration property.AppFlatFileBundleConfigurationProperties.Builder
order(Integer order)
Display sequence of the bundle configuration property.AppFlatFileBundleConfigurationProperties.Builder
required(Boolean required)
If true, this flatfile bundle configuration property is required to connect to the target connected managed app.AppFlatFileBundleConfigurationProperties.Builder
value(List<String> value)
Value of the flatfile bundle configuration property.
-
-
-
Method Detail
-
name
public AppFlatFileBundleConfigurationProperties.Builder name(String name)
Name of the flatfile bundle configuration property.This attribute maps to \“name\” attribute in \“ConfigurationProperty\” in ICF.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: immutable - required: true - returned: default - type: string - uniqueness: none
- Parameters:
name
- the value to set- Returns:
- this builder
-
displayName
public AppFlatFileBundleConfigurationProperties.Builder displayName(String displayName)
Display name of the flatfile bundle configuration property.This attribute maps to \“displayName\” attribute in \“ConfigurationProperty\” in ICF.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
displayName
- the value to set- Returns:
- this builder
-
icfType
public AppFlatFileBundleConfigurationProperties.Builder icfType(AppFlatFileBundleConfigurationProperties.IcfType icfType)
ICF data type of flatfile the bundle configuration property.This attribute maps to \“type\” attribute in \“ConfigurationProperty\” in ICF.
*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: immutable - required: true - returned: default - type: string - uniqueness: none
- Parameters:
icfType
- the value to set- Returns:
- this builder
-
value
public AppFlatFileBundleConfigurationProperties.Builder value(List<String> value)
Value of the flatfile bundle configuration property.This attribute maps to \“value\” attribute in \“ConfigurationProperty\” in ICF.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - idcsSensitive: encrypt - multiValued: true - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
value
- the value to set- Returns:
- this builder
-
order
public AppFlatFileBundleConfigurationProperties.Builder order(Integer order)
Display sequence of the bundle configuration property.*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
- Parameters:
order
- the value to set- Returns:
- this builder
-
helpMessage
public AppFlatFileBundleConfigurationProperties.Builder helpMessage(String helpMessage)
Help message of the flatfile bundle configuration property.This attribute maps to \“helpMessage\” attribute in \“ConfigurationProperty\” in ICF.
*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
helpMessage
- the value to set- Returns:
- this builder
-
required
public AppFlatFileBundleConfigurationProperties.Builder required(Boolean required)
If true, this flatfile bundle configuration property is required to connect to the target connected managed app.This attribute maps to \“isRequired\” attribute in \“ConfigurationProperty\” in ICF.
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: immutable - required: true - returned: default - type: boolean - uniqueness: none
- Parameters:
required
- the value to set- Returns:
- this builder
-
confidential
public AppFlatFileBundleConfigurationProperties.Builder confidential(Boolean confidential)
If true, this flatfile bundle configuration property value is confidential and will be encrypted in Oracle Identity Cloud Service.This attribute maps to \“isConfidential\” attribute in \“ConfigurationProperty\” in ICF.
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: immutable - required: false - returned: default - type: boolean - uniqueness: none
- Parameters:
confidential
- the value to set- Returns:
- this builder
-
build
public AppFlatFileBundleConfigurationProperties build()
-
copy
public AppFlatFileBundleConfigurationProperties.Builder copy(AppFlatFileBundleConfigurationProperties model)
-
-