TrieveRubyClient::CreateChunkGroupReqPayload

Properties

Name Type Description Notes
description String Description to assign to the chunk_group. Convenience field for you to avoid having to remember what the group is for. [optional]
metadata Object Optional metadata to assign to the chunk_group. This is a JSON object that can store any additional information you want to associate with the chunks inside of the chunk_group. [optional]
name String Name to assign to the chunk_group. Does not need to be unique. [optional]
tag_set Array<String> Optional tags to assign to the chunk_group. This is a list of strings that can be used to categorize the chunks inside the chunk_group. [optional]
tracking_id String Optional tracking id to assign to the chunk_group. This is a unique identifier for the chunk_group. [optional]
upsert_by_tracking_id Boolean Upsert when a chunk_group with the same tracking_id exists. By default this is false, and the request will fail if a chunk_group with the same tracking_id exists. If this is true, the chunk_group will be updated if a chunk_group with the same tracking_id exists. [optional]

Example

require 'trieve_ruby_client'

instance = TrieveRubyClient::CreateChunkGroupReqPayload.new(
  description: null,
  metadata: null,
  name: null,
  tag_set: null,
  tracking_id: null,
  upsert_by_tracking_id: null
)