Refine search
/** * Creates a new client. * * @param clientName The name of the new client * @return The client with the generated private key. This key should be * stored so client can be properly authenticated . */ @Named("client:create") @POST @Path("/clients") @MapBinder(BindToJsonPayload.class) Client createClient(@PayloadParam("name") String clientName);
/** * Creates or updates the extra metadata for a given flavor */ @Named("volumeType:updateExtraSpecs") @POST @Path("/{id}/extra_specs") @Produces(MediaType.APPLICATION_JSON) @MapBinder(BindToJsonPayload.class) void updateExtraSpecs(@PathParam("id") String id, @PayloadParam("extra_specs") Map<String, String> specs);
@Named("Projects:setUsageExportBucket") @POST @Path("/setUsageExportBucket") @Produces(APPLICATION_JSON) @MapBinder(BindToJsonPayload.class) Operation setUsageExportBucket(@PayloadParam("bucketName") String bucketName, @PayloadParam("reportNamePrefix") String reportNamePrefix); }
@Named("Projects:setUsageExportBucket") @POST @Path("/setUsageExportBucket") @Produces(APPLICATION_JSON) @MapBinder(BindToJsonPayload.class) Operation setUsageExportBucket(@PayloadParam("bucketName") String bucketName, @PayloadParam("reportNamePrefix") String reportNamePrefix); }
/** * Operation for cleaning servers with FAILED_ADD state * * @see org.jclouds.dimensiondata.cloudcontrol.domain.State.FAILED_ADD */ @Named("server:cleanServer") @POST @Path("/cleanServer") @Produces(MediaType.APPLICATION_JSON) @MapBinder(BindToJsonPayload.class) void cleanServer(@PayloadParam("id") String id);
/** * Creates or updates the extra metadata for a given flavor */ @Named("volumeType:updateExtraSpecs") @POST @Path("/{id}/extra_specs") @Produces(MediaType.APPLICATION_JSON) @MapBinder(BindToJsonPayload.class) void updateExtraSpecs(@PathParam("id") String id, @PayloadParam("extra_specs") Map<String, String> specs);
/** * Creates or updates the extra metadata for a given flavor */ @Named("volumeType:updateExtraSpecs") @POST @Path("/{id}/extra_specs") @Produces(MediaType.APPLICATION_JSON) @MapBinder(BindToJsonPayload.class) void updateExtraSpecs(@PathParam("id") String id, @PayloadParam("extra_specs") Map<String, String> specs);
@Named("Projects:setUsageExportBucket") @POST @Path("/setUsageExportBucket") @Produces(APPLICATION_JSON) @MapBinder(BindToJsonPayload.class) Operation setUsageExportBucket(@PayloadParam("bucketName") String bucketName, @PayloadParam("reportNamePrefix") String reportNamePrefix); }
@Named("b2_finish_large_file") @POST @Path("/b2api/v1/b2_finish_large_file") @RequestFilters(RequestAuthorization.class) @MapBinder(BindToJsonPayload.class) @Produces(APPLICATION_JSON) B2Object finishLargeFile(@PayloadParam("fileId") String fileId, @PayloadParam("partSha1Array") Collection<String> contentSha1List);