Class S3ArtifactStoreGetter
java.lang.Object
com.netflix.spinnaker.kork.artifacts.artifactstore.s3.S3ArtifactStoreGetter
- All Implemented Interfaces:
ArtifactStoreGetter
Retrieve objects from an s3 compatible service
-
Constructor Summary
ConstructorsConstructorDescriptionS3ArtifactStoreGetter(software.amazon.awssdk.services.s3.S3Client s3Client, com.netflix.spinnaker.security.UserPermissionEvaluator userPermissionEvaluator, String bucket) -
Method Summary
Modifier and TypeMethodDescriptionget(ArtifactReferenceURI uri, ArtifactDecorator... decorators) get will return the Artifact with the provided id, and will lastly run theArtifactDecoratorto further populate the artifact for returning
-
Constructor Details
-
S3ArtifactStoreGetter
public S3ArtifactStoreGetter(software.amazon.awssdk.services.s3.S3Client s3Client, com.netflix.spinnaker.security.UserPermissionEvaluator userPermissionEvaluator, String bucket)
-
-
Method Details
-
get
get will return the Artifact with the provided id, and will lastly run theArtifactDecoratorto further populate the artifact for returning- Specified by:
getin interfaceArtifactStoreGetter
-