Interface IGameSessionQueue
- All Superinterfaces:
software.constructs.IConstruct
,software.constructs.IDependable
,IResource
,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IGameSessionQueue.Jsii$Default
- All Known Implementing Classes:
GameSessionQueue
,GameSessionQueueBase
,IGameSessionQueue.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-22T02:24:11.503Z")
@Stability(Experimental)
public interface IGameSessionQueue
extends software.amazon.jsii.JsiiSerializable, IResource
(experimental) Represents a Gamelift GameSessionQueue for a Gamelift fleet destination.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIGameSessionQueue
.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 gameSessionQueue.(experimental) The Name of the gameSessionQueue.(experimental) Return the given named metric for this fleet.metric
(String metricName, MetricOptions props) (experimental) Return the given named metric for this fleet.(experimental) Average amount of time that game session placement requests in the queue with status PENDING have been waiting to be fulfilled.(experimental) Average amount of time that game session placement requests in the queue with status PENDING have been waiting to be fulfilled.(experimental) Game session placement requests that were canceled before timing out since the last report.(experimental) Game session placement requests that were canceled before timing out since the last report.(experimental) Game session placement requests that failed for any reason since the last report.(experimental) Game session placement requests that failed for any reason since the last report.(experimental) New game session placement requests that were added to the queue since the last report.(experimental) New game session placement requests that were added to the queue since the last report.(experimental) Game session placement requests that resulted in a new game session since the last report.(experimental) Game session placement requests that resulted in a new game session since the last report.(experimental) Game session placement requests that reached the queue's timeout limit without being fulfilled since the last report.(experimental) Game session placement requests that reached the queue's timeout limit without being fulfilled 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
-
getGameSessionQueueArn
(experimental) The ARN of the gameSessionQueue. -
getGameSessionQueueName
(experimental) The Name of the gameSessionQueue. -
metric
@Stability(Experimental) @NotNull Metric metric(@NotNull String metricName, @Nullable MetricOptions props) (experimental) Return the given named metric for this fleet.- Parameters:
metricName
- This parameter is required.props
-
-
metric
(experimental) Return the given named metric for this fleet.- Parameters:
metricName
- This parameter is required.
-
metricAverageWaitTime
(experimental) Average amount of time that game session placement requests in the queue with status PENDING have been waiting to be fulfilled.- Parameters:
props
-
-
metricAverageWaitTime
(experimental) Average amount of time that game session placement requests in the queue with status PENDING have been waiting to be fulfilled. -
metricPlacementsCanceled
(experimental) Game session placement requests that were canceled before timing out since the last report.- Parameters:
props
-
-
metricPlacementsCanceled
(experimental) Game session placement requests that were canceled before timing out since the last report. -
metricPlacementsFailed
(experimental) Game session placement requests that failed for any reason since the last report.- Parameters:
props
-
-
metricPlacementsFailed
(experimental) Game session placement requests that failed for any reason since the last report. -
metricPlacementsStarted
(experimental) New game session placement requests that were added to the queue since the last report.- Parameters:
props
-
-
metricPlacementsStarted
(experimental) New game session placement requests that were added to the queue since the last report. -
metricPlacementsSucceeded
(experimental) Game session placement requests that resulted in a new game session since the last report.- Parameters:
props
-
-
metricPlacementsSucceeded
(experimental) Game session placement requests that resulted in a new game session since the last report. -
metricPlacementsTimedOut
(experimental) Game session placement requests that reached the queue's timeout limit without being fulfilled since the last report.- Parameters:
props
-
-
metricPlacementsTimedOut
(experimental) Game session placement requests that reached the queue's timeout limit without being fulfilled since the last report.
-