Class FleetSoftwareUpdateAsyncClient
- java.lang.Object
- 
- com.oracle.bmc.http.internal.BaseAsyncClient
- 
- com.oracle.bmc.fleetsoftwareupdate.FleetSoftwareUpdateAsyncClient
 
 
- 
- All Implemented Interfaces:
- FleetSoftwareUpdateAsync,- AutoCloseable
 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20220528") public class FleetSoftwareUpdateAsyncClient extends BaseAsyncClient implements FleetSoftwareUpdateAsyncAsync client implementation for FleetSoftwareUpdate service.
 There are two ways to use async client: 1. Use AsyncHandler: using AsyncHandler, if the response to the call is anInputStream, like getObject Api in object storage service, developers need to process the stream in AsyncHandler, and not anywhere else, because the stream will be closed right after the AsyncHandler is invoked.
 2. Use Java Future: using Java Future, developers need to close the stream after they are done with the Java Future.
 Accessing the result should be done in a mutually exclusive manner, either through the Future or the AsyncHandler, but not both. If the Future is used, the caller should pass in null as the AsyncHandler. If the AsyncHandler is used, it is still safe to use the Future to determine whether or not the request was completed via Future.isDone/isCancelled.
 Please refer to https://github.com/oracle/oci-java-sdk/blob/master/bmc-examples/src/main/java/ResteasyClientWithObjectStorageExample.java
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classFleetSoftwareUpdateAsyncClient.BuilderBuilder class for this client.
 - 
Field SummaryFields 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 FleetSoftwareUpdate.
 - 
Constructor SummaryConstructors Constructor Description FleetSoftwareUpdateAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)Deprecated.Use thebuilderinstead.FleetSoftwareUpdateAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)Deprecated.Use thebuilderinstead.FleetSoftwareUpdateAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.FleetSoftwareUpdateAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.FleetSoftwareUpdateAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)Deprecated.Use thebuilderinstead.FleetSoftwareUpdateAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)Deprecated.Use thebuilderinstead.FleetSoftwareUpdateAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)Deprecated.Use thebuilderinstead.
 - 
Method Summary- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface java.lang.AutoCloseableclose
 - 
Methods inherited from interface com.oracle.bmc.fleetsoftwareupdate.FleetSoftwareUpdateAsyncgetEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
 
- 
 
- 
- 
- 
Constructor Detail- 
FleetSoftwareUpdateAsyncClient@Deprecated public FleetSoftwareUpdateAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- FleetSoftwareUpdateAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
 
 - 
FleetSoftwareUpdateAsyncClient@Deprecated public FleetSoftwareUpdateAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- FleetSoftwareUpdateAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
 
 - 
FleetSoftwareUpdateAsyncClient@Deprecated public FleetSoftwareUpdateAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- FleetSoftwareUpdateAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
 
 - 
FleetSoftwareUpdateAsyncClient@Deprecated public FleetSoftwareUpdateAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- FleetSoftwareUpdateAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
 
 - 
FleetSoftwareUpdateAsyncClient@Deprecated public FleetSoftwareUpdateAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- FleetSoftwareUpdateAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
 
 - 
FleetSoftwareUpdateAsyncClient@Deprecated public FleetSoftwareUpdateAsyncClient(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 (see- FleetSoftwareUpdateAsyncClient.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)
 
 - 
FleetSoftwareUpdateAsyncClient@Deprecated public FleetSoftwareUpdateAsyncClient(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 (see- FleetSoftwareUpdateAsyncClient.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
 
 
- 
 - 
Method Detail- 
builderpublic static FleetSoftwareUpdateAsyncClient.Builder builder() Create a builder for this client.- Returns:
- builder
 
 - 
setRegionpublic void setRegion(Region region) Description copied from interface:FleetSoftwareUpdateAsyncSets 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 interface- FleetSoftwareUpdateAsync
- Parameters:
- region- The region of the service.
 
 - 
setRegionpublic void setRegion(String regionId) Description copied from interface:FleetSoftwareUpdateAsyncSets 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 interface- FleetSoftwareUpdateAsync
- Parameters:
- regionId- The public region ID.
 
 - 
abortFsuDiscoverypublic Future<AbortFsuDiscoveryResponse> abortFsuDiscovery(AbortFsuDiscoveryRequest request, AsyncHandler<AbortFsuDiscoveryRequest,AbortFsuDiscoveryResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncAborts Exadata Fleet Update Discovery in progress.- Specified by:
- abortFsuDiscoveryin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
addFsuCollectionTargetspublic Future<AddFsuCollectionTargetsResponse> addFsuCollectionTargets(AddFsuCollectionTargetsRequest request, AsyncHandler<AddFsuCollectionTargetsRequest,AddFsuCollectionTargetsResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncAdds targets to an existing Exadata Fleet Update Collection.Targets that are already part of a different Collection with an active Fleet Software Update Cycle cannot be added. This operation can only be performed on Collections that do not have an Action executing under an active Fleet Software Update Cycle. Additionally, during an active Fleet Software Update Cycle, targets can be added only prior to executing an Apply Action. This will require running a new Stage Action for the active Cycle. - Specified by:
- addFsuCollectionTargetsin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
cancelFsuActionpublic Future<CancelFsuActionResponse> cancelFsuAction(CancelFsuActionRequest request, AsyncHandler<CancelFsuActionRequest,CancelFsuActionResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncCancels a scheduled Action.Only applicable for Actions that have not started executing. - Specified by:
- cancelFsuActionin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
changeFsuActionCompartmentpublic Future<ChangeFsuActionCompartmentResponse> changeFsuActionCompartment(ChangeFsuActionCompartmentRequest request, AsyncHandler<ChangeFsuActionCompartmentRequest,ChangeFsuActionCompartmentResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncMoves a Exadata Fleet Update Action resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource. - Specified by:
- changeFsuActionCompartmentin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
changeFsuCollectionCompartmentpublic Future<ChangeFsuCollectionCompartmentResponse> changeFsuCollectionCompartment(ChangeFsuCollectionCompartmentRequest request, AsyncHandler<ChangeFsuCollectionCompartmentRequest,ChangeFsuCollectionCompartmentResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncMoves a Exadata Fleet Update Collection resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource. - Specified by:
- changeFsuCollectionCompartmentin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
changeFsuCycleCompartmentpublic Future<ChangeFsuCycleCompartmentResponse> changeFsuCycleCompartment(ChangeFsuCycleCompartmentRequest request, AsyncHandler<ChangeFsuCycleCompartmentRequest,ChangeFsuCycleCompartmentResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncMoves a Exadata Fleet Update Cycle resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource. - Specified by:
- changeFsuCycleCompartmentin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
changeFsuDiscoveryCompartmentpublic Future<ChangeFsuDiscoveryCompartmentResponse> changeFsuDiscoveryCompartment(ChangeFsuDiscoveryCompartmentRequest request, AsyncHandler<ChangeFsuDiscoveryCompartmentRequest,ChangeFsuDiscoveryCompartmentResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncMoves a Exadata Fleet Update Discovery resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource. - Specified by:
- changeFsuDiscoveryCompartmentin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
cloneFsuCyclepublic Future<CloneFsuCycleResponse> cloneFsuCycle(CloneFsuCycleRequest request, AsyncHandler<CloneFsuCycleRequest,CloneFsuCycleResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncClones existing Exadata Fleet Update Cycle details into a new Exadata Fleet Update Cycle resource.- Specified by:
- cloneFsuCyclein interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createFsuActionpublic Future<CreateFsuActionResponse> createFsuAction(CreateFsuActionRequest request, AsyncHandler<CreateFsuActionRequest,CreateFsuActionResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncCreates a new Exadata Fleet Update Action.- Specified by:
- createFsuActionin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createFsuCollectionpublic Future<CreateFsuCollectionResponse> createFsuCollection(CreateFsuCollectionRequest request, AsyncHandler<CreateFsuCollectionRequest,CreateFsuCollectionResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncCreates a new Exadata Fleet Update Collection.- Specified by:
- createFsuCollectionin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createFsuCyclepublic Future<CreateFsuCycleResponse> createFsuCycle(CreateFsuCycleRequest request, AsyncHandler<CreateFsuCycleRequest,CreateFsuCycleResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncCreates a new Exadata Fleet Update Cycle.- Specified by:
- createFsuCyclein interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createFsuDiscoverypublic Future<CreateFsuDiscoveryResponse> createFsuDiscovery(CreateFsuDiscoveryRequest request, AsyncHandler<CreateFsuDiscoveryRequest,CreateFsuDiscoveryResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncCreates a new Exadata Fleet Update Discovery.- Specified by:
- createFsuDiscoveryin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteFsuActionpublic Future<DeleteFsuActionResponse> deleteFsuAction(DeleteFsuActionRequest request, AsyncHandler<DeleteFsuActionRequest,DeleteFsuActionResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncDeletes a Exadata Fleet Update Action resource by identifier.- Specified by:
- deleteFsuActionin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteFsuCollectionpublic Future<DeleteFsuCollectionResponse> deleteFsuCollection(DeleteFsuCollectionRequest request, AsyncHandler<DeleteFsuCollectionRequest,DeleteFsuCollectionResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncDeletes a Exadata Fleet Update Collection resource by identifier.- Specified by:
- deleteFsuCollectionin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteFsuCollectionTargetpublic Future<DeleteFsuCollectionTargetResponse> deleteFsuCollectionTarget(DeleteFsuCollectionTargetRequest request, AsyncHandler<DeleteFsuCollectionTargetRequest,DeleteFsuCollectionTargetResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncRemoves a target from an existing Exadata Fleet Update Collection.This operation can only be performed on Collections that do not have an Action executing under an active Fleet Software Update Cycle. Additionally, during an active Fleet Software Update Cycle, a target can be removed only prior to executing an Apply Action. - Specified by:
- deleteFsuCollectionTargetin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteFsuCyclepublic Future<DeleteFsuCycleResponse> deleteFsuCycle(DeleteFsuCycleRequest request, AsyncHandler<DeleteFsuCycleRequest,DeleteFsuCycleResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncDeletes a Exadata Fleet Update Cycle resource by identifier.- Specified by:
- deleteFsuCyclein interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteFsuDiscoverypublic Future<DeleteFsuDiscoveryResponse> deleteFsuDiscovery(DeleteFsuDiscoveryRequest request, AsyncHandler<DeleteFsuDiscoveryRequest,DeleteFsuDiscoveryResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncDeletes a Exadata Fleet Update Discovery resource by identifier.- Specified by:
- deleteFsuDiscoveryin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteFsuJobpublic Future<DeleteFsuJobResponse> deleteFsuJob(DeleteFsuJobRequest request, AsyncHandler<DeleteFsuJobRequest,DeleteFsuJobResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncDeletes the Exadata Fleet Update Job resource by identifier.- Specified by:
- deleteFsuJobin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getFsuActionpublic Future<GetFsuActionResponse> getFsuAction(GetFsuActionRequest request, AsyncHandler<GetFsuActionRequest,GetFsuActionResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGets a Exadata Fleet Update Action by identifier.- Specified by:
- getFsuActionin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getFsuActionOutputContentpublic Future<GetFsuActionOutputContentResponse> getFsuActionOutputContent(GetFsuActionOutputContentRequest request, AsyncHandler<GetFsuActionOutputContentRequest,GetFsuActionOutputContentResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGets the Exadata Fleet Update Action Output content as a binary file (string).This will only include the output from FAILED Exadata Fleet Update Jobs. No content in case there are no FAILED jobs. - Specified by:
- getFsuActionOutputContentin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getFsuCollectionpublic Future<GetFsuCollectionResponse> getFsuCollection(GetFsuCollectionRequest request, AsyncHandler<GetFsuCollectionRequest,GetFsuCollectionResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGets a Exadata Fleet Update Collection by identifier.- Specified by:
- getFsuCollectionin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getFsuCollectionTargetpublic Future<GetFsuCollectionTargetResponse> getFsuCollectionTarget(GetFsuCollectionTargetRequest request, AsyncHandler<GetFsuCollectionTargetRequest,GetFsuCollectionTargetResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGets a Exadata Fleet Update Collection Target by identifier.- Specified by:
- getFsuCollectionTargetin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getFsuCyclepublic Future<GetFsuCycleResponse> getFsuCycle(GetFsuCycleRequest request, AsyncHandler<GetFsuCycleRequest,GetFsuCycleResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGets a Exadata Fleet Update Cycle by identifier.- Specified by:
- getFsuCyclein interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getFsuDiscoverypublic Future<GetFsuDiscoveryResponse> getFsuDiscovery(GetFsuDiscoveryRequest request, AsyncHandler<GetFsuDiscoveryRequest,GetFsuDiscoveryResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGets a Exadata Fleet Update Discovery by identifier.- Specified by:
- getFsuDiscoveryin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getFsuJobpublic Future<GetFsuJobResponse> getFsuJob(GetFsuJobRequest request, AsyncHandler<GetFsuJobRequest,GetFsuJobResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGets a Exadata Fleet Update Job by identifier.- Specified by:
- getFsuJobin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getFsuJobOutputContentpublic Future<GetFsuJobOutputContentResponse> getFsuJobOutputContent(GetFsuJobOutputContentRequest request, AsyncHandler<GetFsuJobOutputContentRequest,GetFsuJobOutputContentResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGet the Exadata Fleet Update Job Output content as a binary file (string).- Specified by:
- getFsuJobOutputContentin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getWorkRequestpublic Future<GetWorkRequestResponse> getWorkRequest(GetWorkRequestRequest request, AsyncHandler<GetWorkRequestRequest,GetWorkRequestResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGets the status of the work request with the specified ID.- Specified by:
- getWorkRequestin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listFsuActionspublic Future<ListFsuActionsResponse> listFsuActions(ListFsuActionsRequest request, AsyncHandler<ListFsuActionsRequest,ListFsuActionsResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGets a list of all Exadata Fleet Update Actions in a compartment.- Specified by:
- listFsuActionsin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listFsuCollectionTargetspublic Future<ListFsuCollectionTargetsResponse> listFsuCollectionTargets(ListFsuCollectionTargetsRequest request, AsyncHandler<ListFsuCollectionTargetsRequest,ListFsuCollectionTargetsResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGets a list of all Targets that are members of a specific Exadata Fleet Update Collection.- Specified by:
- listFsuCollectionTargetsin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listFsuCollectionspublic Future<ListFsuCollectionsResponse> listFsuCollections(ListFsuCollectionsRequest request, AsyncHandler<ListFsuCollectionsRequest,ListFsuCollectionsResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGets a list of all Exadata Fleet Update Collections in a compartment.- Specified by:
- listFsuCollectionsin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listFsuCyclespublic Future<ListFsuCyclesResponse> listFsuCycles(ListFsuCyclesRequest request, AsyncHandler<ListFsuCyclesRequest,ListFsuCyclesResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGets a list of all Exadata Fleet Update Cycles in a compartment.- Specified by:
- listFsuCyclesin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listFsuDiscoveriespublic Future<ListFsuDiscoveriesResponse> listFsuDiscoveries(ListFsuDiscoveriesRequest request, AsyncHandler<ListFsuDiscoveriesRequest,ListFsuDiscoveriesResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncReturns a list of Exadata Fleet Update Discoveries resources in the specified compartment.- Specified by:
- listFsuDiscoveriesin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listFsuDiscoveryTargetspublic Future<ListFsuDiscoveryTargetsResponse> listFsuDiscoveryTargets(ListFsuDiscoveryTargetsRequest request, AsyncHandler<ListFsuDiscoveryTargetsRequest,ListFsuDiscoveryTargetsResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncGets a list of all Targets in the results of a Exadata Fleet Update Discovery.- Specified by:
- listFsuDiscoveryTargetsin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listFsuJobOutputspublic Future<ListFsuJobOutputsResponse> listFsuJobOutputs(ListFsuJobOutputsRequest request, AsyncHandler<ListFsuJobOutputsRequest,ListFsuJobOutputsResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncLists the Exadata Fleet Update Job Output messages, if any.- Specified by:
- listFsuJobOutputsin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listFsuJobspublic Future<ListFsuJobsResponse> listFsuJobs(ListFsuJobsRequest request, AsyncHandler<ListFsuJobsRequest,ListFsuJobsResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncLists all the Exadata Fleet Update Jobs associated to the specified Exadata Fleet Update Action.- Specified by:
- listFsuJobsin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkRequestErrorspublic Future<ListWorkRequestErrorsResponse> listWorkRequestErrors(ListWorkRequestErrorsRequest request, AsyncHandler<ListWorkRequestErrorsRequest,ListWorkRequestErrorsResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncReturns a paginated list of errors for a specified Work Request..- Specified by:
- listWorkRequestErrorsin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkRequestLogspublic Future<ListWorkRequestLogsResponse> listWorkRequestLogs(ListWorkRequestLogsRequest request, AsyncHandler<ListWorkRequestLogsRequest,ListWorkRequestLogsResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncReturns a paginated list of logs for a specified Work Request.- Specified by:
- listWorkRequestLogsin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkRequestspublic Future<ListWorkRequestsResponse> listWorkRequests(ListWorkRequestsRequest request, AsyncHandler<ListWorkRequestsRequest,ListWorkRequestsResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncLists the work requests in a compartment.- Specified by:
- listWorkRequestsin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
removeFsuCollectionTargetspublic Future<RemoveFsuCollectionTargetsResponse> removeFsuCollectionTargets(RemoveFsuCollectionTargetsRequest request, AsyncHandler<RemoveFsuCollectionTargetsRequest,RemoveFsuCollectionTargetsResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncRemoves targets from an existing Exadata Fleet Update Collection.This operation can only be performed on Collections that do not have an Action executing under an active Fleet Software Update Cycle. Additionally, during an active Fleet Software Update Cycle, targets can be removed only prior to executing an Apply Action. - Specified by:
- removeFsuCollectionTargetsin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
resumeFsuActionpublic Future<ResumeFsuActionResponse> resumeFsuAction(ResumeFsuActionRequest request, AsyncHandler<ResumeFsuActionRequest,ResumeFsuActionResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncResumes an Action that has batches of targets waiting to execute.- Specified by:
- resumeFsuActionin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
retryFsuJobpublic Future<RetryFsuJobResponse> retryFsuJob(RetryFsuJobRequest request, AsyncHandler<RetryFsuJobRequest,RetryFsuJobResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncRetry a failed Job, only while the current Action is being executed.After the Action reaches a terminal state, a new Action of the same kind is required to retry on failed targets. - Specified by:
- retryFsuJobin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateFsuActionpublic Future<UpdateFsuActionResponse> updateFsuAction(UpdateFsuActionRequest request, AsyncHandler<UpdateFsuActionRequest,UpdateFsuActionResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncUpdates the Exadata Fleet Update Action identified by the ID.- Specified by:
- updateFsuActionin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateFsuCollectionpublic Future<UpdateFsuCollectionResponse> updateFsuCollection(UpdateFsuCollectionRequest request, AsyncHandler<UpdateFsuCollectionRequest,UpdateFsuCollectionResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncUpdates the Exadata Fleet Update Collection identified by the ID.- Specified by:
- updateFsuCollectionin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateFsuCyclepublic Future<UpdateFsuCycleResponse> updateFsuCycle(UpdateFsuCycleRequest request, AsyncHandler<UpdateFsuCycleRequest,UpdateFsuCycleResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncUpdates the Exadata Fleet Update Cycle identified by the ID.- Specified by:
- updateFsuCyclein interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateFsuDiscoverypublic Future<UpdateFsuDiscoveryResponse> updateFsuDiscovery(UpdateFsuDiscoveryRequest request, AsyncHandler<UpdateFsuDiscoveryRequest,UpdateFsuDiscoveryResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncUpdates the Exadata Fleet Update Discovery identified by the ID.- Specified by:
- updateFsuDiscoveryin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateFsuJobpublic Future<UpdateFsuJobResponse> updateFsuJob(UpdateFsuJobRequest request, AsyncHandler<UpdateFsuJobRequest,UpdateFsuJobResponse> handler) Description copied from interface:FleetSoftwareUpdateAsyncUpdates Exadata Fleet Update Job resource details.- Specified by:
- updateFsuJobin interface- FleetSoftwareUpdateAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getDefaultConfiguratorprotected ClientConfigurator getDefaultConfigurator() 
 - 
useRealmSpecificEndpointTemplatepublic 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
 
 - 
populateServiceParametersInEndpointpublic 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 use
- requiredParametersMap- Map of parameter name as key and value set in request path or query parameter as value
 
 - 
updateBaseEndpointpublic 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
 
 - 
setEndpointpublic final void setEndpoint(String endpoint) 
 - 
getEndpointpublic final String getEndpoint() 
 - 
refreshClientpublic final void refreshClient() Rebuild the backingHttpClient.This will call ClientConfigurators again, and can be used to e.g. refresh the SSL certificate.
 - 
closepublic final void close() - Specified by:
- closein interface- AutoCloseable
 
 - 
getClientCommonLibraryVersionpublic String getClientCommonLibraryVersion() 
 - 
getMinimumClientCommonLibraryVersionFromClientpublic Optional<String> getMinimumClientCommonLibraryVersionFromClient() 
 - 
clientCallprotected <REQ extends BmcRequest<?>,RESP extends BmcResponse,RESP_BUILDER extends BmcResponse.Builder<RESP>> ClientCall<REQ,RESP,RESP_BUILDER> clientCall(REQ request, Supplier<RESP_BUILDER> responseBuilder) 
 
- 
 
-