@Generated(value="software.amazon.awssdk:codegen") public final class ClaimGameServerRequest extends GameLiftRequest implements ToCopyableBuilder<ClaimGameServerRequest.Builder,ClaimGameServerRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ClaimGameServerRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ClaimGameServerRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
gameServerData()
A set of custom game server properties, formatted as a single string value, to be passed to the claimed game
server.
|
String |
gameServerGroupName()
An identifier for the game server group.
|
String |
gameServerId()
A custom string that uniquely identifies the game server to claim.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ClaimGameServerRequest.Builder> |
serializableBuilderClass() |
ClaimGameServerRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String gameServerGroupName()
An identifier for the game server group. When claiming a specific game server, this is the game server group whether the game server is located. When requesting that GameLift FleetIQ locate an available game server, this is the game server group to search on. You can use either the GameServerGroup name or ARN value.
public String gameServerId()
A custom string that uniquely identifies the game server to claim. If this parameter is left empty, GameLift FleetIQ searches for an available game server in the specified game server group.
public String gameServerData()
A set of custom game server properties, formatted as a single string value, to be passed to the claimed game server.
public ClaimGameServerRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ClaimGameServerRequest.Builder,ClaimGameServerRequest>toBuilder in class GameLiftRequestpublic static ClaimGameServerRequest.Builder builder()
public static Class<? extends ClaimGameServerRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.