| パッケージ | 説明 |
|---|---|
| jp.co.bizreach.jdynamo | |
| jp.co.bizreach.jdynamo.action | |
| jp.co.bizreach.jdynamo.admin | |
| jp.co.bizreach.jdynamo.data | |
| jp.co.bizreach.jdynamo.util |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
DynamoClient.batchDelete(DynamoMetaTable table,
List<DynamoKey> keys) |
<T> List<T> |
DynamoClient.batchGet(DynamoMetaTable<T> table,
List<DynamoKey> keys) |
void |
DynamoClient.batchPut(DynamoMetaTable table,
List<Object> records) |
void |
DynamoClient.batchPutWithSplit(DynamoMetaTable table,
List<Object> records)
データを一括PUTします。
|
<T> Map<String,com.amazonaws.services.dynamodbv2.model.AttributeValue> |
DynamoClient.DynamoClientPrivate.createKey(DynamoMetaTable<T> table,
Object partitionKey,
Object sortKey) |
void |
DynamoClient.delete(DynamoMetaTable table,
DynamoKey key) |
<T> T |
DynamoClient.get(DynamoMetaTable<T> table,
Object partitionKey) |
<T> T |
DynamoClient.get(DynamoMetaTable<T> table,
Object partitionKey,
Object sortKey) |
<T> com.amazonaws.services.dynamodbv2.model.ProvisionedThroughputDescription |
DynamoClient.getProvisionedThroughput(DynamoMetaTable<T> table) |
String |
DynamoClient.DynamoClientPrivate.getRealTableName(DynamoMetaTable table) |
<T> com.amazonaws.services.dynamodbv2.model.ProvisionedThroughputDescription |
DynamoClient.DynamoClientPrivate.getTableProvisionedThroughput(DynamoMetaTable<T> table) |
void |
DynamoClient.put(DynamoMetaTable table,
Object record) |
void |
DynamoClient.putWithAdjustThroughput(DynamoMetaTable table,
Object record) |
<T> DynamoQuery<T> |
DynamoClient.query(DynamoMetaTable<T> table) |
<T> DynamoQuery<T> |
DynamoClient.query(DynamoMetaTable<T> table,
DynamoIndex index) |
<T> DynamoScan<T> |
DynamoClient.scan(DynamoMetaTable<T> table) |
void |
DynamoClient.simpleUpdate(DynamoMetaTable table,
DynamoKey key,
Object record)
指定された record のうち、null以外にセットされたフィールドのみ更新します。
|
<T> T |
DynamoClient.DynamoClientPrivate.toRecord(DynamoMetaTable<T> table,
Map<String,com.amazonaws.services.dynamodbv2.model.AttributeValue> itemMap) |
<T> List<T> |
DynamoClient.DynamoClientPrivate.toRecords(DynamoMetaTable<T> table,
List<Map<String,com.amazonaws.services.dynamodbv2.model.AttributeValue>> items) |
void |
DynamoClient.update(DynamoMetaTable table,
DynamoKey key,
java.util.function.Consumer<DynamoUpdateChain> consumer) |
DynamoUpdateChain |
DynamoClient.updateChain(DynamoMetaTable table,
DynamoKey key) |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected DynamoMetaTable |
DynamoBaseAction.table |
| コンストラクタと説明 |
|---|
DynamoBaseAction(DynamoClient.DynamoClientPrivate client,
DynamoMetaTable table) |
DynamoBaseAction(DynamoClient.DynamoClientPrivate client,
DynamoMetaTable table,
DynamoIndex index) |
DynamoQuery(DynamoClient.DynamoClientPrivate client,
DynamoMetaTable table) |
DynamoQuery(DynamoClient.DynamoClientPrivate client,
DynamoMetaTable table,
DynamoIndex index) |
DynamoScan(DynamoClient.DynamoClientPrivate client,
DynamoMetaTable table) |
DynamoUpdateChain(DynamoClient.DynamoClientPrivate client,
DynamoMetaTable table,
DynamoKey key) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
DynamoAdminClient.createTableByLocal(DynamoMetaTable table) |
void |
DynamoAdminClient.deleteTableByLocal(DynamoMetaTable table) |
com.amazonaws.services.dynamodbv2.model.GetItemResult |
DynamoAdminClient.getAsItemResult(DynamoMetaTable table,
Object partitionKey,
Object sortKey) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static DynamoIndex |
DynamoIndex.create(DynamoMetaTable table,
String indexName,
String partitionFieldName) |
static DynamoIndex |
DynamoIndex.create(DynamoMetaTable table,
String indexName,
String partitionKeyFieldName,
String sortKeyFieldName) |
| コンストラクタと説明 |
|---|
DynamoIndex(DynamoMetaTable table,
String indexName,
Field partitionKeyField,
Field sortKeyField) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
List<com.amazonaws.services.cloudwatch.model.Datapoint> |
DynamoCloudWatchClient.getRecentConsumedReadCapacityUnits(DynamoMetaTable table)
直近24時間分の ConsumedReadCapacity を取得します。
|
List<com.amazonaws.services.cloudwatch.model.Datapoint> |
DynamoCloudWatchClient.getRecentConsumedWriteCapacityUnits(DynamoMetaTable table)
直近24時間分の ConsumedWriteCapacity を取得します。
|
Copyright © 2016 jp.co.bizreach. All rights reserved.