Interface MatchmakingConfigurationAttributes
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
MatchmakingConfigurationAttributes.Jsii$Proxy
@Generated(value="jsii-pacmak/1.120.0 (build 192dc88)",
date="2025-12-05T10:47:34.341Z")
@Stability(Experimental)
public interface MatchmakingConfigurationAttributes
extends software.amazon.jsii.JsiiSerializable
(experimental) A full specification of a matchmaking configuration that can be used to import it fluently into the CDK application.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.gamelift.alpha.*;
import software.amazon.awscdk.services.sns.*;
Topic topic;
MatchmakingConfigurationAttributes matchmakingConfigurationAttributes = MatchmakingConfigurationAttributes.builder()
.matchmakingConfigurationArn("matchmakingConfigurationArn")
.matchmakingConfigurationName("matchmakingConfigurationName")
.notificationTarget(topic)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forMatchmakingConfigurationAttributesstatic final classAn implementation forMatchmakingConfigurationAttributes -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getMatchmakingConfigurationArn
(experimental) The ARN of the Matchmaking configuration.At least one of
matchmakingConfigurationArnandmatchmakingConfigurationNamemust be provided.Default: derived from `matchmakingConfigurationName`.
-
getMatchmakingConfigurationName
(experimental) The identifier of the Matchmaking configuration.At least one of
matchmakingConfigurationNameandmatchmakingConfigurationArnmust be provided.Default: derived from `matchmakingConfigurationArn`.
-
getNotificationTarget
(experimental) An SNS topic ARN that is set up to receive matchmaking notifications.Default: no notification target binded to imported ressource
- See Also:
-
builder
-