Spacetime::Options
Fluent configuration options for Spacetime::Client.
Constructors
new(host : String = "http://localhost:3000", database : String = "", token : String | Nil = nil, protocol : String = Protocol::BIN_PROTOCOL, compression : Protocol::Compression = Protocol::Compression::None, light_mode : Bool = false, timeout : Time::Span = 15.seconds, transport : Transport | Nil = nil)
SourceInstance methods
compression(compression : Protocol::Compression) : self
Sourcecompression
Sourcecompression=(compression : Protocol::Compression)
Sourcedatabase
Sourcehost
Sourcelight_mode
Sourceprotocol
Sourcetimeout(timeout : Time::Span) : self
Sourcetimeout
Sourcetimeout=(timeout : Time::Span)
Sourcetoken
Sourcetransport(transport : Transport) : self
Sourcetransport
Sourcetransport=(transport : Transport | Nil)
Sourceuse_bsatn
Sourceuse_json
Sourcewebsocket_uri
Computes the WebSocket subscription URI (/v1/database/:name_or_identity/subscribe).