Class IndexSetUpdateRequest
java.lang.Object
org.graylog2.rest.resources.system.indexer.requests.IndexSetUpdateRequest
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic IndexSetUpdateRequest
create
(@NotBlank String title, String description, boolean isWritable, @javax.validation.constraints.Min(1L) int shards, @javax.validation.constraints.Min(0L) int replicas, @NotNull String rotationStrategyClass, @NotNull RotationStrategyConfig rotationStrategy, @NotNull String retentionStrategyClass, @NotNull RetentionStrategyConfig retentionStrategy, @javax.validation.constraints.Min(1L) int indexOptimizationMaxNumSegments, boolean indexOptimizationDisabled, org.joda.time.Duration fieldTypeRefreshInterval) abstract String
abstract org.joda.time.Duration
static IndexSetUpdateRequest
fromIndexSetConfig
(IndexSetConfig indexSet) abstract boolean
abstract @javax.validation.constraints.Min(1L) int
abstract boolean
abstract @javax.validation.constraints.Min(0L) int
replicas()
abstract @NotNull RetentionStrategyConfig
abstract @NotNull String
abstract @NotNull RotationStrategyConfig
abstract @NotNull String
abstract @javax.validation.constraints.Min(1L) int
shards()
abstract @NotBlank String
title()
toIndexSetConfig
(String id, IndexSetConfig oldConfig)
-
Constructor Details
-
IndexSetUpdateRequest
public IndexSetUpdateRequest()
-
-
Method Details
-
title
-
description
-
isWritable
public abstract boolean isWritable() -
shards
@Min(1L) public abstract @javax.validation.constraints.Min(1L) int shards() -
replicas
@Min(0L) public abstract @javax.validation.constraints.Min(0L) int replicas() -
rotationStrategyClass
-
rotationStrategy
-
retentionStrategyClass
-
retentionStrategy
-
indexOptimizationMaxNumSegments
@Min(1L) public abstract @javax.validation.constraints.Min(1L) int indexOptimizationMaxNumSegments() -
indexOptimizationDisabled
public abstract boolean indexOptimizationDisabled() -
fieldTypeRefreshInterval
public abstract org.joda.time.Duration fieldTypeRefreshInterval() -
create
public static IndexSetUpdateRequest create(@NotBlank @NotBlank String title, @Nullable String description, boolean isWritable, @Min(1L) @javax.validation.constraints.Min(1L) int shards, @Min(0L) @javax.validation.constraints.Min(0L) int replicas, @NotNull @NotNull String rotationStrategyClass, @NotNull @NotNull RotationStrategyConfig rotationStrategy, @NotNull @NotNull String retentionStrategyClass, @NotNull @NotNull RetentionStrategyConfig retentionStrategy, @Min(1L) @javax.validation.constraints.Min(1L) int indexOptimizationMaxNumSegments, boolean indexOptimizationDisabled, org.joda.time.Duration fieldTypeRefreshInterval) -
fromIndexSetConfig
-
toIndexSetConfig
-