Documentation
¶
Overview ¶
Package streams -- generated by scloudgen !! DO NOT EDIT !!
Package streams -- generated by scloudgen !! DO NOT EDIT !!
Index ¶
- func ActivatePipeline(cmd *cobra.Command, args []string) error
- func Compile(cmd *cobra.Command, args []string) error
- func CompileOverride(validate *bool, filename string) (*model.Pipeline, error)
- func CreateCollectJob(cmd *cobra.Command, args []string) error
- func CreateConnection(cmd *cobra.Command, args []string) error
- func CreatePipeline(cmd *cobra.Command, args []string) error
- func CreatePipelineOverride(bypassValidation *bool, description *string, name string, filename string) (*model.PipelineResponse, error)
- func CreateRulesPackage(cmd *cobra.Command, args []string) error
- func CreateTemplate(cmd *cobra.Command, args []string) error
- func CreateTemplateOverride(description string, name string, filename string) (*model.TemplateResponse, error)
- func DeactivatePipeline(cmd *cobra.Command, args []string) error
- func Decompile(cmd *cobra.Command, args []string) error
- func DeleteCollectJob(cmd *cobra.Command, args []string) error
- func DeleteConnection(cmd *cobra.Command, args []string) error
- func DeleteFile(cmd *cobra.Command, args []string) error
- func DeletePipeline(cmd *cobra.Command, args []string) error
- func DeletePlugin(cmd *cobra.Command, args []string) error
- func DeleteTemplate(cmd *cobra.Command, args []string) error
- func GetCollectJob(cmd *cobra.Command, args []string) error
- func GetFileMetadata(cmd *cobra.Command, args []string) error
- func GetFilesMetadata(cmd *cobra.Command, args []string) error
- func GetInputSchema(cmd *cobra.Command, args []string) error
- func GetInputSchemaOverride(nodeUuid string, targetPortName string, filename string) (*model.UplType, error)
- func GetLookupTable(cmd *cobra.Command, args []string) error
- func GetOutputSchema(cmd *cobra.Command, args []string) error
- func GetOutputSchemaOverride(nodeUuid *string, sourcePortName *string, filename string) (map[string]model.UplType, error)
- func GetPipeline(cmd *cobra.Command, args []string) error
- func GetPipelineLatestMetrics(cmd *cobra.Command, args []string) error
- func GetPipelinesStatus(cmd *cobra.Command, args []string) error
- func GetPlugins(cmd *cobra.Command, args []string) error
- func GetPreviewData(cmd *cobra.Command, args []string) error
- func GetPreviewSession(cmd *cobra.Command, args []string) error
- func GetPreviewSessionLatestMetrics(cmd *cobra.Command, args []string) error
- func GetRegistry(cmd *cobra.Command, args []string) error
- func GetRulesPackage(cmd *cobra.Command, args []string) error
- func GetTemplate(cmd *cobra.Command, args []string) error
- func ListCollectJobs(cmd *cobra.Command, args []string) error
- func ListConnections(cmd *cobra.Command, args []string) error
- func ListConnectors(cmd *cobra.Command, args []string) error
- func ListPipelines(cmd *cobra.Command, args []string) error
- func ListRulesPackages(cmd *cobra.Command, args []string) error
- func ListTemplates(cmd *cobra.Command, args []string) error
- func PatchPipeline(cmd *cobra.Command, args []string) error
- func PatchPipelineOverride(id string, bypassValidation *bool, createUserId *string, description *string, ...) (*model.PipelineResponse, error)
- func PatchPlugin(cmd *cobra.Command, args []string) error
- func PutConnection(cmd *cobra.Command, args []string) error
- func PutTemplate(cmd *cobra.Command, args []string) error
- func PutTemplateOverride(templateId string, filename string) (*model.TemplateResponse, error)
- func ReactivatePipeline(cmd *cobra.Command, args []string) error
- func RegisterPlugin(cmd *cobra.Command, args []string) error
- func StartCollectJob(cmd *cobra.Command, args []string) error
- func StartPreview(cmd *cobra.Command, args []string) error
- func StartPreviewOverride(recordsLimit *int32, recordsPerPipeline *int32, ...) (*model.PreviewStartResponse, error)
- func StopCollectJob(cmd *cobra.Command, args []string) error
- func StopPreview(cmd *cobra.Command, args []string) error
- func UpdateConnection(cmd *cobra.Command, args []string) error
- func UpdatePipeline(cmd *cobra.Command, args []string) error
- func UpdatePipelineOverride(id string, bypassValidation *bool, description *string, name string, ...) (*model.PipelineResponse, error)
- func UpdatePlugin(cmd *cobra.Command, args []string) error
- func UpdateTemplate(cmd *cobra.Command, args []string) error
- func UpdateTemplateOverride(templateId string, description *string, name *string, filename string) (*model.TemplateResponse, error)
- func UploadFile(cmd *cobra.Command, args []string) error
- func UploadPlugin(cmd *cobra.Command, args []string) error
- func ValidatePipeline(cmd *cobra.Command, args []string) error
- func ValidatePipelineOverride(filename string) (*model.ValidateResponse, error)
- type HttpResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ActivatePipeline ¶
ActivatePipeline Activates an existing pipeline.
func CompileOverride ¶ added in v1.7.0
CompileOverride
func CreateCollectJob ¶ added in v1.8.0
CreateCollectJob Create a new collect job.
func CreateConnection ¶
CreateConnection Create a new DSP connection.
func CreatePipeline ¶
CreatePipeline Creates a pipeline.
func CreatePipelineOverride ¶
func CreatePipelineOverride(bypassValidation *bool, description *string, name string, filename string) (*model.PipelineResponse, error)
CreatePipeline
func CreateRulesPackage ¶ added in v1.9.0
CreateRulesPackage Creates a new RulesPackage
func CreateTemplate ¶
CreateTemplate Creates a template for a tenant.
func CreateTemplateOverride ¶
func CreateTemplateOverride(description string, name string, filename string) (*model.TemplateResponse, error)
CreateTemplateOverride
func DeactivatePipeline ¶
DeactivatePipeline Deactivates an existing pipeline.
func DeleteCollectJob ¶ added in v1.8.0
DeleteCollectJob Delete a collect job.
func DeleteConnection ¶
DeleteConnection Delete all versions of a connection by its id.
func DeleteFile ¶ added in v1.6.0
DeleteFile Delete file.
func DeletePipeline ¶
DeletePipeline Removes a pipeline.
func DeletePlugin ¶ added in v1.8.0
DeletePlugin Delete an admin plugin
func DeleteTemplate ¶
DeleteTemplate Removes a template with a specific ID.
func GetCollectJob ¶ added in v1.8.0
GetCollectJob Get a collect job.
func GetFileMetadata ¶ added in v1.7.0
GetFileMetadata Get file metadata.
func GetFilesMetadata ¶ added in v1.6.0
GetFilesMetadata Returns files metadata.
func GetInputSchema ¶
GetInputSchema Returns the input schema for a function in a pipeline.
func GetInputSchemaOverride ¶
func GetInputSchemaOverride(nodeUuid string, targetPortName string, filename string) (*model.UplType, error)
GetInputSchemaOverride
func GetLookupTable ¶ added in v1.6.0
GetLookupTable Returns lookup table results.
func GetOutputSchema ¶
GetOutputSchema Returns the output schema for a specified function in a pipeline.
func GetOutputSchemaOverride ¶
func GetOutputSchemaOverride(nodeUuid *string, sourcePortName *string, filename string) (map[string]model.UplType, error)
GetOutputSchemaOverride
func GetPipeline ¶
GetPipeline Returns an individual pipeline by version.
func GetPipelineLatestMetrics ¶
GetPipelineLatestMetrics Returns the latest metrics for a single pipeline.
func GetPipelinesStatus ¶
GetPipelinesStatus Returns the status of pipelines from the underlying streaming system.
func GetPlugins ¶ added in v1.8.0
GetPlugins Returns all the plugins that are available for all tenants.
func GetPreviewData ¶
GetPreviewData Returns the preview data for a session.
func GetPreviewSession ¶
GetPreviewSession Returns information from a preview session.
func GetPreviewSessionLatestMetrics ¶
GetPreviewSessionLatestMetrics Returns the latest metrics for a preview session.
func GetRegistry ¶
GetRegistry Returns all functions in JSON format.
func GetRulesPackage ¶ added in v1.9.0
GetRulesPackage Returns the rules package with specific id
func GetTemplate ¶
GetTemplate Returns an individual template by version.
func ListCollectJobs ¶ added in v1.9.0
ListCollectJobs Get all collect jobs.
func ListConnections ¶
ListConnections Returns a list of connections (latest versions only) by tenant ID.
func ListConnectors ¶
ListConnectors Returns a list of the available connectors.
func ListPipelines ¶
ListPipelines Returns all pipelines.
func ListRulesPackages ¶ added in v1.9.0
ListRulesPackages Returns all rules packages.
func ListTemplates ¶
ListTemplates Returns a list of all templates.
func PatchPipeline ¶ added in v1.6.0
PatchPipeline Patches an existing pipeline.
func PatchPipelineOverride ¶ added in v1.7.0
func PatchPlugin ¶ added in v1.8.0
PatchPlugin Patch an existing admin plugin.
func PutConnection ¶
PutConnection Updates an existing DSP connection.
func PutTemplate ¶
PutTemplate Updates an existing template.
func PutTemplateOverride ¶
func PutTemplateOverride(templateId string, filename string) (*model.TemplateResponse, error)
PutTemplateOverride
func ReactivatePipeline ¶
ReactivatePipeline Reactivate a pipeline
func RegisterPlugin ¶ added in v1.8.0
RegisterPlugin Register a new plugin that's available for all tenants.
func StartCollectJob ¶ added in v1.8.0
StartCollectJob Start a collect job.
func StartPreview ¶
StartPreview Creates a preview session for a pipeline.
func StartPreviewOverride ¶
func StartPreviewOverride(recordsLimit *int32, recordsPerPipeline *int32, sessionLifetimeMsfilename *int64, filename string) (*model.PreviewStartResponse, error)
StartPreviewOverride
func StopCollectJob ¶ added in v1.8.0
StopCollectJob Stop a collect job.
func StopPreview ¶
StopPreview Stops a preview session.
func UpdateConnection ¶
UpdateConnection Patches an existing DSP connection.
func UpdatePipeline ¶
UpdatePipeline Updates an existing pipeline.
func UpdatePipelineOverride ¶
func UpdatePipelineOverride(id string, bypassValidation *bool, description *string, name string, filename string) (*model.PipelineResponse, error)
UpdatePipelineOverride
func UpdatePlugin ¶ added in v1.8.0
UpdatePlugin Update admin plugin info.
func UpdateTemplate ¶
UpdateTemplate Patches an existing template.
func UpdateTemplateOverride ¶
func UpdateTemplateOverride(templateId string, description *string, name *string, filename string) (*model.TemplateResponse, error)
UpdateTemplateOverride
func UploadFile ¶ added in v1.6.0
UploadFile Upload new file.
func UploadPlugin ¶ added in v1.8.0
UploadPlugin Upload a new plugin that's available for all tenants.
func ValidatePipeline ¶
ValidatePipeline Verifies whether the Streams JSON is valid.
func ValidatePipelineOverride ¶
func ValidatePipelineOverride(filename string) (*model.ValidateResponse, error)
ValidatePipelineOverride
Types ¶
type HttpResponse ¶ added in v1.6.0
type HttpResponse struct {
Code *string `json:"code,omitempty"`
Details map[string]interface{} `json:"details,omitempty"`
Message *string `json:"message,omitempty"`
}
func UploadFileOverride ¶ added in v1.7.0
func UploadFileOverride(arg string) (*HttpResponse, error)