Class AIServiceProviderRequestDTO

java.lang.Object
org.wso2.am.integration.clients.admin.api.dto.AIServiceProviderRequestDTO

public class AIServiceProviderRequestDTO extends Object
AIServiceProviderRequestDTO
  • Field Details

  • Constructor Details

    • AIServiceProviderRequestDTO

      public AIServiceProviderRequestDTO()
  • Method Details

    • name

      public AIServiceProviderRequestDTO name(String name)
    • getName

      public String getName()
      Get name
      Returns:
      name
    • setName

      public void setName(String name)
    • apiVersion

      public AIServiceProviderRequestDTO apiVersion(String apiVersion)
    • getApiVersion

      public String getApiVersion()
      Get apiVersion
      Returns:
      apiVersion
    • setApiVersion

      public void setApiVersion(String apiVersion)
    • description

      public AIServiceProviderRequestDTO description(String description)
    • getDescription

      @Nullable public String getDescription()
      Get description
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • multipleModelProviderSupport

      public AIServiceProviderRequestDTO multipleModelProviderSupport(String multipleModelProviderSupport)
    • getMultipleModelProviderSupport

      @Nullable public String 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

      public void setMultipleModelProviderSupport(String multipleModelProviderSupport)
    • configurations

      public AIServiceProviderRequestDTO configurations(String configurations)
    • getConfigurations

      public String getConfigurations()
      LLM Provider configurations
      Returns:
      configurations
    • setConfigurations

      public void setConfigurations(String configurations)
    • apiDefinition

      public AIServiceProviderRequestDTO apiDefinition(File apiDefinition)
    • getApiDefinition

      public File getApiDefinition()
      OpenAPI specification
      Returns:
      apiDefinition
    • setApiDefinition

      public void setApiDefinition(File apiDefinition)
    • modelProviders

      public AIServiceProviderRequestDTO modelProviders(String modelProviders)
    • getModelProviders

      @Nullable public String getModelProviders()
      Get modelProviders
      Returns:
      modelProviders
    • setModelProviders

      public void setModelProviders(String modelProviders)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object