Package io.helidon.integrations.oci.atp
Interface OciAutonomousDb
public interface OciAutonomousDb
Blocking OCI ATP API.
All methods block the current thread. This implementation is not suitable for reactive programming.
Use
OciAutonomousDbRx in reactive code.-
Method Summary
Modifier and TypeMethodDescriptionstatic OciAutonomousDbcreate(OciAutonomousDbRx reactive) Create a blocking ATP integration from its reactive counterpart.Gets the metadata and body of Wallet.
-
Method Details
-
create
Create a blocking ATP integration from its reactive counterpart. When running within an injection capable environment (such as CDI), instances of this class can be injected.- Parameters:
reactive- reactive OCI ATP- Returns:
- blocking OCI ATP
-
generateWallet
ApiOptionalResponse<GenerateAutonomousDatabaseWallet.Response> generateWallet(GenerateAutonomousDatabaseWallet.Request request) Gets the metadata and body of Wallet.- Parameters:
request- get object request- Returns:
- future with response or error
-