Class IMemory.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.IMemory.Jsii$Proxy
- All Implemented Interfaces:
IMemoryRef,IMemoryRef.Jsii$Default,IEnvironmentAware,IEnvironmentAware.Jsii$Default,IResource,IResource.Jsii$Default,IMemory,IMemory.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:
IMemory
@Internal
public static final class IMemory.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements IMemory.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.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.services.bedrockagentcore.IMemory
IMemory.Jsii$Default, IMemory.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.bedrockagentcore.IMemoryRef
IMemoryRef.Jsii$Default, IMemoryRef.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 memory.final MetricmetricErrorsForApiOperation(String operation) Return a metric containing the number of errors for a specific API operation performed on this memory.final MetricReturns the metric containing the number of created memory events and memory records.final MetricmetricForApiOperation(String metricName, String operation) Return the given named metric related to the API operation performed on this memory.final MetricmetricInvocationsForApiOperation(String operation) Return a metric containing the total number of API requests made for a specific memory operation.final MetricmetricLatencyForApiOperation(String operation) Return a metric measuring the latency of a specific API operation performed on this memory.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.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.services.bedrockagentcore.IMemory.Jsii$Default
getCreatedAt, getExecutionRole, getKmsKey, getMemoryArn, getMemoryId, getStatus, getUpdatedAt, grant, grantAdmin, grantDelete, grantDeleteLongTermMemory, grantDeleteShortTermMemory, grantFullAccess, grantRead, grantReadLongTermMemory, grantReadShortTermMemory, grantWrite, metric, metricErrorsForApiOperation, metricEventCreationCount, metricForApiOperation, metricInvocationsForApiOperation, metricLatencyForApiOperationMethods inherited from interface software.amazon.awscdk.interfaces.bedrockagentcore.IMemoryRef.Jsii$Default
getMemoryRefMethods 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 memory.- Specified by:
metricin interfaceIMemory- Specified by:
metricin interfaceIMemory.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 memory.- Specified by:
metricErrorsForApiOperationin interfaceIMemory- Specified by:
metricErrorsForApiOperationin interfaceIMemory.Jsii$Default- Parameters:
operation- This parameter is required.
-
metricEventCreationCount
Returns the metric containing the number of created memory events and memory records.- Specified by:
metricEventCreationCountin interfaceIMemory- Specified by:
metricEventCreationCountin interfaceIMemory.Jsii$Default
-
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 memory.- Specified by:
metricForApiOperationin interfaceIMemory- Specified by:
metricForApiOperationin interfaceIMemory.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 memory operation.- Specified by:
metricInvocationsForApiOperationin interfaceIMemory- Specified by:
metricInvocationsForApiOperationin interfaceIMemory.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 memory.- Specified by:
metricLatencyForApiOperationin interfaceIMemory- Specified by:
metricLatencyForApiOperationin interfaceIMemory.Jsii$Default- Parameters:
operation- This parameter is required.
-