Table of Contents

Class WithDownload_ItemRequestBuilder

Namespace
Autodesk.DataManagement.Data.V1.Projects.Item.Downloads.Item
Assembly
Autodesk.DataManagement.dll

Builds and executes requests for operations under \data\v1\projects{project_id}\downloads{download_id}

public class WithDownload_ItemRequestBuilder : BaseRequestBuilder
Inheritance
BaseRequestBuilder
WithDownload_ItemRequestBuilder
Inherited Members
BaseRequestBuilder.PathParameters
BaseRequestBuilder.RequestAdapter
BaseRequestBuilder.UrlTemplate

Constructors

WithDownload_ItemRequestBuilder(Dictionary<string, object>, IRequestAdapter)

Instantiates a new WithDownload_ItemRequestBuilder and sets the default values.

public WithDownload_ItemRequestBuilder(Dictionary<string, object> pathParameters, IRequestAdapter requestAdapter)

Parameters

pathParameters Dictionary<string, object>

Path parameters for the request

requestAdapter IRequestAdapter

The request adapter to use to execute the requests.

WithDownload_ItemRequestBuilder(string, IRequestAdapter)

Instantiates a new WithDownload_ItemRequestBuilder and sets the default values.

public WithDownload_ItemRequestBuilder(string rawUrl, IRequestAdapter requestAdapter)

Parameters

rawUrl string

The raw URL to use for the request builder.

requestAdapter IRequestAdapter

The request adapter to use to execute the requests.

Methods

GetAsync(Action<RequestConfiguration<DefaultQueryParameters>>?, CancellationToken)

Returns the details for a specific download.

public Task<Download?> GetAsync(Action<RequestConfiguration<DefaultQueryParameters>>? requestConfiguration = null, CancellationToken cancellationToken = default)

Parameters

requestConfiguration Action<RequestConfiguration<DefaultQueryParameters>>

Configuration for the request such as headers, query parameters, and middleware options.

cancellationToken CancellationToken

Cancellation token to use when cancelling requests

Returns

Task<Download>

A Download

Exceptions

Download400Error

When receiving a 400 status code

Download403Error

When receiving a 403 status code

Download404Error

When receiving a 404 status code

ToGetRequestInformation(Action<RequestConfiguration<DefaultQueryParameters>>?)

Returns the details for a specific download.

public RequestInformation ToGetRequestInformation(Action<RequestConfiguration<DefaultQueryParameters>>? requestConfiguration = null)

Parameters

requestConfiguration Action<RequestConfiguration<DefaultQueryParameters>>

Configuration for the request such as headers, query parameters, and middleware options.

Returns

RequestInformation

A Microsoft.Kiota.Abstractions.RequestInformation

WithUrl(string)

Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

public WithDownload_ItemRequestBuilder WithUrl(string rawUrl)

Parameters

rawUrl string

The raw URL to use for the request builder.

Returns

WithDownload_ItemRequestBuilder

A WithDownload_ItemRequestBuilder