@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ClaimGameServerRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ClaimGameServerRequest() |
Modifier and Type | Method and Description |
---|---|
ClaimGameServerRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
ClaimFilterOption |
getFilterOption()
Object that restricts how a claimed game server is chosen.
|
String |
getGameServerData()
A set of custom game server properties, formatted as a single string value.
|
String |
getGameServerGroupName()
A unique identifier for the game server group where the game server is running.
|
String |
getGameServerId()
A custom string that uniquely identifies the game server to claim.
|
int |
hashCode() |
void |
setFilterOption(ClaimFilterOption filterOption)
Object that restricts how a claimed game server is chosen.
|
void |
setGameServerData(String gameServerData)
A set of custom game server properties, formatted as a single string value.
|
void |
setGameServerGroupName(String gameServerGroupName)
A unique identifier for the game server group where the game server is running.
|
void |
setGameServerId(String gameServerId)
A custom string that uniquely identifies the game server to claim.
|
String |
toString()
Returns a string representation of this object.
|
ClaimGameServerRequest |
withFilterOption(ClaimFilterOption filterOption)
Object that restricts how a claimed game server is chosen.
|
ClaimGameServerRequest |
withGameServerData(String gameServerData)
A set of custom game server properties, formatted as a single string value.
|
ClaimGameServerRequest |
withGameServerGroupName(String gameServerGroupName)
A unique identifier for the game server group where the game server is running.
|
ClaimGameServerRequest |
withGameServerId(String gameServerId)
A custom string that uniquely identifies the game server to claim.
|
addHandlerContext, 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, withSdkRequestTimeout
public void setGameServerGroupName(String gameServerGroupName)
A unique identifier for the game server group where the game server is running. If you are not specifying a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an available game server to claim.
gameServerGroupName
- A unique identifier for the game server group where the game server is running. If you are not specifying
a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an
available game server to claim.public String getGameServerGroupName()
A unique identifier for the game server group where the game server is running. If you are not specifying a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an available game server to claim.
public ClaimGameServerRequest withGameServerGroupName(String gameServerGroupName)
A unique identifier for the game server group where the game server is running. If you are not specifying a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an available game server to claim.
gameServerGroupName
- A unique identifier for the game server group where the game server is running. If you are not specifying
a game server to claim, this value identifies where you want Amazon GameLift FleetIQ to look for an
available game server to claim.public void setGameServerId(String gameServerId)
A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon GameLift FleetIQ searches for an available game server in the specified game server group.
gameServerId
- A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon
GameLift FleetIQ searches for an available game server in the specified game server group.public String getGameServerId()
A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon GameLift FleetIQ searches for an available game server in the specified game server group.
public ClaimGameServerRequest withGameServerId(String gameServerId)
A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon GameLift FleetIQ searches for an available game server in the specified game server group.
gameServerId
- A custom string that uniquely identifies the game server to claim. If this parameter is left empty, Amazon
GameLift FleetIQ searches for an available game server in the specified game server group.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 game servers.
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 game servers.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 game servers.
public ClaimGameServerRequest 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 game servers.
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 game servers.public void setFilterOption(ClaimFilterOption filterOption)
Object that restricts how a claimed game server is chosen.
filterOption
- Object that restricts how a claimed game server is chosen.public ClaimFilterOption getFilterOption()
Object that restricts how a claimed game server is chosen.
public ClaimGameServerRequest withFilterOption(ClaimFilterOption filterOption)
Object that restricts how a claimed game server is chosen.
filterOption
- Object that restricts how a claimed game server is chosen.public String toString()
toString
in class Object
Object.toString()
public ClaimGameServerRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()