Interface CreateHubContentPresignedUrlsResponse.Builder

  • Method Details

    • authorizedUrlConfigs

      CreateHubContentPresignedUrlsResponse.Builder authorizedUrlConfigs(Collection<AuthorizedUrl> authorizedUrlConfigs)

      An array of authorized URL configurations, each containing a presigned URL and its corresponding local file path for proper file organization during download.

      Parameters:
      authorizedUrlConfigs - An array of authorized URL configurations, each containing a presigned URL and its corresponding local file path for proper file organization during download.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authorizedUrlConfigs

      CreateHubContentPresignedUrlsResponse.Builder authorizedUrlConfigs(AuthorizedUrl... authorizedUrlConfigs)

      An array of authorized URL configurations, each containing a presigned URL and its corresponding local file path for proper file organization during download.

      Parameters:
      authorizedUrlConfigs - An array of authorized URL configurations, each containing a presigned URL and its corresponding local file path for proper file organization during download.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authorizedUrlConfigs

      CreateHubContentPresignedUrlsResponse.Builder authorizedUrlConfigs(Consumer<AuthorizedUrl.Builder>... authorizedUrlConfigs)

      An array of authorized URL configurations, each containing a presigned URL and its corresponding local file path for proper file organization during download.

      This is a convenience method that creates an instance of the AuthorizedUrl.Builder avoiding the need to create one manually via AuthorizedUrl.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to authorizedUrlConfigs(List<AuthorizedUrl>).

      Parameters:
      authorizedUrlConfigs - a consumer that will call methods on AuthorizedUrl.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nextToken

      A token for pagination. If present, indicates that more presigned URLs are available. Use this token in a subsequent request to retrieve additional URLs.

      Parameters:
      nextToken - A token for pagination. If present, indicates that more presigned URLs are available. Use this token in a subsequent request to retrieve additional URLs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.