TableMeta

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
Companion
object
trait Product
trait Equals
class TableDescription
trait StructuredPojo
trait Cloneable
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

def table: Table

Inherited methods

def clone(): TableDescription
Inherited from
TableDescription
def equals(`x$0`: `<FromJavaObject>`): Boolean
Inherited from
TableDescription
def getArchivalSummary(): ArchivalSummary
Inherited from
TableDescription
def getAttributeDefinitions(): List[AttributeDefinition]
Inherited from
TableDescription
def getBillingModeSummary(): BillingModeSummary
Inherited from
TableDescription
def getCreationDateTime(): Date
Inherited from
TableDescription
def getGlobalSecondaryIndexes(): List[GlobalSecondaryIndexDescription]
Inherited from
TableDescription
def getGlobalTableVersion(): String
Inherited from
TableDescription
def getItemCount(): Long
Inherited from
TableDescription
def getKeySchema(): List[KeySchemaElement]
Inherited from
TableDescription
def getLatestStreamArn(): String
Inherited from
TableDescription
def getLatestStreamLabel(): String
Inherited from
TableDescription
def getLocalSecondaryIndexes(): List[LocalSecondaryIndexDescription]
Inherited from
TableDescription
def getProvisionedThroughput(): ProvisionedThroughputDescription
Inherited from
TableDescription
def getReplicas(): List[ReplicaDescription]
Inherited from
TableDescription
def getRestoreSummary(): RestoreSummary
Inherited from
TableDescription
def getSSEDescription(): SSEDescription
Inherited from
TableDescription
def getStreamSpecification(): StreamSpecification
Inherited from
TableDescription
def getTableArn(): String
Inherited from
TableDescription
def getTableId(): String
Inherited from
TableDescription
def getTableName(): String
Inherited from
TableDescription
def getTableSizeBytes(): Long
Inherited from
TableDescription
def getTableStatus(): String
Inherited from
TableDescription
def hashCode(): Int
Inherited from
TableDescription
@SdkInternalApi
def marshall(`x$0`: ProtocolMarshaller): Unit
Inherited from
TableDescription
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
def setArchivalSummary(`x$0`: ArchivalSummary): Unit
Inherited from
TableDescription
def setAttributeDefinitions(`x$0`: Collection[AttributeDefinition]): Unit
Inherited from
TableDescription
def setBillingModeSummary(`x$0`: BillingModeSummary): Unit
Inherited from
TableDescription
def setCreationDateTime(`x$0`: Date): Unit
Inherited from
TableDescription
def setGlobalSecondaryIndexes(`x$0`: Collection[GlobalSecondaryIndexDescription]): Unit
Inherited from
TableDescription
def setGlobalTableVersion(`x$0`: String): Unit
Inherited from
TableDescription
def setItemCount(`x$0`: Long): Unit
Inherited from
TableDescription
def setKeySchema(`x$0`: Collection[KeySchemaElement]): Unit
Inherited from
TableDescription
def setLatestStreamArn(`x$0`: String): Unit
Inherited from
TableDescription
def setLatestStreamLabel(`x$0`: String): Unit
Inherited from
TableDescription
def setLocalSecondaryIndexes(`x$0`: Collection[LocalSecondaryIndexDescription]): Unit
Inherited from
TableDescription
def setProvisionedThroughput(`x$0`: ProvisionedThroughputDescription): Unit
Inherited from
TableDescription
def setReplicas(`x$0`: Collection[ReplicaDescription]): Unit
Inherited from
TableDescription
def setRestoreSummary(`x$0`: RestoreSummary): Unit
Inherited from
TableDescription
def setSSEDescription(`x$0`: SSEDescription): Unit
Inherited from
TableDescription
def setStreamSpecification(`x$0`: StreamSpecification): Unit
Inherited from
TableDescription
def setTableArn(`x$0`: String): Unit
Inherited from
TableDescription
def setTableId(`x$0`: String): Unit
Inherited from
TableDescription
def setTableName(`x$0`: String): Unit
Inherited from
TableDescription
def setTableSizeBytes(`x$0`: Long): Unit
Inherited from
TableDescription
def setTableStatus(`x$0`: TableStatus): Unit
Inherited from
TableDescription
def setTableStatus(`x$0`: String): Unit
Inherited from
TableDescription
def toString(): String
Inherited from
TableDescription
def withArchivalSummary(`x$0`: ArchivalSummary): TableDescription
Inherited from
TableDescription
def withAttributeDefinitions(`x$0`: Collection[AttributeDefinition]): TableDescription
Inherited from
TableDescription
def withAttributeDefinitions(`x$0`: AttributeDefinition*): TableDescription
Inherited from
TableDescription
def withBillingModeSummary(`x$0`: BillingModeSummary): TableDescription
Inherited from
TableDescription
def withCreationDateTime(`x$0`: Date): TableDescription
Inherited from
TableDescription
def withGlobalSecondaryIndexes(`x$0`: Collection[GlobalSecondaryIndexDescription]): TableDescription
Inherited from
TableDescription
def withGlobalSecondaryIndexes(`x$0`: GlobalSecondaryIndexDescription*): TableDescription
Inherited from
TableDescription
def withGlobalTableVersion(`x$0`: String): TableDescription
Inherited from
TableDescription
def withItemCount(`x$0`: Long): TableDescription
Inherited from
TableDescription
def withKeySchema(`x$0`: Collection[KeySchemaElement]): TableDescription
Inherited from
TableDescription
def withKeySchema(`x$0`: KeySchemaElement*): TableDescription
Inherited from
TableDescription
def withLatestStreamArn(`x$0`: String): TableDescription
Inherited from
TableDescription
def withLatestStreamLabel(`x$0`: String): TableDescription
Inherited from
TableDescription
def withLocalSecondaryIndexes(`x$0`: Collection[LocalSecondaryIndexDescription]): TableDescription
Inherited from
TableDescription
def withLocalSecondaryIndexes(`x$0`: LocalSecondaryIndexDescription*): TableDescription
Inherited from
TableDescription
def withProvisionedThroughput(`x$0`: ProvisionedThroughputDescription): TableDescription
Inherited from
TableDescription
def withReplicas(`x$0`: Collection[ReplicaDescription]): TableDescription
Inherited from
TableDescription
def withReplicas(`x$0`: ReplicaDescription*): TableDescription
Inherited from
TableDescription
def withRestoreSummary(`x$0`: RestoreSummary): TableDescription
Inherited from
TableDescription
def withSSEDescription(`x$0`: SSEDescription): TableDescription
Inherited from
TableDescription
def withStreamSpecification(`x$0`: StreamSpecification): TableDescription
Inherited from
TableDescription
def withTableArn(`x$0`: String): TableDescription
Inherited from
TableDescription
def withTableId(`x$0`: String): TableDescription
Inherited from
TableDescription
def withTableName(`x$0`: String): TableDescription
Inherited from
TableDescription
def withTableSizeBytes(`x$0`: Long): TableDescription
Inherited from
TableDescription
def withTableStatus(`x$0`: TableStatus): TableDescription
Inherited from
TableDescription
def withTableStatus(`x$0`: String): TableDescription
Inherited from
TableDescription