public static final class FacetOptions.BuilderBuilder for FacetOptions.
Methods
build()
public FacetOptions build()Returns an immutable FacetOptions that reflects the current state of this Builder.
| Returns | |
|---|---|
| Type | Description |
FacetOptions |
|
setDepth(int value)
public FacetOptions.Builder setDepth(int value)Sets the number of documents from the search result to be analyzed for facet discovery.
| Parameter | |
|---|---|
| Name | Description |
value |
int |
| Returns | |
|---|---|
| Type | Description |
FacetOptions.Builder |
this Builder |
setDiscoveryLimit(int value)
public FacetOptions.Builder setDiscoveryLimit(int value)Sets the number of facets to be discovered.
| Parameter | |
|---|---|
| Name | Description |
value |
int |
| Returns | |
|---|---|
| Type | Description |
FacetOptions.Builder |
this Builder |
setDiscoveryValueLimit(int value)
public FacetOptions.Builder setDiscoveryValueLimit(int value)Sets the maximum number of values each discovered facet should have.
| Parameter | |
|---|---|
| Name | Description |
value |
int |
| Returns | |
|---|---|
| Type | Description |
FacetOptions.Builder |
this Builder |