@Generated(value="software.amazon.awssdk:codegen") public final class GetComputeAuthTokenResponse extends GameLiftResponse implements ToCopyableBuilder<GetComputeAuthTokenResponse.Builder,GetComputeAuthTokenResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetComputeAuthTokenResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
authToken()
The authentication token that your game server uses to authenticate with Amazon GameLift.
|
static GetComputeAuthTokenResponse.Builder |
builder() |
String |
computeArn()
The Amazon Resource Name (ARN)
that is assigned to a Amazon GameLift compute resource and uniquely identifies it.
|
String |
computeName()
The name of the compute resource you are requesting the authentication token for.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Instant |
expirationTimestamp()
The amount of time until the authentication token is no longer valid.
|
String |
fleetArn()
The Amazon Resource Name (ARN)
that is assigned to a Amazon GameLift fleet resource and uniquely identifies it.
|
String |
fleetId()
A unique identifier for the fleet that the compute is registered to.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetComputeAuthTokenResponse.Builder> |
serializableBuilderClass() |
GetComputeAuthTokenResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String fleetId()
A unique identifier for the fleet that the compute is registered to.
public final String fleetArn()
The Amazon Resource Name (ARN)
that is assigned to a Amazon GameLift fleet resource and uniquely identifies it. ARNs are unique across all
Regions. Format is arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912
.
arn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.public final String computeName()
The name of the compute resource you are requesting the authentication token for.
public final String computeArn()
The Amazon Resource Name (ARN)
that is assigned to a Amazon GameLift compute resource and uniquely identifies it. ARNs are unique across all
Regions. Format is
arn:aws:gamelift:<region>::compute/compute-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912
arn:aws:gamelift:<region>::compute/compute-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912public final String authToken()
The authentication token that your game server uses to authenticate with Amazon GameLift.
public final Instant expirationTimestamp()
The amount of time until the authentication token is no longer valid. To continue using the compute resource for game server hosting, renew the authentication token by using this operation again.
public GetComputeAuthTokenResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetComputeAuthTokenResponse.Builder,GetComputeAuthTokenResponse>toBuilder in class AwsResponsepublic static GetComputeAuthTokenResponse.Builder builder()
public static Class<? extends GetComputeAuthTokenResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.