Interface GetComputeAuthTokenResponse.Builder

    • 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 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

        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 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

        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.