Class FleetAppsManagementOperationsClient
- java.lang.Object
-
- com.oracle.bmc.http.internal.BaseSyncClient
-
- com.oracle.bmc.fleetappsmanagement.FleetAppsManagementOperationsClient
-
- All Implemented Interfaces:
FleetAppsManagementOperations
,AutoCloseable
@Generated(value="OracleSDKGenerator", comments="API Version: 20230831") public class FleetAppsManagementOperationsClient extends BaseSyncClient implements FleetAppsManagementOperations
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FleetAppsManagementOperationsClient.Builder
Builder class for this client.
-
Field Summary
Fields Modifier and Type Field Description String
clientCommonLibraryVersion
Compatible SDK version, provided by the codegen.Optional<String>
minimumClientCommonLibraryVersionFromClient
Minimum compatible SDK version, maybe provided by the codegen.static Service
SERVICE
Service instance for FleetAppsManagementOperations.
-
Constructor Summary
Constructors Constructor Description FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
Deprecated.Use thebuilder
instead.FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)
Deprecated.Use thebuilder
instead.FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilder
instead.FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilder
instead.FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)
Deprecated.Use thebuilder
instead.FleetAppsManagementOperationsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Deprecated.Use thebuilder
instead.FleetAppsManagementOperationsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)
Deprecated.Use thebuilder
instead.FleetAppsManagementOperationsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)
Deprecated.Use thebuilder
instead.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FleetAppsManagementOperationsClient.Builder
builder()
Create a builder for this client.void
close()
CreatePatchResponse
createPatch(CreatePatchRequest request)
Creates a new Patch.CreateSchedulerDefinitionResponse
createSchedulerDefinition(CreateSchedulerDefinitionRequest request)
Create a SchedulerDefinition to perform lifecycle operations.DeletePatchResponse
deletePatch(DeletePatchRequest request)
Deletes a Patch resource by identifierDeleteSchedulerDefinitionResponse
deleteSchedulerDefinition(DeleteSchedulerDefinitionRequest request)
Deletes a SchedulerDefinition resource by identifierDeleteSchedulerJobResponse
deleteSchedulerJob(DeleteSchedulerJobRequest request)
Delete a lifecycle operation schedule in Fleet Application Management.ExportComplianceReportResponse
exportComplianceReport(ExportComplianceReportRequest request)
Generate Compliance ReportString
getClientCommonLibraryVersion()
protected ClientConfigurator
getDefaultConfigurator()
String
getEndpoint()
GetExecutionResponse
getExecution(GetExecutionRequest request)
Get Task Execution by Identifier for a Resource within an action group.GetJobActivityResponse
getJobActivity(GetJobActivityRequest request)
Gets activity details by identifier for a job.Optional<String>
getMinimumClientCommonLibraryVersionFromClient()
FleetAppsManagementOperationsPaginators
getPaginators()
Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.GetPatchResponse
getPatch(GetPatchRequest request)
Gets a Patch by identifierGetSchedulerDefinitionResponse
getSchedulerDefinition(GetSchedulerDefinitionRequest request)
Get the details of a SchedulerDefinition that performs lifecycle management operations.GetSchedulerJobResponse
getSchedulerJob(GetSchedulerJobRequest request)
Get the details of a lifecycle management operations job in Fleet Application Management.FleetAppsManagementOperationsWaiters
getWaiters()
Gets the pre-configured waiters available for resources for this service.ListComplianceRecordsResponse
listComplianceRecords(ListComplianceRecordsRequest request)
Gets a list of complianceDetails.ListExecutionsResponse
listExecutions(ListExecutionsRequest request)
Returns a list of Task Executions for a Resource.ListPatchesResponse
listPatches(ListPatchesRequest request)
Returns a list of Patches.ListResourcesResponse
listResources(ListResourcesRequest request)
Returns a list of resources for an Activity Execution.ListScheduledFleetsResponse
listScheduledFleets(ListScheduledFleetsRequest request)
Returns a list of ScheduledFleets.ListSchedulerDefinitionsResponse
listSchedulerDefinitions(ListSchedulerDefinitionsRequest request)
List all lifecycle management schedules in Fleet Application Management.ListSchedulerJobsResponse
listSchedulerJobs(ListSchedulerJobsRequest request)
List scheduled lifecycle operation jobs in Fleet Application Management.ListStepsResponse
listSteps(ListStepsRequest request)
Returns a list of Steps for an Activity Execution.ManageJobExecutionResponse
manageJobExecution(ManageJobExecutionRequest request)
Manage execution actions for a Job like retrying or pausing a task.void
populateServiceParametersInEndpoint(String endpoint, Map<String,Object> requiredParametersMap)
Populate the parameters in the endpoint with its corresponding value and update the base endpoint.void
refreshClient()
Rebuild the backingHttpClient
.void
setEndpoint(String endpoint)
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’).SummarizeComplianceRecordCountsResponse
summarizeComplianceRecordCounts(SummarizeComplianceRecordCountsRequest request)
Retrieve aggregated summary information of ComplianceRecords within a Tenancy.SummarizeManagedEntityCountsResponse
summarizeManagedEntityCounts(SummarizeManagedEntityCountsRequest request)
Retrieve aggregated summary information of Managed Entities within a Tenancy.SummarizeSchedulerJobCountsResponse
summarizeSchedulerJobCounts(SummarizeSchedulerJobCountsRequest request)
Retrieve aggregated summary information of Scheduler Jobs within a Tenancy.void
updateBaseEndpoint(String endpoint)
This method should be used for parameterized endpoint templates only.UpdatePatchResponse
updatePatch(UpdatePatchRequest request)
Updates the PatchUpdateSchedulerDefinitionResponse
updateSchedulerDefinition(UpdateSchedulerDefinitionRequest request)
Update the details of a SchedulerDefinition that performs lifecycle management operations.UpdateSchedulerJobResponse
updateSchedulerJob(UpdateSchedulerJobRequest request)
Update a lifecycle operation job schedule in Fleet Application Management.void
useRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled)
This method should be used to enable or disable the use of realm-specific endpoint template.-
Methods inherited from class com.oracle.bmc.http.internal.BaseSyncClient
clientCall
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.AutoCloseable
close
-
Methods inherited from interface com.oracle.bmc.fleetappsmanagement.FleetAppsManagementOperations
getEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
-
-
-
-
Constructor Detail
-
FleetAppsManagementOperationsClient
@Deprecated public FleetAppsManagementOperationsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Deprecated.Use thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeFleetAppsManagementOperationsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)
-
FleetAppsManagementOperationsClient
@Deprecated public FleetAppsManagementOperationsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)
Deprecated.Use thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeFleetAppsManagementOperationsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
-ClientBuilderBase.configuration
-
FleetAppsManagementOperationsClient
@Deprecated public FleetAppsManagementOperationsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)
Deprecated.Use thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeFleetAppsManagementOperationsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
-ClientBuilderBase.configuration
clientConfigurator
-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
-
FleetAppsManagementOperationsClient
@Deprecated public FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
Deprecated.Use thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeFleetAppsManagementOperationsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
-ClientBuilderBase.configuration
clientConfigurator
-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
-ClientBuilderBase.requestSignerFactory
-
FleetAppsManagementOperationsClient
@Deprecated public FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)
Deprecated.Use thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeFleetAppsManagementOperationsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
-ClientBuilderBase.configuration
clientConfigurator
-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
-ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
-ClientBuilderBase.additionalClientConfigurators
-
FleetAppsManagementOperationsClient
@Deprecated public FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeFleetAppsManagementOperationsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
-ClientBuilderBase.configuration
clientConfigurator
-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
-ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
-ClientBuilderBase.additionalClientConfigurators
endpoint
-ClientBuilderBase.endpoint(java.lang.String)
-
FleetAppsManagementOperationsClient
@Deprecated public FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeFleetAppsManagementOperationsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
-ClientBuilderBase.configuration
clientConfigurator
-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
-ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
-ClientBuilderBase.additionalClientConfigurators
endpoint
-ClientBuilderBase.endpoint(java.lang.String)
signingStrategyRequestSignerFactories
-ClientBuilderBase.signingStrategyRequestSignerFactories
-
FleetAppsManagementOperationsClient
@Deprecated public FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)
Deprecated.Use thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeFleetAppsManagementOperationsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
-ClientBuilderBase.configuration
clientConfigurator
-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
-ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
-ClientBuilderBase.additionalClientConfigurators
endpoint
-ClientBuilderBase.endpoint(java.lang.String)
signingStrategyRequestSignerFactories
-ClientBuilderBase.signingStrategyRequestSignerFactories
executorService
-FleetAppsManagementOperationsClient.Builder.executorService
-
-
Method Detail
-
builder
public static FleetAppsManagementOperationsClient.Builder builder()
Create a builder for this client.- Returns:
- builder
-
setRegion
public void setRegion(Region region)
Description copied from interface:FleetAppsManagementOperations
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.- Specified by:
setRegion
in interfaceFleetAppsManagementOperations
- Parameters:
region
- The region of the service.
-
setRegion
public void setRegion(String regionId)
Description copied from interface:FleetAppsManagementOperations
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 callsetEndpoint
.- Specified by:
setRegion
in interfaceFleetAppsManagementOperations
- Parameters:
regionId
- The public region ID.
-
createPatch
public CreatePatchResponse createPatch(CreatePatchRequest request)
Description copied from interface:FleetAppsManagementOperations
Creates a new Patch.- Specified by:
createPatch
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createSchedulerDefinition
public CreateSchedulerDefinitionResponse createSchedulerDefinition(CreateSchedulerDefinitionRequest request)
Description copied from interface:FleetAppsManagementOperations
Create a SchedulerDefinition to perform lifecycle operations.- Specified by:
createSchedulerDefinition
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deletePatch
public DeletePatchResponse deletePatch(DeletePatchRequest request)
Description copied from interface:FleetAppsManagementOperations
Deletes a Patch resource by identifier- Specified by:
deletePatch
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteSchedulerDefinition
public DeleteSchedulerDefinitionResponse deleteSchedulerDefinition(DeleteSchedulerDefinitionRequest request)
Description copied from interface:FleetAppsManagementOperations
Deletes a SchedulerDefinition resource by identifier- Specified by:
deleteSchedulerDefinition
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteSchedulerJob
public DeleteSchedulerJobResponse deleteSchedulerJob(DeleteSchedulerJobRequest request)
Description copied from interface:FleetAppsManagementOperations
Delete a lifecycle operation schedule in Fleet Application Management.- Specified by:
deleteSchedulerJob
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
exportComplianceReport
public ExportComplianceReportResponse exportComplianceReport(ExportComplianceReportRequest request)
Description copied from interface:FleetAppsManagementOperations
Generate Compliance Report- Specified by:
exportComplianceReport
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getExecution
public GetExecutionResponse getExecution(GetExecutionRequest request)
Description copied from interface:FleetAppsManagementOperations
Get Task Execution by Identifier for a Resource within an action group.- Specified by:
getExecution
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getJobActivity
public GetJobActivityResponse getJobActivity(GetJobActivityRequest request)
Description copied from interface:FleetAppsManagementOperations
Gets activity details by identifier for a job.- Specified by:
getJobActivity
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getPatch
public GetPatchResponse getPatch(GetPatchRequest request)
Description copied from interface:FleetAppsManagementOperations
Gets a Patch by identifier- Specified by:
getPatch
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getSchedulerDefinition
public GetSchedulerDefinitionResponse getSchedulerDefinition(GetSchedulerDefinitionRequest request)
Description copied from interface:FleetAppsManagementOperations
Get the details of a SchedulerDefinition that performs lifecycle management operations.- Specified by:
getSchedulerDefinition
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getSchedulerJob
public GetSchedulerJobResponse getSchedulerJob(GetSchedulerJobRequest request)
Description copied from interface:FleetAppsManagementOperations
Get the details of a lifecycle management operations job in Fleet Application Management.- Specified by:
getSchedulerJob
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listComplianceRecords
public ListComplianceRecordsResponse listComplianceRecords(ListComplianceRecordsRequest request)
Description copied from interface:FleetAppsManagementOperations
Gets a list of complianceDetails.- Specified by:
listComplianceRecords
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listExecutions
public ListExecutionsResponse listExecutions(ListExecutionsRequest request)
Description copied from interface:FleetAppsManagementOperations
Returns a list of Task Executions for a Resource.- Specified by:
listExecutions
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listPatches
public ListPatchesResponse listPatches(ListPatchesRequest request)
Description copied from interface:FleetAppsManagementOperations
Returns a list of Patches.- Specified by:
listPatches
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listResources
public ListResourcesResponse listResources(ListResourcesRequest request)
Description copied from interface:FleetAppsManagementOperations
Returns a list of resources for an Activity Execution.- Specified by:
listResources
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listScheduledFleets
public ListScheduledFleetsResponse listScheduledFleets(ListScheduledFleetsRequest request)
Description copied from interface:FleetAppsManagementOperations
Returns a list of ScheduledFleets.- Specified by:
listScheduledFleets
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listSchedulerDefinitions
public ListSchedulerDefinitionsResponse listSchedulerDefinitions(ListSchedulerDefinitionsRequest request)
Description copied from interface:FleetAppsManagementOperations
List all lifecycle management schedules in Fleet Application Management.- Specified by:
listSchedulerDefinitions
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listSchedulerJobs
public ListSchedulerJobsResponse listSchedulerJobs(ListSchedulerJobsRequest request)
Description copied from interface:FleetAppsManagementOperations
List scheduled lifecycle operation jobs in Fleet Application Management.- Specified by:
listSchedulerJobs
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listSteps
public ListStepsResponse listSteps(ListStepsRequest request)
Description copied from interface:FleetAppsManagementOperations
Returns a list of Steps for an Activity Execution.- Specified by:
listSteps
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
manageJobExecution
public ManageJobExecutionResponse manageJobExecution(ManageJobExecutionRequest request)
Description copied from interface:FleetAppsManagementOperations
Manage execution actions for a Job like retrying or pausing a task.- Specified by:
manageJobExecution
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeComplianceRecordCounts
public SummarizeComplianceRecordCountsResponse summarizeComplianceRecordCounts(SummarizeComplianceRecordCountsRequest request)
Description copied from interface:FleetAppsManagementOperations
Retrieve aggregated summary information of ComplianceRecords within a Tenancy.- Specified by:
summarizeComplianceRecordCounts
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeManagedEntityCounts
public SummarizeManagedEntityCountsResponse summarizeManagedEntityCounts(SummarizeManagedEntityCountsRequest request)
Description copied from interface:FleetAppsManagementOperations
Retrieve aggregated summary information of Managed Entities within a Tenancy.- Specified by:
summarizeManagedEntityCounts
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeSchedulerJobCounts
public SummarizeSchedulerJobCountsResponse summarizeSchedulerJobCounts(SummarizeSchedulerJobCountsRequest request)
Description copied from interface:FleetAppsManagementOperations
Retrieve aggregated summary information of Scheduler Jobs within a Tenancy.- Specified by:
summarizeSchedulerJobCounts
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updatePatch
public UpdatePatchResponse updatePatch(UpdatePatchRequest request)
Description copied from interface:FleetAppsManagementOperations
Updates the Patch- Specified by:
updatePatch
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateSchedulerDefinition
public UpdateSchedulerDefinitionResponse updateSchedulerDefinition(UpdateSchedulerDefinitionRequest request)
Description copied from interface:FleetAppsManagementOperations
Update the details of a SchedulerDefinition that performs lifecycle management operations.- Specified by:
updateSchedulerDefinition
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateSchedulerJob
public UpdateSchedulerJobResponse updateSchedulerJob(UpdateSchedulerJobRequest request)
Description copied from interface:FleetAppsManagementOperations
Update a lifecycle operation job schedule in Fleet Application Management.- Specified by:
updateSchedulerJob
in interfaceFleetAppsManagementOperations
- Parameters:
request
- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getWaiters
public FleetAppsManagementOperationsWaiters getWaiters()
Description copied from interface:FleetAppsManagementOperations
Gets the pre-configured waiters available for resources for this service.- Specified by:
getWaiters
in interfaceFleetAppsManagementOperations
- Returns:
- The service waiters.
-
getPaginators
public FleetAppsManagementOperationsPaginators getPaginators()
Description copied from interface:FleetAppsManagementOperations
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.- Specified by:
getPaginators
in interfaceFleetAppsManagementOperations
- Returns:
- The service paginators.
-
getDefaultConfigurator
protected ClientConfigurator getDefaultConfigurator()
-
useRealmSpecificEndpointTemplate
public void useRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled)
This method should be used to enable or disable the use of realm-specific endpoint template.The default value is null. To enable the use of endpoint template defined for the realm in use, set the flag to true To disable the use of endpoint template defined for the realm in use, set the flag to false
- Parameters:
useOfRealmSpecificEndpointTemplateEnabled
- This flag can be set to true or false to enable or disable the use of realm-specific endpoint template respectively
-
populateServiceParametersInEndpoint
public final void populateServiceParametersInEndpoint(String endpoint, Map<String,Object> requiredParametersMap)
Populate the parameters in the endpoint with its corresponding value and update the base endpoint.The value will be populated iff the parameter in endpoint is a required request path parameter or a required request query parameter. If not, the parameter in the endpoint will be ignored and left blank.
- Parameters:
endpoint
- The endpoint template in userequiredParametersMap
- Map of parameter name as key and value set in request path or query parameter as value
-
updateBaseEndpoint
public final void updateBaseEndpoint(String endpoint)
This method should be used for parameterized endpoint templates only.This does not include {region} and {secondLevelDomain} parameters.
- Parameters:
endpoint
- The updated endpoint to use
-
setEndpoint
public final void setEndpoint(String endpoint)
-
getEndpoint
public final String getEndpoint()
-
refreshClient
public final void refreshClient()
Rebuild the backingHttpClient
.This will call
ClientConfigurator
s again, and can be used to e.g. refresh the SSL certificate.
-
close
public final void close()
- Specified by:
close
in interfaceAutoCloseable
-
getClientCommonLibraryVersion
public String getClientCommonLibraryVersion()
-
-