Class ValidationApi
java.lang.Object
org.wso2.am.integration.clients.publisher.api.v1.ValidationApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetApiClient(ApiClient apiClient) voidvalidateAPI(String query, String ifNoneMatch) Check Given API Context Name already Exists Using this operation, you can check a given API context is already used.okhttp3.CallvalidateAPIAsync(String query, String ifNoneMatch, ApiCallback<Void> _callback) Check Given API Context Name already Exists (asynchronously) Using this operation, you can check a given API context is already used.okhttp3.CallvalidateAPICall(String query, String ifNoneMatch, ApiCallback _callback) Build call for validateAPIvalidateAPIWithHttpInfo(String query, String ifNoneMatch) Check Given API Context Name already Exists Using this operation, you can check a given API context is already used.validateAsyncAPISpecification(Boolean returnContent, String url, File file) Validate an AsyncAPI Specification This operation can be used to validate and AsyncAPI Specification and retrieve a summary.okhttp3.CallvalidateAsyncAPISpecificationAsync(Boolean returnContent, String url, File file, ApiCallback<AsyncAPISpecificationValidationResponseDTO> _callback) Validate an AsyncAPI Specification (asynchronously) This operation can be used to validate and AsyncAPI Specification and retrieve a summary.okhttp3.CallvalidateAsyncAPISpecificationCall(Boolean returnContent, String url, File file, ApiCallback _callback) Build call for validateAsyncAPISpecificationvalidateAsyncAPISpecificationWithHttpInfo(Boolean returnContent, String url, File file) Validate an AsyncAPI Specification This operation can be used to validate and AsyncAPI Specification and retrieve a summary.validateEndpoint(String endpointUrl, String apiId) Check Whether Given Endpoint URL is Valid Using this operation, it is possible check whether the given API endpoint url is a valid urlokhttp3.CallvalidateEndpointAsync(String endpointUrl, String apiId, ApiCallback<ApiEndpointValidationResponseDTO> _callback) Check Whether Given Endpoint URL is Valid (asynchronously) Using this operation, it is possible check whether the given API endpoint url is a valid urlokhttp3.CallvalidateEndpointCall(String endpointUrl, String apiId, ApiCallback _callback) Build call for validateEndpointvalidateEndpointWithHttpInfo(String endpointUrl, String apiId) Check Whether Given Endpoint URL is Valid Using this operation, it is possible check whether the given API endpoint url is a valid urlvalidateGraphQLSchema(Boolean useIntrospection, File file, String url) Validate a GraphQL SDL This operation can be used to validate a graphQL definition and retrieve a summary.okhttp3.CallvalidateGraphQLSchemaAsync(Boolean useIntrospection, File file, String url, ApiCallback<GraphQLValidationResponseDTO> _callback) Validate a GraphQL SDL (asynchronously) This operation can be used to validate a graphQL definition and retrieve a summary.okhttp3.CallvalidateGraphQLSchemaCall(Boolean useIntrospection, File file, String url, ApiCallback _callback) Build call for validateGraphQLSchemavalidateGraphQLSchemaWithHttpInfo(Boolean useIntrospection, File file, String url) Validate a GraphQL SDL This operation can be used to validate a graphQL definition and retrieve a summary.voidvalidateMCPServer(String query, String ifNoneMatch) Check Given API Context Name already Exists Using this operation, you can check a given API context is already used.okhttp3.CallvalidateMCPServerAsync(String query, String ifNoneMatch, ApiCallback<Void> _callback) Check Given API Context Name already Exists (asynchronously) Using this operation, you can check a given API context is already used.okhttp3.CallvalidateMCPServerCall(String query, String ifNoneMatch, ApiCallback _callback) Build call for validateMCPServervalidateMCPServerEndpoint(String endpointUrl, String apiId) Check Whether Given Endpoint URL is Valid Using this operation, it is possible check whether the given MCP server URL is a valid urlokhttp3.CallvalidateMCPServerEndpointAsync(String endpointUrl, String apiId, ApiCallback<ApiEndpointValidationResponseDTO> _callback) Check Whether Given Endpoint URL is Valid (asynchronously) Using this operation, it is possible check whether the given MCP server URL is a valid urlokhttp3.CallvalidateMCPServerEndpointCall(String endpointUrl, String apiId, ApiCallback _callback) Build call for validateMCPServerEndpointvalidateMCPServerEndpointWithHttpInfo(String endpointUrl, String apiId) Check Whether Given Endpoint URL is Valid Using this operation, it is possible check whether the given MCP server URL is a valid urlvalidateMCPServerWithHttpInfo(String query, String ifNoneMatch) Check Given API Context Name already Exists Using this operation, you can check a given API context is already used.validateOpenAPIDefinition(Boolean returnContent, String url, File file, String inlineAPIDefinition) Validate an OpenAPI Definition This operation can be used to validate an OpenAPI definition and retrieve a summary.okhttp3.CallvalidateOpenAPIDefinitionAsync(Boolean returnContent, String url, File file, String inlineAPIDefinition, ApiCallback<OpenAPIDefinitionValidationResponseDTO> _callback) Validate an OpenAPI Definition (asynchronously) This operation can be used to validate an OpenAPI definition and retrieve a summary.okhttp3.CallvalidateOpenAPIDefinitionCall(Boolean returnContent, String url, File file, String inlineAPIDefinition, ApiCallback _callback) Build call for validateOpenAPIDefinitionvalidateOpenAPIDefinitionOfMCPServer(Boolean returnContent, String url, File file, String inlineAPIDefinition) Validate an OpenAPI Definition of a API This operation can be used to validate an OpenAPI definition and retrieve a summary.okhttp3.CallvalidateOpenAPIDefinitionOfMCPServerAsync(Boolean returnContent, String url, File file, String inlineAPIDefinition, ApiCallback<OpenAPIDefinitionValidationResponseDTO> _callback) Validate an OpenAPI Definition of a API (asynchronously) This operation can be used to validate an OpenAPI definition and retrieve a summary.okhttp3.CallvalidateOpenAPIDefinitionOfMCPServerCall(Boolean returnContent, String url, File file, String inlineAPIDefinition, ApiCallback _callback) Build call for validateOpenAPIDefinitionOfMCPServervalidateOpenAPIDefinitionOfMCPServerWithHttpInfo(Boolean returnContent, String url, File file, String inlineAPIDefinition) Validate an OpenAPI Definition of a API This operation can be used to validate an OpenAPI definition and retrieve a summary.validateOpenAPIDefinitionWithHttpInfo(Boolean returnContent, String url, File file, String inlineAPIDefinition) Validate an OpenAPI Definition This operation can be used to validate an OpenAPI definition and retrieve a summary.validateThirdPartyMCPServer(MCPServerValidationRequestDTO mcPServerValidationRequestDTO) Validate a third-party MCP Server This operation can be used to validate a `url` of a third party mcp serverokhttp3.CallvalidateThirdPartyMCPServerAsync(MCPServerValidationRequestDTO mcPServerValidationRequestDTO, ApiCallback<MCPServerValidationResponseDTO> _callback) Validate a third-party MCP Server (asynchronously) This operation can be used to validate a `url` of a third party mcp serverokhttp3.CallvalidateThirdPartyMCPServerCall(MCPServerValidationRequestDTO mcPServerValidationRequestDTO, ApiCallback _callback) Build call for validateThirdPartyMCPServervalidateThirdPartyMCPServerWithHttpInfo(MCPServerValidationRequestDTO mcPServerValidationRequestDTO) Validate a third-party MCP Server This operation can be used to validate a `url` of a third party mcp servervalidateWSDLDefinition(String url, File file) Validate a WSDL Definition This operation can be used to validate a WSDL definition and retrieve a summary.okhttp3.CallvalidateWSDLDefinitionAsync(String url, File file, ApiCallback<WSDLValidationResponseDTO> _callback) Validate a WSDL Definition (asynchronously) This operation can be used to validate a WSDL definition and retrieve a summary.okhttp3.CallvalidateWSDLDefinitionCall(String url, File file, ApiCallback _callback) Build call for validateWSDLDefinitionvalidateWSDLDefinitionWithHttpInfo(String url, File file) Validate a WSDL Definition This operation can be used to validate a WSDL definition and retrieve a summary.
-
Constructor Details
-
ValidationApi
public ValidationApi() -
ValidationApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
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
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
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
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
-