class GetReplicaResult extends GetResult
The result of a get-from-replica request.
- Alphabetic
- By Inheritance
- GetReplicaResult
- GetResult
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val cas: Long
- Definition Classes
- GetResult
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- def contentAs[T](implicit deserializer: JsonDeserializer[T], tag: ClassTag[T]): Try[T]
Return the content, converted into the application's preferred representation.
Return the content, converted into the application's preferred representation.
Projections: if the advanced feature projections has been used (e.g. if a
project
array was provided to theget
call), then the results can only be converted into aJsonObject
- though it would be possible to change this, please let us know if you'd like to see support for other types.- T
this can be of any type for which an implicit
com.couchbase.client.scala.codec.JsonDeserializer
can be found: a list of types that are supported 'out of the box' is available at these JSON docs
- Definition Classes
- GetResult
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def expiry: Option[Duration]
If the document was fetched with the
withExpiry
flag set then this will contain the document's expiration value.If the document was fetched with the
withExpiry
flag set then this will contain the document's expiration value. Otherwise it will be None.The time is expressed as a duration from the start of 'epoch time' until when the document expires.
Also see expiryTime which also provides the expiration time, but in the form of the point of time at which the document expires.
- Definition Classes
- GetResult
- val expiryTime: Option[Instant]
- Definition Classes
- GetResult
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- val id: String
- Definition Classes
- GetResult
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val isReplica: Boolean
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val transcoder: Transcoder
- Definition Classes
- GetResult
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)