Class SdKsApi


  • public class SdKsApi
    extends Object
    • Constructor Detail

      • SdKsApi

        public SdKsApi()
      • SdKsApi

        public SdKsApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • apisApiIdSdksLanguageGetCall

        public okhttp3.Call apisApiIdSdksLanguageGetCall​(String apiId,
                                                         String language,
                                                         String xWSO2Tenant,
                                                         ApiCallback _callback)
                                                  throws ApiException
        Build call for apisApiIdSdksLanguageGet
        Parameters:
        apiId - **API ID** consisting of the **UUID** of the API. (required)
        language - Programming language of the SDK that is required. (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • apisApiIdSdksLanguageGet

        public byte[] apisApiIdSdksLanguageGet​(String apiId,
                                               String language,
                                               String xWSO2Tenant)
                                        throws ApiException
        Generate a SDK for an API This operation can be used to generate SDKs (System Development Kits), for the APIs available in the API Developer Portal, for a requested development language.
        Parameters:
        apiId - **API ID** consisting of the **UUID** of the API. (required)
        language - Programming language of the SDK that is required. (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        Returns:
        byte[]
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • apisApiIdSdksLanguageGetWithHttpInfo

        public ApiResponse<byte[]> apisApiIdSdksLanguageGetWithHttpInfo​(String apiId,
                                                                        String language,
                                                                        String xWSO2Tenant)
                                                                 throws ApiException
        Generate a SDK for an API This operation can be used to generate SDKs (System Development Kits), for the APIs available in the API Developer Portal, for a requested development language.
        Parameters:
        apiId - **API ID** consisting of the **UUID** of the API. (required)
        language - Programming language of the SDK that is required. (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        Returns:
        ApiResponse<byte[]>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • apisApiIdSdksLanguageGetAsync

        public okhttp3.Call apisApiIdSdksLanguageGetAsync​(String apiId,
                                                          String language,
                                                          String xWSO2Tenant,
                                                          ApiCallback<byte[]> _callback)
                                                   throws ApiException
        Generate a SDK for an API (asynchronously) This operation can be used to generate SDKs (System Development Kits), for the APIs available in the API Developer Portal, for a requested development language.
        Parameters:
        apiId - **API ID** consisting of the **UUID** of the API. (required)
        language - Programming language of the SDK that is required. (required)
        xWSO2Tenant - For cross-tenant invocations, this is used to specify the tenant domain, where the resource need to be retrieved from. (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • sdkGenLanguagesGetCall

        public okhttp3.Call sdkGenLanguagesGetCall​(ApiCallback _callback)
                                            throws ApiException
        Build call for sdkGenLanguagesGet
        Parameters:
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • sdkGenLanguagesGet

        public void sdkGenLanguagesGet()
                                throws ApiException
        Get a List of Supported SDK Languages This operation will provide a list of programming languages that are supported by the swagger codegen library for generating System Development Kits (SDKs) for APIs available in the API Manager Developer Portal
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • sdkGenLanguagesGetWithHttpInfo

        public ApiResponse<Void> sdkGenLanguagesGetWithHttpInfo()
                                                         throws ApiException
        Get a List of Supported SDK Languages This operation will provide a list of programming languages that are supported by the swagger codegen library for generating System Development Kits (SDKs) for APIs available in the API Manager Developer Portal
        Returns:
        ApiResponse<Void>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • sdkGenLanguagesGetAsync

        public okhttp3.Call sdkGenLanguagesGetAsync​(ApiCallback<Void> _callback)
                                             throws ApiException
        Get a List of Supported SDK Languages (asynchronously) This operation will provide a list of programming languages that are supported by the swagger codegen library for generating System Development Kits (SDKs) for APIs available in the API Manager Developer Portal
        Parameters:
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object