Class IntegrationDeliveryConfigurationsBetaApi


  • public class IntegrationDeliveryConfigurationsBetaApi
    extends java.lang.Object
    • Constructor Detail

      • IntegrationDeliveryConfigurationsBetaApi

        public IntegrationDeliveryConfigurationsBetaApi()
      • IntegrationDeliveryConfigurationsBetaApi

        public IntegrationDeliveryConfigurationsBetaApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • getHostIndex

        public int getHostIndex()
      • setHostIndex

        public void setHostIndex​(int hostIndex)
      • getCustomBaseUrl

        public java.lang.String getCustomBaseUrl()
      • setCustomBaseUrl

        public void setCustomBaseUrl​(java.lang.String customBaseUrl)
      • createIntegrationDeliveryConfigurationCall

        public okhttp3.Call createIntegrationDeliveryConfigurationCall​(java.lang.String projectKey,
                                                                       java.lang.String environmentKey,
                                                                       java.lang.String integrationKey,
                                                                       IntegrationDeliveryConfigurationPost integrationDeliveryConfigurationPost,
                                                                       ApiCallback _callback)
                                                                throws ApiException
        Build call for createIntegrationDeliveryConfiguration
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        integrationDeliveryConfigurationPost - (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • createIntegrationDeliveryConfiguration

        public IntegrationDeliveryConfiguration createIntegrationDeliveryConfiguration​(java.lang.String projectKey,
                                                                                       java.lang.String environmentKey,
                                                                                       java.lang.String integrationKey,
                                                                                       IntegrationDeliveryConfigurationPost integrationDeliveryConfigurationPost)
                                                                                throws ApiException
        Create delivery configuration Create a delivery configuration.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        integrationDeliveryConfigurationPost - (required)
        Returns:
        IntegrationDeliveryConfiguration
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • createIntegrationDeliveryConfigurationWithHttpInfo

        public ApiResponse<IntegrationDeliveryConfiguration> createIntegrationDeliveryConfigurationWithHttpInfo​(java.lang.String projectKey,
                                                                                                                java.lang.String environmentKey,
                                                                                                                java.lang.String integrationKey,
                                                                                                                IntegrationDeliveryConfigurationPost integrationDeliveryConfigurationPost)
                                                                                                         throws ApiException
        Create delivery configuration Create a delivery configuration.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        integrationDeliveryConfigurationPost - (required)
        Returns:
        ApiResponse<IntegrationDeliveryConfiguration>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • createIntegrationDeliveryConfigurationAsync

        public okhttp3.Call createIntegrationDeliveryConfigurationAsync​(java.lang.String projectKey,
                                                                        java.lang.String environmentKey,
                                                                        java.lang.String integrationKey,
                                                                        IntegrationDeliveryConfigurationPost integrationDeliveryConfigurationPost,
                                                                        ApiCallback<IntegrationDeliveryConfiguration> _callback)
                                                                 throws ApiException
        Create delivery configuration (asynchronously) Create a delivery configuration.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        integrationDeliveryConfigurationPost - (required)
        _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
      • deleteIntegrationDeliveryConfigurationCall

        public okhttp3.Call deleteIntegrationDeliveryConfigurationCall​(java.lang.String projectKey,
                                                                       java.lang.String environmentKey,
                                                                       java.lang.String integrationKey,
                                                                       java.lang.String id,
                                                                       ApiCallback _callback)
                                                                throws ApiException
        Build call for deleteIntegrationDeliveryConfiguration
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • deleteIntegrationDeliveryConfiguration

        public void deleteIntegrationDeliveryConfiguration​(java.lang.String projectKey,
                                                           java.lang.String environmentKey,
                                                           java.lang.String integrationKey,
                                                           java.lang.String id)
                                                    throws ApiException
        Delete delivery configuration Delete a delivery configuration.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • deleteIntegrationDeliveryConfigurationWithHttpInfo

        public ApiResponse<java.lang.Void> deleteIntegrationDeliveryConfigurationWithHttpInfo​(java.lang.String projectKey,
                                                                                              java.lang.String environmentKey,
                                                                                              java.lang.String integrationKey,
                                                                                              java.lang.String id)
                                                                                       throws ApiException
        Delete delivery configuration Delete a delivery configuration.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        Returns:
        ApiResponse<Void>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • deleteIntegrationDeliveryConfigurationAsync

        public okhttp3.Call deleteIntegrationDeliveryConfigurationAsync​(java.lang.String projectKey,
                                                                        java.lang.String environmentKey,
                                                                        java.lang.String integrationKey,
                                                                        java.lang.String id,
                                                                        ApiCallback<java.lang.Void> _callback)
                                                                 throws ApiException
        Delete delivery configuration (asynchronously) Delete a delivery configuration.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        _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
      • getIntegrationDeliveryConfigurationByEnvironmentCall

        public okhttp3.Call getIntegrationDeliveryConfigurationByEnvironmentCall​(java.lang.String projectKey,
                                                                                 java.lang.String environmentKey,
                                                                                 ApiCallback _callback)
                                                                          throws ApiException
        Build call for getIntegrationDeliveryConfigurationByEnvironment
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getIntegrationDeliveryConfigurationByEnvironment

        public IntegrationDeliveryConfigurationCollection getIntegrationDeliveryConfigurationByEnvironment​(java.lang.String projectKey,
                                                                                                           java.lang.String environmentKey)
                                                                                                    throws ApiException
        Get delivery configurations by environment Get delivery configurations by environment.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        Returns:
        IntegrationDeliveryConfigurationCollection
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getIntegrationDeliveryConfigurationByEnvironmentWithHttpInfo

        public ApiResponse<IntegrationDeliveryConfigurationCollection> getIntegrationDeliveryConfigurationByEnvironmentWithHttpInfo​(java.lang.String projectKey,
                                                                                                                                    java.lang.String environmentKey)
                                                                                                                             throws ApiException
        Get delivery configurations by environment Get delivery configurations by environment.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        Returns:
        ApiResponse<IntegrationDeliveryConfigurationCollection>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getIntegrationDeliveryConfigurationByEnvironmentAsync

        public okhttp3.Call getIntegrationDeliveryConfigurationByEnvironmentAsync​(java.lang.String projectKey,
                                                                                  java.lang.String environmentKey,
                                                                                  ApiCallback<IntegrationDeliveryConfigurationCollection> _callback)
                                                                           throws ApiException
        Get delivery configurations by environment (asynchronously) Get delivery configurations by environment.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        _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
      • getIntegrationDeliveryConfigurationByIdCall

        public okhttp3.Call getIntegrationDeliveryConfigurationByIdCall​(java.lang.String projectKey,
                                                                        java.lang.String environmentKey,
                                                                        java.lang.String integrationKey,
                                                                        java.lang.String id,
                                                                        ApiCallback _callback)
                                                                 throws ApiException
        Build call for getIntegrationDeliveryConfigurationById
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getIntegrationDeliveryConfigurationById

        public IntegrationDeliveryConfiguration getIntegrationDeliveryConfigurationById​(java.lang.String projectKey,
                                                                                        java.lang.String environmentKey,
                                                                                        java.lang.String integrationKey,
                                                                                        java.lang.String id)
                                                                                 throws ApiException
        Get delivery configuration by ID Get delivery configuration by ID.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        Returns:
        IntegrationDeliveryConfiguration
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getIntegrationDeliveryConfigurationByIdWithHttpInfo

        public ApiResponse<IntegrationDeliveryConfiguration> getIntegrationDeliveryConfigurationByIdWithHttpInfo​(java.lang.String projectKey,
                                                                                                                 java.lang.String environmentKey,
                                                                                                                 java.lang.String integrationKey,
                                                                                                                 java.lang.String id)
                                                                                                          throws ApiException
        Get delivery configuration by ID Get delivery configuration by ID.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        Returns:
        ApiResponse<IntegrationDeliveryConfiguration>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getIntegrationDeliveryConfigurationByIdAsync

        public okhttp3.Call getIntegrationDeliveryConfigurationByIdAsync​(java.lang.String projectKey,
                                                                         java.lang.String environmentKey,
                                                                         java.lang.String integrationKey,
                                                                         java.lang.String id,
                                                                         ApiCallback<IntegrationDeliveryConfiguration> _callback)
                                                                  throws ApiException
        Get delivery configuration by ID (asynchronously) Get delivery configuration by ID.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        _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
      • getIntegrationDeliveryConfigurationsCall

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

        public IntegrationDeliveryConfigurationCollection getIntegrationDeliveryConfigurations()
                                                                                        throws ApiException
        List all delivery configurations List all delivery configurations.
        Returns:
        IntegrationDeliveryConfigurationCollection
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getIntegrationDeliveryConfigurationsWithHttpInfo

        public ApiResponse<IntegrationDeliveryConfigurationCollection> getIntegrationDeliveryConfigurationsWithHttpInfo()
                                                                                                                 throws ApiException
        List all delivery configurations List all delivery configurations.
        Returns:
        ApiResponse<IntegrationDeliveryConfigurationCollection>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getIntegrationDeliveryConfigurationsAsync

        public okhttp3.Call getIntegrationDeliveryConfigurationsAsync​(ApiCallback<IntegrationDeliveryConfigurationCollection> _callback)
                                                               throws ApiException
        List all delivery configurations (asynchronously) List all delivery configurations.
        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
      • patchIntegrationDeliveryConfigurationCall

        public okhttp3.Call patchIntegrationDeliveryConfigurationCall​(java.lang.String projectKey,
                                                                      java.lang.String environmentKey,
                                                                      java.lang.String integrationKey,
                                                                      java.lang.String id,
                                                                      java.util.List<PatchOperation> patchOperation,
                                                                      ApiCallback _callback)
                                                               throws ApiException
        Build call for patchIntegrationDeliveryConfiguration
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        patchOperation - (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • patchIntegrationDeliveryConfiguration

        public IntegrationDeliveryConfiguration patchIntegrationDeliveryConfiguration​(java.lang.String projectKey,
                                                                                      java.lang.String environmentKey,
                                                                                      java.lang.String integrationKey,
                                                                                      java.lang.String id,
                                                                                      java.util.List<PatchOperation> patchOperation)
                                                                               throws ApiException
        Update delivery configuration Update an integration delivery configuration.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        patchOperation - (required)
        Returns:
        IntegrationDeliveryConfiguration
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • patchIntegrationDeliveryConfigurationWithHttpInfo

        public ApiResponse<IntegrationDeliveryConfiguration> patchIntegrationDeliveryConfigurationWithHttpInfo​(java.lang.String projectKey,
                                                                                                               java.lang.String environmentKey,
                                                                                                               java.lang.String integrationKey,
                                                                                                               java.lang.String id,
                                                                                                               java.util.List<PatchOperation> patchOperation)
                                                                                                        throws ApiException
        Update delivery configuration Update an integration delivery configuration.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        patchOperation - (required)
        Returns:
        ApiResponse<IntegrationDeliveryConfiguration>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • patchIntegrationDeliveryConfigurationAsync

        public okhttp3.Call patchIntegrationDeliveryConfigurationAsync​(java.lang.String projectKey,
                                                                       java.lang.String environmentKey,
                                                                       java.lang.String integrationKey,
                                                                       java.lang.String id,
                                                                       java.util.List<PatchOperation> patchOperation,
                                                                       ApiCallback<IntegrationDeliveryConfiguration> _callback)
                                                                throws ApiException
        Update delivery configuration (asynchronously) Update an integration delivery configuration.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        patchOperation - (required)
        _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
      • validateIntegrationDeliveryConfigurationCall

        public okhttp3.Call validateIntegrationDeliveryConfigurationCall​(java.lang.String projectKey,
                                                                         java.lang.String environmentKey,
                                                                         java.lang.String integrationKey,
                                                                         java.lang.String id,
                                                                         ApiCallback _callback)
                                                                  throws ApiException
        Build call for validateIntegrationDeliveryConfiguration
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • validateIntegrationDeliveryConfiguration

        public IntegrationDeliveryConfigurationResponse validateIntegrationDeliveryConfiguration​(java.lang.String projectKey,
                                                                                                 java.lang.String environmentKey,
                                                                                                 java.lang.String integrationKey,
                                                                                                 java.lang.String id)
                                                                                          throws ApiException
        Validate delivery configuration Validate the saved delivery configuration.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        Returns:
        IntegrationDeliveryConfigurationResponse
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • validateIntegrationDeliveryConfigurationWithHttpInfo

        public ApiResponse<IntegrationDeliveryConfigurationResponse> validateIntegrationDeliveryConfigurationWithHttpInfo​(java.lang.String projectKey,
                                                                                                                          java.lang.String environmentKey,
                                                                                                                          java.lang.String integrationKey,
                                                                                                                          java.lang.String id)
                                                                                                                   throws ApiException
        Validate delivery configuration Validate the saved delivery configuration.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        Returns:
        ApiResponse<IntegrationDeliveryConfigurationResponse>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • validateIntegrationDeliveryConfigurationAsync

        public okhttp3.Call validateIntegrationDeliveryConfigurationAsync​(java.lang.String projectKey,
                                                                          java.lang.String environmentKey,
                                                                          java.lang.String integrationKey,
                                                                          java.lang.String id,
                                                                          ApiCallback<IntegrationDeliveryConfigurationResponse> _callback)
                                                                   throws ApiException
        Validate delivery configuration (asynchronously) Validate the saved delivery configuration.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        integrationKey - The integration key (required)
        id - The configuration ID (required)
        _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