Show / Hide Table of Contents

Class JavaDownloadClient

Service client instance for JavaDownload.

Inheritance
object
ClientBase
RegionalClientBase
JavaDownloadClient
Implements
IDisposable
Inherited Members
RegionalClientBase.logger
RegionalClientBase.SetRegion(Region)
RegionalClientBase.SetRegion(string)
RegionalClientBase.UseRealmSpecificEndpointTemplate(bool)
RegionalClientBase.PopulateServiceParametersInEndpointTemplate(RestClient, Dictionary<string, object>)
RegionalClientBase.parseEndpointForParameters(string)
ClientBase.restClient
ClientBase.service
ClientBase.userAgent
ClientBase.Dispose()
ClientBase.Dispose(bool)
ClientBase.SetEndpoint(string)
ClientBase.GetEndpoint()
ClientBase.GetUserAgent()
ClientBase.SetRealmSpecificEndpointTemplate(string)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.JmsjavadownloadsService
Assembly: OCI.DotNetSDK.Jmsjavadownloads.dll
Syntax
public class JavaDownloadClient : RegionalClientBase, IDisposable

Constructors

JavaDownloadClient(IBasicAuthenticationDetailsProvider, ClientConfiguration, string)

Creates a new service instance using the given authentication provider and/or client configuration and/or endpoint. A client configuration can also be provided optionally to adjust REST client behaviors.

Declaration
public JavaDownloadClient(IBasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration clientConfiguration = null, string endpoint = null)
Parameters
Type Name Description
IBasicAuthenticationDetailsProvider authenticationDetailsProvider

The authentication details provider. Required.

ClientConfiguration clientConfiguration

The client configuration that contains settings to adjust REST client behaviors. Optional.

string endpoint

The endpoint of the service. If not provided and the client is a regional client, the endpoint will be constructed based on region information. Optional.

Properties

Paginators

Declaration
public JavaDownloadPaginators Paginators { get; }
Property Value
Type Description
JavaDownloadPaginators

Waiters

Declaration
public JavaDownloadWaiters Waiters { get; }
Property Value
Type Description
JavaDownloadWaiters

Methods

CancelWorkRequest(CancelWorkRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Cancels the work request with the given ID.

Declaration
public Task<CancelWorkRequestResponse> CancelWorkRequest(CancelWorkRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CancelWorkRequestRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<CancelWorkRequestResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CancelWorkRequest API.

CreateJavaDownloadReport(CreateJavaDownloadReportRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Create a new report in the specified format containing the download details for the tenancy.

Declaration
public Task<CreateJavaDownloadReportResponse> CreateJavaDownloadReport(CreateJavaDownloadReportRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateJavaDownloadReportRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<CreateJavaDownloadReportResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateJavaDownloadReport API.

CreateJavaDownloadToken(CreateJavaDownloadTokenRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates a new JavaDownloadToken in the tenancy with specified attributes. Ensure that you review the license terms before token generation. Visit the <a href="https://www.oracle.com/java/technologies/downloads"/>Oracle Java Downloads</a> page to understand the license terms of the Java version for which you are generating a token. By generating a token, you agree to the associated license terms. See <a href="https://www.oracle.com/cis/java/technologies/javase/jdk-faqs.html">Oracle JDK Licensing - FAQs</a> for detailed information.

Declaration
public Task<CreateJavaDownloadTokenResponse> CreateJavaDownloadToken(CreateJavaDownloadTokenRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateJavaDownloadTokenRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<CreateJavaDownloadTokenResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateJavaDownloadToken API.

CreateJavaLicenseAcceptanceRecord(CreateJavaLicenseAcceptanceRecordRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Creates a Java license acceptance record for the specified license type in a tenancy.

Declaration
public Task<CreateJavaLicenseAcceptanceRecordResponse> CreateJavaLicenseAcceptanceRecord(CreateJavaLicenseAcceptanceRecordRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
CreateJavaLicenseAcceptanceRecordRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<CreateJavaLicenseAcceptanceRecordResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use CreateJavaLicenseAcceptanceRecord API.

DeleteJavaDownloadReport(DeleteJavaDownloadReportRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes a JavaDownloadReport resource by identifier.

Declaration
public Task<DeleteJavaDownloadReportResponse> DeleteJavaDownloadReport(DeleteJavaDownloadReportRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteJavaDownloadReportRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<DeleteJavaDownloadReportResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteJavaDownloadReport API.

DeleteJavaDownloadToken(DeleteJavaDownloadTokenRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes a JavaDownloadToken resource by identifier.

Declaration
public Task<DeleteJavaDownloadTokenResponse> DeleteJavaDownloadToken(DeleteJavaDownloadTokenRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteJavaDownloadTokenRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<DeleteJavaDownloadTokenResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteJavaDownloadToken API.

DeleteJavaLicenseAcceptanceRecord(DeleteJavaLicenseAcceptanceRecordRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Deletes a Java license acceptance record with the specified identifier.

Declaration
public Task<DeleteJavaLicenseAcceptanceRecordResponse> DeleteJavaLicenseAcceptanceRecord(DeleteJavaLicenseAcceptanceRecordRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
DeleteJavaLicenseAcceptanceRecordRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<DeleteJavaLicenseAcceptanceRecordResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use DeleteJavaLicenseAcceptanceRecord API.

GenerateArtifactDownloadUrl(GenerateArtifactDownloadUrlRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Generates a download URL and returns it in the response payload. The URL in the response can then be used for downloading the specific Java runtime artifact. <br/> Use the {@link #getJavaRelease(GetJavaReleaseRequest) getJavaRelease} API to get information about available artifacts for a specific release. Each artifact is uniquely identified by an artifactId. Refer {@link #javaArtifact(JavaArtifactRequest) javaArtifact} for more details.

Declaration
public Task<GenerateArtifactDownloadUrlResponse> GenerateArtifactDownloadUrl(GenerateArtifactDownloadUrlRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GenerateArtifactDownloadUrlRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GenerateArtifactDownloadUrlResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GenerateArtifactDownloadUrl API.

GetJavaDownloadReport(GetJavaDownloadReportRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets a JavaDownloadReport by the specified identifier.

Declaration
public Task<GetJavaDownloadReportResponse> GetJavaDownloadReport(GetJavaDownloadReportRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetJavaDownloadReportRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetJavaDownloadReportResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetJavaDownloadReport API.

GetJavaDownloadReportContent(GetJavaDownloadReportContentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Retrieve a Java download report with the specified identifier.

Declaration
public Task<GetJavaDownloadReportContentResponse> GetJavaDownloadReportContent(GetJavaDownloadReportContentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetJavaDownloadReportContentRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetJavaDownloadReportContentResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetJavaDownloadReportContent API.

GetJavaDownloadToken(GetJavaDownloadTokenRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets a JavaDownloadToken by identifier

Declaration
public Task<GetJavaDownloadTokenResponse> GetJavaDownloadToken(GetJavaDownloadTokenRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetJavaDownloadTokenRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetJavaDownloadTokenResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetJavaDownloadToken API.

GetJavaLicense(GetJavaLicenseRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Return details of the specified Java license type.

Declaration
public Task<GetJavaLicenseResponse> GetJavaLicense(GetJavaLicenseRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetJavaLicenseRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetJavaLicenseResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetJavaLicense API.

GetJavaLicenseAcceptanceRecord(GetJavaLicenseAcceptanceRecordRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a specific Java license acceptance record in a tenancy.

Declaration
public Task<GetJavaLicenseAcceptanceRecordResponse> GetJavaLicenseAcceptanceRecord(GetJavaLicenseAcceptanceRecordRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetJavaLicenseAcceptanceRecordRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetJavaLicenseAcceptanceRecordResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetJavaLicenseAcceptanceRecord API.

GetWorkRequest(GetWorkRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Gets details of the work request with the given ID.

Declaration
public Task<GetWorkRequestResponse> GetWorkRequest(GetWorkRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
GetWorkRequestRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<GetWorkRequestResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use GetWorkRequest API.

ListJavaDownloadRecords(ListJavaDownloadRecordsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of Java download records in a tenancy based on specified parameters. See {@link #listJavaReleases(ListJavaReleasesRequest) listJavaReleases} for possible values of javaFamilyVersion and javaReleaseVersion parameters.

Declaration
public Task<ListJavaDownloadRecordsResponse> ListJavaDownloadRecords(ListJavaDownloadRecordsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListJavaDownloadRecordsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListJavaDownloadRecordsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListJavaDownloadRecords API.

ListJavaDownloadReports(ListJavaDownloadReportsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of JavaDownloadReports.

Declaration
public Task<ListJavaDownloadReportsResponse> ListJavaDownloadReports(ListJavaDownloadReportsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListJavaDownloadReportsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListJavaDownloadReportsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListJavaDownloadReports API.

ListJavaDownloadTokens(ListJavaDownloadTokensRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of JavaDownloadTokens.

Declaration
public Task<ListJavaDownloadTokensResponse> ListJavaDownloadTokens(ListJavaDownloadTokensRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListJavaDownloadTokensRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListJavaDownloadTokensResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListJavaDownloadTokens API.

ListJavaLicenseAcceptanceRecords(ListJavaLicenseAcceptanceRecordsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a list of all the Java license acceptance records in a tenancy.

Declaration
public Task<ListJavaLicenseAcceptanceRecordsResponse> ListJavaLicenseAcceptanceRecords(ListJavaLicenseAcceptanceRecordsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListJavaLicenseAcceptanceRecordsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListJavaLicenseAcceptanceRecordsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListJavaLicenseAcceptanceRecords API.

ListJavaLicenses(ListJavaLicensesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Return a list with details of all Java licenses.

Declaration
public Task<ListJavaLicensesResponse> ListJavaLicenses(ListJavaLicensesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListJavaLicensesRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListJavaLicensesResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListJavaLicenses API.

ListWorkRequestErrors(ListWorkRequestErrorsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a (paginated) list of errors for the work request with the given ID.

Declaration
public Task<ListWorkRequestErrorsResponse> ListWorkRequestErrors(ListWorkRequestErrorsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListWorkRequestErrorsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListWorkRequestErrorsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListWorkRequestErrors API.

ListWorkRequestLogs(ListWorkRequestLogsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns a (paginated) list of logs for the work request with the given ID.

Declaration
public Task<ListWorkRequestLogsResponse> ListWorkRequestLogs(ListWorkRequestLogsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListWorkRequestLogsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListWorkRequestLogsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListWorkRequestLogs API.

ListWorkRequests(ListWorkRequestsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Lists the work requests in a tenancy.

Declaration
public Task<ListWorkRequestsResponse> ListWorkRequests(ListWorkRequestsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
ListWorkRequestsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<ListWorkRequestsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use ListWorkRequests API.

RequestSummarizedJavaDownloadCounts(RequestSummarizedJavaDownloadCountsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Returns list of download counts grouped by the specified property.

Declaration
public Task<RequestSummarizedJavaDownloadCountsResponse> RequestSummarizedJavaDownloadCounts(RequestSummarizedJavaDownloadCountsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
RequestSummarizedJavaDownloadCountsRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<RequestSummarizedJavaDownloadCountsResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use RequestSummarizedJavaDownloadCounts API.

UpdateJavaDownloadToken(UpdateJavaDownloadTokenRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Updates the JavaDownloadToken specified by the identifier.

Declaration
public Task<UpdateJavaDownloadTokenResponse> UpdateJavaDownloadToken(UpdateJavaDownloadTokenRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateJavaDownloadTokenRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<UpdateJavaDownloadTokenResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdateJavaDownloadToken API.

UpdateJavaLicenseAcceptanceRecord(UpdateJavaLicenseAcceptanceRecordRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)

Updates a specific Java license acceptance record in a tenancy.

Declaration
public Task<UpdateJavaLicenseAcceptanceRecordResponse> UpdateJavaLicenseAcceptanceRecord(UpdateJavaLicenseAcceptanceRecordRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type Name Description
UpdateJavaLicenseAcceptanceRecordRequest request

The request object containing the details to send. Required.

RetryConfiguration retryConfiguration

The retry configuration that will be used by to send this request. Optional.

CancellationToken cancellationToken

The cancellation token to cancel this operation. Optional.

HttpCompletionOption completionOption

The completion option for this operation. Optional.

Returns
Type Description
Task<UpdateJavaLicenseAcceptanceRecordResponse>

A response object containing details about the completed operation

Examples

Click here to see an example of how to use UpdateJavaLicenseAcceptanceRecord API.

Implements

IDisposable
In this article
Back to top