Skip navigation links
A B C D E G H I M N O P R S U V W 

A

addContent(String, String, String, Map<String, String>, long, String, InputStream) - Method in class org.duracloud.s3storage.S3StorageProvider

B

BaseStreamingTaskRunner - Class in org.duracloud.s3task.streaming
 
BaseStreamingTaskRunner() - Constructor for class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
BaseStreamingTaskRunner.STREAMING_TYPE - Enum in org.duracloud.s3task.streaming
 

C

cfAccountId - Variable in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
cfClient - Variable in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
cfKeyId - Variable in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
cfKeyPath - Variable in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
checkThatStreamingServiceIsEnabled(StorageProvider, String, String) - Method in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
copyContent(String, String, String, String) - Method in class org.duracloud.s3storage.S3StorageProvider
 
createNewBucketName(String, String) - Static method in class org.duracloud.s3storage.S3ProviderUtil
Converts a provided space ID into a valid and unique S3 bucket name.
createSpace(String) - Method in class org.duracloud.s3storage.S3StorageProvider

D

decodeHeaderKey(String) - Static method in class org.duracloud.s3storage.S3StorageProvider
 
decodeHeaderValue(String) - Static method in class org.duracloud.s3storage.S3StorageProvider
 
DEFAULT_MINUTES_TO_EXPIRE - Static variable in class org.duracloud.s3task.streaming.GetSignedUrlTaskRunner
 
deleteContent(String, String) - Method in class org.duracloud.s3storage.S3StorageProvider
DeleteStreamingTaskRunner - Class in org.duracloud.s3task.streaming
 
DeleteStreamingTaskRunner(StorageProvider, S3StorageProvider, AmazonS3Client, AmazonCloudFrontClient) - Constructor for class org.duracloud.s3task.streaming.DeleteStreamingTaskRunner
 
DisableStreamingTaskRunner - Class in org.duracloud.s3task.streaming
 
DisableStreamingTaskRunner(StorageProvider, S3StorageProvider, AmazonS3Client, AmazonCloudFrontClient) - Constructor for class org.duracloud.s3task.streaming.DisableStreamingTaskRunner
 
doesContentExistWithExpectedChecksum(String, String, String) - Method in class org.duracloud.s3storage.S3StorageProvider
 
doSetSpaceProperties(String, Map<String, String>) - Method in class org.duracloud.s3storage.S3StorageProvider

E

EnableStreamingTaskRunner - Class in org.duracloud.s3task.streaming
 
EnableStreamingTaskRunner(StorageProvider, S3StorageProvider, AmazonS3Client, AmazonCloudFrontClient, String) - Constructor for class org.duracloud.s3task.streaming.EnableStreamingTaskRunner
 
encodeHeaderKey(String) - Static method in class org.duracloud.s3storage.S3StorageProvider
Ensures compliance with https://tools.ietf.org/html/rfc5987#section-3.2.2
encodeHeaderValue(String) - Static method in class org.duracloud.s3storage.S3StorageProvider
Ensures compliance with https://tools.ietf.org/html/rfc5987#section-3.2.2

G

getAllExistingDistributions(String) - Method in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
getAllSpaceProperties(String) - Method in class org.duracloud.s3storage.S3StorageProvider
getAmazonCloudFrontClient(String, String) - Static method in class org.duracloud.s3storage.S3ProviderUtil
 
getAmazonS3Client(String, String) - Static method in class org.duracloud.s3storage.S3ProviderUtil
 
getBucketLifecycleConfig() - Method in class org.duracloud.s3storage.StoragePolicy
 
getBucketName(String) - Method in class org.duracloud.s3storage.S3StorageProvider
Gets the name of an existing bucket based on a space ID.
getContent(String, String) - Method in class org.duracloud.s3storage.S3StorageProvider
getContentProperties(String, String) - Method in class org.duracloud.s3storage.S3StorageProvider
getDaysToTransition() - Method in class org.duracloud.s3storage.StoragePolicy
 
getETagValue(String) - Method in class org.duracloud.s3storage.S3StorageProvider
 
getExistingDistribution(String) - Method in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
getName() - Method in class org.duracloud.s3task.NoopTaskRunner
 
getName() - Method in class org.duracloud.s3task.storage.SetStoragePolicyTaskRunner
 
getName() - Method in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
getName() - Method in class org.duracloud.s3task.streaming.DeleteStreamingTaskRunner
 
getName() - Method in class org.duracloud.s3task.streaming.DisableStreamingTaskRunner
 
getName() - Method in class org.duracloud.s3task.streaming.EnableStreamingTaskRunner
 
getName() - Method in class org.duracloud.s3task.streaming.GetSignedUrlTaskRunner
 
getName() - Method in class org.duracloud.s3task.streaming.GetUrlTaskRunner
 
getNewBucketName(String) - Method in class org.duracloud.s3storage.S3StorageProvider
 
getS3ObjectByUrl(String) - Static method in class org.duracloud.s3storage.S3ProviderUtil
 
GetSignedUrlTaskRunner - Class in org.duracloud.s3task.streaming
Retrieves a signed URL for a media file that is streamed through Amazon Cloudfront via a secure distribution
GetSignedUrlTaskRunner(StorageProvider, S3StorageProvider, AmazonCloudFrontClient, String, String) - Constructor for class org.duracloud.s3task.streaming.GetSignedUrlTaskRunner
 
getSpaceContents(String, String) - Method in class org.duracloud.s3storage.S3StorageProvider
getSpaceContents(String) - Method in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
getSpaceContentsChunked(String, String, long, String) - Method in class org.duracloud.s3storage.S3StorageProvider
getSpaceCount(String, int) - Method in class org.duracloud.s3storage.S3StorageProvider
 
getSpaceFree(String) - Method in class org.duracloud.s3storage.S3StorageProvider
Replaces all spaces with "%20"
getSpaceId(String) - Method in class org.duracloud.s3storage.S3StorageProvider
Converts a bucket name into what could be passed in as a space ID.
getSpaces() - Method in class org.duracloud.s3storage.S3StorageProvider
getStorageClass() - Method in class org.duracloud.s3storage.StoragePolicy
 
getStoragePolicy() - Method in class org.duracloud.s3storage.S3StorageProvider
Defines the storage policy for the primary S3 provider.
getStorageProviderType() - Method in class org.duracloud.s3storage.S3StorageProvider
GetUrlTaskRunner - Class in org.duracloud.s3task.streaming
Retrieves a URL for a media file that is streamed through Amazon Cloudfront.
GetUrlTaskRunner(StorageProvider, S3StorageProvider, AmazonCloudFrontClient) - Constructor for class org.duracloud.s3task.streaming.GetUrlTaskRunner
 
getWithSpace(String) - Method in class org.duracloud.s3storage.S3StorageProvider
Converts "%20" back to spaces

H

HEADER_KEY_SUFFIX - Static variable in class org.duracloud.s3storage.S3StorageProvider
 
HEADER_VALUE_PREFIX - Static variable in class org.duracloud.s3storage.S3StorageProvider
 

I

isSpace(String) - Method in class org.duracloud.s3storage.S3StorageProvider
Determines if an S3 bucket is a DuraCloud space

M

MAX_ITEM_COUNT - Static variable in class org.duracloud.s3storage.S3StorageProvider
 
maxRetries - Static variable in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 

N

NoopTaskRunner - Class in org.duracloud.s3task
This task does not actually do anything, but it does allow for tests to ensure that task execution is operational.
NoopTaskRunner() - Constructor for class org.duracloud.s3task.NoopTaskRunner
 

O

org.duracloud.s3storage - package org.duracloud.s3storage
 
org.duracloud.s3task - package org.duracloud.s3task
 
org.duracloud.s3task.storage - package org.duracloud.s3task.storage
 
org.duracloud.s3task.streaming - package org.duracloud.s3task.streaming
 

P

performTask(String) - Method in class org.duracloud.s3task.NoopTaskRunner
 
performTask(String) - Method in class org.duracloud.s3task.storage.SetStoragePolicyTaskRunner
 
performTask(String) - Method in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
performTask(String) - Method in class org.duracloud.s3task.streaming.DeleteStreamingTaskRunner
 
performTask(String) - Method in class org.duracloud.s3task.streaming.DisableStreamingTaskRunner
 
performTask(String) - Method in class org.duracloud.s3task.streaming.EnableStreamingTaskRunner
 
performTask(String) - Method in class org.duracloud.s3task.streaming.GetSignedUrlTaskRunner
 
performTask(String) - Method in class org.duracloud.s3task.streaming.GetUrlTaskRunner
 

R

removeCalculatedProperties(Map<String, String>) - Method in class org.duracloud.s3storage.S3StorageProvider
 
removeSpace(String) - Method in class org.duracloud.s3storage.S3StorageProvider
removeStreamingHostFromSpaceProps(String) - Method in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 

S

S3_ORIGIN_OAI_PREFIX - Static variable in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
S3_ORIGIN_SUFFIX - Static variable in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
s3Client - Variable in class org.duracloud.s3storage.S3StorageProvider
 
s3Client - Variable in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
s3Provider - Variable in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
S3ProviderUtil - Class in org.duracloud.s3storage
 
S3ProviderUtil() - Constructor for class org.duracloud.s3storage.S3ProviderUtil
 
S3StorageProvider - Class in org.duracloud.s3storage
Provides content storage backed by Amazon's Simple Storage Service.
S3StorageProvider(String, String) - Constructor for class org.duracloud.s3storage.S3StorageProvider
 
S3StorageProvider(String, String, Map<String, String>) - Constructor for class org.duracloud.s3storage.S3StorageProvider
 
S3StorageProvider(AmazonS3Client, String, Map<String, String>) - Constructor for class org.duracloud.s3storage.S3StorageProvider
 
S3TaskProvider - Class in org.duracloud.s3task
Handles tasks specific to content stored in Amazon S3
S3TaskProvider(StorageProvider, S3StorageProvider, AmazonS3Client, AmazonCloudFrontClient, String, String, String, String) - Constructor for class org.duracloud.s3task.S3TaskProvider
 
setContentProperties(String, String, Map<String, String>) - Method in class org.duracloud.s3storage.S3StorageProvider
setDistributionState(String, boolean) - Method in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
Enables or disables an existing distribution
setSpaceLifecycle(String, BucketLifecycleConfiguration) - Method in class org.duracloud.s3storage.S3StorageProvider
Sets a lifecycle policy on an S3 bucket based on the given configuration
SetStoragePolicyTaskRunner - Class in org.duracloud.s3task.storage
Task which sets a lifecycle bucket policy for DuraCloud spaces backed by S3 buckets.
SetStoragePolicyTaskRunner(S3StorageProvider) - Constructor for class org.duracloud.s3task.storage.SetStoragePolicyTaskRunner
 
spaceExists(String) - Method in class org.duracloud.s3storage.S3StorageProvider
 
StoragePolicy - Class in org.duracloud.s3storage
Defines the parameters of a bucket lifecycle policy, used to transition content from S3 standard storage to another storage class.
StoragePolicy(StorageClass, int) - Constructor for class org.duracloud.s3storage.StoragePolicy
 
STREAMING_HOST_PROP - Static variable in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
STREAMING_TYPE_PROP - Static variable in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 

U

unwrappedS3Provider - Variable in class org.duracloud.s3task.storage.SetStoragePolicyTaskRunner
 
unwrappedS3Provider - Variable in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 

V

valueOf(String) - Static method in enum org.duracloud.s3task.streaming.BaseStreamingTaskRunner.STREAMING_TYPE
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.duracloud.s3task.streaming.BaseStreamingTaskRunner.STREAMING_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.

W

wait(int) - Method in class org.duracloud.s3storage.S3StorageProvider
 
wait(int) - Method in class org.duracloud.s3task.streaming.BaseStreamingTaskRunner
 
A B C D E G H I M N O P R S U V W 
Skip navigation links

Copyright © 2009–2017 DuraSpace. All rights reserved.