Class AIServiceProviderResponseDTO
java.lang.Object
org.wso2.am.integration.clients.admin.api.dto.AIServiceProviderResponseDTO
AIServiceProviderResponseDTO
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapiDefinition(String apiDefinition) apiVersion(String apiVersion) builtInSupport(Boolean builtInSupport) configurations(String configurations) description(String description) booleanOpenAPI specificationGet apiVersionLLM Provider configurationsGet descriptiongetId()Get idList of model providers supported by the AI Service ProvidergetName()Get nameinthashCode()Is built-in supportIndicates whether the AI Service Provider supports multiple model providers.modelProviders(List<ModelProviderDTO> modelProviders) multipleModelProviderSupport(Boolean multipleModelProviderSupport) voidsetApiDefinition(String apiDefinition) voidsetApiVersion(String apiVersion) voidsetBuiltInSupport(Boolean builtInSupport) voidsetConfigurations(String configurations) voidsetDescription(String description) voidvoidsetModelProviders(List<ModelProviderDTO> modelProviders) voidsetMultipleModelProviderSupport(Boolean multipleModelProviderSupport) voidtoString()
-
Field Details
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_API_VERSION
- See Also:
-
SERIALIZED_NAME_BUILT_IN_SUPPORT
- See Also:
-
SERIALIZED_NAME_MULTIPLE_MODEL_PROVIDER_SUPPORT
- See Also:
-
SERIALIZED_NAME_DESCRIPTION
- See Also:
-
SERIALIZED_NAME_CONFIGURATIONS
- See Also:
-
SERIALIZED_NAME_API_DEFINITION
- See Also:
-
SERIALIZED_NAME_MODEL_PROVIDERS
- See Also:
-
-
Constructor Details
-
AIServiceProviderResponseDTO
public AIServiceProviderResponseDTO()
-
-
Method Details
-
id
-
getId
Get id- Returns:
- id
-
setId
-
name
-
getName
Get name- Returns:
- name
-
setName
-
apiVersion
-
getApiVersion
Get apiVersion- Returns:
- apiVersion
-
setApiVersion
-
builtInSupport
-
isBuiltInSupport
Is built-in support- Returns:
- builtInSupport
-
setBuiltInSupport
-
multipleModelProviderSupport
public AIServiceProviderResponseDTO multipleModelProviderSupport(Boolean multipleModelProviderSupport) -
isMultipleModelProviderSupport
Indicates whether the AI Service Provider supports multiple model providers. If true, the AI Service Provider can support multiple model providers. If false, the AI Service Provider supports only one model provider.- Returns:
- multipleModelProviderSupport
-
setMultipleModelProviderSupport
-
description
-
getDescription
Get description- Returns:
- description
-
setDescription
-
configurations
-
getConfigurations
LLM Provider configurations- Returns:
- configurations
-
setConfigurations
-
apiDefinition
-
getApiDefinition
OpenAPI specification- Returns:
- apiDefinition
-
setApiDefinition
-
modelProviders
-
getModelProviders
List of model providers supported by the AI Service Provider- Returns:
- modelProviders
-
setModelProviders
-
equals
-
hashCode
public int hashCode() -
toString
-