case class TableMeta(name: String, sizeBytes: Long, itemCount: Long, status: TableStatus, attributes: Seq[AttributeDefinition], keySchema: Seq[KeySchema], globalSecondaryIndexes: Seq[GlobalSecondaryIndexDescription], localSecondaryIndexes: Seq[LocalSecondaryIndexMeta], provisionedThroughput: ProvisionedThroughputMeta, billingModeSummary: Option[BillingModeSummary], createdAt: DateTime) extends TableDescription with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TableMeta
- Product
- Equals
- TableDescription
- StructuredPojo
- Cloneable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new TableMeta(name: String, sizeBytes: Long, itemCount: Long, status: TableStatus, attributes: Seq[AttributeDefinition], keySchema: Seq[KeySchema], globalSecondaryIndexes: Seq[GlobalSecondaryIndexDescription], localSecondaryIndexes: Seq[LocalSecondaryIndexMeta], provisionedThroughput: ProvisionedThroughputMeta, billingModeSummary: Option[BillingModeSummary], createdAt: DateTime)
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 attributes: Seq[AttributeDefinition]
- val billingModeSummary: Option[BillingModeSummary]
- def clone(): TableDescription
- Definition Classes
- TableDescription → AnyRef
- val createdAt: DateTime
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- TableDescription → AnyRef → Any
- def getArchivalSummary(): ArchivalSummary
- Definition Classes
- TableDescription
- def getAttributeDefinitions(): List[com.amazonaws.services.dynamodbv2.model.AttributeDefinition]
- Definition Classes
- TableDescription
- def getBillingModeSummary(): com.amazonaws.services.dynamodbv2.model.BillingModeSummary
- Definition Classes
- TableDescription
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def getCreationDateTime(): Date
- Definition Classes
- TableDescription
- def getGlobalSecondaryIndexes(): List[GlobalSecondaryIndexDescription]
- Definition Classes
- TableDescription
- def getGlobalTableVersion(): String
- Definition Classes
- TableDescription
- def getItemCount(): Long
- Definition Classes
- TableDescription
- def getKeySchema(): List[KeySchemaElement]
- Definition Classes
- TableDescription
- def getLatestStreamArn(): String
- Definition Classes
- TableDescription
- def getLatestStreamLabel(): String
- Definition Classes
- TableDescription
- def getLocalSecondaryIndexes(): List[LocalSecondaryIndexDescription]
- Definition Classes
- TableDescription
- def getProvisionedThroughput(): ProvisionedThroughputDescription
- Definition Classes
- TableDescription
- def getReplicas(): List[ReplicaDescription]
- Definition Classes
- TableDescription
- def getRestoreSummary(): RestoreSummary
- Definition Classes
- TableDescription
- def getSSEDescription(): SSEDescription
- Definition Classes
- TableDescription
- def getStreamSpecification(): StreamSpecification
- Definition Classes
- TableDescription
- def getTableArn(): String
- Definition Classes
- TableDescription
- def getTableId(): String
- Definition Classes
- TableDescription
- def getTableName(): String
- Definition Classes
- TableDescription
- def getTableSizeBytes(): Long
- Definition Classes
- TableDescription
- def getTableStatus(): String
- Definition Classes
- TableDescription
- val globalSecondaryIndexes: Seq[GlobalSecondaryIndexDescription]
- def hashCode(): Int
- Definition Classes
- TableDescription → AnyRef → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val itemCount: Long
- val keySchema: Seq[KeySchema]
- val localSecondaryIndexes: Seq[LocalSecondaryIndexMeta]
- def marshall(arg0: ProtocolMarshaller): Unit
- Definition Classes
- TableDescription → StructuredPojo
- val name: String
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val provisionedThroughput: ProvisionedThroughputMeta
- def setArchivalSummary(arg0: ArchivalSummary): Unit
- Definition Classes
- TableDescription
- def setAttributeDefinitions(arg0: Collection[com.amazonaws.services.dynamodbv2.model.AttributeDefinition]): Unit
- Definition Classes
- TableDescription
- def setBillingModeSummary(arg0: com.amazonaws.services.dynamodbv2.model.BillingModeSummary): Unit
- Definition Classes
- TableDescription
- def setCreationDateTime(arg0: Date): Unit
- Definition Classes
- TableDescription
- def setGlobalSecondaryIndexes(arg0: Collection[GlobalSecondaryIndexDescription]): Unit
- Definition Classes
- TableDescription
- def setGlobalTableVersion(arg0: String): Unit
- Definition Classes
- TableDescription
- def setItemCount(arg0: Long): Unit
- Definition Classes
- TableDescription
- def setKeySchema(arg0: Collection[KeySchemaElement]): Unit
- Definition Classes
- TableDescription
- def setLatestStreamArn(arg0: String): Unit
- Definition Classes
- TableDescription
- def setLatestStreamLabel(arg0: String): Unit
- Definition Classes
- TableDescription
- def setLocalSecondaryIndexes(arg0: Collection[LocalSecondaryIndexDescription]): Unit
- Definition Classes
- TableDescription
- def setProvisionedThroughput(arg0: ProvisionedThroughputDescription): Unit
- Definition Classes
- TableDescription
- def setReplicas(arg0: Collection[ReplicaDescription]): Unit
- Definition Classes
- TableDescription
- def setRestoreSummary(arg0: RestoreSummary): Unit
- Definition Classes
- TableDescription
- def setSSEDescription(arg0: SSEDescription): Unit
- Definition Classes
- TableDescription
- def setStreamSpecification(arg0: StreamSpecification): Unit
- Definition Classes
- TableDescription
- def setTableArn(arg0: String): Unit
- Definition Classes
- TableDescription
- def setTableId(arg0: String): Unit
- Definition Classes
- TableDescription
- def setTableName(arg0: String): Unit
- Definition Classes
- TableDescription
- def setTableSizeBytes(arg0: Long): Unit
- Definition Classes
- TableDescription
- def setTableStatus(arg0: com.amazonaws.services.dynamodbv2.model.TableStatus): Unit
- Definition Classes
- TableDescription
- def setTableStatus(arg0: String): Unit
- Definition Classes
- TableDescription
- val sizeBytes: Long
- val status: TableStatus
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def table: Table
- def toString(): String
- Definition Classes
- TableDescription → AnyRef → Any
- 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]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def withArchivalSummary(arg0: ArchivalSummary): TableDescription
- Definition Classes
- TableDescription
- def withAttributeDefinitions(arg0: Collection[com.amazonaws.services.dynamodbv2.model.AttributeDefinition]): TableDescription
- Definition Classes
- TableDescription
- def withAttributeDefinitions(arg0: <repeated...>[com.amazonaws.services.dynamodbv2.model.AttributeDefinition]): TableDescription
- Definition Classes
- TableDescription
- Annotations
- @transient()
- def withBillingModeSummary(arg0: com.amazonaws.services.dynamodbv2.model.BillingModeSummary): TableDescription
- Definition Classes
- TableDescription
- def withCreationDateTime(arg0: Date): TableDescription
- Definition Classes
- TableDescription
- def withGlobalSecondaryIndexes(arg0: Collection[GlobalSecondaryIndexDescription]): TableDescription
- Definition Classes
- TableDescription
- def withGlobalSecondaryIndexes(arg0: <repeated...>[GlobalSecondaryIndexDescription]): TableDescription
- Definition Classes
- TableDescription
- Annotations
- @transient()
- def withGlobalTableVersion(arg0: String): TableDescription
- Definition Classes
- TableDescription
- def withItemCount(arg0: Long): TableDescription
- Definition Classes
- TableDescription
- def withKeySchema(arg0: Collection[KeySchemaElement]): TableDescription
- Definition Classes
- TableDescription
- def withKeySchema(arg0: <repeated...>[KeySchemaElement]): TableDescription
- Definition Classes
- TableDescription
- Annotations
- @transient()
- def withLatestStreamArn(arg0: String): TableDescription
- Definition Classes
- TableDescription
- def withLatestStreamLabel(arg0: String): TableDescription
- Definition Classes
- TableDescription
- def withLocalSecondaryIndexes(arg0: Collection[LocalSecondaryIndexDescription]): TableDescription
- Definition Classes
- TableDescription
- def withLocalSecondaryIndexes(arg0: <repeated...>[LocalSecondaryIndexDescription]): TableDescription
- Definition Classes
- TableDescription
- Annotations
- @transient()
- def withProvisionedThroughput(arg0: ProvisionedThroughputDescription): TableDescription
- Definition Classes
- TableDescription
- def withReplicas(arg0: Collection[ReplicaDescription]): TableDescription
- Definition Classes
- TableDescription
- def withReplicas(arg0: <repeated...>[ReplicaDescription]): TableDescription
- Definition Classes
- TableDescription
- Annotations
- @transient()
- def withRestoreSummary(arg0: RestoreSummary): TableDescription
- Definition Classes
- TableDescription
- def withSSEDescription(arg0: SSEDescription): TableDescription
- Definition Classes
- TableDescription
- def withStreamSpecification(arg0: StreamSpecification): TableDescription
- Definition Classes
- TableDescription
- def withTableArn(arg0: String): TableDescription
- Definition Classes
- TableDescription
- def withTableId(arg0: String): TableDescription
- Definition Classes
- TableDescription
- def withTableName(arg0: String): TableDescription
- Definition Classes
- TableDescription
- def withTableSizeBytes(arg0: Long): TableDescription
- Definition Classes
- TableDescription
- def withTableStatus(arg0: com.amazonaws.services.dynamodbv2.model.TableStatus): TableDescription
- Definition Classes
- TableDescription
- def withTableStatus(arg0: String): TableDescription
- Definition Classes
- TableDescription
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated