IpRangeAggregation

com.sksamuel.elastic4s.requests.searches.aggs.IpRangeAggregation
case class IpRangeAggregation(name: String, field: Option[String], format: Option[String], missing: Option[AnyRef], keyed: Option[Boolean], script: Option[Script], ranges: Seq[(Option[String], String, String)], maskRanges: Seq[(Option[String], String)], unboundedFrom: Option[(Option[String], String)], unboundedTo: Option[(Option[String], String)], subaggs: Seq[AbstractAggregation], metadata: Map[String, AnyRef]) extends Aggregation

Attributes

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

Members list

Type members

Types

Value members

Concrete methods

def field(field: String): T
def format(format: String): T
def keyed(keyed: Boolean): T
def maskRange(key: String, mask: String): T
def maskRange(mask: String): T
override def metadata(map: Map[String, AnyRef]): T

Attributes

Definition Classes
AbstractAggregation
def missing(missing: AnyRef): T
def range(from: String, to: String): T
def range(key: String, from: String, to: String): T
def script(script: Script): T
override def subAggregations(aggs: Iterable[AbstractAggregation]): T

Attributes

Definition Classes
Aggregation
def unboundedFrom(from: String): T
def unboundedFrom(key: String, from: String): T
def unboundedTo(to: String): T
def unboundedTo(key: String, to: String): T

Inherited methods

def addSubAggregation(agg: AbstractAggregation): T

Attributes

Inherited from:
Aggregation
def addSubagg(agg: AbstractAggregation): T

Attributes

Inherited from:
Aggregation
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def subAggregations(first: AbstractAggregation, rest: AbstractAggregation*): T

Attributes

Inherited from:
Aggregation
def subaggs(aggs: Iterable[AbstractAggregation]): T

Attributes

Inherited from:
Aggregation
def subaggs(first: AbstractAggregation, rest: AbstractAggregation*): T

Attributes

Inherited from:
Aggregation