class

Memvid::PutOptions

Inherits JSON::Serializable < Reference < Object

Options for Memory#put.

Constructors

new(uri : Nil | String = nil, title : Nil | String = nil, timestamp : Int64 | Nil = nil, track : Nil | String = nil, kind : Nil | String = nil, tags : Nil | Hash(String, String) = nil, labels : Nil | Array(String) = nil, search_text : Nil | String = nil, auto_tag : Bool | Nil = nil, extract_dates : Bool | Nil = nil, extract_triplets : Bool | Nil = nil, no_raw : Bool | Nil = nil, dedup : Bool | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

auto_tag
Source
auto_tag=(auto_tag : Bool | Nil)
Source
dedup
Source
dedup=(dedup : Bool | Nil)
Source
extract_dates
Source
extract_dates=(extract_dates : Bool | Nil)
Source
extract_triplets
Source
extract_triplets=(extract_triplets : Bool | Nil)
Source
kind
Source
kind=(kind : String | Nil)
Source
labels
Source
labels=(labels : Array(String) | Nil)
Source
no_raw
Source
no_raw=(no_raw : Bool | Nil)
Source
search_text
Source
search_text=(search_text : String | Nil)
Source
tags
Source
tags=(tags : Hash(String, String) | Nil)
Source
timestamp
Source
timestamp=(timestamp : Int64 | Nil)
Source
title
Source
title=(title : String | Nil)
Source
track
Source
track=(track : String | Nil)
Source
uri=(uri : String | Nil)
Source