public class CassandraSpaceSynchronizationEndpointConfigurer extends Object
CassandraSpaceSynchronizationEndpoint
instances.Modifier and Type | Field and Description |
---|---|
protected ColumnFamilyNameConverter |
columnFamilyNameConverter |
protected PropertyValueSerializer |
dynamicPropertyValueSerializer |
protected PropertyValueSerializer |
fixedPropertyValueSerializer |
protected FlattenedPropertiesFilter |
flattenedPropertiesFilter |
protected HectorCassandraClient |
hectorClient |
Constructor and Description |
---|
CassandraSpaceSynchronizationEndpointConfigurer() |
Modifier and Type | Method and Description |
---|---|
CassandraSpaceSynchronizationEndpointConfigurer |
columnFamilyNameConverter(ColumnFamilyNameConverter columnFamilyNameConverter)
Optional.
|
CassandraSpaceSynchronizationEndpoint |
create() |
CassandraSpaceSynchronizationEndpointConfigurer |
dynamicPropertyValueSerializer(PropertyValueSerializer dynamicPropertyValueSerializer)
Optional.
|
CassandraSpaceSynchronizationEndpointConfigurer |
fixedPropertyValueSerializer(PropertyValueSerializer fixedPropertyValueSerializer)
Optional.
|
CassandraSpaceSynchronizationEndpointConfigurer |
flattenedPropertiesFilter(FlattenedPropertiesFilter flattenedPropertiesFilter)
Optional.
|
CassandraSpaceSynchronizationEndpointConfigurer |
hectorClient(HectorCassandraClient hectorClient) |
protected PropertyValueSerializer fixedPropertyValueSerializer
protected PropertyValueSerializer dynamicPropertyValueSerializer
protected FlattenedPropertiesFilter flattenedPropertiesFilter
protected ColumnFamilyNameConverter columnFamilyNameConverter
protected HectorCassandraClient hectorClient
public CassandraSpaceSynchronizationEndpointConfigurer()
public CassandraSpaceSynchronizationEndpointConfigurer fixedPropertyValueSerializer(PropertyValueSerializer fixedPropertyValueSerializer)
PropertyValueSerializer.toByteBuffer(Object)
Note: This property must correspond to the property set on CassandraSpaceDataSource
.
(default: Java object serialization)fixedPropertyValueSerializer
- the PropertyValueSerializer
to use.this
instance.public CassandraSpaceSynchronizationEndpointConfigurer dynamicPropertyValueSerializer(PropertyValueSerializer dynamicPropertyValueSerializer)
PropertyValueSerializer.fromByteBuffer(java.nio.ByteBuffer)
.
Note: This property must correspond to the property set on CassandraSpaceSynchronizationEndpoint
. (default DynamicPropertyValueSerializer
)dynamicPropertyValueSerializer
- the PropertyValueSerializer
to use.this
instance.public CassandraSpaceSynchronizationEndpointConfigurer flattenedPropertiesFilter(FlattenedPropertiesFilter flattenedPropertiesFilter)
flattenedPropertiesFilter
- the FlattenedPropertiesFilter
to use. (default: DefaultFlattenedPropertiesFilter
)this
instance.FlattenedPropertiesFilter
public CassandraSpaceSynchronizationEndpointConfigurer columnFamilyNameConverter(ColumnFamilyNameConverter columnFamilyNameConverter)
columnFamilyNameConverter
- The ColumnFamilyNameConverter
to use. (default: DefaultColumnFamilyNameConverter
)this
instance.ColumnFamilyNameConverter
public CassandraSpaceSynchronizationEndpointConfigurer hectorClient(HectorCassandraClient hectorClient)
hectorClient
- an instance of HectorCassandraClient
.this
instance.public CassandraSpaceSynchronizationEndpoint create()
CassandraSpaceSynchronizationEndpoint
matching this configurer
configuration.Copyright © GigaSpaces.