Http

data class Http(@DefaultValue(value = ["1000"]) var maxListSize: Int = 1000, @DefaultValue(value = ["100"]) var maxPageSize: Int = 100, @DefaultValue(value = ["10000"]) var maxPageWindow: Long, @DefaultValue(value = ["128"]) var maxFilterNodes: Int = QueryBudget.DEFAULT_MAX_FILTER_NODES, @DefaultValue(value = ["1000"]) var maxFilterValues: Int = 1000, @DefaultValue(value = ["true"]) var allowExpensiveOperators: Boolean = true, @DefaultValue(value = ["10000"]) var maxResidualGroups: Int = QueryBudget.DEFAULT_MAX_RESIDUAL_GROUPS)

Limits of 0 are disabled.

Constructors

Link copied to clipboard
constructor(@DefaultValue(value = ["1000"]) maxListSize: Int = 1000, @DefaultValue(value = ["100"]) maxPageSize: Int = 100, @DefaultValue(value = ["10000"]) maxPageWindow: Long, @DefaultValue(value = ["128"]) maxFilterNodes: Int = QueryBudget.DEFAULT_MAX_FILTER_NODES, @DefaultValue(value = ["1000"]) maxFilterValues: Int = 1000, @DefaultValue(value = ["true"]) allowExpensiveOperators: Boolean = true, @DefaultValue(value = ["10000"]) maxResidualGroups: Int = QueryBudget.DEFAULT_MAX_RESIDUAL_GROUPS)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard