Interface CreatePresignedNotebookUrlResponse.Builder

All Superinterfaces:
AthenaResponse.Builder, AwsResponse.Builder, Buildable, CopyableBuilder<CreatePresignedNotebookUrlResponse.Builder,CreatePresignedNotebookUrlResponse>, SdkBuilder<CreatePresignedNotebookUrlResponse.Builder,CreatePresignedNotebookUrlResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
CreatePresignedNotebookUrlResponse

public static interface CreatePresignedNotebookUrlResponse.Builder extends AthenaResponse.Builder, SdkPojo, CopyableBuilder<CreatePresignedNotebookUrlResponse.Builder,CreatePresignedNotebookUrlResponse>
  • Method Details

    • notebookUrl

      The URL of the notebook. The URL includes the authentication token and notebook file name and points directly to the opened notebook.

      Parameters:
      notebookUrl - The URL of the notebook. The URL includes the authentication token and notebook file name and points directly to the opened notebook.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authToken

      The authentication token for the notebook.

      Parameters:
      authToken - The authentication token for the notebook.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authTokenExpirationTime

      CreatePresignedNotebookUrlResponse.Builder authTokenExpirationTime(Long authTokenExpirationTime)

      The UTC epoch time when the authentication token expires.

      Parameters:
      authTokenExpirationTime - The UTC epoch time when the authentication token expires.
      Returns:
      Returns a reference to this object so that method calls can be chained together.