Class AppBundlePoolConfiguration
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.identitydomains.model.AppBundlePoolConfiguration
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: v1") public final class AppBundlePoolConfiguration extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelConfigurable options maintaining a pool of ICF connector instances.Values for sub attributes can be set only if the ConnectorBundle referenced in the App has connectorPoolingSupported set to true *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: complex - uniqueness: none 
 Note: Objects should always be created or deserialized using theAppBundlePoolConfiguration.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theAppBundlePoolConfiguration.Builder, which maintain a set of all explicitly set fields calledAppBundlePoolConfiguration.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classAppBundlePoolConfiguration.Builder
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AppBundlePoolConfiguration.Builderbuilder()Create a new builder.booleanequals(Object o)IntegergetMaxIdle()Maximum number of connector instances in the pool that are idle and active.IntegergetMaxObjects()Maximum number of connector instances in the pool that are idle and active.IntegergetMaxWait()Maximum time (in milliseconds) to wait for a free connector instance to become available before failing.IntegergetMinEvictableIdleTimeMillis()Minimum time (in milliseconds) to wait before evicting an idle conenctor instance from the pool.IntegergetMinIdle()Minimum number of idle connector instances in the pool.inthashCode()AppBundlePoolConfiguration.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
AppBundlePoolConfiguration@Deprecated @ConstructorProperties({"maxIdle","maxObjects","maxWait","minEvictableIdleTimeMillis","minIdle"}) public AppBundlePoolConfiguration(Integer maxIdle, Integer maxObjects, Integer maxWait, Integer minEvictableIdleTimeMillis, Integer minIdle) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static AppBundlePoolConfiguration.Builder builder() Create a new builder.
 - 
toBuilderpublic AppBundlePoolConfiguration.Builder toBuilder() 
 - 
getMaxIdlepublic Integer getMaxIdle() 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 - Returns:
- the value
 
 - 
getMaxObjectspublic Integer getMaxObjects() 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 - Returns:
- the value
 
 - 
getMaxWaitpublic Integer getMaxWait() 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 - Returns:
- the value
 
 - 
getMinEvictableIdleTimeMillispublic Integer getMinEvictableIdleTimeMillis() 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 - Returns:
- the value
 
 - 
getMinIdlepublic Integer getMinIdle() 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 - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-