Interface IMatchmakingRuleSet
- All Superinterfaces:
software.constructs.IConstruct,software.constructs.IDependable,IResource,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IMatchmakingRuleSet.Jsii$Default
- All Known Implementing Classes:
IMatchmakingRuleSet.Jsii$Proxy,MatchmakingRuleSet,MatchmakingRuleSetBase
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
date="2025-10-24T13:34:50.022Z")
@Stability(Experimental)
public interface IMatchmakingRuleSet
extends software.amazon.jsii.JsiiSerializable, IResource
(experimental) Represents a Gamelift matchmaking ruleset.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIMatchmakingRuleSet.static final classA proxy class which represents a concrete javascript instance of this type. -
Method Summary
Modifier and TypeMethodDescription(experimental) The ARN of the ruleSet.(experimental) The unique name of the ruleSet.(experimental) Return the given named metric for this matchmaking ruleSet.metric(String metricName, MetricOptions props) (experimental) Return the given named metric for this matchmaking ruleSet.(experimental) Rule evaluations during matchmaking that failed since the last report.(experimental) Rule evaluations during matchmaking that failed since the last report.(experimental) Rule evaluations during the matchmaking process that passed since the last report.(experimental) Rule evaluations during the matchmaking process that passed since the last report.Methods inherited from interface software.constructs.IConstruct
getNodeMethods inherited from interface software.amazon.awscdk.IResource
applyRemovalPolicy, getEnv, getStackMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getMatchmakingRuleSetArn
(experimental) The ARN of the ruleSet. -
getMatchmakingRuleSetName
(experimental) The unique name of the ruleSet. -
metric
@Stability(Experimental) @NotNull Metric metric(@NotNull String metricName, @Nullable MetricOptions props) (experimental) Return the given named metric for this matchmaking ruleSet.- Parameters:
metricName- This parameter is required.props-
-
metric
(experimental) Return the given named metric for this matchmaking ruleSet.- Parameters:
metricName- This parameter is required.
-
metricRuleEvaluationsFailed
(experimental) Rule evaluations during matchmaking that failed since the last report.This metric is limited to the top 50 rules.
- Parameters:
props-
-
metricRuleEvaluationsFailed
(experimental) Rule evaluations during matchmaking that failed since the last report.This metric is limited to the top 50 rules.
-
metricRuleEvaluationsPassed
(experimental) Rule evaluations during the matchmaking process that passed since the last report.This metric is limited to the top 50 rules.
- Parameters:
props-
-
metricRuleEvaluationsPassed
(experimental) Rule evaluations during the matchmaking process that passed since the last report.This metric is limited to the top 50 rules.
-