java.lang.Object
org.wso2.am.integration.clients.publisher.api.v1.ValidationApi

public class ValidationApi extends Object
  • Constructor Details

    • ValidationApi

      public ValidationApi()
    • ValidationApi

      public ValidationApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • validateAPICall

      public okhttp3.Call validateAPICall(String query, String ifNoneMatch, ApiCallback _callback) throws ApiException
      Build call for validateAPI
      Parameters:
      query - **Search condition**. You can search in attributes by using an **\"<attribute>:\"** modifier. Eg. \"name:wso2\" will match an API if the provider of the API is exactly \"wso2\". Supported attribute modifiers are [** version, context, name **] If no advanced attribute modifier has been specified, search will match the given query string against API Name. (required)
      ifNoneMatch - Validator for conditional requests; based on the ETag of the formerly retrieved variant of the resource. (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
    • validateAPI

      public void validateAPI(String query, String ifNoneMatch) throws ApiException
      Check Given API Context Name already Exists Using this operation, you can check a given API context is already used. You need to provide the context name you want to check.
      Parameters:
      query - **Search condition**. You can search in attributes by using an **\"<attribute>:\"** modifier. Eg. \"name:wso2\" will match an API if the provider of the API is exactly \"wso2\". Supported attribute modifiers are [** version, context, name **] If no advanced attribute modifier has been specified, search will match the given query string against API Name. (required)
      ifNoneMatch - Validator for conditional requests; based on the ETag of the formerly retrieved variant of the resource. (optional)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateAPIWithHttpInfo

      public ApiResponse<Void> validateAPIWithHttpInfo(String query, String ifNoneMatch) throws ApiException
      Check Given API Context Name already Exists Using this operation, you can check a given API context is already used. You need to provide the context name you want to check.
      Parameters:
      query - **Search condition**. You can search in attributes by using an **\"<attribute>:\"** modifier. Eg. \"name:wso2\" will match an API if the provider of the API is exactly \"wso2\". Supported attribute modifiers are [** version, context, name **] If no advanced attribute modifier has been specified, search will match the given query string against API Name. (required)
      ifNoneMatch - Validator for conditional requests; based on the ETag of the formerly retrieved variant of the resource. (optional)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateAPIAsync

      public okhttp3.Call validateAPIAsync(String query, String ifNoneMatch, ApiCallback<Void> _callback) throws ApiException
      Check Given API Context Name already Exists (asynchronously) Using this operation, you can check a given API context is already used. You need to provide the context name you want to check.
      Parameters:
      query - **Search condition**. You can search in attributes by using an **\"<attribute>:\"** modifier. Eg. \"name:wso2\" will match an API if the provider of the API is exactly \"wso2\". Supported attribute modifiers are [** version, context, name **] If no advanced attribute modifier has been specified, search will match the given query string against API Name. (required)
      ifNoneMatch - Validator for conditional requests; based on the ETag of the formerly retrieved variant of the resource. (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
    • validateAsyncAPISpecificationCall

      public okhttp3.Call validateAsyncAPISpecificationCall(Boolean returnContent, String url, File file, ApiCallback _callback) throws ApiException
      Build call for validateAsyncAPISpecification
      Parameters:
      returnContent - Specify whether to return the full content of the AsyncAPI specification in the response. This is only applicable when using url based validation (optional, default to false)
      url - AsyncAPI definition url (optional)
      file - AsyncAPI definition as a file (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
    • validateAsyncAPISpecification

      public AsyncAPISpecificationValidationResponseDTO validateAsyncAPISpecification(Boolean returnContent, String url, File file) throws ApiException
      Validate an AsyncAPI Specification This operation can be used to validate and AsyncAPI Specification and retrieve a summary. Provide either 'url' or 'file' to specify the definition.
      Parameters:
      returnContent - Specify whether to return the full content of the AsyncAPI specification in the response. This is only applicable when using url based validation (optional, default to false)
      url - AsyncAPI definition url (optional)
      file - AsyncAPI definition as a file (optional)
      Returns:
      AsyncAPISpecificationValidationResponseDTO
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateAsyncAPISpecificationWithHttpInfo

      public ApiResponse<AsyncAPISpecificationValidationResponseDTO> validateAsyncAPISpecificationWithHttpInfo(Boolean returnContent, String url, File file) throws ApiException
      Validate an AsyncAPI Specification This operation can be used to validate and AsyncAPI Specification and retrieve a summary. Provide either 'url' or 'file' to specify the definition.
      Parameters:
      returnContent - Specify whether to return the full content of the AsyncAPI specification in the response. This is only applicable when using url based validation (optional, default to false)
      url - AsyncAPI definition url (optional)
      file - AsyncAPI definition as a file (optional)
      Returns:
      ApiResponse<AsyncAPISpecificationValidationResponseDTO>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateAsyncAPISpecificationAsync

      public okhttp3.Call validateAsyncAPISpecificationAsync(Boolean returnContent, String url, File file, ApiCallback<AsyncAPISpecificationValidationResponseDTO> _callback) throws ApiException
      Validate an AsyncAPI Specification (asynchronously) This operation can be used to validate and AsyncAPI Specification and retrieve a summary. Provide either 'url' or 'file' to specify the definition.
      Parameters:
      returnContent - Specify whether to return the full content of the AsyncAPI specification in the response. This is only applicable when using url based validation (optional, default to false)
      url - AsyncAPI definition url (optional)
      file - AsyncAPI definition as a file (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
    • validateEndpointCall

      public okhttp3.Call validateEndpointCall(String endpointUrl, String apiId, ApiCallback _callback) throws ApiException
      Build call for validateEndpoint
      Parameters:
      endpointUrl - API endpoint url (required)
      apiId - (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
    • validateEndpoint

      public ApiEndpointValidationResponseDTO validateEndpoint(String endpointUrl, String apiId) throws ApiException
      Check Whether Given Endpoint URL is Valid Using this operation, it is possible check whether the given API endpoint url is a valid url
      Parameters:
      endpointUrl - API endpoint url (required)
      apiId - (optional)
      Returns:
      ApiEndpointValidationResponseDTO
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateEndpointWithHttpInfo

      public ApiResponse<ApiEndpointValidationResponseDTO> validateEndpointWithHttpInfo(String endpointUrl, String apiId) throws ApiException
      Check Whether Given Endpoint URL is Valid Using this operation, it is possible check whether the given API endpoint url is a valid url
      Parameters:
      endpointUrl - API endpoint url (required)
      apiId - (optional)
      Returns:
      ApiResponse<ApiEndpointValidationResponseDTO>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateEndpointAsync

      public okhttp3.Call validateEndpointAsync(String endpointUrl, String apiId, ApiCallback<ApiEndpointValidationResponseDTO> _callback) throws ApiException
      Check Whether Given Endpoint URL is Valid (asynchronously) Using this operation, it is possible check whether the given API endpoint url is a valid url
      Parameters:
      endpointUrl - API endpoint url (required)
      apiId - (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
    • validateGraphQLSchemaCall

      public okhttp3.Call validateGraphQLSchemaCall(Boolean useIntrospection, File file, String url, ApiCallback _callback) throws ApiException
      Build call for validateGraphQLSchema
      Parameters:
      useIntrospection - Specify whether to use Introspection to obtain the GraphQL Schema (optional, default to false)
      file - Definition to upload as a file (optional)
      url - Definition to upload using url (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
    • validateGraphQLSchema

      public GraphQLValidationResponseDTO validateGraphQLSchema(Boolean useIntrospection, File file, String url) throws ApiException
      Validate a GraphQL SDL This operation can be used to validate a graphQL definition and retrieve a summary.
      Parameters:
      useIntrospection - Specify whether to use Introspection to obtain the GraphQL Schema (optional, default to false)
      file - Definition to upload as a file (optional)
      url - Definition to upload using url (optional)
      Returns:
      GraphQLValidationResponseDTO
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateGraphQLSchemaWithHttpInfo

      public ApiResponse<GraphQLValidationResponseDTO> validateGraphQLSchemaWithHttpInfo(Boolean useIntrospection, File file, String url) throws ApiException
      Validate a GraphQL SDL This operation can be used to validate a graphQL definition and retrieve a summary.
      Parameters:
      useIntrospection - Specify whether to use Introspection to obtain the GraphQL Schema (optional, default to false)
      file - Definition to upload as a file (optional)
      url - Definition to upload using url (optional)
      Returns:
      ApiResponse<GraphQLValidationResponseDTO>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateGraphQLSchemaAsync

      public okhttp3.Call validateGraphQLSchemaAsync(Boolean useIntrospection, File file, String url, ApiCallback<GraphQLValidationResponseDTO> _callback) throws ApiException
      Validate a GraphQL SDL (asynchronously) This operation can be used to validate a graphQL definition and retrieve a summary.
      Parameters:
      useIntrospection - Specify whether to use Introspection to obtain the GraphQL Schema (optional, default to false)
      file - Definition to upload as a file (optional)
      url - Definition to upload using url (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
    • validateMCPServerCall

      public okhttp3.Call validateMCPServerCall(String query, String ifNoneMatch, ApiCallback _callback) throws ApiException
      Build call for validateMCPServer
      Parameters:
      query - **Search condition**. You can search in attributes by using an **\"<attribute>:\"** modifier. Eg. \"name:wso2\" will match an MCP server if the provider of the API is exactly \"wso2\". Supported attribute modifiers are [** version, context, name **] If no advanced attribute modifier has been specified, search will match the given query string against MCP server Name. (required)
      ifNoneMatch - Validator for conditional requests; based on the ETag of the formerly retrieved variant of the resource. (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
    • validateMCPServer

      public void validateMCPServer(String query, String ifNoneMatch) throws ApiException
      Check Given API Context Name already Exists Using this operation, you can check a given API context is already used. You need to provide the context name you want to check.
      Parameters:
      query - **Search condition**. You can search in attributes by using an **\"<attribute>:\"** modifier. Eg. \"name:wso2\" will match an MCP server if the provider of the API is exactly \"wso2\". Supported attribute modifiers are [** version, context, name **] If no advanced attribute modifier has been specified, search will match the given query string against MCP server Name. (required)
      ifNoneMatch - Validator for conditional requests; based on the ETag of the formerly retrieved variant of the resource. (optional)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateMCPServerWithHttpInfo

      public ApiResponse<Void> validateMCPServerWithHttpInfo(String query, String ifNoneMatch) throws ApiException
      Check Given API Context Name already Exists Using this operation, you can check a given API context is already used. You need to provide the context name you want to check.
      Parameters:
      query - **Search condition**. You can search in attributes by using an **\"<attribute>:\"** modifier. Eg. \"name:wso2\" will match an MCP server if the provider of the API is exactly \"wso2\". Supported attribute modifiers are [** version, context, name **] If no advanced attribute modifier has been specified, search will match the given query string against MCP server Name. (required)
      ifNoneMatch - Validator for conditional requests; based on the ETag of the formerly retrieved variant of the resource. (optional)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateMCPServerAsync

      public okhttp3.Call validateMCPServerAsync(String query, String ifNoneMatch, ApiCallback<Void> _callback) throws ApiException
      Check Given API Context Name already Exists (asynchronously) Using this operation, you can check a given API context is already used. You need to provide the context name you want to check.
      Parameters:
      query - **Search condition**. You can search in attributes by using an **\"<attribute>:\"** modifier. Eg. \"name:wso2\" will match an MCP server if the provider of the API is exactly \"wso2\". Supported attribute modifiers are [** version, context, name **] If no advanced attribute modifier has been specified, search will match the given query string against MCP server Name. (required)
      ifNoneMatch - Validator for conditional requests; based on the ETag of the formerly retrieved variant of the resource. (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
    • validateMCPServerEndpointCall

      public okhttp3.Call validateMCPServerEndpointCall(String endpointUrl, String apiId, ApiCallback _callback) throws ApiException
      Build call for validateMCPServerEndpoint
      Parameters:
      endpointUrl - API endpoint url (required)
      apiId - API ID consisting of the UUID of the MCP server (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
    • validateMCPServerEndpoint

      public ApiEndpointValidationResponseDTO validateMCPServerEndpoint(String endpointUrl, String apiId) throws ApiException
      Check Whether Given Endpoint URL is Valid Using this operation, it is possible check whether the given MCP server URL is a valid url
      Parameters:
      endpointUrl - API endpoint url (required)
      apiId - API ID consisting of the UUID of the MCP server (optional)
      Returns:
      ApiEndpointValidationResponseDTO
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateMCPServerEndpointWithHttpInfo

      public ApiResponse<ApiEndpointValidationResponseDTO> validateMCPServerEndpointWithHttpInfo(String endpointUrl, String apiId) throws ApiException
      Check Whether Given Endpoint URL is Valid Using this operation, it is possible check whether the given MCP server URL is a valid url
      Parameters:
      endpointUrl - API endpoint url (required)
      apiId - API ID consisting of the UUID of the MCP server (optional)
      Returns:
      ApiResponse<ApiEndpointValidationResponseDTO>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateMCPServerEndpointAsync

      public okhttp3.Call validateMCPServerEndpointAsync(String endpointUrl, String apiId, ApiCallback<ApiEndpointValidationResponseDTO> _callback) throws ApiException
      Check Whether Given Endpoint URL is Valid (asynchronously) Using this operation, it is possible check whether the given MCP server URL is a valid url
      Parameters:
      endpointUrl - API endpoint url (required)
      apiId - API ID consisting of the UUID of the MCP server (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
    • validateOpenAPIDefinitionCall

      public okhttp3.Call validateOpenAPIDefinitionCall(Boolean returnContent, String url, File file, String inlineAPIDefinition, ApiCallback _callback) throws ApiException
      Build call for validateOpenAPIDefinition
      Parameters:
      returnContent - Specify whether to return the full content of the OpenAPI definition in the response. This is only applicable when using url based validation (optional, default to false)
      url - OpenAPI definition url (optional)
      file - OpenAPI definition as a file (optional)
      inlineAPIDefinition - Inline content of the OpenAPI definition (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
    • validateOpenAPIDefinition

      public OpenAPIDefinitionValidationResponseDTO validateOpenAPIDefinition(Boolean returnContent, String url, File file, String inlineAPIDefinition) throws ApiException
      Validate an OpenAPI Definition This operation can be used to validate an OpenAPI definition and retrieve a summary. Provide either `url` or `file` to specify the definition.
      Parameters:
      returnContent - Specify whether to return the full content of the OpenAPI definition in the response. This is only applicable when using url based validation (optional, default to false)
      url - OpenAPI definition url (optional)
      file - OpenAPI definition as a file (optional)
      inlineAPIDefinition - Inline content of the OpenAPI definition (optional)
      Returns:
      OpenAPIDefinitionValidationResponseDTO
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateOpenAPIDefinitionWithHttpInfo

      public ApiResponse<OpenAPIDefinitionValidationResponseDTO> validateOpenAPIDefinitionWithHttpInfo(Boolean returnContent, String url, File file, String inlineAPIDefinition) throws ApiException
      Validate an OpenAPI Definition This operation can be used to validate an OpenAPI definition and retrieve a summary. Provide either `url` or `file` to specify the definition.
      Parameters:
      returnContent - Specify whether to return the full content of the OpenAPI definition in the response. This is only applicable when using url based validation (optional, default to false)
      url - OpenAPI definition url (optional)
      file - OpenAPI definition as a file (optional)
      inlineAPIDefinition - Inline content of the OpenAPI definition (optional)
      Returns:
      ApiResponse<OpenAPIDefinitionValidationResponseDTO>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateOpenAPIDefinitionAsync

      public okhttp3.Call validateOpenAPIDefinitionAsync(Boolean returnContent, String url, File file, String inlineAPIDefinition, ApiCallback<OpenAPIDefinitionValidationResponseDTO> _callback) throws ApiException
      Validate an OpenAPI Definition (asynchronously) This operation can be used to validate an OpenAPI definition and retrieve a summary. Provide either `url` or `file` to specify the definition.
      Parameters:
      returnContent - Specify whether to return the full content of the OpenAPI definition in the response. This is only applicable when using url based validation (optional, default to false)
      url - OpenAPI definition url (optional)
      file - OpenAPI definition as a file (optional)
      inlineAPIDefinition - Inline content of the OpenAPI definition (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
    • validateOpenAPIDefinitionOfMCPServerCall

      public okhttp3.Call validateOpenAPIDefinitionOfMCPServerCall(Boolean returnContent, String url, File file, String inlineAPIDefinition, ApiCallback _callback) throws ApiException
      Build call for validateOpenAPIDefinitionOfMCPServer
      Parameters:
      returnContent - Specify whether to return the full content of the OpenAPI definition in the response. This is only applicable when using url based validation (optional, default to false)
      url - OpenAPI definition url (optional)
      file - OpenAPI definition as a file (optional)
      inlineAPIDefinition - Inline content of the OpenAPI definition (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
    • validateOpenAPIDefinitionOfMCPServer

      public OpenAPIDefinitionValidationResponseDTO validateOpenAPIDefinitionOfMCPServer(Boolean returnContent, String url, File file, String inlineAPIDefinition) throws ApiException
      Validate an OpenAPI Definition of a API This operation can be used to validate an OpenAPI definition and retrieve a summary. Provide either `url` or `file` to specify the definition.
      Parameters:
      returnContent - Specify whether to return the full content of the OpenAPI definition in the response. This is only applicable when using url based validation (optional, default to false)
      url - OpenAPI definition url (optional)
      file - OpenAPI definition as a file (optional)
      inlineAPIDefinition - Inline content of the OpenAPI definition (optional)
      Returns:
      OpenAPIDefinitionValidationResponseDTO
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateOpenAPIDefinitionOfMCPServerWithHttpInfo

      public ApiResponse<OpenAPIDefinitionValidationResponseDTO> validateOpenAPIDefinitionOfMCPServerWithHttpInfo(Boolean returnContent, String url, File file, String inlineAPIDefinition) throws ApiException
      Validate an OpenAPI Definition of a API This operation can be used to validate an OpenAPI definition and retrieve a summary. Provide either `url` or `file` to specify the definition.
      Parameters:
      returnContent - Specify whether to return the full content of the OpenAPI definition in the response. This is only applicable when using url based validation (optional, default to false)
      url - OpenAPI definition url (optional)
      file - OpenAPI definition as a file (optional)
      inlineAPIDefinition - Inline content of the OpenAPI definition (optional)
      Returns:
      ApiResponse<OpenAPIDefinitionValidationResponseDTO>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateOpenAPIDefinitionOfMCPServerAsync

      public okhttp3.Call validateOpenAPIDefinitionOfMCPServerAsync(Boolean returnContent, String url, File file, String inlineAPIDefinition, ApiCallback<OpenAPIDefinitionValidationResponseDTO> _callback) throws ApiException
      Validate an OpenAPI Definition of a API (asynchronously) This operation can be used to validate an OpenAPI definition and retrieve a summary. Provide either `url` or `file` to specify the definition.
      Parameters:
      returnContent - Specify whether to return the full content of the OpenAPI definition in the response. This is only applicable when using url based validation (optional, default to false)
      url - OpenAPI definition url (optional)
      file - OpenAPI definition as a file (optional)
      inlineAPIDefinition - Inline content of the OpenAPI definition (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
    • validateThirdPartyMCPServerCall

      public okhttp3.Call validateThirdPartyMCPServerCall(MCPServerValidationRequestDTO mcPServerValidationRequestDTO, ApiCallback _callback) throws ApiException
      Build call for validateThirdPartyMCPServer
      Parameters:
      mcPServerValidationRequestDTO - Object containing validation input parameters (required)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
    • validateThirdPartyMCPServer

      public MCPServerValidationResponseDTO validateThirdPartyMCPServer(MCPServerValidationRequestDTO mcPServerValidationRequestDTO) throws ApiException
      Validate a third-party MCP Server This operation can be used to validate a `url` of a third party mcp server
      Parameters:
      mcPServerValidationRequestDTO - Object containing validation input parameters (required)
      Returns:
      MCPServerValidationResponseDTO
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateThirdPartyMCPServerWithHttpInfo

      public ApiResponse<MCPServerValidationResponseDTO> validateThirdPartyMCPServerWithHttpInfo(MCPServerValidationRequestDTO mcPServerValidationRequestDTO) throws ApiException
      Validate a third-party MCP Server This operation can be used to validate a `url` of a third party mcp server
      Parameters:
      mcPServerValidationRequestDTO - Object containing validation input parameters (required)
      Returns:
      ApiResponse<MCPServerValidationResponseDTO>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateThirdPartyMCPServerAsync

      public okhttp3.Call validateThirdPartyMCPServerAsync(MCPServerValidationRequestDTO mcPServerValidationRequestDTO, ApiCallback<MCPServerValidationResponseDTO> _callback) throws ApiException
      Validate a third-party MCP Server (asynchronously) This operation can be used to validate a `url` of a third party mcp server
      Parameters:
      mcPServerValidationRequestDTO - Object containing validation input parameters (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
    • validateWSDLDefinitionCall

      public okhttp3.Call validateWSDLDefinitionCall(String url, File file, ApiCallback _callback) throws ApiException
      Build call for validateWSDLDefinition
      Parameters:
      url - Definition url (optional)
      file - Definition to upload as a file (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
    • validateWSDLDefinition

      public WSDLValidationResponseDTO validateWSDLDefinition(String url, File file) throws ApiException
      Validate a WSDL Definition This operation can be used to validate a WSDL definition and retrieve a summary. Provide either `url` or `file` to specify the definition.
      Parameters:
      url - Definition url (optional)
      file - Definition to upload as a file (optional)
      Returns:
      WSDLValidationResponseDTO
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateWSDLDefinitionWithHttpInfo

      public ApiResponse<WSDLValidationResponseDTO> validateWSDLDefinitionWithHttpInfo(String url, File file) throws ApiException
      Validate a WSDL Definition This operation can be used to validate a WSDL definition and retrieve a summary. Provide either `url` or `file` to specify the definition.
      Parameters:
      url - Definition url (optional)
      file - Definition to upload as a file (optional)
      Returns:
      ApiResponse<WSDLValidationResponseDTO>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • validateWSDLDefinitionAsync

      public okhttp3.Call validateWSDLDefinitionAsync(String url, File file, ApiCallback<WSDLValidationResponseDTO> _callback) throws ApiException
      Validate a WSDL Definition (asynchronously) This operation can be used to validate a WSDL definition and retrieve a summary. Provide either `url` or `file` to specify the definition.
      Parameters:
      url - Definition url (optional)
      file - Definition to upload as a file (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