Interface LogDeliveryDestination.Builder

  • Method Details

    • logDestination

      LogDeliveryDestination.Builder logDestination(String logDestination)

      The type of Amazon Web Services resource that receives the game session placement insight logs. This value is required. Valid values are:

      • CLOUDWATCH -- an Amazon CloudWatch Logs log group.

      • S3 -- an Amazon S3 bucket.

      • FIREHOSE -- an Amazon Data Firehose delivery stream.

      Parameters:
      logDestination - The type of Amazon Web Services resource that receives the game session placement insight logs. This value is required. Valid values are:

      • CLOUDWATCH -- an Amazon CloudWatch Logs log group.

      • S3 -- an Amazon S3 bucket.

      • FIREHOSE -- an Amazon Data Firehose delivery stream.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • logDestination

      The type of Amazon Web Services resource that receives the game session placement insight logs. This value is required. Valid values are:

      • CLOUDWATCH -- an Amazon CloudWatch Logs log group.

      • S3 -- an Amazon S3 bucket.

      • FIREHOSE -- an Amazon Data Firehose delivery stream.

      Parameters:
      logDestination - The type of Amazon Web Services resource that receives the game session placement insight logs. This value is required. Valid values are:

      • CLOUDWATCH -- an Amazon CloudWatch Logs log group.

      • S3 -- an Amazon S3 bucket.

      • FIREHOSE -- an Amazon Data Firehose delivery stream.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • destinationArn

      LogDeliveryDestination.Builder destinationArn(String destinationArn)

      The Amazon Resource Name (ARN) of the resource that receives the game session placement insight logs. This resource must match the type that you specify in LogDestination. This value is required for FIREHOSE destinations. For CLOUDWATCH and S3, you can omit this value; Amazon GameLift Servers then creates a destination resource of the specified type on your behalf.

      Parameters:
      destinationArn - The Amazon Resource Name (ARN) of the resource that receives the game session placement insight logs. This resource must match the type that you specify in LogDestination. This value is required for FIREHOSE destinations. For CLOUDWATCH and S3, you can omit this value; Amazon GameLift Servers then creates a destination resource of the specified type on your behalf.
      Returns:
      Returns a reference to this object so that method calls can be chained together.