Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigKey ¶
type ConfigKey string
const ( APIKey ConfigKey = "api_key" User ConfigKey = "user" Endpoint ConfigKey = "endpoint" Environment ConfigKey = "environment" ProjectName ConfigKey = "projectName" IndexName ConfigKey = "indexName" Publisher ConfigKey = "publisher" Password ConfigKey = "password" Namespace ConfigKey = "namespace" BatchSize ConfigKey = "batchSize" BatchWaitTime ConfigKey = "batchWaitTime" VisibilityTimeout ConfigKey = "visibilityTimeout" ConnectionType ConfigKey = "connectionType" Region ConfigKey = "region" AWSAccountId ConfigKey = "awsAccountId" ExternalId ConfigKey = "externalId" RoleArn ConfigKey = "roleArn" Protocol ConfigKey = "protocol" Port ConfigKey = "port" SchemaRegistryURL ConfigKey = "schemaRegistryUrl" SchemaRegistryApiKey ConfigKey = "schemaRegistryApiKey" SchemaRegistryApiSecret ConfigKey = "schemaRegistryApiSecret" AuthenticationType ConfigKey = "authenticationType" KeyStorePassword ConfigKey = "keyStorePassword" KeyStoreLocation ConfigKey = "keyStoreLocation" SchemaRegistryAuthType ConfigKey = "schemaRegistryAuthType" ValueSubjectNameStrategy ConfigKey = "valueSubjectNameStrategy" DatasourceURL ConfigKey = "datasourceURL" JdbcDriver ConfigKey = "jdbcDriver" Subscription ConfigKey = "subscription" ServiceAccountCredentials ConfigKey = "serviceAccountCredentials" File ConfigKey = "file" QueueManager ConfigKey = "queueManager" Channel ConfigKey = "channel" )
type Integration ¶
type Integration struct { Category string `json:"category,omitempty"` Configuration map[string]interface{} `json:"configuration,omitempty"` CreatedBy string `json:"createdBy,omitempty"` CreatedOn int64 `json:"createdOn,omitempty"` Description string `json:"description,omitempty"` Enabled bool `json:"enabled,omitempty"` ModelsCount int64 `json:"modelsCount,omitempty"` Name string `json:"name,omitempty"` Tags []model.TagObject `json:"tags,omitempty"` Type_ string `json:"type,omitempty"` UpdatedBy string `json:"updatedBy,omitempty"` UpdatedOn int64 `json:"updatedOn,omitempty"` }
type IntegrationApi ¶
type IntegrationApi struct { Api string `json:"api,omitempty"` Configuration map[string]interface{} `json:"configuration,omitempty"` CreatedBy string `json:"createdBy,omitempty"` CreatedOn int64 `json:"createdOn,omitempty"` Description string `json:"description,omitempty"` Enabled bool `json:"enabled,omitempty"` IntegrationName string `json:"integrationName,omitempty"` Tags []model.TagObject `json:"tags,omitempty"` UpdatedBy string `json:"updatedBy,omitempty"` UpdatedOn int64 `json:"updatedOn,omitempty"` }
type IntegrationApiUpdate ¶
type IntegrationUpdate ¶
type PromptTemplate ¶
type PromptTemplate struct { CreatedBy string `json:"createdBy,omitempty"` CreatedOn int64 `json:"createdOn,omitempty"` Description string `json:"description,omitempty"` Integrations []string `json:"integrations,omitempty"` Name string `json:"name,omitempty"` Tags []model.TagObject `json:"tags,omitempty"` Template string `json:"template,omitempty"` UpdatedBy string `json:"updatedBy,omitempty"` UpdatedOn int64 `json:"updatedOn,omitempty"` Variables []string `json:"variables,omitempty"` }
Click to show internal directories.
Click to hide internal directories.