Class AwsS3RestEndpoint
java.lang.Object
org.opencastproject.assetmanager.aws.s3.endpoint.AwsS3RestEndpoint
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponsegetAssetRestoreState(String mediaPackageId) javax.ws.rs.core.ResponsegetStorageClass(String mediaPackageId) static <A> AhandleException(Supplier<A> f) Unify exception handling.javax.ws.rs.core.ResponsemodifyStorageClass(String mediaPackageId, String storageClass) javax.ws.rs.core.ResponserestoreAssets(String mediaPackageId, Integer restorePeriod)
-
Constructor Details
-
AwsS3RestEndpoint
public AwsS3RestEndpoint()
-
-
Method Details
-
getStorageClass
@GET @Path("{mediaPackageId}/assets/storageClass") @Produces("text/plain") public javax.ws.rs.core.Response getStorageClass(@PathParam("mediaPackageId") String mediaPackageId) -
modifyStorageClass
-
getAssetRestoreState
@GET @Path("glacier/{mediaPackageId}/assets") @Produces("text/plain") public javax.ws.rs.core.Response getAssetRestoreState(@PathParam("mediaPackageId") String mediaPackageId) -
restoreAssets
-
handleException
Unify exception handling.
-