> +    @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

Reply via email to