@Generated(value="OracleSDKGenerator", comments="API Version: 20230831") public interface FleetAppsManagementAdmin extends AutoCloseable
Fleet Application Management provides a centralized platform to help you automate resource management tasks, validate patch compliance, and enhance operational efficiency across an enterprise.
This service client uses CircuitBreakerUtils.DEFAULT_CIRCUIT_BREAKER for all the operations by default if no circuit breaker configuration is defined by the user.
Modifier and Type | Method and Description |
---|---|
CreateCompliancePolicyRuleResponse |
createCompliancePolicyRule(CreateCompliancePolicyRuleRequest request)
Creates a CompliancePolicyRule.
|
CreateOnboardingResponse |
createOnboarding(CreateOnboardingRequest request)
Onboard a tenant to Fleet Application Management.
|
CreatePlatformConfigurationResponse |
createPlatformConfiguration(CreatePlatformConfigurationRequest request)
Creates a new PlatformConfiguration.
|
CreatePropertyResponse |
createProperty(CreatePropertyRequest request)
Create a business-specific metadata property in Fleet Application Management and capture the
business metadata classifications.
|
DeleteCompliancePolicyRuleResponse |
deleteCompliancePolicyRule(DeleteCompliancePolicyRuleRequest request)
Deletes a CompliancePolicyRule.
|
DeleteOnboardingResponse |
deleteOnboarding(DeleteOnboardingRequest request)
Deletes Fleet Application Management onboarding resource by identifier
|
DeletePlatformConfigurationResponse |
deletePlatformConfiguration(DeletePlatformConfigurationRequest request)
Deletes a PlatformConfiguration resource by identifier
|
DeletePropertyResponse |
deleteProperty(DeletePropertyRequest request)
Delete a property in Fleet Application Management.
|
EnableLatestPolicyResponse |
enableLatestPolicy(EnableLatestPolicyRequest request)
Enable Policies for a newer version of Fleet Application Management
|
GetCompliancePolicyResponse |
getCompliancePolicy(GetCompliancePolicyRequest request)
Gets information about a CompliancePolicy.
|
GetCompliancePolicyRuleResponse |
getCompliancePolicyRule(GetCompliancePolicyRuleRequest request)
Gets information about a CompliancePolicyRule.
|
String |
getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
|
GetOnboardingResponse |
getOnboarding(GetOnboardingRequest request)
Gets a Fleet Application Management Onboarding by identifier.
|
FleetAppsManagementAdminPaginators |
getPaginators()
Gets the pre-configured paginators available for list operations in this service which may
return multiple pages of data.
|
GetPlatformConfigurationResponse |
getPlatformConfiguration(GetPlatformConfigurationRequest request)
Gets a PlatformConfiguration by identifier
|
GetPropertyResponse |
getProperty(GetPropertyRequest request)
Gets a Property by identifier
|
FleetAppsManagementAdminWaiters |
getWaiters()
Gets the pre-configured waiters available for resources for this service.
|
ListCompliancePoliciesResponse |
listCompliancePolicies(ListCompliancePoliciesRequest request)
Gets a list of compliancePolicies.
|
ListCompliancePolicyRulesResponse |
listCompliancePolicyRules(ListCompliancePolicyRulesRequest request)
Gets a list of CompliancePolicyRules.
|
ListOnboardingPoliciesResponse |
listOnboardingPolicies(ListOnboardingPoliciesRequest request)
Returns a list of onboarding policy information for Fleet Application Management.
|
ListOnboardingsResponse |
listOnboardings(ListOnboardingsRequest request)
Returns a list of onboarding information for the Tenancy.
|
ListPlatformConfigurationsResponse |
listPlatformConfigurations(ListPlatformConfigurationsRequest request)
Returns a list of PlatformConfiguration for Tenancy.
|
ListPropertiesResponse |
listProperties(ListPropertiesRequest request)
List properties and their values for a tenancy in Fleet Application Management.
|
ManageSettingsResponse |
manageSettings(ManageSettingsRequest request)
Updates the Onboarding setting
|
void |
refreshClient()
Rebuilds the client from scratch.
|
void |
setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).
|
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’).
|
UpdateCompliancePolicyRuleResponse |
updateCompliancePolicyRule(UpdateCompliancePolicyRuleRequest request)
Updates a CompliancePolicyRule.
|
UpdateOnboardingResponse |
updateOnboarding(UpdateOnboardingRequest request)
Updates the Onboarding
|
UpdatePlatformConfigurationResponse |
updatePlatformConfiguration(UpdatePlatformConfigurationRequest request)
Updates the PlatformConfiguration
|
UpdatePropertyResponse |
updateProperty(UpdatePropertyRequest request)
Update a property in Fleet Application Management.
|
void |
useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)
Determines whether realm specific endpoint should be used or not.
|
close
void refreshClient()
Rebuilds the client from scratch. Useful to refresh certificates.
void setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).
endpoint
- The endpoint of the service.String getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
void setRegion(Region region)
Sets 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.
region
- The region of the service.void setRegion(String regionId)
Sets 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
.
regionId
- The public region ID.void useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)
Determines whether realm specific endpoint should be used or not. Set realmSpecificEndpointTemplateEnabled to “true” if the user wants to enable use of realm specific endpoint template, otherwise set it to “false”
realmSpecificEndpointTemplateEnabled
- flag to enable the use of realm specific endpoint
templateCreateCompliancePolicyRuleResponse createCompliancePolicyRule(CreateCompliancePolicyRuleRequest request)
Creates a CompliancePolicyRule.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use CreateCompliancePolicyRule API.
CreateOnboardingResponse createOnboarding(CreateOnboardingRequest request)
Onboard a tenant to Fleet Application Management. The onboarding process lets Fleet Application Management create a few required policies that you need to start using it and its features.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use CreateOnboarding API.
CreatePlatformConfigurationResponse createPlatformConfiguration(CreatePlatformConfigurationRequest request)
Creates a new PlatformConfiguration.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use CreatePlatformConfiguration API.
CreatePropertyResponse createProperty(CreatePropertyRequest request)
Create a business-specific metadata property in Fleet Application Management and capture the business metadata classifications.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use CreateProperty API.
DeleteCompliancePolicyRuleResponse deleteCompliancePolicyRule(DeleteCompliancePolicyRuleRequest request)
Deletes a CompliancePolicyRule.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use DeleteCompliancePolicyRule API.
DeleteOnboardingResponse deleteOnboarding(DeleteOnboardingRequest request)
Deletes Fleet Application Management onboarding resource by identifier
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use DeleteOnboarding API.
DeletePlatformConfigurationResponse deletePlatformConfiguration(DeletePlatformConfigurationRequest request)
Deletes a PlatformConfiguration resource by identifier
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use DeletePlatformConfiguration API.
DeletePropertyResponse deleteProperty(DeletePropertyRequest request)
Delete a property in Fleet Application Management.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use DeleteProperty API.
EnableLatestPolicyResponse enableLatestPolicy(EnableLatestPolicyRequest request)
Enable Policies for a newer version of Fleet Application Management
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use EnableLatestPolicy API.
GetCompliancePolicyResponse getCompliancePolicy(GetCompliancePolicyRequest request)
Gets information about a CompliancePolicy.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetCompliancePolicy API.
GetCompliancePolicyRuleResponse getCompliancePolicyRule(GetCompliancePolicyRuleRequest request)
Gets information about a CompliancePolicyRule.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetCompliancePolicyRule API.
GetOnboardingResponse getOnboarding(GetOnboardingRequest request)
Gets a Fleet Application Management Onboarding by identifier.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetOnboarding API.
GetPlatformConfigurationResponse getPlatformConfiguration(GetPlatformConfigurationRequest request)
Gets a PlatformConfiguration by identifier
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetPlatformConfiguration API.
GetPropertyResponse getProperty(GetPropertyRequest request)
Gets a Property by identifier
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetProperty API.
ListCompliancePoliciesResponse listCompliancePolicies(ListCompliancePoliciesRequest request)
Gets a list of compliancePolicies.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListCompliancePolicies API.
ListCompliancePolicyRulesResponse listCompliancePolicyRules(ListCompliancePolicyRulesRequest request)
Gets a list of CompliancePolicyRules.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListCompliancePolicyRules API.
ListOnboardingPoliciesResponse listOnboardingPolicies(ListOnboardingPoliciesRequest request)
Returns a list of onboarding policy information for Fleet Application Management.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListOnboardingPolicies API.
ListOnboardingsResponse listOnboardings(ListOnboardingsRequest request)
Returns a list of onboarding information for the Tenancy.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListOnboardings API.
ListPlatformConfigurationsResponse listPlatformConfigurations(ListPlatformConfigurationsRequest request)
Returns a list of PlatformConfiguration for Tenancy.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListPlatformConfigurations API.
ListPropertiesResponse listProperties(ListPropertiesRequest request)
List properties and their values for a tenancy in Fleet Application Management.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListProperties API.
ManageSettingsResponse manageSettings(ManageSettingsRequest request)
Updates the Onboarding setting
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ManageSettings API.
UpdateCompliancePolicyRuleResponse updateCompliancePolicyRule(UpdateCompliancePolicyRuleRequest request)
Updates a CompliancePolicyRule.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use UpdateCompliancePolicyRule API.
UpdateOnboardingResponse updateOnboarding(UpdateOnboardingRequest request)
Updates the Onboarding
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use UpdateOnboarding API.
UpdatePlatformConfigurationResponse updatePlatformConfiguration(UpdatePlatformConfigurationRequest request)
Updates the PlatformConfiguration
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use UpdatePlatformConfiguration API.
UpdatePropertyResponse updateProperty(UpdatePropertyRequest request)
Update a property in Fleet Application Management.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use UpdateProperty API.
FleetAppsManagementAdminWaiters getWaiters()
Gets the pre-configured waiters available for resources for this service.
FleetAppsManagementAdminPaginators getPaginators()
Gets 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.
Copyright © 2016–2024. All rights reserved.