Apache Iceberg · Schema

SetExpression

SetExpression schema from Apache Iceberg REST Catalog API

ACIDAnalyticsApacheData LakeLakehouseOpen SourceTable Format

Properties

Name Type Description
type object
term object
values array
View JSON Schema on GitHub

JSON Schema

rest-catalog-open-api-set-expression-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/apache-iceberg/refs/heads/main/json-schema/rest-catalog-open-api-set-expression-schema.json",
  "title": "SetExpression",
  "description": "SetExpression schema from Apache Iceberg REST Catalog API",
  "type": "object",
  "properties": {
    "type": {
      "$ref": "#/components/schemas/ExpressionType",
      "enum": [
        "in",
        "not-in"
      ]
    },
    "term": {
      "$ref": "#/components/schemas/Term"
    },
    "values": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/PrimitiveTypeValue"
      }
    }
  },
  "required": [
    "type",
    "term",
    "values"
  ]
}