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: 20250228") public class FleetAppsManagementOperationsClient extends BaseSyncClient implements FleetAppsManagementOperations
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFleetAppsManagementOperationsClient.BuilderBuilder class for this client.
-
Field Summary
Fields Modifier and Type Field Description StringclientCommonLibraryVersionCompatible SDK version, provided by the codegen.Optional<String>minimumClientCommonLibraryVersionFromClientMinimum compatible SDK version, maybe provided by the codegen.static ServiceSERVICEService instance for FleetAppsManagementOperations.
-
Constructor Summary
Constructors Constructor Description FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)Deprecated.Use thebuilderinstead.FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)Deprecated.Use thebuilderinstead.FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)Deprecated.Use thebuilderinstead.FleetAppsManagementOperationsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)Deprecated.Use thebuilderinstead.FleetAppsManagementOperationsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)Deprecated.Use thebuilderinstead.FleetAppsManagementOperationsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)Deprecated.Use thebuilderinstead.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FleetAppsManagementOperationsClient.Builderbuilder()Create a builder for this client.ChangePatchCompartmentResponsechangePatchCompartment(ChangePatchCompartmentRequest request)Moves a Patch into a different compartment within the same tenancy.voidclose()CreatePatchResponsecreatePatch(CreatePatchRequest request)Creates a new Patch.CreateSchedulerDefinitionResponsecreateSchedulerDefinition(CreateSchedulerDefinitionRequest request)Create a SchedulerDefinition to perform lifecycle operations.DeletePatchResponsedeletePatch(DeletePatchRequest request)Deletes the patch specified by identifier.DeleteSchedulerDefinitionResponsedeleteSchedulerDefinition(DeleteSchedulerDefinitionRequest request)Deletes a SchedulerDefinition resource by identifierDeleteSchedulerJobResponsedeleteSchedulerJob(DeleteSchedulerJobRequest request)Deletes the schedule job specified by an identifier.ExportComplianceReportResponseexportComplianceReport(ExportComplianceReportRequest request)Generate Compliance ReportStringgetClientCommonLibraryVersion()protected ClientConfiguratorgetDefaultConfigurator()StringgetEndpoint()GetExecutionResponsegetExecution(GetExecutionRequest request)Get Task Execution by Identifier for a Resource within an action group.GetJobActivityResponsegetJobActivity(GetJobActivityRequest request)Gets activity details by identifier for a job.Optional<String>getMinimumClientCommonLibraryVersionFromClient()FleetAppsManagementOperationsPaginatorsgetPaginators()Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.GetPatchResponsegetPatch(GetPatchRequest request)Gets a Patch by identifier.GetSchedulerDefinitionResponsegetSchedulerDefinition(GetSchedulerDefinitionRequest request)Get the details of a SchedulerDefinition that performs lifecycle management operations.GetSchedulerJobResponsegetSchedulerJob(GetSchedulerJobRequest request)Get the details of a lifecycle management operations job in Fleet Application Management.FleetAppsManagementOperationsWaitersgetWaiters()Gets the pre-configured waiters available for resources for this service.ListComplianceRecordsResponselistComplianceRecords(ListComplianceRecordsRequest request)Gets a list of complianceDetails.ListExecutionsResponselistExecutions(ListExecutionsRequest request)Returns a list of Task Executions for a Resource.ListInventoryRecordsResponselistInventoryRecords(ListInventoryRecordsRequest request)Gets a list of inventoryDetails.ListPatchesResponselistPatches(ListPatchesRequest request)Returns a list of all the Patches in the specified compartment.ListResourcesResponselistResources(ListResourcesRequest request)Returns a list of resources for an Activity Execution.ListScheduledFleetsResponselistScheduledFleets(ListScheduledFleetsRequest request)Returns a list of ScheduledFleets.ListSchedulerDefinitionsResponselistSchedulerDefinitions(ListSchedulerDefinitionsRequest request)Returns a list of all the Schedule Definitions in the specified compartment.ListSchedulerExecutionsResponselistSchedulerExecutions(ListSchedulerExecutionsRequest request)Returns a list of all Fleets that are scheduled.ListSchedulerJobsResponselistSchedulerJobs(ListSchedulerJobsRequest request)Returns a list of all schedule jobs in the specified compartment.ListStepsResponselistSteps(ListStepsRequest request)Returns a list of Steps for an Activity Execution.ManageJobExecutionResponsemanageJobExecution(ManageJobExecutionRequest request)Manage execution actions for a Job like retrying or pausing a task.voidpopulateServiceParametersInEndpoint(String endpoint, Map<String,Object> requiredParametersMap)Populate the parameters in the endpoint with its corresponding value and update the base endpoint.voidrefreshClient()Rebuild the backingHttpClient.voidsetEndpoint(String endpoint)voidsetRegion(Region region)Sets the region to call (ex, Region.US_PHOENIX_1).voidsetRegion(String regionId)Sets the region to call (ex, ‘us-phoenix-1’).SummarizeComplianceRecordCountsResponsesummarizeComplianceRecordCounts(SummarizeComplianceRecordCountsRequest request)Retrieve aggregated summary information of ComplianceRecords within a Compartment.SummarizeManagedEntityCountsResponsesummarizeManagedEntityCounts(SummarizeManagedEntityCountsRequest request)Retrieve aggregated summary information of Managed entities within a Compartment.SummarizeSchedulerJobCountsResponsesummarizeSchedulerJobCounts(SummarizeSchedulerJobCountsRequest request)Retrieve aggregated summary information of Scheduler Jobs within a Compartment.voidupdateBaseEndpoint(String endpoint)This method should be used for parameterized endpoint templates only.UpdatePatchResponseupdatePatch(UpdatePatchRequest request)Updates the patch specified by the identifier.UpdateSchedulerDefinitionResponseupdateSchedulerDefinition(UpdateSchedulerDefinitionRequest request)Update the details of a SchedulerDefinition that performs lifecycle management operations.UpdateSchedulerJobResponseupdateSchedulerJob(UpdateSchedulerJobRequest request)Updates certain attributes for the specified schedule job.voiduseRealmSpecificEndpointTemplate(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 thebuilderinstead.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 thebuilderinstead.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 thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeFleetAppsManagementOperationsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
-
FleetAppsManagementOperationsClient
@Deprecated public FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeFleetAppsManagementOperationsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-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 thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeFleetAppsManagementOperationsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators-ClientBuilderBase.additionalClientConfigurators
-
FleetAppsManagementOperationsClient
@Deprecated public FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeFleetAppsManagementOperationsClient.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)
-
FleetAppsManagementOperationsClient
@Deprecated public FleetAppsManagementOperationsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeFleetAppsManagementOperationsClient.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
-
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 thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeFleetAppsManagementOperationsClient.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-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:FleetAppsManagementOperationsSets the region to call (ex, Region.US_PHOENIX_1).Note, this will call
setEndpointafter resolving the endpoint. If the service is not available in this Region, however, an IllegalArgumentException will be raised.- Specified by:
setRegionin interfaceFleetAppsManagementOperations- Parameters:
region- The region of the service.
-
setRegion
public void setRegion(String regionId)
Description copied from interface:FleetAppsManagementOperationsSets 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:
setRegionin interfaceFleetAppsManagementOperations- Parameters:
regionId- The public region ID.
-
changePatchCompartment
public ChangePatchCompartmentResponse changePatchCompartment(ChangePatchCompartmentRequest request)
Description copied from interface:FleetAppsManagementOperationsMoves a Patch into a different compartment within the same tenancy.For information about moving resources between compartments, see Moving Resources to a Different Compartment.
- Specified by:
changePatchCompartmentin interfaceFleetAppsManagementOperations- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createPatch
public CreatePatchResponse createPatch(CreatePatchRequest request)
Description copied from interface:FleetAppsManagementOperationsCreates a new Patch.- Specified by:
createPatchin 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:FleetAppsManagementOperationsCreate a SchedulerDefinition to perform lifecycle operations.- Specified by:
createSchedulerDefinitionin 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:FleetAppsManagementOperationsDeletes the patch specified by identifier.- Specified by:
deletePatchin 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:FleetAppsManagementOperationsDeletes a SchedulerDefinition resource by identifier- Specified by:
deleteSchedulerDefinitionin 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:FleetAppsManagementOperationsDeletes the schedule job specified by an identifier.- Specified by:
deleteSchedulerJobin 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:FleetAppsManagementOperationsGenerate Compliance Report- Specified by:
exportComplianceReportin 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:FleetAppsManagementOperationsGet Task Execution by Identifier for a Resource within an action group.- Specified by:
getExecutionin 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:FleetAppsManagementOperationsGets activity details by identifier for a job.- Specified by:
getJobActivityin 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:FleetAppsManagementOperationsGets a Patch by identifier.- Specified by:
getPatchin 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:FleetAppsManagementOperationsGet the details of a SchedulerDefinition that performs lifecycle management operations.- Specified by:
getSchedulerDefinitionin 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:FleetAppsManagementOperationsGet the details of a lifecycle management operations job in Fleet Application Management.- Specified by:
getSchedulerJobin 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:FleetAppsManagementOperationsGets a list of complianceDetails.- Specified by:
listComplianceRecordsin 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:FleetAppsManagementOperationsReturns a list of Task Executions for a Resource.- Specified by:
listExecutionsin interfaceFleetAppsManagementOperations- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listInventoryRecords
public ListInventoryRecordsResponse listInventoryRecords(ListInventoryRecordsRequest request)
Description copied from interface:FleetAppsManagementOperationsGets a list of inventoryDetails.- Specified by:
listInventoryRecordsin 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:FleetAppsManagementOperationsReturns a list of all the Patches in the specified compartment.The query parameter
compartmentIdis required unless the query parameteridis specified.- Specified by:
listPatchesin 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:FleetAppsManagementOperationsReturns a list of resources for an Activity Execution.- Specified by:
listResourcesin 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:FleetAppsManagementOperationsReturns a list of ScheduledFleets.- Specified by:
listScheduledFleetsin 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:FleetAppsManagementOperationsReturns a list of all the Schedule Definitions in the specified compartment.The query parameter
compartmentIdis required unless the query parameteridis specified.- Specified by:
listSchedulerDefinitionsin interfaceFleetAppsManagementOperations- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listSchedulerExecutions
public ListSchedulerExecutionsResponse listSchedulerExecutions(ListSchedulerExecutionsRequest request)
Description copied from interface:FleetAppsManagementOperationsReturns a list of all Fleets that are scheduled.- Specified by:
listSchedulerExecutionsin 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:FleetAppsManagementOperationsReturns a list of all schedule jobs in the specified compartment.The query parameter
compartmentIdis required unless the query parameteridis specified.- Specified by:
listSchedulerJobsin 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:FleetAppsManagementOperationsReturns a list of Steps for an Activity Execution.- Specified by:
listStepsin 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:FleetAppsManagementOperationsManage execution actions for a Job like retrying or pausing a task.- Specified by:
manageJobExecutionin 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:FleetAppsManagementOperationsRetrieve aggregated summary information of ComplianceRecords within a Compartment.- Specified by:
summarizeComplianceRecordCountsin 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:FleetAppsManagementOperationsRetrieve aggregated summary information of Managed entities within a Compartment.- Specified by:
summarizeManagedEntityCountsin 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:FleetAppsManagementOperationsRetrieve aggregated summary information of Scheduler Jobs within a Compartment.- Specified by:
summarizeSchedulerJobCountsin 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:FleetAppsManagementOperationsUpdates the patch specified by the identifier.- Specified by:
updatePatchin 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:FleetAppsManagementOperationsUpdate the details of a SchedulerDefinition that performs lifecycle management operations.- Specified by:
updateSchedulerDefinitionin 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:FleetAppsManagementOperationsUpdates certain attributes for the specified schedule job.- Specified by:
updateSchedulerJobin 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:FleetAppsManagementOperationsGets the pre-configured waiters available for resources for this service.- Specified by:
getWaitersin interfaceFleetAppsManagementOperations- Returns:
- The service waiters.
-
getPaginators
public FleetAppsManagementOperationsPaginators getPaginators()
Description copied from interface:FleetAppsManagementOperationsGets the pre-configured paginators available for list operations in this service which may return multiple pages of data.These paginators provide an
Iterableinterface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.- Specified by:
getPaginatorsin 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
ClientConfigurators again, and can be used to e.g. refresh the SSL certificate.
-
close
public final void close()
- Specified by:
closein interfaceAutoCloseable
-
getClientCommonLibraryVersion
public String getClientCommonLibraryVersion()
-
-