java.lang.Object
com.sap.cloud.sdk.services.openapi.apache.BaseApi

public abstract class BaseApi extends Object
Base class for generated API classes, providing common functionality for API client management.
  • Field Details

    • apiClient

      protected final ApiClient apiClient
      The API client used to execute HTTP requests.
  • Constructor Details

    • BaseApi

      protected BaseApi()
      Creates a new BaseApi instance with default configuration.
    • BaseApi

      protected BaseApi(@Nonnull Destination destination)
      Creates a new BaseApi instance configured for the given destination.
      Parameters:
      destination - The destination to use for API requests
    • BaseApi

      protected BaseApi(@Nonnull ApiClient apiClient)
      Creates a new BaseApi instance with the given API client.
      Parameters:
      apiClient - The API client to use for requests