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 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 is arn: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

      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 is arn: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

      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.