public class DynamoDBOptions extends StoreFactoryOptions
Modifier and Type | Class and Description |
---|---|
static class |
DynamoDBOptions.ProtocolConverter
JCommander helper class for Protocol
|
static class |
DynamoDBOptions.RegionConverter
Jcommander helper class for AWS Region
|
Modifier and Type | Field and Description |
---|---|
protected BaseDataStoreOptions |
baseOptions |
protected boolean |
enableCacheResponseMetadata |
protected String |
endpoint |
protected int |
maxConnections
List of client configuration that the user can tweak
|
protected com.amazonaws.Protocol |
protocol |
protected long |
readCapacity |
protected com.amazonaws.regions.Regions |
region |
protected long |
writeCapacity |
GEOWAVE_NAMESPACE_DESCRIPTION, GEOWAVE_NAMESPACE_OPTION, geowaveNamespace
Constructor and Description |
---|
DynamoDBOptions() |
DynamoDBOptions(String endpoint,
com.amazonaws.regions.Regions region,
long writeCapacity,
long readCapacity,
int maxConnections,
com.amazonaws.Protocol protocol,
boolean enableCacheResponseMetadata,
String gwNamespace,
BaseDataStoreOptions baseOptions) |
Modifier and Type | Method and Description |
---|---|
DataStoreOptions |
getBaseOptions() |
com.amazonaws.ClientConfiguration |
getClientConfig() |
String |
getEndpoint() |
int |
getMaxConnections() |
com.amazonaws.Protocol |
getProtocol() |
long |
getReadCapacity() |
com.amazonaws.regions.Regions |
getRegion() |
StoreFactoryFamilySpi |
getStoreFactory() |
DataStoreOptions |
getStoreOptions() |
long |
getWriteCapacity() |
boolean |
isEnableCacheResponseMetadata() |
void |
setEnableCacheResponseMetadata(boolean enableCacheResponseMetadata) |
void |
setEndpoint(String endpoint) |
void |
setMaxConnections(int maxConnections) |
void |
setProtocol(com.amazonaws.Protocol protocol) |
void |
setReadCapacity(long readCapacity) |
void |
setRegion(com.amazonaws.regions.Regions region) |
void |
setWriteCapacity(long writeCapacity) |
createPluginOptions, getGeoWaveNamespace, setGeoWaveNamespace, validatePluginOptions, validatePluginOptions
protected String endpoint
protected com.amazonaws.regions.Regions region
protected long writeCapacity
protected long readCapacity
protected int maxConnections
protected com.amazonaws.Protocol protocol
protected boolean enableCacheResponseMetadata
protected BaseDataStoreOptions baseOptions
public DynamoDBOptions()
public DynamoDBOptions(String endpoint, com.amazonaws.regions.Regions region, long writeCapacity, long readCapacity, int maxConnections, com.amazonaws.Protocol protocol, boolean enableCacheResponseMetadata, String gwNamespace, BaseDataStoreOptions baseOptions)
public com.amazonaws.ClientConfiguration getClientConfig()
public void setRegion(com.amazonaws.regions.Regions region)
public com.amazonaws.regions.Regions getRegion()
public void setEndpoint(String endpoint)
public String getEndpoint()
public DataStoreOptions getBaseOptions()
public long getWriteCapacity()
public void setWriteCapacity(long writeCapacity)
public long getReadCapacity()
public void setReadCapacity(long readCapacity)
public void setEnableCacheResponseMetadata(boolean enableCacheResponseMetadata)
public boolean isEnableCacheResponseMetadata()
public void setProtocol(com.amazonaws.Protocol protocol)
public com.amazonaws.Protocol getProtocol()
public void setMaxConnections(int maxConnections)
public int getMaxConnections()
public StoreFactoryFamilySpi getStoreFactory()
getStoreFactory
in class StoreFactoryOptions
public DataStoreOptions getStoreOptions()
getStoreOptions
in class StoreFactoryOptions
Copyright © 2013–2022. All rights reserved.