Class AIServiceProviderRequestDTO
java.lang.Object
org.wso2.am.integration.clients.admin.api.dto.AIServiceProviderRequestDTO
AIServiceProviderRequestDTO
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapiDefinition(File apiDefinition) apiVersion(String apiVersion) configurations(String configurations) description(String description) booleanOpenAPI specificationGet apiVersionLLM Provider configurationsGet descriptionGet modelProvidersIndicates whether the AI Service Provider supports multiple model providers.getName()Get nameinthashCode()modelProviders(String modelProviders) multipleModelProviderSupport(String multipleModelProviderSupport) voidsetApiDefinition(File apiDefinition) voidsetApiVersion(String apiVersion) voidsetConfigurations(String configurations) voidsetDescription(String description) voidsetModelProviders(String modelProviders) voidsetMultipleModelProviderSupport(String multipleModelProviderSupport) voidtoString()
-
Field Details
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_API_VERSION
- See Also:
-
SERIALIZED_NAME_DESCRIPTION
- See Also:
-
SERIALIZED_NAME_MULTIPLE_MODEL_PROVIDER_SUPPORT
- See Also:
-
SERIALIZED_NAME_CONFIGURATIONS
- See Also:
-
SERIALIZED_NAME_API_DEFINITION
- See Also:
-
SERIALIZED_NAME_MODEL_PROVIDERS
- See Also:
-
-
Constructor Details
-
AIServiceProviderRequestDTO
public AIServiceProviderRequestDTO()
-
-
Method Details
-
name
-
getName
Get name- Returns:
- name
-
setName
-
apiVersion
-
getApiVersion
Get apiVersion- Returns:
- apiVersion
-
setApiVersion
-
description
-
getDescription
Get description- Returns:
- description
-
setDescription
-
multipleModelProviderSupport
public AIServiceProviderRequestDTO multipleModelProviderSupport(String multipleModelProviderSupport) -
getMultipleModelProviderSupport
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
-
configurations
-
getConfigurations
LLM Provider configurations- Returns:
- configurations
-
setConfigurations
-
apiDefinition
-
getApiDefinition
OpenAPI specification- Returns:
- apiDefinition
-
setApiDefinition
-
modelProviders
-
getModelProviders
Get modelProviders- Returns:
- modelProviders
-
setModelProviders
-
equals
-
hashCode
public int hashCode() -
toString
-