Uses of Class
org.wso2.am.integration.clients.admin.ApiResponse
Packages that use ApiResponse
-
Uses of ApiResponse in org.wso2.am.integration.clients.admin
Methods in org.wso2.am.integration.clients.admin that return ApiResponseModifier and TypeMethodDescription<T> ApiResponse<T> ApiClient.execute(okhttp3.Call call) <T> ApiResponse<T> Execute HTTP call and deserialize the HTTP response body into the given return type. -
Uses of ApiResponse in org.wso2.am.integration.clients.admin.api
Methods in org.wso2.am.integration.clients.admin.api that return ApiResponseModifier and TypeMethodDescriptionAiServiceProvidersApi.addAIServiceProviderWithHttpInfo(String name, String apiVersion, String configurations, File apiDefinition, String description, String multipleModelProviderSupport, String modelProviders) Add a AI Service provider Add a new AI Service providerApiCategoryIndividualApi.apiCategoriesApiCategoryIdDeleteWithHttpInfo(String apiCategoryId, String ifMatch, String ifUnmodifiedSince) Delete an API Category Delete an API Category by API Category IdApiCategoryIndividualApi.apiCategoriesApiCategoryIdPutWithHttpInfo(String apiCategoryId, APICategoryDTO apICategoryDTO) Update an API Category Update an API Category by category IdApiCategoryCollectionApi.apiCategoriesGetWithHttpInfo()Get all API Categories Get all API categoriesApiCategoryIndividualApi.apiCategoriesPostWithHttpInfo(APICategoryDTO apICategoryDTO) Add API Category Add a new API categoryApplicationApi.applicationsApplicationIdChangeOwnerPostWithHttpInfo(String owner, String applicationId) Change Application Owner This operation is used to change the owner of an Application.ApplicationsApi.applicationsApplicationIdDeleteWithHttpInfo(String applicationId, String ifMatch) Delete an Application This operation can be used to delete an application by specifying its id.ApplicationCollectionApi.applicationsGetWithHttpInfo(String user, Integer limit, Integer offset, String accept, String ifNoneMatch, String name, String tenantDomain) Retrieve/Search Applications This operation can be used to retrieve list of applications owned by the given user, If no user is provided, the applications owned by the user associated with the provided access token will be returned.AiServiceProviderApi.deleteAIServiceProviderWithHttpInfo(String aiServiceProviderId) Delete a AI Service Provider Delete a AI Service Provider by aiServiceProviderIdEnvironmentApi.environmentsEnvironmentIdDeleteWithHttpInfo(String environmentId) Delete an Environment Delete a Environment by Environment IdEnvironmentsApi.environmentsEnvironmentIdGatewaysGetWithHttpInfo(String environmentId) Get Gateway Instances in a Gateway Environment Retrieve list of gateway Instances in the gateway environment.EnvironmentApi.environmentsEnvironmentIdPutWithHttpInfo(String environmentId, EnvironmentDTO environmentDTO) Update an Environment Update a gateway Environment by environment IdEnvironmentCollectionApi.environmentsGetWithHttpInfo()Get all registered Environments Get all Registered EnvironmentsEnvironmentApi.environmentsPostWithHttpInfo(EnvironmentDTO environmentDTO) Add an Environment Add a new geteway environmentApiIndividualApi.exportApiGetWithHttpInfo(String name, String version, String providerName, String format, Boolean preserveStatus) Export an API This operation can be used to export the details of a particular API as a zip file.ApiProductIndividualApi.exportApiProductGetWithHttpInfo(String name, String version, String providerName, String format, Boolean preserveStatus) Export an API Product This operation can be used to export the details of a particular API Product as a zip file.ApplicationIndividualApi.exportApplicationsGetWithHttpInfo(String appName, String appOwner, Boolean withKeys) Export an Application This operation can be used to export the details of a particular application as a zip file.TenantConfigSchemaApi.exportTenantConfigSchemaWithHttpInfo()Export a tenant-Config-Schema.TenantConfigApi.exportTenantConfigWithHttpInfo()Export a tenant-Config.TenantThemeApi.exportTenantThemeWithHttpInfo()Export a DevPortal Tenant Theme This operation can be used to export a DevPortal tenant theme as a zip file.ImportExportThrottlingPolicyApi.exportThrottlingPolicyWithHttpInfo(String policyId, String name, String type) Export a Throttling Policy This operation can be used to export the details of a particular Throttling Policy.AlertsApi.getAdminAlertTypesWithHttpInfo()Get all Admin Alert Types This operation is used to get the list of supportd alert types for the apim admin dashboardAiServiceProvidersApi.getAIServiceProvidersWithHttpInfo()Get all AI Service providers Get all AI Service providersAiServiceProviderApi.getAIServiceProviderWithHttpInfo(String aiServiceProviderId) Get AI Service Provider Get a AI Service ProviderApIsApi.getAllAPIsWithHttpInfo(Integer limit, Integer offset, String query, String ifNoneMatch) Retrieve/Search APIs This operation provides you a list of available APIs qualifying under a given search condition.BotDetectionAlertSubscriptionsApi.getBotDetectionAlertSubscriptionsWithHttpInfo()Get Subscriptions for Bot Detection Get the list of subscriptions which are subscribed to receive email alerts for bot detectionBotDetectionDataApi.getBotDetectionDataWithHttpInfo()Get all Bot Detected Data Get all bot detected dataTenantsApi.getCustomUrlInfoByTenantDomainWithHttpInfo(String tenantDomain) Get Custom URL Info of a Tenant Domain This operation is to get custom-url information of the provided tenant-domainAlertSubscriptionsApi.getSubscribedAlertTypesWithHttpInfo()Get Subscribed Alert Types This operation is used to get the list of subscribed alert types by the user.TenantsApi.getTenantInfoByUsernameWithHttpInfo(String username) Get Tenant Id of User This operation is to get tenant id of the provided userApiIndividualApi.importApiPostWithHttpInfo(File file, Boolean preserveProvider, Boolean overwrite) Import an API This operation can be used to import an API.ApiProductIndividualApi.importApiProductPostWithHttpInfo(File file, Boolean preserveProvider, Boolean importAPIs, Boolean overwriteAPIProduct, Boolean overwriteAPIs) Import an API Product This operation can be used to import an API Product.ApplicationIndividualApi.importApplicationsPostWithHttpInfo(File file, Boolean preserveOwner, Boolean skipSubscriptions, String appOwner, Boolean skipApplicationKeys, Boolean update) Import an Application This operation can be used to import an application.TenantThemeApi.importTenantThemeWithHttpInfo(File file) Import a DevPortal Tenant Theme This operation can be used to import a DevPortal tenant theme.ImportExportThrottlingPolicyApi.importThrottlingPolicyWithHttpInfo(File file, Boolean overwrite) Import a Throttling Policy This operation can be used to import a Throttling PolicyKeyManagerCollectionApi.keyManagersDiscoverPostWithHttpInfo(String url, String type) Retrieve Well-known information from Key Manager Well-known Endpoint Retrieve well-known information from key manager's well-known endpointKeyManagerCollectionApi.keyManagersGetWithHttpInfo()Get all Key managers Get all Key managersKeyManagerIndividualApi.keyManagersKeyManagerIdDeleteWithHttpInfo(String keyManagerId) Delete a Key Manager Delete a Key Manager by keyManager idKeyManagerIndividualApi.keyManagersKeyManagerIdGetWithHttpInfo(String keyManagerId) Get a Key Manager Configuration Retrieve a single Key Manager Configuration.KeyManagerIndividualApi.keyManagersKeyManagerIdPutWithHttpInfo(String keyManagerId, KeyManagerDTO keyManagerDTO) Update a Key Manager Update a Key Manager by keyManager idKeyManagerCollectionApi.keyManagersPostWithHttpInfo(KeyManagerDTO keyManagerDTO) Add a new API Key Manager Add a new API Key ManagerLabelCollectionApi.labelsGetWithHttpInfo()Get all registered Labels Get all Registered LabelsLabelApi.labelsLabelIdDeleteWithHttpInfo(String labelId, String ifMatch, String ifUnmodifiedSince) Delete a Label Delete a Label by label IdLabelApi.labelsLabelIdPutWithHttpInfo(String labelId, LabelDTO labelDTO) Update a Label Update a Label by label IdLabelApi.labelsPostWithHttpInfo(LabelDTO labelDTO) Add a Label Add a new gateway labelLlmProvidersApi.llmProvidersGetWithHttpInfo()Get all LLM providers Get all LLM providersLlmProviderApi.llmProvidersLlmProviderIdDeleteWithHttpInfo(String llmProviderId) Delete a LLM Provider Delete a LLM Provider by llmProviderIdLlmProviderApi.llmProvidersLlmProviderIdGetWithHttpInfo(String llmProviderId) Get LLM Provider Get a LLM ProviderLlmProviderApi.llmProvidersLlmProviderIdPutWithHttpInfo(String llmProviderId, String name, String apiVersion, String description, String configurations, File apiDefinition, String modelList) Update an LLM provider Update a LLM provider by LLMProviderIdLlmProvidersApi.llmProvidersPostWithHttpInfo(String name, String apiVersion, String description, String configurations, File apiDefinition, String modelList) Add a LLM provider Add a new LLM providerMonetizationCollectionApi.monetizationPublishUsagePostWithHttpInfo()Publish Usage Records Publish usage records of monetized APIsMonetizationCollectionApi.monetizationPublishUsageStatusGetWithHttpInfo()Get the Status of Monetization Usage Publisher Get the status of monetization usage publisherUsersApi.organizationInformationWithHttpInfo()Get the Organization information of the user Using this operation, logged-in user can get their organization information.OrganizationsApi.organizationsGetWithHttpInfo()Get all registered Organizations Get all Registered OrganizationsOrganizationsApi.organizationsOrganizationIdDeleteWithHttpInfo(String organizationId) Delete an Organization Delete an organization by organization IdOrganizationsApi.organizationsOrganizationIdGetWithHttpInfo(String organizationId) Get an Organization Get an organization by organization IdOrganizationsApi.organizationsOrganizationIdPutWithHttpInfo(String organizationId, OrganizationDTO organizationDTO) Update an Organization Update an organization by organization IdOrganizationsApi.organizationsPostWithHttpInfo(OrganizationDTO organizationDTO) Add an Organizations Add a new organizationMediationPolicyCollectionApi.policiesMediationGetWithHttpInfo(Integer limit, Integer offset, String query, String accept, String ifNoneMatch) Get all Global Mediation Policies This operation provides you a list of all available global mediation policies.MediationPolicyIndividualApi.policiesMediationMediationPolicyIdDeleteWithHttpInfo(String mediationPolicyId, String ifMatch, String ifUnmodifiedSince) Delete a Global Mediation Policy This operation can be used to delete an existing global mediation policy providing the Id of the mediation policy.MediationPolicyIndividualApi.policiesMediationMediationPolicyIdGetWithHttpInfo(String mediationPolicyId, String accept, String ifNoneMatch, String ifModifiedSince) Get a Global Mediation Policy This operation can be used to retrieve a particular global mediation policy.MediationPolicyIndividualApi.policiesMediationMediationPolicyIdPutWithHttpInfo(String mediationPolicyId, String contentType, MediationDTO mediationDTO, String ifMatch, String ifUnmodifiedSince) Update a Global Mediation Policy This operation can be used to update an existing global mediation policy.MediationPolicyCollectionApi.policiesMediationPostWithHttpInfo(String contentType, MediationDTO mediationDTO, String ifMatch, String ifUnmodifiedSince) Add a Global Mediation Policy This operation can be used to add a new global mediation policy.ApiProviderChangeApi.providerNamePostWithHttpInfo(String provider, String apiId) Update the api provider Update the api providerSettingsApi.settingsGetWithHttpInfo()Retreive Admin Settings Retreive admin settingsBotDetectionAlertSubscriptionsApi.subscribeForBotDetectionAlertsWithHttpInfo(BotDetectionAlertSubscriptionDTO botDetectionAlertSubscriptionDTO) Subscribe for Bot Detection Alerts Register a subscription for bot detection alertsAlertSubscriptionsApi.subscribeToAlertsWithHttpInfo(AlertsSubscriptionDTO alertsSubscriptionDTO) Subscribe to an Admin Alert This operation is used to subscribe to admin alertsSystemScopesApi.systemScopesGetWithHttpInfo()Get Role Scope Mappings This operation is used to get the list of role scope mapping from tenant-conf for the apim admin dashboardSystemScopesApi.systemScopesRoleAliasesGetWithHttpInfo()Retrieve Role Alias Mappings This operation can be used to retreive role alias mappingSystemScopesApi.systemScopesRoleAliasesPutWithHttpInfo(RoleAliasListDTO roleAliasListDTO) Add a New Role Alias This operation can be used to add a new role alias mapping for system scope rolesSystemScopesApi.systemScopesScopeNameGetWithHttpInfo(String scopeName, String username) Retrieve Scopes for a Particular User This operation will return the scope list of particular user In order to get it, we need to pass the userId as a query parameterDenyPoliciesCollectionApi.throttlingDenyPoliciesGetWithHttpInfo(String accept, String ifNoneMatch, String ifModifiedSince, String query) Get all Deny Policies Retrieves all existing deny policies.DenyPoliciesCollectionApi.throttlingDenyPoliciesPostWithHttpInfo(String contentType, BlockingConditionDTO blockingConditionDTO) Add a deny policy Adds a new deny policyDenyPolicyIndividualApi.throttlingDenyPolicyConditionIdDeleteWithHttpInfo(String conditionId, String ifMatch, String ifUnmodifiedSince) Delete a Deny Policy Deletes an existing deny policyDenyPolicyIndividualApi.throttlingDenyPolicyConditionIdGetWithHttpInfo(String conditionId, String ifNoneMatch, String ifModifiedSince) Get a Deny Policy Retrieves a Deny policy providing the condition IdDenyPolicyIndividualApi.throttlingDenyPolicyConditionIdPatchWithHttpInfo(String conditionId, String contentType, BlockingConditionStatusDTO blockingConditionStatusDTO, String ifMatch, String ifUnmodifiedSince) Update a Deny Policy Update a deny policy by IdAdvancedPolicyCollectionApi.throttlingPoliciesAdvancedGetWithHttpInfo(String accept, String ifNoneMatch, String ifModifiedSince) Get all Advanced Throttling Policies Retrieves all existing advanced throttling policies.AdvancedPolicyIndividualApi.throttlingPoliciesAdvancedPolicyIdDeleteWithHttpInfo(String policyId, String ifMatch, String ifUnmodifiedSince) Delete an Advanced Throttling Policy Deletes an advanced throttling policy.AdvancedPolicyIndividualApi.throttlingPoliciesAdvancedPolicyIdGetWithHttpInfo(String policyId, String ifNoneMatch, String ifModifiedSince) Get an Advanced Throttling Policy Retrieves an advanced throttling policy.AdvancedPolicyIndividualApi.throttlingPoliciesAdvancedPolicyIdPutWithHttpInfo(String policyId, String contentType, AdvancedThrottlePolicyDTO advancedThrottlePolicyDTO, String ifMatch, String ifUnmodifiedSince) Update an Advanced Throttling Policy Updates an existing Advanced throttling policy.AdvancedPolicyCollectionApi.throttlingPoliciesAdvancedPostWithHttpInfo(String contentType, AdvancedThrottlePolicyDTO advancedThrottlePolicyDTO) Add an Advanced Throttling Policy Add a new advanced throttling policy.ApplicationPolicyCollectionApi.throttlingPoliciesApplicationGetWithHttpInfo(String accept, String ifNoneMatch, String ifModifiedSince) Get all Application Throttling Policies Retrieves all existing application throttling policies.ApplicationPolicyIndividualApi.throttlingPoliciesApplicationPolicyIdDeleteWithHttpInfo(String policyId, String ifMatch, String ifUnmodifiedSince) Delete an Application Throttling policy Deletes an application level throttling policy.ApplicationPolicyIndividualApi.throttlingPoliciesApplicationPolicyIdGetWithHttpInfo(String policyId, String ifNoneMatch, String ifModifiedSince) Get an Application Throttling Policy Retrieves an application throttling policy.ApplicationPolicyIndividualApi.throttlingPoliciesApplicationPolicyIdPutWithHttpInfo(String policyId, String contentType, ApplicationThrottlePolicyDTO applicationThrottlePolicyDTO, String ifMatch, String ifUnmodifiedSince) Update an Application Throttling policy Updates an existing application level throttling policy.ApplicationPolicyCollectionApi.throttlingPoliciesApplicationPostWithHttpInfo(String contentType, ApplicationThrottlePolicyDTO applicationThrottlePolicyDTO) Add an Application Throttling Policy This operation can be used to add a new application level throttling policy.CustomRulesCollectionApi.throttlingPoliciesCustomGetWithHttpInfo(String accept, String ifNoneMatch, String ifModifiedSince) Get all Custom Rules Retrieves all custom rules.CustomRulesCollectionApi.throttlingPoliciesCustomPostWithHttpInfo(String contentType, CustomRuleDTO customRuleDTO) Add a Custom Rule Adds a new custom rule.CustomRulesIndividualApi.throttlingPoliciesCustomRuleIdDeleteWithHttpInfo(String ruleId, String ifMatch, String ifUnmodifiedSince) Delete a Custom Rule Delete a custom rule.CustomRulesIndividualApi.throttlingPoliciesCustomRuleIdGetWithHttpInfo(String ruleId, String ifNoneMatch, String ifModifiedSince) Get a Custom Rule Retrieves a custom rule.CustomRulesIndividualApi.throttlingPoliciesCustomRuleIdPutWithHttpInfo(String ruleId, String contentType, CustomRuleDTO customRuleDTO, String ifMatch, String ifUnmodifiedSince) Update a Custom Rule Updates an existing custom rule.SubscriptionPolicyCollectionApi.throttlingPoliciesSubscriptionGetWithHttpInfo(String accept, String ifNoneMatch, String ifModifiedSince) Get all Subscription Throttling Policies This operation can be used to retrieve all Subscription level throttling policies.SubscriptionPolicyIndividualApi.throttlingPoliciesSubscriptionPolicyIdDeleteWithHttpInfo(String policyId, String ifMatch, String ifUnmodifiedSince) Delete a Subscription Policy This operation can be used to delete a subscription level throttling policy by specifying the Id of the policy as a path paramter.SubscriptionPolicyIndividualApi.throttlingPoliciesSubscriptionPolicyIdGetWithHttpInfo(String policyId, String ifNoneMatch, String ifModifiedSince) Get a Subscription Policy This operation can be used to retrieves subscription level throttling policy by specifying the Id of the policy as a path paramterSubscriptionPolicyIndividualApi.throttlingPoliciesSubscriptionPolicyIdPutWithHttpInfo(String policyId, String contentType, SubscriptionThrottlePolicyDTO subscriptionThrottlePolicyDTO, String ifMatch, String ifUnmodifiedSince) Update a Subscription Policy Updates an existing subscription level throttling policy.SubscriptionPolicyCollectionApi.throttlingPoliciesSubscriptionPostWithHttpInfo(String contentType, SubscriptionThrottlePolicyDTO subscriptionThrottlePolicyDTO) Add a Subscription Throttling Policy This operation can be used to add a Subscription level throttling policy specifying the details of the policy in the payload.ThrottlingPolicySearchApi.throttlingPolicySearchWithHttpInfo(String query) Retrieve/Search Throttling Policies This operation provides you a list of available Throttling Policies qualifying the given keyword match.AlertSubscriptionsApi.unsubscribeAllAlertsWithHttpInfo()Unsubscribe User from all Admin Alerts This operation is used to unsubscribe the respective user from all the admin alert types.BotDetectionAlertSubscriptionsApi.unsubscribeFromBotDetectionAlertsWithHttpInfo(String uuid) Unsubscribe from bot detection alerts.AiServiceProviderApi.updateAIServiceProviderWithHttpInfo(String aiServiceProviderId, String name, String apiVersion, String configurations, File apiDefinition, String description, String multipleModelProviderSupport, String modelProviders) Update an AI Service provider Update a AI Service provider by AIServiceProviderIdSystemScopesApi.updateRolesForScopeWithHttpInfo(ScopeListDTO scopeListDTO) Update Roles For Scope This operation is used to update the roles for all scopesTenantConfigApi.updateTenantConfigWithHttpInfo(Object body) Update a tenant-config.WorkflowsIndividualApi.workflowsExternalWorkflowRefGetWithHttpInfo(String externalWorkflowRef, String ifNoneMatch) Get Pending Workflow Details by External Workflow Reference Using this operation, you can retrieve complete details of a pending workflow request that either belongs to application creation, application subscription, application registration, api state change, user self sign up..WorkflowCollectionApi.workflowsGetWithHttpInfo(Integer limit, Integer offset, String accept, String ifNoneMatch, String workflowType) Retrieve All Pending Workflow Processes This operation can be used to retrieve list of workflow pending processes.WorkflowsIndividualApi.workflowsUpdateWorkflowStatusPostWithHttpInfo(String workflowReferenceId, WorkflowDTO workflowDTO) Update Workflow Status This operation can be used to approve or reject a workflow task.