Package com.bazaarvoice.emodb.blob
Class BlobStoreConfiguration
- java.lang.Object
-
- com.bazaarvoice.emodb.blob.BlobStoreConfiguration
-
public class BlobStoreConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BlobStoreConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>getApprovedContentTypes()java.util.Map<java.lang.String,com.bazaarvoice.emodb.common.cassandra.CassandraConfiguration>getCassandraClusters()intgetMinimumSplitsPerTable()java.util.Map<java.lang.String,java.lang.String>getPlacementsUnderMove()com.netflix.astyanax.model.ConsistencyLevelgetReadConsistency()S3ConfigurationgetS3Configuration()java.util.Set<java.lang.String>getValidTablePlacements()BlobStoreConfigurationsetApprovedContentTypes(java.util.Set<java.lang.String> approvedContentTypes)BlobStoreConfigurationsetCassandraClusters(java.util.Map<java.lang.String,com.bazaarvoice.emodb.common.cassandra.CassandraConfiguration> cassandraClusters)voidsetMinimumSplitsPerTable(int minimumSplitsPerTable)BlobStoreConfigurationsetPlacementsUnderMove(java.util.Map<java.lang.String,java.lang.String> placementsUnderMove)BlobStoreConfigurationsetReadConsistency(com.netflix.astyanax.model.ConsistencyLevel readConsistency)BlobStoreConfigurationsetS3Configuration(S3Configuration s3Configuration)BlobStoreConfigurationsetValidTablePlacements(java.util.Set<java.lang.String> validTablePlacements)
-
-
-
Method Detail
-
getValidTablePlacements
public java.util.Set<java.lang.String> getValidTablePlacements()
-
setValidTablePlacements
public BlobStoreConfiguration setValidTablePlacements(java.util.Set<java.lang.String> validTablePlacements)
-
getMinimumSplitsPerTable
public int getMinimumSplitsPerTable()
-
setMinimumSplitsPerTable
public void setMinimumSplitsPerTable(int minimumSplitsPerTable)
-
getCassandraClusters
public java.util.Map<java.lang.String,com.bazaarvoice.emodb.common.cassandra.CassandraConfiguration> getCassandraClusters()
-
setCassandraClusters
public BlobStoreConfiguration setCassandraClusters(java.util.Map<java.lang.String,com.bazaarvoice.emodb.common.cassandra.CassandraConfiguration> cassandraClusters)
-
getS3Configuration
public S3Configuration getS3Configuration()
-
setS3Configuration
public BlobStoreConfiguration setS3Configuration(S3Configuration s3Configuration)
-
getPlacementsUnderMove
public java.util.Map<java.lang.String,java.lang.String> getPlacementsUnderMove()
-
setPlacementsUnderMove
public BlobStoreConfiguration setPlacementsUnderMove(java.util.Map<java.lang.String,java.lang.String> placementsUnderMove)
-
getApprovedContentTypes
public java.util.Set<java.lang.String> getApprovedContentTypes()
-
setApprovedContentTypes
public BlobStoreConfiguration setApprovedContentTypes(java.util.Set<java.lang.String> approvedContentTypes)
-
getReadConsistency
public com.netflix.astyanax.model.ConsistencyLevel getReadConsistency()
-
setReadConsistency
public BlobStoreConfiguration setReadConsistency(com.netflix.astyanax.model.ConsistencyLevel readConsistency)
-
-