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 AppBundlePoolConfiguration
build()
AppBundlePoolConfiguration.Builder
copy(AppBundlePoolConfiguration model)
AppBundlePoolConfiguration.Builder
maxIdle(Integer maxIdle)
Maximum number of connector instances in the pool that are idle and active.AppBundlePoolConfiguration.Builder
maxObjects(Integer maxObjects)
Maximum number of connector instances in the pool that are idle and active.AppBundlePoolConfiguration.Builder
maxWait(Integer maxWait)
Maximum time (in milliseconds) to wait for a free connector instance to become available before failing.AppBundlePoolConfiguration.Builder
minEvictableIdleTimeMillis(Integer minEvictableIdleTimeMillis)
Minimum time (in milliseconds) to wait before evicting an idle conenctor instance from the pool.AppBundlePoolConfiguration.Builder
minIdle(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)
-
-