Class AppBundlePoolConfiguration.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • 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