Package com.jcabi.dynamo
Class Credentials.Direct
java.lang.Object
com.jcabi.dynamo.Credentials.Direct
- All Implemented Interfaces:
Credentials
- Enclosing interface:
- Credentials
@Immutable
@Loggable(1)
public static final class Credentials.Direct
extends Object
implements Credentials
With explicitly specified endpoint.
- Since:
- 0.1
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.jcabi.dynamo.Credentials
Credentials.Assumed, Credentials.Direct, Credentials.Simple -
Field Summary
Fields inherited from interface com.jcabi.dynamo.Credentials
TEST -
Constructor Summary
ConstructorsConstructorDescriptionDirect(Credentials.Simple creds, int port) Public ctor.Direct(Credentials.Simple creds, String pnt) Public ctor. -
Method Summary
-
Constructor Details
-
Direct
Public ctor.- Parameters:
creds- Original credentialspnt- Endpoint
-
Direct
Public ctor.- Parameters:
creds- Original credentialsport- Port number for localhost
-
-
Method Details
-
toString
-
aws
public software.amazon.awssdk.services.dynamodb.DynamoDbClient aws()Description copied from interface:CredentialsBuild AWS client.Don't forget to shut it down after use, using
SdkAutoCloseable.close().- Specified by:
awsin interfaceCredentials- Returns:
- Amazon Dynamo DB client
-