Interface GetComputeAuthTokenResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetComputeAuthTokenResponse.Builder,
,GetComputeAuthTokenResponse> GameLiftResponse.Builder
,SdkBuilder<GetComputeAuthTokenResponse.Builder,
,GetComputeAuthTokenResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetComputeAuthTokenResponse
-
Method Summary
Modifier and TypeMethodDescriptionA valid temporary authentication token.computeArn
(String computeArn) The Amazon Resource Name (ARN) that is assigned to an Amazon GameLift compute resource and uniquely identifies it.computeName
(String computeName) The name of the compute resource that the authentication token is issued to.expirationTimestamp
(Instant expirationTimestamp) The amount of time until the authentication token is no longer valid.The Amazon Resource Name (ARN) that is assigned to a Amazon GameLift fleet resource and uniquely identifies it.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 Details
-
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
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
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
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
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
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.
-