public static final class S3Link.Factory extends Object implements DynamoDBTypeConverter<String,S3Link>
S3Link
factory.DynamoDBTypeConverter.AbstractConverter<S,T>, DynamoDBTypeConverter.DelegateConverter<S,T>, DynamoDBTypeConverter.ExtendedConverter<S,U,T>, DynamoDBTypeConverter.NullSafeConverter<S,T>
Constructor and Description |
---|
Factory(S3ClientCache s3cc) |
Modifier and Type | Method and Description |
---|---|
String |
convert(S3Link o)
Turns an object of type T into an object of type S.
|
S3Link |
createS3Link(Region s3region,
String bucketName,
String key) |
S3Link |
createS3Link(String s3region,
String bucketName,
String key) |
S3ClientCache |
getS3ClientCache() |
static S3Link.Factory |
of(AWSCredentialsProvider provider) |
S3Link |
unconvert(String o)
Turns an object of type S into an object of type T.
|
public Factory(S3ClientCache s3cc)
public static final S3Link.Factory of(AWSCredentialsProvider provider)
public S3ClientCache getS3ClientCache()
public String convert(S3Link o)
DynamoDBTypeConverter
convert
in interface DynamoDBTypeConverter<String,S3Link>
public S3Link unconvert(String o)
DynamoDBTypeConverter
unconvert
in interface DynamoDBTypeConverter<String,S3Link>