> + @POST
> + @Named("snapshot:update")
> + @MapBinder(UpdateSnapshotRequestBinder.class)
> + @XMLResponseParser(RequestIdOnlyResponseHandler.class)
> + String updateSnapshot(@PayloadParam("snapshot")
> Snapshot.Request.UpdatePayload payload);
> +
> + @POST
> + @Named( "snapshot:delete" )
> + @Payload(
> "<ws:deleteSnapshot><snapshotId>{id}</snapshotId></ws:deleteSnapshot>" )
> + @Fallback( Fallbacks.FalseOnNotFoundOr404.class )
> + boolean deleteSnapshot( @PayloadParam( "id" ) String id );
> +
> + @POST
> + @Named( "snapshot:rollback" )
> + @MapBinder( RollbackSnapshotRequestHandler.class )
> + @Fallback( Fallbacks.FalseOnNotFoundOr404.class )
Is this fallback really needed? Does the API return a 404?
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/136/files#r25060423