Class

com.github.j5ik2o.reactive.aws.dynamodb.model

TableDescription

Related Doc: package model

Permalink

final case class TableDescription(attributeDefinitions: Option[Seq[AttributeDefinition]] = None, tableName: Option[String] = None, keySchema: Option[Seq[KeySchemaElement]] = None, tableStatus: Option[TableStatus] = None, creationDateTime: Option[Instant] = None, provisionedThroughput: Option[ProvisionedThroughputDescription] = None, tableSizeBytes: Option[Long] = Some(0L), itemCount: Option[Long] = Some(0L), tableArn: Option[String] = None, tableId: Option[String] = None, billingModeSummary: Option[BillingModeSummary] = None, localSecondaryIndexes: Option[Seq[LocalSecondaryIndexDescription]] = None, globalSecondaryIndexes: Option[Seq[GlobalSecondaryIndexDescription]] = None, streamSpecification: Option[StreamSpecification] = None, latestStreamLabel: Option[String] = None, latestStreamArn: Option[String] = None, restoreSummary: Option[RestoreSummary] = None, sseDescription: Option[SSEDescription] = None) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TableDescription
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TableDescription(attributeDefinitions: Option[Seq[AttributeDefinition]] = None, tableName: Option[String] = None, keySchema: Option[Seq[KeySchemaElement]] = None, tableStatus: Option[TableStatus] = None, creationDateTime: Option[Instant] = None, provisionedThroughput: Option[ProvisionedThroughputDescription] = None, tableSizeBytes: Option[Long] = Some(0L), itemCount: Option[Long] = Some(0L), tableArn: Option[String] = None, tableId: Option[String] = None, billingModeSummary: Option[BillingModeSummary] = None, localSecondaryIndexes: Option[Seq[LocalSecondaryIndexDescription]] = None, globalSecondaryIndexes: Option[Seq[GlobalSecondaryIndexDescription]] = None, streamSpecification: Option[StreamSpecification] = None, latestStreamLabel: Option[String] = None, latestStreamArn: Option[String] = None, restoreSummary: Option[RestoreSummary] = None, sseDescription: Option[SSEDescription] = None)

    Permalink

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

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

    Permalink
    Definition Classes
    Any
  5. val attributeDefinitions: Option[Seq[AttributeDefinition]]

    Permalink
  6. val billingModeSummary: Option[BillingModeSummary]

    Permalink
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val creationDateTime: Option[Instant]

    Permalink
  9. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. val globalSecondaryIndexes: Option[Seq[GlobalSecondaryIndexDescription]]

    Permalink
  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. val itemCount: Option[Long]

    Permalink
  15. val keySchema: Option[Seq[KeySchemaElement]]

    Permalink
  16. val latestStreamArn: Option[String]

    Permalink
  17. val latestStreamLabel: Option[String]

    Permalink
  18. val localSecondaryIndexes: Option[Seq[LocalSecondaryIndexDescription]]

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

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

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

    Permalink
    Definition Classes
    AnyRef
  22. val provisionedThroughput: Option[ProvisionedThroughputDescription]

    Permalink
  23. val restoreSummary: Option[RestoreSummary]

    Permalink
  24. val sseDescription: Option[SSEDescription]

    Permalink
  25. val streamSpecification: Option[StreamSpecification]

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

    Permalink
    Definition Classes
    AnyRef
  27. val tableArn: Option[String]

    Permalink
  28. val tableId: Option[String]

    Permalink
  29. val tableName: Option[String]

    Permalink
  30. val tableSizeBytes: Option[Long]

    Permalink
  31. val tableStatus: Option[TableStatus]

    Permalink
  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 withAttributeDefinitions(value: Option[Seq[AttributeDefinition]]): TableDescription

    Permalink
  36. def withBillingModeSummary(value: Option[BillingModeSummary]): TableDescription

    Permalink
  37. def withCreationDateTime(value: Option[Instant]): TableDescription

    Permalink
  38. def withGlobalSecondaryIndexes(value: Option[Seq[GlobalSecondaryIndexDescription]]): TableDescription

    Permalink
  39. def withItemCount(value: Option[Long]): TableDescription

    Permalink
  40. def withKeySchema(value: Option[Seq[KeySchemaElement]]): TableDescription

    Permalink
  41. def withLatestStreamArn(value: Option[String]): TableDescription

    Permalink
  42. def withLatestStreamLabel(value: Option[String]): TableDescription

    Permalink
  43. def withLocalSecondaryIndexes(value: Option[Seq[LocalSecondaryIndexDescription]]): TableDescription

    Permalink
  44. def withProvisionedThroughputDescription(value: Option[ProvisionedThroughputDescription]): TableDescription

    Permalink
  45. def withRestoreSummary(value: Option[RestoreSummary]): TableDescription

    Permalink
  46. def withSSEDescription(value: Option[SSEDescription]): TableDescription

    Permalink
  47. def withStreamSpecification(value: Option[StreamSpecification]): TableDescription

    Permalink
  48. def withTableArn(value: Option[String]): TableDescription

    Permalink
  49. def withTableId(value: Option[String]): TableDescription

    Permalink
  50. def withTableName(value: Option[String]): TableDescription

    Permalink
  51. def withTableSizeBytes(value: Option[Long]): TableDescription

    Permalink
  52. def withTableStatus(value: Option[TableStatus]): TableDescription

    Permalink

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped