A B C E G H O S T 

A

AccumuloBlobStore - Class in org.calrissian.accumulorecipes.blobstore.impl
An accumulo representation of the blob store.
AccumuloBlobStore(Connector) - Constructor for class org.calrissian.accumulorecipes.blobstore.impl.AccumuloBlobStore
 
AccumuloBlobStore(Connector, String, StoreConfig) - Constructor for class org.calrissian.accumulorecipes.blobstore.impl.AccumuloBlobStore
 
AccumuloBlobStore(Connector, int) - Constructor for class org.calrissian.accumulorecipes.blobstore.impl.AccumuloBlobStore
 
AccumuloBlobStore(Connector, String, StoreConfig, int) - Constructor for class org.calrissian.accumulorecipes.blobstore.impl.AccumuloBlobStore
 

B

blobSize(String, String, Auths) - Method in interface org.calrissian.accumulorecipes.blobstore.ext.ExtendedBlobStore
Returns the size of the data stored with the given key and type.
blobSize(String, String, Auths) - Method in class org.calrissian.accumulorecipes.blobstore.ext.impl.ExtendedAccumuloBlobStore
Returns the size of the data stored with the given key and type.
BlobStore - Interface in org.calrissian.accumulorecipes.blobstore
A storage facility for streaming content in/out.

C

configureTable(Connector, String) - Method in class org.calrissian.accumulorecipes.blobstore.ext.impl.ExtendedAccumuloBlobStore
Utility method to update the correct iterators to the table.
configureTable(Connector, String) - Method in class org.calrissian.accumulorecipes.blobstore.impl.AccumuloBlobStore
Utility method to update the correct iterators to the table.
connector - Variable in class org.calrissian.accumulorecipes.blobstore.impl.AccumuloBlobStore
 

E

ExtendedAccumuloBlobStore - Class in org.calrissian.accumulorecipes.blobstore.ext.impl
This implementation is an extension of the AccumuloBlobStore which stores additional data including the storage size (in bytes) and the properties for the data.
ExtendedAccumuloBlobStore(Connector) - Constructor for class org.calrissian.accumulorecipes.blobstore.ext.impl.ExtendedAccumuloBlobStore
 
ExtendedAccumuloBlobStore(Connector, String, StoreConfig) - Constructor for class org.calrissian.accumulorecipes.blobstore.ext.impl.ExtendedAccumuloBlobStore
 
ExtendedAccumuloBlobStore(Connector, int) - Constructor for class org.calrissian.accumulorecipes.blobstore.ext.impl.ExtendedAccumuloBlobStore
 
ExtendedAccumuloBlobStore(Connector, String, StoreConfig, int) - Constructor for class org.calrissian.accumulorecipes.blobstore.ext.impl.ExtendedAccumuloBlobStore
 
ExtendedBlobStore - Interface in org.calrissian.accumulorecipes.blobstore.ext
A blob store with the ability to store and retrieve additional metadata about the blobs stored in the store.

G

generateMutation(String, String, byte[], int, long, ColumnVisibility) - Method in class org.calrissian.accumulorecipes.blobstore.ext.impl.ExtendedAccumuloBlobStore
Helper method to generate a mutation for each chunk of data that is being stored.
generateMutation(String, String, byte[], int, long, ColumnVisibility) - Method in class org.calrissian.accumulorecipes.blobstore.impl.AccumuloBlobStore
Helper method to generate a mutation for each chunk of data that is being stored.
generateRowId(String, String) - Static method in class org.calrissian.accumulorecipes.blobstore.impl.AccumuloBlobStore
Helper method to generate the rowID for the data mutations.
generateWriteStream(BatchWriter, String, String, long, String) - Method in class org.calrissian.accumulorecipes.blobstore.impl.AccumuloBlobStore
Helper method to generate an OutputStream for storing data into Accumulo.
get(String, String, Auths) - Method in interface org.calrissian.accumulorecipes.blobstore.BlobStore
Provides an InputStream to retrieve the data from the store.
get(String, String, Auths) - Method in class org.calrissian.accumulorecipes.blobstore.impl.AccumuloBlobStore
Provides an InputStream to retrieve the data from the store.
getProperties(String, String, Auths) - Method in interface org.calrissian.accumulorecipes.blobstore.ext.ExtendedBlobStore
Returns the properties stored with the data for the given key and type.
getProperties(String, String, Auths) - Method in class org.calrissian.accumulorecipes.blobstore.ext.impl.ExtendedAccumuloBlobStore
Returns the properties stored with the data for the given key and type.
getWriter() - Method in class org.calrissian.accumulorecipes.blobstore.ext.impl.HighSpeedIngestBlobStore
Returns a new batch writer for the table.
getWriter() - Method in class org.calrissian.accumulorecipes.blobstore.impl.AccumuloBlobStore
Returns a new batch writer for the table.

H

HighSpeedIngestBlobStore - Class in org.calrissian.accumulorecipes.blobstore.ext.impl
This is an implementation of the blob store using a single large batch writer to the blob store.
HighSpeedIngestBlobStore(Connector) - Constructor for class org.calrissian.accumulorecipes.blobstore.ext.impl.HighSpeedIngestBlobStore
 
HighSpeedIngestBlobStore(Connector, String, StoreConfig) - Constructor for class org.calrissian.accumulorecipes.blobstore.ext.impl.HighSpeedIngestBlobStore
 
HighSpeedIngestBlobStore(Connector, int) - Constructor for class org.calrissian.accumulorecipes.blobstore.ext.impl.HighSpeedIngestBlobStore
 
HighSpeedIngestBlobStore(Connector, String, StoreConfig, int) - Constructor for class org.calrissian.accumulorecipes.blobstore.ext.impl.HighSpeedIngestBlobStore
 

O

org.calrissian.accumulorecipes.blobstore - package org.calrissian.accumulorecipes.blobstore
 
org.calrissian.accumulorecipes.blobstore.ext - package org.calrissian.accumulorecipes.blobstore.ext
 
org.calrissian.accumulorecipes.blobstore.ext.impl - package org.calrissian.accumulorecipes.blobstore.ext.impl
 
org.calrissian.accumulorecipes.blobstore.impl - package org.calrissian.accumulorecipes.blobstore.impl
 

S

shutdown() - Method in class org.calrissian.accumulorecipes.blobstore.ext.impl.HighSpeedIngestBlobStore
Will close all underlying resources
store(String, String, long, String) - Method in interface org.calrissian.accumulorecipes.blobstore.BlobStore
Provides an OutputStream to allow storage of the data into the store.
store(String, String, Map<String, String>, long, String) - Method in interface org.calrissian.accumulorecipes.blobstore.ext.ExtendedBlobStore
Provides an OutputStream to allow storage of the data into the store along with some properties.
store(String, String, Map<String, String>, long, String) - Method in class org.calrissian.accumulorecipes.blobstore.ext.impl.ExtendedAccumuloBlobStore
Provides an OutputStream to allow storage of the data into the store along with some properties.
store(String, String, long, String) - Method in class org.calrissian.accumulorecipes.blobstore.impl.AccumuloBlobStore
Provides an OutputStream to allow storage of the data into the store.

T

tableName - Variable in class org.calrissian.accumulorecipes.blobstore.impl.AccumuloBlobStore
 
A B C E G H O S T 

Copyright © 2014 Calrissian. All Rights Reserved.