Class IBridge.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediaconnect.alpha.IBridge.Jsii$Proxy
- All Implemented Interfaces:
IEnvironmentAware,IEnvironmentAware.Jsii$Default,IBridgeRef,IBridgeRef.Jsii$Default,IResource,IResource.Jsii$Default,IBridge,IBridge.Jsii$Default,software.amazon.jsii.JsiiSerializable,software.constructs.IConstruct,software.constructs.IConstruct.Jsii$Default,software.constructs.IDependable,software.constructs.IDependable.Jsii$Default
- Enclosing interface:
IBridge
@Internal
public static final class IBridge.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements IBridge.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.mediaconnect.alpha.IBridge
IBridge.Jsii$Default, IBridge.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.interfaces.mediaconnect.IBridgeRef
IBridgeRef.Jsii$Default, IBridgeRef.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.IResource
IResource.Jsii$Default, IResource.Jsii$Proxy -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Metric(experimental) Create a CloudWatch metric for this bridge.final Metric(experimental) Metric for the total number of times the bridge switches between sources when using theFAILOVERfailover mode.final MetricmetricSourceBitrate(String bridgeSourceName) (experimental) Metric for the bitrate of a specific bridge source.final MetricmetricSourcePacketLossPercent(String bridgeSourceName) (experimental) Metric for the percentage of packets lost on a specific bridge source.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.mediaconnect.alpha.IBridge.Jsii$Default
addOutput, getBridgeArn, getBridgeName, getBridgeState, getBridgeType, getIsFailoverEnabled, metric, metricFailoverSwitches, metricSourceBitrate, metricSourcePacketLossPercentMethods inherited from interface software.amazon.awscdk.interfaces.mediaconnect.IBridgeRef.Jsii$Default
getBridgeRefMethods 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.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
(experimental) Create a CloudWatch metric for this bridge.Bridge metrics are dimensioned by
BridgeARN. See the MediaConnect documentation for available metric names (e.g.IngressBridgeBitRate,EgressBridgeBitRate,IngressBridgePacketLossPercent).- Specified by:
metricin interfaceIBridge- Specified by:
metricin interfaceIBridge.Jsii$Default- Parameters:
metricName- This parameter is required.
-
metricFailoverSwitches
(experimental) Metric for the total number of times the bridge switches between sources when using theFAILOVERfailover mode.Uses
IngressBridgeFailoverSwitchesfor ingress bridges andEgressBridgeFailoverSwitchesfor egress bridges.Default: - sum over 60 seconds
- Specified by:
metricFailoverSwitchesin interfaceIBridge- Specified by:
metricFailoverSwitchesin interfaceIBridge.Jsii$Default
-
metricSourceBitrate
@Stability(Experimental) @NotNull public final Metric metricSourceBitrate(@NotNull String bridgeSourceName) (experimental) Metric for the bitrate of a specific bridge source.Uses
IngressBridgeSourceBitRatefor ingress bridges andEgressBridgeSourceBitRatefor egress bridges.Default: - average over 60 seconds
- Specified by:
metricSourceBitratein interfaceIBridge- Specified by:
metricSourceBitratein interfaceIBridge.Jsii$Default- Parameters:
bridgeSourceName- The name of the bridge source. This parameter is required.
-
metricSourcePacketLossPercent
@Stability(Experimental) @NotNull public final Metric metricSourcePacketLossPercent(@NotNull String bridgeSourceName) (experimental) Metric for the percentage of packets lost on a specific bridge source.Uses
IngressBridgeSourcePacketLossPercentfor ingress bridges andEgressBridgeSourcePacketLossPercentfor egress bridges.Default: - average over 60 seconds
- Specified by:
metricSourcePacketLossPercentin interfaceIBridge- Specified by:
metricSourcePacketLossPercentin interfaceIBridge.Jsii$Default- Parameters:
bridgeSourceName- The name of the bridge source. This parameter is required.
-