Home Reference Source Repository
import {AutoScaleDynamoDB} from 'deep-db/lib/DynamoDB/AutoScaleDynamoDB.js'
public class | source

AutoScaleDynamoDB

Static Member Summary

Static Public Members
public static get
public static get
public static get
public static get
public static get

Static Method Summary

Static Public Methods
public static

Constructor Summary

Public Constructor
public

constructor(dynamoDb: AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *, dynamoDbDocumentClient: AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *)

Member Summary

Public Members
public get

dynamoDb: AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *: *

public get

dynamoDbDocumentClient: AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *: *

Method Summary

Public Methods
public

extend(): AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *

Static Public Members

public static get DEEP_DB_DECORATOR_FLAG: String: string source

Return:

String

public static get MAX_INCREASE_NUM_PER_TABLE: Number: number source

Return:

Number

public static get PROVISION_INCREASE_COEFFICIENT: Number: number source

Return:

Number

public static get PROXIED_METHODS: String[]: * source

Return:

String[]

Static Public Methods

public static increaseType(method: String): String source

Params:

NameTypeAttributeDescription
method String

Return:

String

Public Constructors

public constructor(dynamoDb: AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *, dynamoDbDocumentClient: AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *) source

Params:

NameTypeAttributeDescription
dynamoDb AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *
dynamoDbDocumentClient AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *

Public Members

public get dynamoDb: AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *: * source

Return:

AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *

public get dynamoDbDocumentClient: AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *: * source

Return:

AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *

Public Methods

public extend(): AWS.DynamoDB | AWS.DynamoDB.DocumentClient | * source

Return:

AWS.DynamoDB | AWS.DynamoDB.DocumentClient | *