# Classes

Global classes provided by the driver.

* [AddressResolver](https://nodejs-rs-driver.docs.scylladb.com/main/api/AddressResolver.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/AddressResolver.md#constructor)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/AddressResolver.md#methods)
* [ByteOrderedToken](https://nodejs-rs-driver.docs.scylladb.com/main/api/ByteOrderedToken.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/ByteOrderedToken.md#constructor)
* [Client](https://nodejs-rs-driver.docs.scylladb.com/main/api/Client.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/Client.md#constructor)
  * [Extends](https://nodejs-rs-driver.docs.scylladb.com/main/api/Client.md#extends)
  * [Members](https://nodejs-rs-driver.docs.scylladb.com/main/api/Client.md#members)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/Client.md#methods)
  * [Events](https://nodejs-rs-driver.docs.scylladb.com/main/api/Client.md#events)
* [ColumnInfo](https://nodejs-rs-driver.docs.scylladb.com/main/api/ColumnInfo.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/ColumnInfo.md#constructor)
  * [Members](https://nodejs-rs-driver.docs.scylladb.com/main/api/ColumnInfo.md#members)
* [DateRange](https://nodejs-rs-driver.docs.scylladb.com/main/api/DateRange.md)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/DateRange.md#methods)
* [DateRangeBound](https://nodejs-rs-driver.docs.scylladb.com/main/api/DateRangeBound.md)
  * [Members](https://nodejs-rs-driver.docs.scylladb.com/main/api/DateRangeBound.md#members)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/DateRangeBound.md#methods)
* [DseGssapiAuthProvider](https://nodejs-rs-driver.docs.scylladb.com/main/api/DseGssapiAuthProvider.md)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/DseGssapiAuthProvider.md#methods)
* [DsePlainTextAuthProvider](https://nodejs-rs-driver.docs.scylladb.com/main/api/DsePlainTextAuthProvider.md)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/DsePlainTextAuthProvider.md#methods)
* [Edge](https://nodejs-rs-driver.docs.scylladb.com/main/api/Edge.md)
* [Element](https://nodejs-rs-driver.docs.scylladb.com/main/api/Element.md)
* [Encoder](https://nodejs-rs-driver.docs.scylladb.com/main/api/Encoder.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/Encoder.md#constructor)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/Encoder.md#methods)
* [EncoderMembers](https://nodejs-rs-driver.docs.scylladb.com/main/api/EncoderMembers.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/EncoderMembers.md#constructor)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/EncoderMembers.md#methods)
* [ExecutionOptions](https://nodejs-rs-driver.docs.scylladb.com/main/api/ExecutionOptions.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/ExecutionOptions.md#constructor)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/ExecutionOptions.md#methods)
* [ExecutionProfile](https://nodejs-rs-driver.docs.scylladb.com/main/api/ExecutionProfile.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/ExecutionProfile.md#constructor)
  * [Members](https://nodejs-rs-driver.docs.scylladb.com/main/api/ExecutionProfile.md#members)
* [FrameReader](https://nodejs-rs-driver.docs.scylladb.com/main/api/FrameReader.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/FrameReader.md#constructor)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/FrameReader.md#methods)
* [GraphResultSet](https://nodejs-rs-driver.docs.scylladb.com/main/api/GraphResultSet.md)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/GraphResultSet.md#methods)
* [HashSet](https://nodejs-rs-driver.docs.scylladb.com/main/api/HashSet.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/HashSet.md#constructor)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/HashSet.md#methods)
* [LineString](https://nodejs-rs-driver.docs.scylladb.com/main/api/LineString.md)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/LineString.md#methods)
* [Murmur3Token](https://nodejs-rs-driver.docs.scylladb.com/main/api/Murmur3Token.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/Murmur3Token.md#constructor)
* [Path](https://nodejs-rs-driver.docs.scylladb.com/main/api/Path.md)
* [Point](https://nodejs-rs-driver.docs.scylladb.com/main/api/Point.md)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/Point.md#methods)
* [Polygon](https://nodejs-rs-driver.docs.scylladb.com/main/api/Polygon.md)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/Polygon.md#methods)
* [Property](https://nodejs-rs-driver.docs.scylladb.com/main/api/Property.md)
* [RandomToken](https://nodejs-rs-driver.docs.scylladb.com/main/api/RandomToken.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/RandomToken.md#constructor)
* [SslOptions](https://nodejs-rs-driver.docs.scylladb.com/main/api/SslOptions.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/SslOptions.md#constructor)
  * [Members](https://nodejs-rs-driver.docs.scylladb.com/main/api/SslOptions.md#members)
* [Token](https://nodejs-rs-driver.docs.scylladb.com/main/api/Token.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/Token.md#constructor)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/Token.md#methods)
* [TokenRange](https://nodejs-rs-driver.docs.scylladb.com/main/api/TokenRange.md)
  * [Constructor](https://nodejs-rs-driver.docs.scylladb.com/main/api/TokenRange.md#constructor)
  * [Methods](https://nodejs-rs-driver.docs.scylladb.com/main/api/TokenRange.md#methods)
* [Vertex](https://nodejs-rs-driver.docs.scylladb.com/main/api/Vertex.md)
* [VertexProperty](https://nodejs-rs-driver.docs.scylladb.com/main/api/VertexProperty.md)
