Class ICodeInterpreterCustom.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.ICodeInterpreterCustom.Jsii$Proxy
- All Implemented Interfaces:
ICodeInterpreterCustomRef,ICodeInterpreterCustomRef.Jsii$Default,IEnvironmentAware,IEnvironmentAware.Jsii$Default,IResource,IResource.Jsii$Default,ICodeInterpreterCustom,ICodeInterpreterCustom.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:
ICodeInterpreterCustom
@Internal
public static final class ICodeInterpreterCustom.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ICodeInterpreterCustom.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.ICodeInterpreterCustom
ICodeInterpreterCustom.Jsii$Default, ICodeInterpreterCustom.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.bedrockagentcore.ICodeInterpreterCustomRef
ICodeInterpreterCustomRef.Jsii$Default, ICodeInterpreterCustomRef.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$Proxy -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal MetricReturn the given named metric for this code interpreter.final MetricmetricErrorsForApiOperation(String operation) Return a metric containing the number of errors for a specific API operation performed on this code interpreter.final MetricmetricForApiOperation(String metricName, String operation) Return the given named metric related to the API operation performed on this code interpreter.final MetricmetricInvocationsForApiOperation(String operation) Return a metric containing the total number of API requests made for a specific code interpreter operation.final MetricmetricLatencyForApiOperation(String operation) Return a metric measuring the latency of a specific API operation performed on this code interpreter.final MetricReturn a metric measuring the duration of code interpreter sessions.final MetricmetricSystemErrorsForApiOperation(String operation) Return a metric containing the number of system errors for a specific API operation performed on this code interpreter.final MetricmetricThrottlesForApiOperation(String operation) Return a metric containing the number of throttled requests for a specific API operation performed on this code interpreter.final MetricmetricUserErrorsForApiOperation(String operation) Return a metric containing the number of user errors for a specific API operation performed on this code interpreter.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.ICodeInterpreterCustom.Jsii$Default
getCodeInterpreterArn, getCodeInterpreterId, getCreatedAt, getExecutionRole, getLastUpdatedAt, getStatus, grant, grantRead, grantUse, metric, metricErrorsForApiOperation, metricForApiOperation, metricInvocationsForApiOperation, metricLatencyForApiOperation, metricSessionDuration, metricSystemErrorsForApiOperation, metricThrottlesForApiOperation, metricUserErrorsForApiOperationMethods inherited from interface software.amazon.awscdk.interfaces.bedrockagentcore.ICodeInterpreterCustomRef.Jsii$Default
getCodeInterpreterCustomRefMethods 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.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 code interpreter.- Specified by:
metricin interfaceICodeInterpreterCustom- Specified by:
metricin interfaceICodeInterpreterCustom.Jsii$Default- Parameters:
metricName- This parameter is required.
-
metricErrorsForApiOperation
@Stability(Stable) @NotNull public final Metric metricErrorsForApiOperation(@NotNull String operation) Return a metric containing the number of errors for a specific API operation performed on this code interpreter.- Specified by:
metricErrorsForApiOperationin interfaceICodeInterpreterCustom- Specified by:
metricErrorsForApiOperationin interfaceICodeInterpreterCustom.Jsii$Default- Parameters:
operation- This parameter is required.
-
metricForApiOperation
@Stability(Stable) @NotNull public final Metric metricForApiOperation(@NotNull String metricName, @NotNull String operation) Return the given named metric related to the API operation performed on this code interpreter.- Specified by:
metricForApiOperationin interfaceICodeInterpreterCustom- Specified by:
metricForApiOperationin interfaceICodeInterpreterCustom.Jsii$Default- Parameters:
metricName- This parameter is required.operation- This parameter is required.
-
metricInvocationsForApiOperation
@Stability(Stable) @NotNull public final Metric metricInvocationsForApiOperation(@NotNull String operation) Return a metric containing the total number of API requests made for a specific code interpreter operation.- Specified by:
metricInvocationsForApiOperationin interfaceICodeInterpreterCustom- Specified by:
metricInvocationsForApiOperationin interfaceICodeInterpreterCustom.Jsii$Default- Parameters:
operation- This parameter is required.
-
metricLatencyForApiOperation
@Stability(Stable) @NotNull public final Metric metricLatencyForApiOperation(@NotNull String operation) Return a metric measuring the latency of a specific API operation performed on this code interpreter.- Specified by:
metricLatencyForApiOperationin interfaceICodeInterpreterCustom- Specified by:
metricLatencyForApiOperationin interfaceICodeInterpreterCustom.Jsii$Default- Parameters:
operation- This parameter is required.
-
metricSessionDuration
Return a metric measuring the duration of code interpreter sessions.- Specified by:
metricSessionDurationin interfaceICodeInterpreterCustom- Specified by:
metricSessionDurationin interfaceICodeInterpreterCustom.Jsii$Default
-
metricSystemErrorsForApiOperation
@Stability(Stable) @NotNull public final Metric metricSystemErrorsForApiOperation(@NotNull String operation) Return a metric containing the number of system errors for a specific API operation performed on this code interpreter.- Specified by:
metricSystemErrorsForApiOperationin interfaceICodeInterpreterCustom- Specified by:
metricSystemErrorsForApiOperationin interfaceICodeInterpreterCustom.Jsii$Default- Parameters:
operation- This parameter is required.
-
metricThrottlesForApiOperation
@Stability(Stable) @NotNull public final Metric metricThrottlesForApiOperation(@NotNull String operation) Return a metric containing the number of throttled requests for a specific API operation performed on this code interpreter.- Specified by:
metricThrottlesForApiOperationin interfaceICodeInterpreterCustom- Specified by:
metricThrottlesForApiOperationin interfaceICodeInterpreterCustom.Jsii$Default- Parameters:
operation- This parameter is required.
-
metricUserErrorsForApiOperation
@Stability(Stable) @NotNull public final Metric metricUserErrorsForApiOperation(@NotNull String operation) Return a metric containing the number of user errors for a specific API operation performed on this code interpreter.- Specified by:
metricUserErrorsForApiOperationin interfaceICodeInterpreterCustom- Specified by:
metricUserErrorsForApiOperationin interfaceICodeInterpreterCustom.Jsii$Default- Parameters:
operation- This parameter is required.
-