Interface GameServerInstance.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<GameServerInstance.Builder,
,GameServerInstance> SdkBuilder<GameServerInstance.Builder,
,GameServerInstance> SdkPojo
- Enclosing class:
GameServerInstance
@Mutable
@NotThreadSafe
public static interface GameServerInstance.Builder
extends SdkPojo, CopyableBuilder<GameServerInstance.Builder,GameServerInstance>
-
Method Summary
Modifier and TypeMethodDescriptiongameServerGroupArn
(String gameServerGroupArn) A generated unique identifier for the game server group that includes the game server instance.gameServerGroupName
(String gameServerGroupName) A developer-defined identifier for the game server group that includes the game server instance.instanceId
(String instanceId) The unique identifier for the instance where the game server is running.instanceStatus
(String instanceStatus) Current status of the game server instanceinstanceStatus
(GameServerInstanceStatus instanceStatus) Current status of the game server instanceMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
gameServerGroupName
A developer-defined identifier for the game server group that includes the game server instance. The name is unique for each Region in each Amazon Web Services account.
- Parameters:
gameServerGroupName
- A developer-defined identifier for the game server group that includes the game server instance. The name is unique for each Region in each Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gameServerGroupArn
A generated unique identifier for the game server group that includes the game server instance.
- Parameters:
gameServerGroupArn
- A generated unique identifier for the game server group that includes the game server instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceId
The unique identifier for the instance where the game server is running. This ID is available in the instance metadata. EC2 instance IDs use a 17-character format, for example:
i-1234567890abcdef0
.- Parameters:
instanceId
- The unique identifier for the instance where the game server is running. This ID is available in the instance metadata. EC2 instance IDs use a 17-character format, for example:i-1234567890abcdef0
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceStatus
Current status of the game server instance
- Parameters:
instanceStatus
- Current status of the game server instance- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instanceStatus
Current status of the game server instance
- Parameters:
instanceStatus
- Current status of the game server instance- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-