Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 2.12 KB

Pipeline.md

File metadata and controls

34 lines (28 loc) · 2.12 KB

SajariAPIClient::Pipeline

Properties

Name Type Description Notes
collection_default Boolean Output only. Indicates if the pipeline is the collection default pipeline. [optional][readonly]
create_time Time Output only. Time the pipeline was created. [optional][readonly]
default_version Boolean Output only. Indicates if the pipeline is the default version. [optional][readonly]
description String Description of the pipeline. [optional]
name String The pipeline's name. Must start with an alphanumeric character followed by one or more alphanumeric, ``, `-` or `.` characters. Strictly speaking, it must match the regular expression: `^[a-zA-Z0-9][a-zA-Z0-9\-\.]+$`.
post_steps Array<PipelineStep> The post-steps that are run after an indexing operation or query request has been sent to the search index. For indexing operations, the post-steps only run when creating new records. They do not run when updating records. For querying, the post-steps have access to the result-set. This makes it possible to act on the results before sending them back to the caller. [optional]
pre_steps Array<PipelineStep> The pre-steps that are run before an indexing operation or query request is sent to the search index. [optional]
type PipelineType [default to 'TYPE_UNSPECIFIED']
version String The pipeline's version. Must start with an alphanumeric character followed by one or more alphanumeric, ``, `-` or `.` characters. Strictly speaking, it must match the regular expression: `^[a-zA-Z0-9][a-zA-Z0-9\-\.]+$`.

Example

require 'sdk_ruby'

instance = SajariAPIClient::Pipeline.new(
  collection_default: null,
  create_time: null,
  default_version: null,
  description: null,
  name: null,
  post_steps: null,
  pre_steps: null,
  type: null,
  version: null
)