Class IPolicy.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.IPolicy.Jsii$Proxy
All Implemented Interfaces:
IPolicyRef, IPolicyRef.Jsii$Default, IEnvironmentAware, IEnvironmentAware.Jsii$Default, IResource, IResource.Jsii$Default, IPolicy, IPolicy.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:
IPolicy

@Internal public static final class IPolicy.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IPolicy.Jsii$Default
A proxy class which represents a concrete javascript instance of this type.
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
  • Method Details

    • metric

      @Stability(Stable) @NotNull public final Metric metric(@NotNull String metricName)
      Return the given named metric for this policy.

      Specified by:
      metric in interface IPolicy
      Specified by:
      metric in interface IPolicy.Jsii$Default
      Parameters:
      metricName - The name of the metric. This parameter is required.
    • metricEvaluationLatency

      @Stability(Stable) @NotNull public final Metric metricEvaluationLatency()
      Return a metric measuring the evaluation latency for this policy.

      This metric represents the time taken to evaluate this specific policy.

      Specified by:
      metricEvaluationLatency in interface IPolicy
      Specified by:
      metricEvaluationLatency in interface IPolicy.Jsii$Default
    • metricEvaluations

      @Stability(Stable) @NotNull public final Metric metricEvaluations()
      Return a metric containing the total number of evaluations for this policy.

      This metric tracks how many times this policy has been evaluated.

      Specified by:
      metricEvaluations in interface IPolicy
      Specified by:
      metricEvaluations in interface IPolicy.Jsii$Default