Package com.ksc.mission.base.s3
Interface Is3Support<TYPE extends com.ksc.mission.base.microservice.MicroServiceBuilder<?>>
-
public interface Is3Support<TYPE extends com.ksc.mission.base.microservice.MicroServiceBuilder<?>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaddStartupMessage(com.ksc.mission.base.interfaces.IMessage message)default TYPEwithS3ClientConnector(S3Properties properties, java.lang.String bucketName, boolean versioning)default TYPEwithS3ClientConnector(java.lang.String environment, java.lang.String bucketName, boolean versioning)default TYPEwithS3Delete(S3ClientConnector connector, java.lang.String includePattern, java.lang.String excludePattern)TYPEwithService(com.ksc.mission.base.relatedobjects.IOwnedService service)
-
-
-
Method Detail
-
withS3ClientConnector
default TYPE withS3ClientConnector(java.lang.String environment, java.lang.String bucketName, boolean versioning)
-
withS3ClientConnector
default TYPE withS3ClientConnector(S3Properties properties, java.lang.String bucketName, boolean versioning)
-
withS3Delete
default TYPE withS3Delete(S3ClientConnector connector, java.lang.String includePattern, java.lang.String excludePattern)
-
withService
TYPE withService(com.ksc.mission.base.relatedobjects.IOwnedService service)
-
addStartupMessage
void addStartupMessage(com.ksc.mission.base.interfaces.IMessage message)
-
-