@Generated(value="OracleSDKGenerator",
comments="API Version: 20220430")
public class LicenseManagerClient
extends BaseSyncClient
implements LicenseManager
| Modifier and Type | Class and Description |
|---|---|
static class |
LicenseManagerClient.Builder
Builder class for this client.
|
| Modifier and Type | Field and Description |
|---|---|
String |
clientCommonLibraryVersion |
Optional<String> |
minimumClientCommonLibraryVersionFromClient |
static Service |
SERVICE
Service instance for LicenseManager.
|
| Constructor and Description |
|---|
LicenseManagerClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory)
Deprecated.
Use the
builder instead. |
LicenseManagerClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
List<ClientConfigurator> additionalClientConfigurators)
Deprecated.
Use the
builder instead. |
LicenseManagerClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint)
Deprecated.
Use the
builder instead. |
LicenseManagerClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint)
Deprecated.
Use the
builder instead. |
LicenseManagerClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint,
ExecutorService executorService)
Deprecated.
Use the
builder instead. |
LicenseManagerClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Deprecated.
Use the
builder instead. |
LicenseManagerClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration)
Deprecated.
Use the
builder instead. |
LicenseManagerClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator)
Deprecated.
Use the
builder instead. |
| Modifier and Type | Method and Description |
|---|---|
static LicenseManagerClient.Builder |
builder()
Create a builder for this client.
|
BulkUploadLicenseRecordsResponse |
bulkUploadLicenseRecords(BulkUploadLicenseRecordsRequest request)
Bulk upload the product licenses and license records for a given compartment.
|
void |
close() |
CreateLicenseRecordResponse |
createLicenseRecord(CreateLicenseRecordRequest request)
Creates a new license record for the given product license ID.
|
CreateProductLicenseResponse |
createProductLicense(CreateProductLicenseRequest request)
Creates a new product license.
|
DeleteLicenseRecordResponse |
deleteLicenseRecord(DeleteLicenseRecordRequest request)
Removes a license record.
|
DeleteProductLicenseResponse |
deleteProductLicense(DeleteProductLicenseRequest request)
Removes a product license.
|
GetBulkUploadTemplateResponse |
getBulkUploadTemplate(GetBulkUploadTemplateRequest request)
Provides the bulk upload file template.
|
GetConfigurationResponse |
getConfiguration(GetConfigurationRequest request)
Retrieves configuration for a compartment.
|
protected ClientConfigurator |
getDefaultConfigurator() |
String |
getEndpoint() |
GetLicenseMetricResponse |
getLicenseMetric(GetLicenseMetricRequest request)
Retrieves the license metrics for a given compartment.
|
GetLicenseRecordResponse |
getLicenseRecord(GetLicenseRecordRequest request)
Retrieves license record details by the license record ID in a given compartment.
|
LicenseManagerPaginators |
getPaginators()
Gets the pre-configured paginators available for list operations in this service which may
return multiple pages of data.
|
GetProductLicenseResponse |
getProductLicense(GetProductLicenseRequest request)
Retrieves product license details by product license ID in a given compartment.
|
LicenseManagerWaiters |
getWaiters()
Gets the pre-configured waiters available for resources for this service.
|
ListLicenseRecordsResponse |
listLicenseRecords(ListLicenseRecordsRequest request)
Retrieves all license records for a given product license ID.
|
ListProductLicenseConsumersResponse |
listProductLicenseConsumers(ListProductLicenseConsumersRequest request)
Retrieves the product license consumers for a particular product license ID.
|
ListProductLicensesResponse |
listProductLicenses(ListProductLicensesRequest request)
Retrieves all the product licenses from a given compartment.
|
ListTopUtilizedProductLicensesResponse |
listTopUtilizedProductLicenses(ListTopUtilizedProductLicensesRequest request)
Retrieves the top utilized product licenses for a given compartment.
|
ListTopUtilizedResourcesResponse |
listTopUtilizedResources(ListTopUtilizedResourcesRequest request)
Retrieves the top utilized resources for a given compartment.
|
void |
populateServiceParametersInEndpoint(String arg0,
Map<String,Object> arg1) |
void |
refreshClient() |
void |
setEndpoint(String arg0) |
void |
setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).
|
void |
setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).
|
void |
updateBaseEndpoint(String arg0) |
UpdateConfigurationResponse |
updateConfiguration(UpdateConfigurationRequest request)
Updates the configuration for the compartment.
|
UpdateLicenseRecordResponse |
updateLicenseRecord(UpdateLicenseRecordRequest request)
Updates license record entity details.
|
UpdateProductLicenseResponse |
updateProductLicense(UpdateProductLicenseRequest request)
Updates the list of images for a product license.
|
clientCallclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplateclosepublic static final Service SERVICE
Service instance for LicenseManager.
public final String clientCommonLibraryVersion
@Deprecated public LicenseManagerClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
builder instead.Create a new client instance.
authenticationDetailsProvider - The authentication details (see LicenseManagerClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))@Deprecated public LicenseManagerClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)
builder instead.Create a new client instance.
authenticationDetailsProvider - The authentication details (see LicenseManagerClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration - ClientBuilderBase.configuration@Deprecated public LicenseManagerClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)
builder instead.Create a new client instance.
authenticationDetailsProvider - The authentication details (see LicenseManagerClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration - ClientBuilderBase.configurationclientConfigurator - ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)@Deprecated public LicenseManagerClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
builder instead.Create a new client instance.
authenticationDetailsProvider - The authentication details (see LicenseManagerClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration - ClientBuilderBase.configurationclientConfigurator - ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory - ClientBuilderBase.requestSignerFactory@Deprecated public LicenseManagerClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)
builder instead.Create a new client instance.
authenticationDetailsProvider - The authentication details (see LicenseManagerClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration - ClientBuilderBase.configurationclientConfigurator - ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory - ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators - ClientBuilderBase.additionalClientConfigurators@Deprecated public LicenseManagerClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
builder instead.Create a new client instance.
authenticationDetailsProvider - The authentication details (see LicenseManagerClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration - ClientBuilderBase.configurationclientConfigurator - ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory - ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators - ClientBuilderBase.additionalClientConfiguratorsendpoint - ClientBuilderBase.endpoint(java.lang.String)@Deprecated public LicenseManagerClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
builder instead.Create a new client instance.
authenticationDetailsProvider - The authentication details (see LicenseManagerClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration - ClientBuilderBase.configurationclientConfigurator - ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory - ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators - ClientBuilderBase.additionalClientConfiguratorsendpoint - ClientBuilderBase.endpoint(java.lang.String)signingStrategyRequestSignerFactories - ClientBuilderBase.signingStrategyRequestSignerFactories@Deprecated public LicenseManagerClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)
builder instead.Create a new client instance.
authenticationDetailsProvider - The authentication details (see LicenseManagerClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration - ClientBuilderBase.configurationclientConfigurator - ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory - ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators - ClientBuilderBase.additionalClientConfiguratorsendpoint - ClientBuilderBase.endpoint(java.lang.String)signingStrategyRequestSignerFactories - ClientBuilderBase.signingStrategyRequestSignerFactoriesexecutorService - LicenseManagerClient.Builder.executorServicepublic static LicenseManagerClient.Builder builder()
Create a builder for this client.
public void setRegion(Region region)
LicenseManagerSets the region to call (ex, Region.US_PHOENIX_1).
Note, this will call setEndpoint after resolving the
endpoint. If the service is not available in this Region, however, an
IllegalArgumentException will be raised.
setRegion in interface LicenseManagerregion - The region of the service.public void setRegion(String regionId)
LicenseManagerSets the region to call (ex, ‘us-phoenix-1’).
Note, this will first try to map the region ID to a known Region and call setRegion.
If no known Region could be determined, it will create an endpoint based on the default
endpoint format (Region.formatDefaultRegionEndpoint(Service, String)
and then call setEndpoint.
setRegion in interface LicenseManagerregionId - The public region ID.public BulkUploadLicenseRecordsResponse bulkUploadLicenseRecords(BulkUploadLicenseRecordsRequest request)
LicenseManagerBulk upload the product licenses and license records for a given compartment.
bulkUploadLicenseRecords in interface LicenseManagerrequest - The request object containing the details to sendpublic CreateLicenseRecordResponse createLicenseRecord(CreateLicenseRecordRequest request)
LicenseManagerCreates a new license record for the given product license ID.
createLicenseRecord in interface LicenseManagerrequest - The request object containing the details to sendpublic CreateProductLicenseResponse createProductLicense(CreateProductLicenseRequest request)
LicenseManagerCreates a new product license.
createProductLicense in interface LicenseManagerrequest - The request object containing the details to sendpublic DeleteLicenseRecordResponse deleteLicenseRecord(DeleteLicenseRecordRequest request)
LicenseManagerRemoves a license record.
deleteLicenseRecord in interface LicenseManagerrequest - The request object containing the details to sendpublic DeleteProductLicenseResponse deleteProductLicense(DeleteProductLicenseRequest request)
LicenseManagerRemoves a product license.
deleteProductLicense in interface LicenseManagerrequest - The request object containing the details to sendpublic GetBulkUploadTemplateResponse getBulkUploadTemplate(GetBulkUploadTemplateRequest request)
LicenseManagerProvides the bulk upload file template.
getBulkUploadTemplate in interface LicenseManagerrequest - The request object containing the details to sendpublic GetConfigurationResponse getConfiguration(GetConfigurationRequest request)
LicenseManagerRetrieves configuration for a compartment.
getConfiguration in interface LicenseManagerrequest - The request object containing the details to sendpublic GetLicenseMetricResponse getLicenseMetric(GetLicenseMetricRequest request)
LicenseManagerRetrieves the license metrics for a given compartment.
getLicenseMetric in interface LicenseManagerrequest - The request object containing the details to sendpublic GetLicenseRecordResponse getLicenseRecord(GetLicenseRecordRequest request)
LicenseManagerRetrieves license record details by the license record ID in a given compartment.
getLicenseRecord in interface LicenseManagerrequest - The request object containing the details to sendpublic GetProductLicenseResponse getProductLicense(GetProductLicenseRequest request)
LicenseManagerRetrieves product license details by product license ID in a given compartment.
getProductLicense in interface LicenseManagerrequest - The request object containing the details to sendpublic ListLicenseRecordsResponse listLicenseRecords(ListLicenseRecordsRequest request)
LicenseManagerRetrieves all license records for a given product license ID.
listLicenseRecords in interface LicenseManagerrequest - The request object containing the details to sendpublic ListProductLicenseConsumersResponse listProductLicenseConsumers(ListProductLicenseConsumersRequest request)
LicenseManagerRetrieves the product license consumers for a particular product license ID.
listProductLicenseConsumers in interface LicenseManagerrequest - The request object containing the details to sendpublic ListProductLicensesResponse listProductLicenses(ListProductLicensesRequest request)
LicenseManagerRetrieves all the product licenses from a given compartment.
listProductLicenses in interface LicenseManagerrequest - The request object containing the details to sendpublic ListTopUtilizedProductLicensesResponse listTopUtilizedProductLicenses(ListTopUtilizedProductLicensesRequest request)
LicenseManagerRetrieves the top utilized product licenses for a given compartment.
listTopUtilizedProductLicenses in interface LicenseManagerrequest - The request object containing the details to sendpublic ListTopUtilizedResourcesResponse listTopUtilizedResources(ListTopUtilizedResourcesRequest request)
LicenseManagerRetrieves the top utilized resources for a given compartment.
listTopUtilizedResources in interface LicenseManagerrequest - The request object containing the details to sendpublic UpdateConfigurationResponse updateConfiguration(UpdateConfigurationRequest request)
LicenseManagerUpdates the configuration for the compartment.
updateConfiguration in interface LicenseManagerrequest - The request object containing the details to sendpublic UpdateLicenseRecordResponse updateLicenseRecord(UpdateLicenseRecordRequest request)
LicenseManagerUpdates license record entity details.
updateLicenseRecord in interface LicenseManagerrequest - The request object containing the details to sendpublic UpdateProductLicenseResponse updateProductLicense(UpdateProductLicenseRequest request)
LicenseManagerUpdates the list of images for a product license.
updateProductLicense in interface LicenseManagerrequest - The request object containing the details to sendpublic LicenseManagerWaiters getWaiters()
LicenseManagerGets the pre-configured waiters available for resources for this service.
getWaiters in interface LicenseManagerpublic LicenseManagerPaginators getPaginators()
LicenseManagerGets the pre-configured paginators available for list operations in this service which may
return multiple pages of data. These paginators provide an Iterable
interface so that service responses, or resources/records, can be iterated through without
having to manually deal with pagination and page tokens.
getPaginators in interface LicenseManagerprotected ClientConfigurator getDefaultConfigurator()
public final void populateServiceParametersInEndpoint(String arg0, Map<String,Object> arg1)
public final void updateBaseEndpoint(String arg0)
public final void setEndpoint(String arg0)
public final String getEndpoint()
public final void refreshClient()
public final void close()
close in interface AutoCloseableCopyright © 2016–2024. All rights reserved.