final case class GetItem(table: TableReference, projectionExpression: Option[String] = None, attributeValues: Map[String, AttributeValue] = Map.empty, attributeNames: Map[String, String] = Map.empty, key: Map[String, AttributeValue] = Map.empty, consistent: Boolean = false) extends DynamoRequest with WithAttributeNames[GetItem] with WithProjectionExpression[GetItem] with WithTableReference[GetItem] with WithKey[GetItem] with WithConsistent[GetItem] with Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GetItem
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. WithConsistent
  7. WithKey
  8. WithTableReference
  9. WithProjectionExpression
  10. WithAttributeNames
  11. DynamoRequest
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GetItem(table: TableReference, projectionExpression: Option[String] = None, attributeValues: Map[String, AttributeValue] = Map.empty, attributeNames: Map[String, String] = Map.empty, key: Map[String, AttributeValue] = Map.empty, consistent: Boolean = false)

Type Members

  1. type Rq = GetItemRequest
    Definition Classes
    GetItemDynamoRequest
  2. type Rsp = GetItemResponse
    Definition Classes
    GetItemDynamoRequest

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val attributeNames: Map[String, String]
  6. val attributeValues: Map[String, AttributeValue]
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  8. val consistent: Boolean
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. val key: Map[String, AttributeValue]
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. val projectionExpression: Option[String]
  17. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  18. val table: TableReference
    Definition Classes
    GetItemWithTableReference
  19. def toAmz: GetItemRequest
    Definition Classes
    GetItemDynamoRequest
  20. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. def withAttributeNames(an: (Map[String, String]) ⇒ Map[String, String]): GetItem
    Definition Classes
    GetItemWithAttributeNames
  24. final def withAttributeNames(value: (String, String)): GetItem
    Definition Classes
    WithAttributeNames
  25. final def withAttributeNames(add: Map[String, String]): GetItem
    Definition Classes
    WithAttributeNames
  26. def withConsistent(consistentRead: Boolean): GetItem
    Definition Classes
    GetItemWithConsistent
  27. def withKey(f: (Map[String, AttributeValue]) ⇒ Map[String, AttributeValue]): GetItem
    Definition Classes
    GetItemWithKey
  28. final def withKey(value: (String, AttributeValue)): GetItem
    Definition Classes
    WithKey
  29. final def withKey(add: Map[String, AttributeValue]): GetItem
    Definition Classes
    WithKey
  30. final def withKeyField[T](field: DynamoField[T])(value: T): GetItem
    Definition Classes
    WithKey
  31. final def withKeyItem[Item](value: Item)(implicit arg0: D4SEncoder[Item]): GetItem
    Definition Classes
    WithKey
  32. final def withPrefix[TP](prefix: TP)(implicit arg0: TablePrefix[TP]): GetItem
    Definition Classes
    WithTableReference
  33. def withProjectionExpression(f: (Option[String]) ⇒ Option[String]): GetItem
    Definition Classes
    GetItemWithProjectionExpression
  34. final def withProjectionExpression(fields: DynamoField[_]*): GetItem
    Definition Classes
    WithProjectionExpression
  35. final def withProjectionExpression(expr: String): GetItem
    Definition Classes
    WithProjectionExpression
  36. def withTableReference(t: (TableReference) ⇒ TableReference): GetItem
    Definition Classes
    GetItemWithTableReference

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from WithConsistent[GetItem]

Inherited from WithKey[GetItem]

Inherited from WithTableReference[GetItem]

Inherited from WithAttributeNames[GetItem]

Inherited from DynamoRequest

Inherited from AnyRef

Inherited from Any

Ungrouped