Class AppBundlePoolConfiguration.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.AppBundlePoolConfiguration.Builder
-
- Enclosing class:
- AppBundlePoolConfiguration
public static class AppBundlePoolConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppBundlePoolConfigurationbuild()AppBundlePoolConfiguration.Buildercopy(AppBundlePoolConfiguration model)AppBundlePoolConfiguration.BuildermaxIdle(Integer maxIdle)Maximum number of connector instances in the pool that are idle and active.AppBundlePoolConfiguration.BuildermaxObjects(Integer maxObjects)Maximum number of connector instances in the pool that are idle and active.AppBundlePoolConfiguration.BuildermaxWait(Integer maxWait)Maximum time (in milliseconds) to wait for a free connector instance to become available before failing.AppBundlePoolConfiguration.BuilderminEvictableIdleTimeMillis(Integer minEvictableIdleTimeMillis)Minimum time (in milliseconds) to wait before evicting an idle conenctor instance from the pool.AppBundlePoolConfiguration.BuilderminIdle(Integer minIdle)Minimum number of idle connector instances in the pool.
-
-
-
Method Detail
-
maxIdle
public AppBundlePoolConfiguration.Builder maxIdle(Integer maxIdle)
Maximum number of connector instances in the pool that are idle and active.*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
- Parameters:
maxIdle- the value to set- Returns:
- this builder
-
maxObjects
public AppBundlePoolConfiguration.Builder maxObjects(Integer maxObjects)
Maximum number of connector instances in the pool that are idle and active.*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
- Parameters:
maxObjects- the value to set- Returns:
- this builder
-
maxWait
public AppBundlePoolConfiguration.Builder maxWait(Integer maxWait)
Maximum time (in milliseconds) to wait for a free connector instance to become available before failing.*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
- Parameters:
maxWait- the value to set- Returns:
- this builder
-
minEvictableIdleTimeMillis
public AppBundlePoolConfiguration.Builder minEvictableIdleTimeMillis(Integer minEvictableIdleTimeMillis)
Minimum time (in milliseconds) to wait before evicting an idle conenctor instance from the pool.*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
- Parameters:
minEvictableIdleTimeMillis- the value to set- Returns:
- this builder
-
minIdle
public AppBundlePoolConfiguration.Builder minIdle(Integer minIdle)
Minimum number of idle connector instances in the pool.*SCIM++ Properties:** - caseExact: false - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
- Parameters:
minIdle- the value to set- Returns:
- this builder
-
build
public AppBundlePoolConfiguration build()
-
copy
public AppBundlePoolConfiguration.Builder copy(AppBundlePoolConfiguration model)
-
-