org.jclouds.blobstore.reference
Class BlobStoreConstants

java.lang.Object
  extended by org.jclouds.blobstore.reference.BlobStoreConstants

public final class BlobStoreConstants
extends Object

Configuration properties and constants used in BlobStore connections.


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 Collection<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.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DIRECTORY_SUFFIX_ROOT

public 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

public static final String DIRECTORY_SUFFIX_FOLDER
See Also:
Constant Field Values

DIRECTORY_SUFFIXES

public static final Collection<String> DIRECTORY_SUFFIXES

PROPERTY_BLOBSTORE_DIRECTORY_SUFFIX

public 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

public 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

public static final String BLOBSTORE_LOGGER
See Also:
Constant Field Values


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.