@HEAD @Produces(MediaType.APPLICATION_JSON) @Path("/user") @Override void headCurrentUser();
@HEAD @Produces(MediaType.APPLICATION_JSON) @Path("/user") @Override void headCurrentUser();
@HEAD public Response head() throws OryxServingException { return get(); }
@HEAD @Path(OBJECT_PARAM) @ReturnType("java.lang.Void")
/** * @see TemporaryUrlKeyApi#getTemporaryUrlKey */ @Named("GetAccountMetadata") @HEAD @Path("/") @Consumes(MediaType.WILDCARD) @ResponseParser(ParseTemporaryUrlKeyFromHeaders.class) ListenableFuture<String> getTemporaryUrlKey();
/** @see TokenApi#isValid(String) */ @Named("token:valid") @HEAD @Path("/tokens/{token}") @RequestFilters(AuthenticateRequest.class) @Fallback(FalseOnNotFoundOr404.class) ListenableFuture<Boolean> isValid(@PathParam("token") String token);
/** * @see CommonSwiftClient#objectExists */ @Named("GetObjectMetadata") @HEAD @Fallback(FalseOnKeyNotFound.class) @Path("/{container}/{name}") @Consumes(MediaType.WILDCARD) ListenableFuture<Boolean> objectExists(@PathParam("container") String container, @PathParam("name") String name);
/** * @see CommonSwiftClient#getContainerMetadata */ @Named("GetContainerMetadata") @Beta @HEAD @Path("/{container}") @Consumes(MediaType.WILDCARD) @ResponseParser(ParseContainerMetadataFromHeaders.class) @Fallback(NullOnContainerNotFound.class) ListenableFuture<ContainerMetadata> getContainerMetadata(@PathParam("container") String container);
/** * @see AtmosClient#headFile */ @Named("GetObjectMetadata") @HEAD @ResponseParser(ParseObjectFromHeadersAndHttpContent.class) @Fallback(NullOnNotFoundOr404.class) @Path("/{path}") @Consumes(MediaType.WILDCARD) ListenableFuture<AtmosObject> headFile(@PathParam("path") String path);
/** * @see AzureBlobClient#blobExists * */ @Named("GetBlobProperties") @HEAD @Fallback(FalseOnKeyNotFound.class) @Path("{container}/{name}") ListenableFuture<Boolean> blobExists( @PathParam("container") @ParamValidators(ContainerNameValidator.class) String container, @PathParam("name") String name);
/** * @see AtmosClient#getSystemMetadata */ @Named("GetSystemMetadata") @HEAD @ResponseParser(ParseSystemMetadataFromHeaders.class) @Fallback(NullOnNotFoundOr404.class) // currently throws 403 errors @QueryParams(keys = "metadata/system") @Path("/{path}") @Consumes(MediaType.WILDCARD) ListenableFuture<SystemMetadata> getSystemMetadata(@PathParam("path") String path);
/** * @see HPCloudObjectStorageApi#get(String) */ @Beta @Named("ListCDNEnabledContainerMetadata") @HEAD @ResponseParser(ParseCDNContainerFromHeaders.class) @Fallback(NullOnContainerNotFound.class) @Path("/{container}") ListenableFuture<CDNContainer> get(@PathParam("container") String container);
/** * @see AzureBlobClient#getBlobProperties */ @Named("GetBlobProperties") @HEAD @ResponseParser(ParseBlobPropertiesFromHeaders.class) @Fallback(NullOnKeyNotFound.class) @Path("{container}/{name}") ListenableFuture<BlobProperties> getBlobProperties( @PathParam("container") @ParamValidators(ContainerNameValidator.class) String container, @PathParam("name") String name);
/** * @see AtmosClient#getUserMetadata */ @Named("GetUserMetadata") @HEAD @ResponseParser(ParseUserMetadataFromHeaders.class) @Fallback(NullOnNotFoundOr404.class) @Path("/{path}") @QueryParams(keys = "metadata/user") @Consumes(MediaType.WILDCARD) ListenableFuture<UserMetadata> getUserMetadata(@PathParam("path") String path);
/** * @see AzureBlobClient#containerExists */ @Named("GetContainerProperties") @HEAD @Path("{container}") @QueryParams(keys = "restype", values = "container") @Fallback(FalseOnContainerNotFound.class) ListenableFuture<Boolean> containerExists( @PathParam("container") @ParamValidators(ContainerNameValidator.class) String container);
/** * @see CloudFilesClient#getCDNMetadata */ @Named("ListCDNEnabledContainerMetadata") @HEAD @ResponseParser(ParseContainerCDNMetadataFromHeaders.class) @Fallback(NullOnContainerNotFound.class) @Path("/{container}") @Endpoint(CDNManagement.class) ListenableFuture<ContainerCDNMetadata> getCDNMetadata(@PathParam("container") String container);
/** * @see AzureBlobClient#getContainerProperties */ @Named("GetContainerProperties") @HEAD @Path("{container}") @QueryParams(keys = "restype", values = "container") @ResponseParser(ParseContainerPropertiesFromHeaders.class) @Fallback(NullOnContainerNotFound.class) ListenableFuture<ContainerProperties> getContainerProperties( @PathParam("container") @ParamValidators(ContainerNameValidator.class) String container);
/** * @see AzureBlobClient#getPublicAccessForContainer */ @Named("GetContainerACL") @HEAD @Path("{container}") @QueryParams(keys = { "restype", "comp" }, values = { "container", "acl" }) @ResponseParser(ParsePublicAccessHeader.class) @Fallback(NullOnContainerNotFound.class) ListenableFuture<PublicAccess> getPublicAccessForContainer( @PathParam("container") @ParamValidators(ContainerNameValidator.class) String container);
@HEAD @Path("/getheadbook/") public Response getBookGetHead2() throws Exception { return Response.ok().header("HEAD_HEADER", "HEAD_HEADER_VALUE").build(); }
/** * @see S3Client#headObject */ @Named("GetObject") @HEAD @Path("/{key}") @Fallback(NullOnKeyNotFound.class) @ResponseParser(ParseObjectMetadataFromHeaders.class) ListenableFuture<ObjectMetadata> headObject( @Bucket @EndpointParam(parser = AssignCorrectHostnameForBucket.class) @BinderParam(BindAsHostPrefixIfConfigured.class) @ParamValidators(BucketNameValidator.class) String bucketName, @PathParam("key") String key);