Class OnlineEvaluationBaseProps.Jsii$Proxy
- All Implemented Interfaces:
OnlineEvaluationBaseProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
OnlineEvaluationBaseProps
OnlineEvaluationBaseProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.bedrockagentcore.OnlineEvaluationBaseProps
OnlineEvaluationBaseProps.Builder, OnlineEvaluationBaseProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theOnlineEvaluationBaseProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe description of the online evaluation configuration.final IRoleThe IAM role that provides permissions for the evaluation to access AWS services.final ExecutionStatusThe execution status of the online evaluation configuration.final List<FilterConfig> The list of filters that determine which agent traces should be evaluated.final StringThe name of the online evaluation configuration.final NumberThe percentage of agent traces to sample for evaluation.final DurationThe duration of inactivity after which an agent session is considered complete and ready for evaluation.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theOnlineEvaluationBaseProps.Builder.
-
-
Method Details
-
getOnlineEvaluationConfigName
Description copied from interface:OnlineEvaluationBasePropsThe name of the online evaluation configuration.Must be unique within your account. Valid characters are a-z, A-Z, 0-9, _ (underscore). Must start with a letter and can be up to 48 characters long.
- Specified by:
getOnlineEvaluationConfigNamein interfaceOnlineEvaluationBaseProps
-
getDescription
Description copied from interface:OnlineEvaluationBasePropsThe description of the online evaluation configuration.Default: - No description
- Specified by:
getDescriptionin interfaceOnlineEvaluationBaseProps
-
getExecutionRole
Description copied from interface:OnlineEvaluationBasePropsThe IAM role that provides permissions for the evaluation to access AWS services.If not provided, a role will be created automatically with the required permissions including cross-region Bedrock model invocation (to support cross-region inference profiles). For strict cost controls or data residency compliance, provide a custom role with region-scoped permissions.
Default: - A new role will be created
- Specified by:
getExecutionRolein interfaceOnlineEvaluationBaseProps
-
getExecutionStatus
Description copied from interface:OnlineEvaluationBasePropsThe execution status of the online evaluation configuration.Controls whether the evaluation actively processes agent traces.
Default: ExecutionStatus.ENABLED
- Specified by:
getExecutionStatusin interfaceOnlineEvaluationBaseProps
-
getFilters
Description copied from interface:OnlineEvaluationBasePropsThe list of filters that determine which agent traces should be evaluated.Default: - No filters (evaluate all sampled traces)
- Specified by:
getFiltersin interfaceOnlineEvaluationBaseProps
-
getSamplingPercentage
Description copied from interface:OnlineEvaluationBasePropsThe percentage of agent traces to sample for evaluation.Default: 10
- Specified by:
getSamplingPercentagein interfaceOnlineEvaluationBaseProps
-
getSessionTimeout
Description copied from interface:OnlineEvaluationBasePropsThe duration of inactivity after which an agent session is considered complete and ready for evaluation.Must be between 1 minute and 1440 minutes (24 hours).
Default: Duration.minutes(15)
- Specified by:
getSessionTimeoutin interfaceOnlineEvaluationBaseProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-