Skip navigation links
A C D E G H L O P S T 

A

addMetaData(String, Object) - Method in class eu.europeana.domain.ObjectMetadata
 

C

CACHE_CONTROL - Static variable in interface eu.europeana.domain.Headers
 
compareTo(StorageObject) - Method in class eu.europeana.domain.StorageObject
 
CONNECTION - Static variable in interface eu.europeana.domain.Headers
 
CONTENT_DISPOSITION - Static variable in interface eu.europeana.domain.Headers
 
CONTENT_ENCODING - Static variable in interface eu.europeana.domain.Headers
 
CONTENT_LANGUAGE - Static variable in interface eu.europeana.domain.Headers
 
CONTENT_LENGTH - Static variable in interface eu.europeana.domain.Headers
 
CONTENT_MD5 - Static variable in interface eu.europeana.domain.Headers
 
CONTENT_RANGE - Static variable in interface eu.europeana.domain.Headers
 
CONTENT_TYPE - Static variable in interface eu.europeana.domain.Headers
 
createBucket(String) - Method in class eu.europeana.features.S3ObjectStorageClient
 

D

DATE - Static variable in interface eu.europeana.domain.Headers
 
delete(String) - Method in interface eu.europeana.features.ObjectStorageClient
Deletes an object, if present.
delete(String) - Method in class eu.europeana.features.S3ObjectStorageClient
 
delete(String) - Method in class eu.europeana.features.SwiftObjectStorageClient
 
deleteBucket(String) - Method in class eu.europeana.features.S3ObjectStorageClient
 

E

equals(Object) - Method in class eu.europeana.domain.StorageObject
 
ETAG - Static variable in interface eu.europeana.domain.Headers
 
eu.europeana.domain - package eu.europeana.domain
 
eu.europeana.features - package eu.europeana.features
 

G

get(String) - Method in interface eu.europeana.features.ObjectStorageClient
Gets the StorageObject including its body.
get(String) - Method in class eu.europeana.features.S3ObjectStorageClient
 
get(String) - Method in class eu.europeana.features.SwiftObjectStorageClient
 
getCacheControl() - Method in class eu.europeana.domain.ObjectMetadata
Gets the optional Cache-Control HTTP header which allows the user to specify caching behavior along the HTTP request/reply chain.
getContentDisposition() - Method in class eu.europeana.domain.ObjectMetadata
Gets the optional Content-Disposition HTTP header, which specifies presentation information for the object such as the recommended filename for the object to be saved as.
getContentEncoding() - Method in class eu.europeana.domain.ObjectMetadata
Gets the optional Content-Encoding HTTP header specifying what content encodings have been applied to the object and what decoding mechanisms must be applied in order to obtain the media-type referenced by the Content-Type field.
getContentLanguage() - Method in class eu.europeana.domain.ObjectMetadata
Gets the Content-Language HTTP header, which describes the natural language(s) of the intended audience for the enclosed entity.
getContentLength() - Method in class eu.europeana.domain.ObjectMetadata
Gets the Content-Length HTTP header indicating the size of the associated object in bytes.
getContentMD5() - Method in class eu.europeana.domain.ObjectMetadata
Gets the base64 encoded 128-bit MD5 digest of the associated object (content - not including headers) according to RFC 1864.
getContentRange() - Method in class eu.europeana.domain.ObjectMetadata
Returns the content range of the object if response contains the Content-Range header.
getContentType() - Method in class eu.europeana.domain.ObjectMetadata
Gets the Content-Type HTTP header, which indicates the type of content stored in the associated object.
getETag() - Method in class eu.europeana.domain.ObjectMetadata
Gets the hex encoded 128-bit MD5 digest of the associated object according to RFC 1864.
getETag() - Method in class eu.europeana.domain.StorageObject
 
getInstanceLength() - Method in class eu.europeana.domain.ObjectMetadata
Returns the physical length of the entire object stored in S3.
getLastModified() - Method in class eu.europeana.domain.ObjectMetadata
Gets the value of the Last-Modified header, indicating the date and time at which ObjectStorageClient last recorded a modification to the associated object.
getLastModified() - Method in class eu.europeana.domain.StorageObject
 
getMetadata() - Method in class eu.europeana.domain.StorageObject
 
getName() - Method in class eu.europeana.domain.StorageObject
 
getPayload() - Method in class eu.europeana.domain.StorageObject
NOTE
getRawMetadata() - Method in class eu.europeana.domain.ObjectMetadata
Gets a map of the raw metadata/headers for the associated object.
getRawMetadataValue(String) - Method in class eu.europeana.domain.ObjectMetadata
Returns the raw value of the metadata/headers for the specified key.
getUri() - Method in class eu.europeana.domain.StorageObject
 
getWithoutBody(String) - Method in interface eu.europeana.features.ObjectStorageClient
Gets the StorageObject metadata without its body.
getWithoutBody(String) - Method in class eu.europeana.features.S3ObjectStorageClient
 
getWithoutBody(String) - Method in class eu.europeana.features.SwiftObjectStorageClient
 

H

hashCode() - Method in class eu.europeana.domain.StorageObject
 
Headers - Interface in eu.europeana.domain
Common HTTP header values used throughout the ObjectStorageClient Java client.

L

LAST_MODIFIED - Static variable in interface eu.europeana.domain.Headers
 
list() - Method in interface eu.europeana.features.ObjectStorageClient
 
list() - Method in class eu.europeana.features.S3ObjectStorageClient
 
list() - Method in class eu.europeana.features.SwiftObjectStorageClient
 
listBuckets() - Method in class eu.europeana.features.S3ObjectStorageClient
 

O

ObjectMetadata - Class in eu.europeana.domain
Represents the object metadata that is stored.
ObjectMetadata() - Constructor for class eu.europeana.domain.ObjectMetadata
 
ObjectMetadata(Map<String, Object>) - Constructor for class eu.europeana.domain.ObjectMetadata
 
ObjectStorageClient - Interface in eu.europeana.features
 
ObjectStorageClientException - Exception in eu.europeana.domain
Base type for all client exceptions thrown by the ObjectStorageClient.
ObjectStorageClientException(String, Throwable) - Constructor for exception eu.europeana.domain.ObjectStorageClientException
Creates a new ObjectStorageClientException with the specified message, and root cause.
ObjectStorageClientException(String) - Constructor for exception eu.europeana.domain.ObjectStorageClientException
Creates a new ObjectStorageClientException with the specified message.
ObjectStorageClientException(Throwable) - Constructor for exception eu.europeana.domain.ObjectStorageClientException
Creates a new ObjectStorageClientException with the root cause.

P

put(String, Payload) - Method in interface eu.europeana.features.ObjectStorageClient
Creates or updates a StorageObject.
put(StorageObject) - Method in interface eu.europeana.features.ObjectStorageClient
Creates or updates a StorageObject.
put(StorageObject) - Method in class eu.europeana.features.S3ObjectStorageClient
 
put(String, Payload) - Method in class eu.europeana.features.S3ObjectStorageClient
Store a key/payload combination
put(String, Payload) - Method in class eu.europeana.features.SwiftObjectStorageClient
 
put(StorageObject) - Method in class eu.europeana.features.SwiftObjectStorageClient
 

S

S3ObjectStorageClient - Class in eu.europeana.features
Created by jeroen on 14-12-16.
S3ObjectStorageClient(String, String, String, String) - Constructor for class eu.europeana.features.S3ObjectStorageClient
 
S3ObjectStorageClient(String, String, String, String, S3ClientOptions) - Constructor for class eu.europeana.features.S3ObjectStorageClient
 
SERVER - Static variable in interface eu.europeana.domain.Headers
 
setCacheControl(String) - Method in class eu.europeana.domain.ObjectMetadata
Sets the optional Cache-Control HTTP header which allows the user to specify caching behavior along the HTTP request/reply chain.
setContentDisposition(String) - Method in class eu.europeana.domain.ObjectMetadata
Sets the optional Content-Disposition HTTP header, which specifies presentational information such as the recommended filename for the object to be saved as.
setContentEncoding(String) - Method in class eu.europeana.domain.ObjectMetadata
Sets the optional Content-Encoding HTTP header specifying what content encodings have been applied to the object and what decoding mechanisms must be applied in order to obtain the media-type referenced by the Content-Type field.
setContentLanguage(String) - Method in class eu.europeana.domain.ObjectMetadata
Sets the Content-Language HTTP header which describes the natural language(s) of the intended audience for the enclosed entity.
setContentLength(long) - Method in class eu.europeana.domain.ObjectMetadata
Sets the Content-Length HTTP header indicating the size of the associated object in bytes.
setContentMD5(String) - Method in class eu.europeana.domain.ObjectMetadata
Sets the base64 encoded 128-bit MD5 digest of the associated object (content - not including headers) according to RFC 1864.
setContentType(String) - Method in class eu.europeana.domain.ObjectMetadata
Sets the Content-Type HTTP header indicating the type of content stored in the associated object.
setEndpoint(String) - Method in class eu.europeana.features.S3ObjectStorageClient
 
setETag(String) - Method in class eu.europeana.domain.ObjectMetadata
 
setHeader(String, Object) - Method in class eu.europeana.domain.ObjectMetadata
For internal use only.
setLastModified(Date) - Method in class eu.europeana.domain.ObjectMetadata
For internal use only.
setMetadata(ObjectMetadata) - Method in class eu.europeana.domain.StorageObject
 
setS3ClientOptions(S3ClientOptions) - Method in class eu.europeana.features.S3ObjectStorageClient
 
StorageObject - Class in eu.europeana.domain
Represents an object in Generic StorageObject Modelled after org/apache/jclouds/api/openstack-swift/1.9.0/openstack-swift-1.9.0.jar!/org/jclouds/openstack/swift/v1/domain/SwiftObject.class (Stripped down version)
StorageObject(String, URI, Date, ObjectMetadata, Payload) - Constructor for class eu.europeana.domain.StorageObject
Create a new storage object.
string() - Method in class eu.europeana.domain.StorageObject
 
SwiftObjectStorageClient - Class in eu.europeana.features
Created by jeroen on 14-12-16.
SwiftObjectStorageClient(String, String, String, String, String, String) - Constructor for class eu.europeana.features.SwiftObjectStorageClient
 

T

toString() - Method in class eu.europeana.domain.StorageObject
 
A C D E G H L O P S T 
Skip navigation links

Copyright © 2017. All rights reserved.