Class/Object

spinoco.fs2.cassandra

KeySpace

Related Docs: object KeySpace | package cassandra

Permalink

case class KeySpace(name: String, durableWrites: Boolean = true, strategyClass: String = ..., strategyOptions: Seq[(String, String)] = Seq("replication_factor" -> "1")) extends SchemaDDL with Product with Serializable

Self Type
KeySpace
Source
schema.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. KeySpace
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. SchemaDDL
  7. AnyRef
  8. Any
Implicitly
  1. by KeySpaceSyntax
  2. by any2stringadd
  3. by StringFormat
  4. by Ensuring
  5. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new KeySpace(name: String, durableWrites: Boolean = true, strategyClass: String = ..., strategyOptions: Seq[(String, String)] = Seq("replication_factor" -> "1"))

    Permalink

Type Members

  1. trait KsTblBuilder[A] extends AnyRef

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def +(other: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from KeySpace to any2stringadd[KeySpace] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (KeySpace, B)

    Permalink
    Implicit information
    This member is added by an implicit conversion from KeySpace to ArrowAssoc[KeySpace] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def asLocal: KeySpace

    Permalink

    converts KeySpace to have SimpleStrategy.

    converts KeySpace to have SimpleStrategy. Useful for testing *

    Implicit information
    This member is added by an implicit conversion from KeySpace to KeySpaceSyntax performed by method KeySpaceSyntax in spinoco.fs2.cassandra.KeySpace.
    Definition Classes
    KeySpaceSyntax
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. lazy val cql: String

    Permalink
  10. def cqlStatement: Seq[String]

    Permalink

    CQL Command representing this SchemaDDL object *

    CQL Command representing this SchemaDDL object *

    Definition Classes
    KeySpaceSchemaDDL
  11. val durableWrites: Boolean

    Permalink
  12. def emptyTable: TableBuilder[HNil, HNil, HNil, HNil]

    Permalink

    constructs empty table definition *

  13. def ensuring(cond: (KeySpace) ⇒ Boolean, msg: ⇒ Any): KeySpace

    Permalink
    Implicit information
    This member is added by an implicit conversion from KeySpace to Ensuring[KeySpace] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  14. def ensuring(cond: (KeySpace) ⇒ Boolean): KeySpace

    Permalink
    Implicit information
    This member is added by an implicit conversion from KeySpace to Ensuring[KeySpace] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  15. def ensuring(cond: Boolean, msg: ⇒ Any): KeySpace

    Permalink
    Implicit information
    This member is added by an implicit conversion from KeySpace to Ensuring[KeySpace] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  16. def ensuring(cond: Boolean): KeySpace

    Permalink
    Implicit information
    This member is added by an implicit conversion from KeySpace to Ensuring[KeySpace] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  17. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. def formatted(fmtstr: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from KeySpace to StringFormat[KeySpace] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  20. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. val name: String

    Permalink
  23. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  26. val self: KeySpace

    Permalink
    Implicit information
    This member is added by an implicit conversion from KeySpace to KeySpaceSyntax performed by method KeySpaceSyntax in spinoco.fs2.cassandra.KeySpace.
    Definition Classes
    KeySpaceSyntax
  27. val strategyClass: String

    Permalink
  28. val strategyOptions: Seq[(String, String)]

    Permalink
  29. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  30. def table[A]: KsTblBuilder[A]

    Permalink

    construct definition for table specified by type A.

    construct definition for table specified by type A. At least primary key must be specified *

  31. def toString(): String

    Permalink
    Definition Classes
    KeySpace → AnyRef → Any
  32. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  34. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  35. def withDurableWrites(durable: Boolean): KeySpace

    Permalink
    Implicit information
    This member is added by an implicit conversion from KeySpace to KeySpaceSyntax performed by method KeySpaceSyntax in spinoco.fs2.cassandra.KeySpace.
    Definition Classes
    KeySpaceSyntax
  36. def [B](y: B): (KeySpace, B)

    Permalink
    Implicit information
    This member is added by an implicit conversion from KeySpace to ArrowAssoc[KeySpace] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from SchemaDDL

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion KeySpaceSyntax from KeySpace to KeySpaceSyntax

Inherited by implicit conversion any2stringadd from KeySpace to any2stringadd[KeySpace]

Inherited by implicit conversion StringFormat from KeySpace to StringFormat[KeySpace]

Inherited by implicit conversion Ensuring from KeySpace to Ensuring[KeySpace]

Inherited by implicit conversion ArrowAssoc from KeySpace to ArrowAssoc[KeySpace]

Ungrouped