RolloverIndexRequest

com.sksamuel.elastic4s.requests.admin.RolloverIndexRequest
case class RolloverIndexRequest(sourceAlias: String, maxAge: Option[String], maxDocs: Option[Long], maxSize: Option[String], dryRun: Option[Boolean], mappings: Seq[MappingDefinition], newIndexName: Option[String], settings: Map[String, Any], waitForActiveShards: Option[Int], masterNodeTimeout: Option[FiniteDuration])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def dryRun(dryRun: Boolean): RolloverIndexRequest
def mappings(mappings: Iterable[MappingDefinition]): RolloverIndexRequest
def masterNodeTimeout(masterNodeTimeout: FiniteDuration): RolloverIndexRequest
def maxAge(maxAge: String): RolloverIndexRequest
def maxDocs(maxDocs: Long): RolloverIndexRequest
def maxSize(maxSize: String): RolloverIndexRequest
def newIndexName(newIndexName: String): RolloverIndexRequest
def settings(settings: Map[String, Any]): RolloverIndexRequest
def waitForActiveShards(waitForActiveShards: Int): RolloverIndexRequest

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product