Interface GetComputeAuthTokenResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetComputeAuthTokenResponse.Builder,GetComputeAuthTokenResponse>,GameLiftResponse.Builder,SdkBuilder<GetComputeAuthTokenResponse.Builder,GetComputeAuthTokenResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetComputeAuthTokenResponse
public static interface GetComputeAuthTokenResponse.Builder extends GameLiftResponse.Builder, SdkPojo, CopyableBuilder<GetComputeAuthTokenResponse.Builder,GetComputeAuthTokenResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetComputeAuthTokenResponse.BuilderauthToken(String authToken)A valid temporary authentication token.GetComputeAuthTokenResponse.BuildercomputeArn(String computeArn)The Amazon Resource Name (ARN) that is assigned to an Amazon GameLift compute resource and uniquely identifies it.GetComputeAuthTokenResponse.BuildercomputeName(String computeName)The name of the compute resource that the authentication token is issued to.GetComputeAuthTokenResponse.BuilderexpirationTimestamp(Instant expirationTimestamp)The amount of time until the authentication token is no longer valid.GetComputeAuthTokenResponse.BuilderfleetArn(String fleetArn)The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift fleet resource and uniquely identifies it.GetComputeAuthTokenResponse.BuilderfleetId(String fleetId)A unique identifier for the fleet that the compute is registered to.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.gamelift.model.GameLiftResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
fleetId
GetComputeAuthTokenResponse.Builder fleetId(String fleetId)
A unique identifier for the fleet that the compute is registered to.
- Parameters:
fleetId- A unique identifier for the fleet that the compute is registered to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fleetArn
GetComputeAuthTokenResponse.Builder fleetArn(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.- Parameters:
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 isarn:aws:gamelift:<region>::fleet/fleet-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeName
GetComputeAuthTokenResponse.Builder computeName(String computeName)
The name of the compute resource that the authentication token is issued to.
- Parameters:
computeName- The name of the compute resource that the authentication token is issued to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeArn
GetComputeAuthTokenResponse.Builder computeArn(String computeArn)
The Amazon Resource Name (ARN) that is assigned to an 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.- Parameters:
computeArn- The Amazon Resource Name (ARN) that is assigned to an Amazon GameLift compute resource and uniquely identifies it. ARNs are unique across all Regions. Format isarn:aws:gamelift:<region>::compute/compute-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authToken
GetComputeAuthTokenResponse.Builder authToken(String authToken)
A valid temporary authentication token.
- Parameters:
authToken- A valid temporary authentication token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expirationTimestamp
GetComputeAuthTokenResponse.Builder expirationTimestamp(Instant expirationTimestamp)
The amount of time until the authentication token is no longer valid.
- Parameters:
expirationTimestamp- The amount of time until the authentication token is no longer valid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-