Class IBedrockAgentRuntime.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.IBedrockAgentRuntime.Jsii$Proxy
- All Implemented Interfaces:
IRuntimeRef,IRuntimeRef.Jsii$Default,IEnvironmentAware,IEnvironmentAware.Jsii$Default,IResource,IResource.Jsii$Default,IBedrockAgentRuntime,IBedrockAgentRuntime.Jsii$Default,IConnectable,IConnectable.Jsii$Default,IGrantable,IGrantable.Jsii$Default,software.amazon.jsii.JsiiSerializable,software.constructs.IConstruct,software.constructs.IConstruct.Jsii$Default,software.constructs.IDependable,software.constructs.IDependable.Jsii$Default
- Enclosing interface:
IBedrockAgentRuntime
@Internal
public static final class IBedrockAgentRuntime.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements IBedrockAgentRuntime.Jsii$Default
A proxy class which represents a concrete javascript instance of this type.
-
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.IBedrockAgentRuntime
IBedrockAgentRuntime.Jsii$Default, IBedrockAgentRuntime.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.IConnectable
IConnectable.Jsii$Default, IConnectable.Jsii$ProxyNested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default, software.constructs.IConstruct.Jsii$ProxyNested classes/interfaces inherited from interface software.constructs.IDependable
software.constructs.IDependable.Jsii$Default, software.constructs.IDependable.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware
IEnvironmentAware.Jsii$Default, IEnvironmentAware.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.services.iam.IGrantable
IGrantable.Jsii$Default, IGrantable.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.IResource
IResource.Jsii$Default, IResource.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.bedrockagentcore.IRuntimeRef
IRuntimeRef.Jsii$Default, IRuntimeRef.Jsii$Proxy -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal MetricReturn the given named metric for this agent runtime.final MetricReturn a metric containing the total number of invocations for this agent runtime.final MetricReturn a metric containing the total number of invocations across all resources.final MetricReturn a metric measuring the latency of requests for this agent runtime.final MetricReturn a metric containing the number of agent sessions for this agent runtime.final MetricReturn a metric containing the total number of sessions across all resources.final MetricReturn a metric containing the number of system errors for this agent runtime.final MetricReturn a metric containing the number of throttled requests for this agent runtime.final MetricReturn a metric containing the total number of errors (system + user) for this agent runtime.final MetricReturn a metric containing the number of user errors for this agent runtime.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awscdk.services.bedrockagentcore.IBedrockAgentRuntime.Jsii$Default
addToRolePolicy, getAgentRuntimeArn, getAgentRuntimeId, getAgentRuntimeName, getAgentRuntimeVersion, getAgentStatus, getCreatedAt, getLastUpdatedAt, getRole, grant, grantInvoke, grantInvokeRuntime, grantInvokeRuntimeForUser, metric, metricInvocations, metricInvocationsAggregated, metricLatency, metricSessionCount, metricSessionsAggregated, metricSystemErrors, metricThrottles, metricTotalErrors, metricUserErrorsMethods inherited from interface software.amazon.awscdk.services.ec2.IConnectable.Jsii$Default
getConnectionsMethods inherited from interface software.constructs.IConstruct.Jsii$Default
getNode, withMethods inherited from interface software.amazon.awscdk.interfaces.IEnvironmentAware.Jsii$Default
getEnvMethods inherited from interface software.amazon.awscdk.services.iam.IGrantable.Jsii$Default
getGrantPrincipalMethods inherited from interface software.amazon.awscdk.IResource.Jsii$Default
applyRemovalPolicy, getStackMethods inherited from interface software.amazon.awscdk.interfaces.bedrockagentcore.IRuntimeRef.Jsii$Default
getRuntimeRefMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
-
-
Method Details
-
metric
Return the given named metric for this agent runtime.- Specified by:
metricin interfaceIBedrockAgentRuntime- Specified by:
metricin interfaceIBedrockAgentRuntime.Jsii$Default- Parameters:
metricName- This parameter is required.
-
metricInvocations
Return a metric containing the total number of invocations for this agent runtime.- Specified by:
metricInvocationsin interfaceIBedrockAgentRuntime- Specified by:
metricInvocationsin interfaceIBedrockAgentRuntime.Jsii$Default
-
metricInvocationsAggregated
Return a metric containing the total number of invocations across all resources.- Specified by:
metricInvocationsAggregatedin interfaceIBedrockAgentRuntime- Specified by:
metricInvocationsAggregatedin interfaceIBedrockAgentRuntime.Jsii$Default
-
metricLatency
Return a metric measuring the latency of requests for this agent runtime.- Specified by:
metricLatencyin interfaceIBedrockAgentRuntime- Specified by:
metricLatencyin interfaceIBedrockAgentRuntime.Jsii$Default
-
metricSessionCount
Return a metric containing the number of agent sessions for this agent runtime.- Specified by:
metricSessionCountin interfaceIBedrockAgentRuntime- Specified by:
metricSessionCountin interfaceIBedrockAgentRuntime.Jsii$Default
-
metricSessionsAggregated
Return a metric containing the total number of sessions across all resources.- Specified by:
metricSessionsAggregatedin interfaceIBedrockAgentRuntime- Specified by:
metricSessionsAggregatedin interfaceIBedrockAgentRuntime.Jsii$Default
-
metricSystemErrors
Return a metric containing the number of system errors for this agent runtime.- Specified by:
metricSystemErrorsin interfaceIBedrockAgentRuntime- Specified by:
metricSystemErrorsin interfaceIBedrockAgentRuntime.Jsii$Default
-
metricThrottles
Return a metric containing the number of throttled requests for this agent runtime.- Specified by:
metricThrottlesin interfaceIBedrockAgentRuntime- Specified by:
metricThrottlesin interfaceIBedrockAgentRuntime.Jsii$Default
-
metricTotalErrors
Return a metric containing the total number of errors (system + user) for this agent runtime.- Specified by:
metricTotalErrorsin interfaceIBedrockAgentRuntime- Specified by:
metricTotalErrorsin interfaceIBedrockAgentRuntime.Jsii$Default
-
metricUserErrors
Return a metric containing the number of user errors for this agent runtime.- Specified by:
metricUserErrorsin interfaceIBedrockAgentRuntime- Specified by:
metricUserErrorsin interfaceIBedrockAgentRuntime.Jsii$Default
-