org.qi4j.index.elasticsearch
Interface ElasticSearchConfiguration

All Superinterfaces:
Composite, ConfigurationComposite, EntityComposite, Identity
All Known Subinterfaces:
ElasticSearchClusterConfiguration

public interface ElasticSearchConfiguration
extends ConfigurationComposite


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity
Identity.IdentityMixin
 
Method Summary
 Property<java.lang.String> clusterName()
          Cluster name.
 Property<java.lang.String> index()
          Index name.
 Property<java.lang.Boolean> indexNonAggregatedAssociations()
          Set to true to index non aggregated associations as if they were aggregated.
 
Methods inherited from interface org.qi4j.api.entity.Identity
identity
 

Method Detail

clusterName

@Optional
Property<java.lang.String> clusterName()
Cluster name. Defaults to 'qi4j_cluster'.


index

@Optional
Property<java.lang.String> index()
Index name. Defaults to 'qi4j_index'.


indexNonAggregatedAssociations

@UseDefaults
Property<java.lang.Boolean> indexNonAggregatedAssociations()
Set to true to index non aggregated associations as if they were aggregated. WARN: Don't use this if your domain model contains circular dependencies. Defaults to 'FALSE'.