org.jclouds.blobstore.reference
Interface BlobStoreConstants


public interface BlobStoreConstants

Configuration properties and constants used in BlobStore connections.

Author:
Adrian Cole

Field Summary
static String BLOBSTORE_LOGGER
           
static String DIRECTORY_SUFFIX_FOLDER
           
static String DIRECTORY_SUFFIX_ROOT
          

To interoperate with other S3 tools, we also accept the following: an object named '#{dirpath}_$folder$' or '#{dirpath}/' denoting a directory marker an object with content type set to 'application/directory' denoting a directory marker if there exists any objects with the prefix "#{dirpath}/", then the directory is said to exist if both a file with the name of a directory and a marker for that directory exists, then the *file masks the directory*, and the directory is never returned.

static String[] DIRECTORY_SUFFIXES
           
static String PROPERTY_BLOBSTORE_DIRECTORY_SUFFIX
          Key-value implementations of BlobStore, such as S3, do not have directories.
static String PROPERTY_USER_METADATA_PREFIX
          Any header starting with this prefix is considered user metadata.
 

Field Detail

DIRECTORY_SUFFIX_ROOT

static final String DIRECTORY_SUFFIX_ROOT

To interoperate with other S3 tools, we also accept the following:

See Also:
Constant Field Values

DIRECTORY_SUFFIX_FOLDER

static final String DIRECTORY_SUFFIX_FOLDER
See Also:
Constant Field Values

DIRECTORY_SUFFIXES

static final String[] DIRECTORY_SUFFIXES

PROPERTY_BLOBSTORE_DIRECTORY_SUFFIX

static final String PROPERTY_BLOBSTORE_DIRECTORY_SUFFIX
Key-value implementations of BlobStore, such as S3, do not have directories. We use an empty object '#{dirpath}_$folder$' with content type set to 'application/directory'.

See Also:
Constant Field Values

PROPERTY_USER_METADATA_PREFIX

static final String PROPERTY_USER_METADATA_PREFIX
Any header starting with this prefix is considered user metadata. It will be stored with the object and returned when you retrieve the object/

See Also:
Constant Field Values

BLOBSTORE_LOGGER

static final String BLOBSTORE_LOGGER
See Also:
Constant Field Values


Copyright © 2009-2011 jclouds. All Rights Reserved.