- setAccessMode(ViPRConstants.FileAccessMode) - Method in class com.emc.vipr.services.s3.model.BucketFileAccessModeResult
-
- setAccessMode(ViPRConstants.FileAccessMode) - Method in class com.emc.vipr.services.s3.model.SetBucketFileAccessModeRequest
-
- setAppendOffset(long) - Method in class com.emc.vipr.services.s3.model.AppendObjectResult
-
Sets the starting offset inside the object where the data was
appended.
- setBucketFileAccessMode(SetBucketFileAccessModeRequest) - Method in interface com.emc.vipr.services.s3.ViPRS3
-
Initiates a set file access mode request on a bucket.
- setBucketFileAccessMode(SetBucketFileAccessModeRequest) - Method in class com.emc.vipr.services.s3.ViPRS3Client
-
- SetBucketFileAccessModeRequest - Class in com.emc.vipr.services.s3.model
-
- SetBucketFileAccessModeRequest() - Constructor for class com.emc.vipr.services.s3.model.SetBucketFileAccessModeRequest
-
- setBucketName(String) - Method in class com.emc.vipr.services.s3.model.GetFileAccessRequest
-
- setBucketName(String) - Method in class com.emc.vipr.services.s3.model.SetBucketFileAccessModeRequest
-
- setClientConfiguration(ClientConfiguration) - Method in class com.emc.vipr.services.s3.ViPRS3Config
-
Set specific AWS client configuration parameters
- setCredentialsProvider(AWSCredentialsProvider) - Method in class com.emc.vipr.services.s3.ViPRS3Config
-
Set the S3 credentials (access key and secret key)
- setDeviceExport(String) - Method in class com.emc.vipr.services.s3.model.FileAccessObject
-
- setDuration(long) - Method in class com.emc.vipr.services.s3.model.BucketFileAccessModeResult
-
- setDuration(long) - Method in class com.emc.vipr.services.s3.model.SetBucketFileAccessModeRequest
-
- setEndToken(String) - Method in class com.emc.vipr.services.s3.model.BucketFileAccessModeResult
-
- setFsAccessEnabled(boolean) - Method in class com.emc.vipr.services.s3.model.ViPRCreateBucketRequest
-
Sets whether file system semantics (i.e.
- setHostList(List<String>) - Method in class com.emc.vipr.services.s3.model.BucketFileAccessModeResult
-
- setHostList(List<String>) - Method in class com.emc.vipr.services.s3.model.SetBucketFileAccessModeRequest
-
- setHosts(List<String>) - Method in class com.emc.vipr.services.s3.model.ListDataNodesResult
-
- setLastKey(String) - Method in class com.emc.vipr.services.s3.model.GetFileAccessResult
-
- setMarker(String) - Method in class com.emc.vipr.services.s3.model.GetFileAccessRequest
-
- setMaxKeys(int) - Method in class com.emc.vipr.services.s3.model.GetFileAccessRequest
-
- setMountPoints(List<String>) - Method in class com.emc.vipr.services.s3.model.GetFileAccessResult
-
- setName(String) - Method in class com.emc.vipr.services.s3.model.FileAccessObject
-
- setNamespace(String) - Method in class com.emc.vipr.services.s3.ViPRS3Client
-
Sets the ViPR namespace to use for this client.
- setObjects(List<FileAccessObject>) - Method in class com.emc.vipr.services.s3.model.GetFileAccessResult
-
- setOwner(String) - Method in class com.emc.vipr.services.s3.model.FileAccessObject
-
- setPollInterval(int) - Method in class com.emc.vipr.services.s3.ViPRS3Config
-
Set the delay in seconds between polls to discover data nodes
- setPreserveIngestPaths(boolean) - Method in class com.emc.vipr.services.s3.model.BucketFileAccessModeResult
-
NOTE: This feature is only available in ViPR 1.1+
- setPreserveIngestPaths(boolean) - Method in class com.emc.vipr.services.s3.model.SetBucketFileAccessModeRequest
-
If the bucket was originally ingested from an NFS export, set this to true to preserve
the original path structure that was present before the ingest operation.
- setProjectId(String) - Method in class com.emc.vipr.services.s3.model.ViPRCreateBucketRequest
-
Sets the ViPR Project ID for the new subtenant.
- setProtocol(Protocol) - Method in class com.emc.vipr.services.s3.ViPRS3Config
-
Set the protocol that will be used for connections (HTTP or HTTPS)
- setRelativePath(String) - Method in class com.emc.vipr.services.s3.model.FileAccessObject
-
- setS3Endpoints(List<URI>) - Method in class com.emc.vipr.services.s3.ViPRS3Config
-
Set the initial set of S3 data endpoints (data services nodes).
- setStartToken(String) - Method in class com.emc.vipr.services.s3.model.BucketFileAccessModeResult
-
- setTimeout(int) - Method in class com.emc.vipr.services.s3.ViPRS3Config
-
Set the timeout for discovery polls.
- setToken(String) - Method in class com.emc.vipr.services.s3.model.SetBucketFileAccessModeRequest
-
- setTruncated(boolean) - Method in class com.emc.vipr.services.s3.model.GetFileAccessResult
-
- setUid(String) - Method in class com.emc.vipr.services.s3.model.BucketFileAccessModeResult
-
- setUid(String) - Method in class com.emc.vipr.services.s3.model.SetBucketFileAccessModeRequest
-
- setUpdateRange(String) - Method in class com.emc.vipr.services.s3.model.UpdateObjectRequest
-
Explicitly sets the update range as a string value.
- setVersion(String) - Method in class com.emc.vipr.services.s3.model.ListDataNodesResult
-
- setVpoolId(String) - Method in class com.emc.vipr.services.s3.model.ViPRCreateBucketRequest
-
Sets the ViPR Object Virtual Pool ID for the new namespace.
- sign(Request<?>, AWSCredentials) - Method in class com.emc.vipr.services.s3.ViPRS3Signer
-
- SIGNED_PARAMETERS - Static variable in class com.emc.vipr.services.s3.ViPRS3Signer
-
The set of request parameters which must be included in the canonical
string to sign.
- startDocument() - Method in class com.emc.vipr.services.s3.ViPRResponsesSaxParser.FileAccessResultHandler
-
- startDocument() - Method in class com.emc.vipr.services.s3.ViPRResponsesSaxParser.ListDataNodesResultHandler
-
- startElement(String, String, String, Attributes) - Method in class com.emc.vipr.services.s3.ViPRResponsesSaxParser.FileAccessResultHandler
-
- startElement(String, String, String, Attributes) - Method in class com.emc.vipr.services.s3.ViPRResponsesSaxParser.ListDataNodesResultHandler
-
- valueOf(String) - Static method in enum com.emc.vipr.services.s3.model.ViPRConstants.FileAccessMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.emc.vipr.services.s3.model.ViPRConstants.FileAccessProtocol
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.emc.vipr.services.s3.model.ViPRConstants.FileAccessMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.emc.vipr.services.s3.model.ViPRConstants.FileAccessProtocol
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ViPRConstants - Interface in com.emc.vipr.services.s3.model
-
- ViPRConstants.FileAccessMode - Enum in com.emc.vipr.services.s3.model
-
- ViPRConstants.FileAccessProtocol - Enum in com.emc.vipr.services.s3.model
-
- ViPRCreateBucketRequest - Class in com.emc.vipr.services.s3.model
-
Enhanced create bucket request that contains ViPR-specific parameters, specifically
the optional ViPR Project ID and Object Virtual Pool ID for the new bucket.
- ViPRCreateBucketRequest(String) - Constructor for class com.emc.vipr.services.s3.model.ViPRCreateBucketRequest
-
- ViPRCreateBucketRequest(String, Region) - Constructor for class com.emc.vipr.services.s3.model.ViPRCreateBucketRequest
-
- ViPRCreateBucketRequest(String, String) - Constructor for class com.emc.vipr.services.s3.model.ViPRCreateBucketRequest
-
- ViPRResponsesSaxParser - Class in com.emc.vipr.services.s3
-
Overrides XmlResponsesSaxParser to provide additional parsing for ViPR-specific S3 XML responses.
- ViPRResponsesSaxParser() - Constructor for class com.emc.vipr.services.s3.ViPRResponsesSaxParser
-
- ViPRResponsesSaxParser.FileAccessResultHandler - Class in com.emc.vipr.services.s3
-
- ViPRResponsesSaxParser.FileAccessResultHandler() - Constructor for class com.emc.vipr.services.s3.ViPRResponsesSaxParser.FileAccessResultHandler
-
- ViPRResponsesSaxParser.ListDataNodesResultHandler - Class in com.emc.vipr.services.s3
-
- ViPRResponsesSaxParser.ListDataNodesResultHandler() - Constructor for class com.emc.vipr.services.s3.ViPRResponsesSaxParser.ListDataNodesResultHandler
-
- ViPRS3 - Interface in com.emc.vipr.services.s3
-
This interface contains the ViPR extensions above and beyond standard S3
functionality.
- ViPRS3Client - Class in com.emc.vipr.services.s3
-
- ViPRS3Client(String, AWSCredentials) - Constructor for class com.emc.vipr.services.s3.ViPRS3Client
-
Constructs a new ViPR S3 client using the specified endpoint, AWS credentials to
access the EMC ViPR S3 protocol.
- ViPRS3Client(String, AWSCredentials, ClientConfiguration) - Constructor for class com.emc.vipr.services.s3.ViPRS3Client
-
Constructs a new ViPR S3 client using the specified endpoint, AWS credentials and
client configuration to access the EMC ViPR S3 protocol.
- ViPRS3Client(String, AWSCredentialsProvider) - Constructor for class com.emc.vipr.services.s3.ViPRS3Client
-
Constructs a new ViPR S3 client using the specified endpoint, AWS credentials
provider to access the EMC ViPR S3 protocol.
- ViPRS3Client(String, AWSCredentialsProvider, ClientConfiguration) - Constructor for class com.emc.vipr.services.s3.ViPRS3Client
-
Constructs a new ViPR S3 client using the specified endpoint, AWS credentials and
client configuration to access the EMC ViPR S3 protocol.
- ViPRS3Client(ViPRS3Config) - Constructor for class com.emc.vipr.services.s3.ViPRS3Client
-
Constructs a client with all options specified in a ViPRS3Config instance.
- ViPRS3Client.GetFileAccessResultUnmarshaller - Class in com.emc.vipr.services.s3
-
- ViPRS3Client.GetFileAccessResultUnmarshaller() - Constructor for class com.emc.vipr.services.s3.ViPRS3Client.GetFileAccessResultUnmarshaller
-
- ViPRS3Client.ListDataNodesResultUnmarshaller - Class in com.emc.vipr.services.s3
-
- ViPRS3Client.ListDataNodesResultUnmarshaller() - Constructor for class com.emc.vipr.services.s3.ViPRS3Client.ListDataNodesResultUnmarshaller
-
- ViPRS3Config - Class in com.emc.vipr.services.s3
-
class to house configuration elements for a ViPR S3 client.
- ViPRS3Config() - Constructor for class com.emc.vipr.services.s3.ViPRS3Config
-
- ViPRS3HttpClient - Class in com.emc.vipr.services.s3
-
- ViPRS3HttpClient(ViPRS3Config) - Constructor for class com.emc.vipr.services.s3.ViPRS3HttpClient
-
- ViPRS3Signer - Class in com.emc.vipr.services.s3
-
This class overrides S3Signer.sign and replaces RestUtils.makeS3CanonicalString for the sole purpose of adding
ViPR-specific headers and parameters to the canonical string when signing.
- ViPRS3Signer(String, String) - Constructor for class com.emc.vipr.services.s3.ViPRS3Signer
-
- VPOOL_HEADER - Static variable in interface com.emc.vipr.services.s3.model.ViPRConstants
-