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.104.0 (build e79254c)",
date="2024-11-22T02:24:11.506Z")
@Stability(Experimental)
public interface IMatchmakingRuleSet
extends software.amazon.jsii.JsiiSerializable, IResource
(experimental) Represents a Gamelift matchmaking ruleset.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIMatchmakingRuleSet
.static final class
A 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
getNode
Methods inherited from interface software.amazon.awscdk.IResource
applyRemovalPolicy, getEnv, getStack
Methods 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.
-