@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RegisterGameServerRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
RegisterGameServerRequest() |
| Modifier and Type | Method and Description |
|---|---|
RegisterGameServerRequest |
clone() |
boolean |
equals(Object obj) |
String |
getConnectionInfo()
Information needed to make inbound client connections to the game server.
|
String |
getCustomSortKey()
A game server tag that can be used to request sorted lists of game servers using ListGameServers.
|
String |
getGameServerData()
A set of custom game server properties, formatted as a single string value.
|
String |
getGameServerGroupName()
An identifier for the game server group where the game server is running.
|
String |
getGameServerId()
A custom string that uniquely identifies the new game server.
|
String |
getInstanceId()
The unique identifier for the instance where the game server is running.
|
List<Tag> |
getTags()
A list of labels to assign to the new game server resource.
|
int |
hashCode() |
void |
setConnectionInfo(String connectionInfo)
Information needed to make inbound client connections to the game server.
|
void |
setCustomSortKey(String customSortKey)
A game server tag that can be used to request sorted lists of game servers using ListGameServers.
|
void |
setGameServerData(String gameServerData)
A set of custom game server properties, formatted as a single string value.
|
void |
setGameServerGroupName(String gameServerGroupName)
An identifier for the game server group where the game server is running.
|
void |
setGameServerId(String gameServerId)
A custom string that uniquely identifies the new game server.
|
void |
setInstanceId(String instanceId)
The unique identifier for the instance where the game server is running.
|
void |
setTags(Collection<Tag> tags)
A list of labels to assign to the new game server resource.
|
String |
toString()
Returns a string representation of this object.
|
RegisterGameServerRequest |
withConnectionInfo(String connectionInfo)
Information needed to make inbound client connections to the game server.
|
RegisterGameServerRequest |
withCustomSortKey(String customSortKey)
A game server tag that can be used to request sorted lists of game servers using ListGameServers.
|
RegisterGameServerRequest |
withGameServerData(String gameServerData)
A set of custom game server properties, formatted as a single string value.
|
RegisterGameServerRequest |
withGameServerGroupName(String gameServerGroupName)
An identifier for the game server group where the game server is running.
|
RegisterGameServerRequest |
withGameServerId(String gameServerId)
A custom string that uniquely identifies the new game server.
|
RegisterGameServerRequest |
withInstanceId(String instanceId)
The unique identifier for the instance where the game server is running.
|
RegisterGameServerRequest |
withTags(Collection<Tag> tags)
A list of labels to assign to the new game server resource.
|
RegisterGameServerRequest |
withTags(Tag... tags)
A list of labels to assign to the new game server resource.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setGameServerGroupName(String gameServerGroupName)
An identifier for the game server group where the game server is running. You can use either the GameServerGroup name or ARN value.
gameServerGroupName - An identifier for the game server group where the game server is running. You can use either the
GameServerGroup name or ARN value.public String getGameServerGroupName()
An identifier for the game server group where the game server is running. You can use either the GameServerGroup name or ARN value.
public RegisterGameServerRequest withGameServerGroupName(String gameServerGroupName)
An identifier for the game server group where the game server is running. You can use either the GameServerGroup name or ARN value.
gameServerGroupName - An identifier for the game server group where the game server is running. You can use either the
GameServerGroup name or ARN value.public void setGameServerId(String gameServerId)
A custom string that uniquely identifies the new game server. Game server IDs are developer-defined and must be unique across all game server groups in your AWS account.
gameServerId - A custom string that uniquely identifies the new game server. Game server IDs are developer-defined and
must be unique across all game server groups in your AWS account.public String getGameServerId()
A custom string that uniquely identifies the new game server. Game server IDs are developer-defined and must be unique across all game server groups in your AWS account.
public RegisterGameServerRequest withGameServerId(String gameServerId)
A custom string that uniquely identifies the new game server. Game server IDs are developer-defined and must be unique across all game server groups in your AWS account.
gameServerId - A custom string that uniquely identifies the new game server. Game server IDs are developer-defined and
must be unique across all game server groups in your AWS account.public void setInstanceId(String instanceId)
The unique identifier for the instance where the game server is running. This ID is available in the instance metadata.
instanceId - The unique identifier for the instance where the game server is running. This ID is available in the
instance metadata.public String getInstanceId()
The unique identifier for the instance where the game server is running. This ID is available in the instance metadata.
public RegisterGameServerRequest withInstanceId(String instanceId)
The unique identifier for the instance where the game server is running. This ID is available in the instance metadata.
instanceId - The unique identifier for the instance where the game server is running. This ID is available in the
instance metadata.public void setConnectionInfo(String connectionInfo)
Information needed to make inbound client connections to the game server. This might include IP address and port, DNS name, etc.
connectionInfo - Information needed to make inbound client connections to the game server. This might include IP address
and port, DNS name, etc.public String getConnectionInfo()
Information needed to make inbound client connections to the game server. This might include IP address and port, DNS name, etc.
public RegisterGameServerRequest withConnectionInfo(String connectionInfo)
Information needed to make inbound client connections to the game server. This might include IP address and port, DNS name, etc.
connectionInfo - Information needed to make inbound client connections to the game server. This might include IP address
and port, DNS name, etc.public void setGameServerData(String gameServerData)
A set of custom game server properties, formatted as a single string value. This data is passed to a game client or service when it requests information on a game servers using ListGameServers or ClaimGameServer.
gameServerData - A set of custom game server properties, formatted as a single string value. This data is passed to a game
client or service when it requests information on a game servers using ListGameServers or
ClaimGameServer.public String getGameServerData()
A set of custom game server properties, formatted as a single string value. This data is passed to a game client or service when it requests information on a game servers using ListGameServers or ClaimGameServer.
public RegisterGameServerRequest withGameServerData(String gameServerData)
A set of custom game server properties, formatted as a single string value. This data is passed to a game client or service when it requests information on a game servers using ListGameServers or ClaimGameServer.
gameServerData - A set of custom game server properties, formatted as a single string value. This data is passed to a game
client or service when it requests information on a game servers using ListGameServers or
ClaimGameServer.public void setCustomSortKey(String customSortKey)
A game server tag that can be used to request sorted lists of game servers using ListGameServers. Custom sort keys are developer-defined based on how you want to organize the retrieved game server information.
customSortKey - A game server tag that can be used to request sorted lists of game servers using ListGameServers.
Custom sort keys are developer-defined based on how you want to organize the retrieved game server
information.public String getCustomSortKey()
A game server tag that can be used to request sorted lists of game servers using ListGameServers. Custom sort keys are developer-defined based on how you want to organize the retrieved game server information.
public RegisterGameServerRequest withCustomSortKey(String customSortKey)
A game server tag that can be used to request sorted lists of game servers using ListGameServers. Custom sort keys are developer-defined based on how you want to organize the retrieved game server information.
customSortKey - A game server tag that can be used to request sorted lists of game servers using ListGameServers.
Custom sort keys are developer-defined based on how you want to organize the retrieved game server
information.public List<Tag> getTags()
A list of labels to assign to the new game server resource. Tags are developer-defined key-value pairs. Tagging AWS resources are useful for resource management, access management, and cost allocation. For more information, see Tagging AWS Resources in the AWS General Reference. Once the resource is created, you can use TagResource, UntagResource, and ListTagsForResource to add, remove, and view tags. The maximum tag limit may be lower than stated. See the AWS General Reference for actual tagging limits.
public void setTags(Collection<Tag> tags)
A list of labels to assign to the new game server resource. Tags are developer-defined key-value pairs. Tagging AWS resources are useful for resource management, access management, and cost allocation. For more information, see Tagging AWS Resources in the AWS General Reference. Once the resource is created, you can use TagResource, UntagResource, and ListTagsForResource to add, remove, and view tags. The maximum tag limit may be lower than stated. See the AWS General Reference for actual tagging limits.
tags - A list of labels to assign to the new game server resource. Tags are developer-defined key-value pairs.
Tagging AWS resources are useful for resource management, access management, and cost allocation. For more
information, see Tagging AWS
Resources in the AWS General Reference. Once the resource is created, you can use
TagResource, UntagResource, and ListTagsForResource to add, remove, and view tags.
The maximum tag limit may be lower than stated. See the AWS General Reference for actual tagging limits.public RegisterGameServerRequest withTags(Tag... tags)
A list of labels to assign to the new game server resource. Tags are developer-defined key-value pairs. Tagging AWS resources are useful for resource management, access management, and cost allocation. For more information, see Tagging AWS Resources in the AWS General Reference. Once the resource is created, you can use TagResource, UntagResource, and ListTagsForResource to add, remove, and view tags. The maximum tag limit may be lower than stated. See the AWS General Reference for actual tagging limits.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection) or withTags(java.util.Collection) if you want to override the
existing values.
tags - A list of labels to assign to the new game server resource. Tags are developer-defined key-value pairs.
Tagging AWS resources are useful for resource management, access management, and cost allocation. For more
information, see Tagging AWS
Resources in the AWS General Reference. Once the resource is created, you can use
TagResource, UntagResource, and ListTagsForResource to add, remove, and view tags.
The maximum tag limit may be lower than stated. See the AWS General Reference for actual tagging limits.public RegisterGameServerRequest withTags(Collection<Tag> tags)
A list of labels to assign to the new game server resource. Tags are developer-defined key-value pairs. Tagging AWS resources are useful for resource management, access management, and cost allocation. For more information, see Tagging AWS Resources in the AWS General Reference. Once the resource is created, you can use TagResource, UntagResource, and ListTagsForResource to add, remove, and view tags. The maximum tag limit may be lower than stated. See the AWS General Reference for actual tagging limits.
tags - A list of labels to assign to the new game server resource. Tags are developer-defined key-value pairs.
Tagging AWS resources are useful for resource management, access management, and cost allocation. For more
information, see Tagging AWS
Resources in the AWS General Reference. Once the resource is created, you can use
TagResource, UntagResource, and ListTagsForResource to add, remove, and view tags.
The maximum tag limit may be lower than stated. See the AWS General Reference for actual tagging limits.public String toString()
toString in class ObjectObject.toString()public RegisterGameServerRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2020. All rights reserved.