java.lang.Object
nstream.adapter.dynamodb.DynamoDbEgressSettings
- All Implemented Interfaces:
nstream.adapter.common.AdapterSettings,swim.codec.Debug
@Tag("dynamoDbEgressSettings")
public class DynamoDbEgressSettings
extends Object
implements nstream.adapter.common.AdapterSettings
Provides a concrete class to parse and store agent configuration
used for DynamoDB egress by
DynamoDbPublishingAgent.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionName of dynamo client provision to be used for publication.<T> swim.codec.Output<T>debug(swim.codec.Output<T> output) static DynamoDbEgressSettingsstatic swim.structure.Form<DynamoDbEgressSettings>form()table()DynamoDB table name to publish to.toString()
-
Constructor Details
-
DynamoDbEgressSettings
-
DynamoDbEgressSettings
public DynamoDbEgressSettings()
-
-
Method Details
-
clientProvisionName
Name of dynamo client provision to be used for publication.- Returns:
- the client provision name
-
table
DynamoDB table name to publish to.- Returns:
- the database name
-
debug
public <T> swim.codec.Output<T> debug(swim.codec.Output<T> output) - Specified by:
debugin interfaceswim.codec.Debug
-
toString
-
form
-
defaultSettings
-