Class ObjectsRequestBuilder
- Assembly
- Autodesk.DataManagement.dll
Builds and executes requests for operations under \oss\v2\buckets{bucketKey}\objects
public class ObjectsRequestBuilder : BaseRequestBuilder
- Inheritance
-
BaseRequestBuilderObjectsRequestBuilder
- Inherited Members
-
BaseRequestBuilder.PathParametersBaseRequestBuilder.RequestAdapterBaseRequestBuilder.UrlTemplate
Constructors
ObjectsRequestBuilder(Dictionary<string, object>, IRequestAdapter)
Instantiates a new ObjectsRequestBuilder and sets the default values.
public ObjectsRequestBuilder(Dictionary<string, object> pathParameters, IRequestAdapter requestAdapter)
Parameters
pathParameters
Dictionary<string, object>Path parameters for the request
requestAdapter
IRequestAdapterThe request adapter to use to execute the requests.
ObjectsRequestBuilder(string, IRequestAdapter)
Instantiates a new ObjectsRequestBuilder and sets the default values.
public ObjectsRequestBuilder(string rawUrl, IRequestAdapter requestAdapter)
Parameters
rawUrl
stringThe raw URL to use for the request builder.
requestAdapter
IRequestAdapterThe request adapter to use to execute the requests.
Properties
Batchcompleteupload
The batchcompleteupload property
public BatchcompleteuploadRequestBuilder Batchcompleteupload { get; }
Property Value
Batchsigneds3download
The batchsigneds3download property
public Batchsigneds3downloadRequestBuilder Batchsigneds3download { get; }
Property Value
Batchsigneds3upload
The batchsigneds3upload property
public Batchsigneds3uploadRequestBuilder Batchsigneds3upload { get; }
Property Value
this[string]
Gets an item from the Autodesk.DataManagement.OSS.oss.v2.buckets.item.objects.item collection
public WithObjectKeyItemRequestBuilder this[string position] { get; }
Parameters
position
stringURL-encoded key of the object to delete.
Property Value
Methods
GetAsync(Action<RequestConfiguration<ObjectsRequestBuilderGetQueryParameters>>?, CancellationToken)
List objects in a bucket. It is only available to the bucket creator.
public Task<Bucket_objects?> GetAsync(Action<RequestConfiguration<ObjectsRequestBuilder.ObjectsRequestBuilderGetQueryParameters>>? requestConfiguration = null, CancellationToken cancellationToken = default)
Parameters
requestConfiguration
Action<RequestConfiguration<ObjectsRequestBuilder.ObjectsRequestBuilderGetQueryParameters>>Configuration for the request such as headers, query parameters, and middleware options.
cancellationToken
CancellationTokenCancellation token to use when cancelling requests
Returns
ToGetRequestInformation(Action<RequestConfiguration<ObjectsRequestBuilderGetQueryParameters>>?)
List objects in a bucket. It is only available to the bucket creator.
public RequestInformation ToGetRequestInformation(Action<RequestConfiguration<ObjectsRequestBuilder.ObjectsRequestBuilderGetQueryParameters>>? requestConfiguration = null)
Parameters
requestConfiguration
Action<RequestConfiguration<ObjectsRequestBuilder.ObjectsRequestBuilderGetQueryParameters>>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 ObjectsRequestBuilder WithUrl(string rawUrl)
Parameters
rawUrl
stringThe raw URL to use for the request builder.