Interface CreatePresignedUrlResponse.Builder

    • Method Detail

      • fileId

        CreatePresignedUrlResponse.Builder fileId​(String fileId)

        The unique identifier assigned to the file to be uploaded.

        Parameters:
        fileId - The unique identifier assigned to the file to be uploaded.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • presignedUrl

        CreatePresignedUrlResponse.Builder presignedUrl​(String presignedUrl)

        The URL for a presigned S3 POST operation used to upload a file.

        Parameters:
        presignedUrl - The URL for a presigned S3 POST operation used to upload a file.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • presignedUrlFields

        CreatePresignedUrlResponse.Builder presignedUrlFields​(Map<String,​String> presignedUrlFields)

        The form fields to include in the presigned S3 POST operation used to upload a file.

        Parameters:
        presignedUrlFields - The form fields to include in the presigned S3 POST operation used to upload a file.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • presignedUrlExpiration

        CreatePresignedUrlResponse.Builder presignedUrlExpiration​(Instant presignedUrlExpiration)

        The date and time that the presigned URL will expire in ISO 8601 format.

        Parameters:
        presignedUrlExpiration - The date and time that the presigned URL will expire in ISO 8601 format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.