Interface ExportFilesMetadata.Builder

  • Method Details

    • outputUri

      ExportFilesMetadata.Builder outputUri(String outputUri)

      The S3 bucket URI where Amazon GameLift Streams uploaded the set of compressed exported files for a stream session. Amazon GameLift Streams generates a ZIP file name based on the stream session metadata. Alternatively, you can provide a custom file name with a .zip file extension.

      Example 1: If you provide an S3 URI called s3://amzn-s3-demo-destination-bucket/MyGame_Session1.zip, then Amazon GameLift Streams will save the files at that location.

      Example 2: If you provide an S3 URI called s3://amzn-s3-demo-destination-bucket/MyGameSessions_ExportedFiles/, then Amazon GameLift Streams will save the files at s3://amzn-s3-demo-destination-bucket/MyGameSessions_ExportedFiles/YYYYMMDD-HHMMSS-appId-sg-Id-sessionId.zip or another similar name.

      Parameters:
      outputUri - The S3 bucket URI where Amazon GameLift Streams uploaded the set of compressed exported files for a stream session. Amazon GameLift Streams generates a ZIP file name based on the stream session metadata. Alternatively, you can provide a custom file name with a .zip file extension.

      Example 1: If you provide an S3 URI called s3://amzn-s3-demo-destination-bucket/MyGame_Session1.zip, then Amazon GameLift Streams will save the files at that location.

      Example 2: If you provide an S3 URI called s3://amzn-s3-demo-destination-bucket/MyGameSessions_ExportedFiles/, then Amazon GameLift Streams will save the files at s3://amzn-s3-demo-destination-bucket/MyGameSessions_ExportedFiles/YYYYMMDD-HHMMSS-appId-sg-Id-sessionId.zip or another similar name.

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

      The result of the ExportStreamSessionFiles operation.

      Parameters:
      status - The result of the ExportStreamSessionFiles operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The result of the ExportStreamSessionFiles operation.

      Parameters:
      status - The result of the ExportStreamSessionFiles operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusReason

      ExportFilesMetadata.Builder statusReason(String statusReason)

      A short description of the reason the export is in FAILED status.

      Parameters:
      statusReason - A short description of the reason the export is in FAILED status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.