Home > OS >  Looking for Spring Cloud ECS Connector Documentation
Looking for Spring Cloud ECS Connector Documentation

Time:05-12

I'm trying to set up connection to a file storage bucket with Spring Cloud ECS Connector

import com.emc.ecs.connector.spring.S3Connector;

public S3Connector s3() {
        S3Connector result = this.connectionFactory().service(S3Connector.class);
        this.connectionFactory().
        return result;
    }

However, I'm new to s3 bucket and don't know how to use its constructor and the parameters it takes. https://mvnrepository.com/artifact/com.emc.ecs/spring-cloud-ecs-connector/1.0.0

Does anyone know any documentation for Spring Cloud ECS Connector and S3Connector that describe its methods, constructor and how to setting bucket information(secret key, access key, endpoint, bucket name)?

CodePudding user response:

Here's the project page: https://github.com/spiegela/spring-cloud-ecs-connector

S3Connector source with javadoc

Also, there's a S3ServiceConnectorCreator. Example usage from https://github.com/spiegela/spring-cloud-ecs-connector/blob/master/src/test/java/com/emc/ecs/connector/spring/S3ServiceConnectorCreatorTest.java :

private S3ServiceConnectorCreator s3ServiceConnectorCreator = new S3ServiceConnectorCreator();
...
String myBucket = "myBucket";
String endpoint = "http://10.20.40.3:9020";
S3ServiceInfo serviceInfo = new S3ServiceInfo("s3-1", "myPublicKey", "mySecretKey", endpoint, myBucket);
S3Connector connector = s3ServiceConnectorCreator.create(serviceInfo, null);
  • Related