Class S3ClientGenerator
- java.lang.Object
 - 
- org.linuxforhealth.fhir.operation.bulkdata.client.S3ClientGenerator
 
 
- 
public class S3ClientGenerator extends java.lang.ObjectGenerates an S3 Client. 
- 
- 
Constructor Summary
Constructors Constructor Description S3ClientGenerator() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.ibm.cloud.objectstorage.services.s3.AmazonS3getClient(boolean iam, java.lang.String accessKey, java.lang.String accessSecret, java.lang.String cosEndpointUrl, java.lang.String cosLocation, boolean useFhirServerTrustStore, boolean withPathStyle)Gets a client based on the values related to a storage provider. 
 - 
 
- 
- 
Method Detail
- 
getClient
public com.ibm.cloud.objectstorage.services.s3.AmazonS3 getClient(boolean iam, java.lang.String accessKey, java.lang.String accessSecret, java.lang.String cosEndpointUrl, java.lang.String cosLocation, boolean useFhirServerTrustStore, boolean withPathStyle)Gets a client based on the values related to a storage provider.- Parameters:
 iam- identifies the access credentials are for IAMaccessKey- (user or access Key or apiKey) for the credentialsaccessSecret- (resourceId, secretKey or password) for the credentialscosEndpointUrl- the endpoint urlcosLocation- the location/region of the S3 bucketuseFhirServerTrustStore- should use trust storewithPathStyle- path or host- Returns:
 
 
 - 
 
 -