Goldmine
Contracts

Update Filter Set

POST
/contracts.v1.Contracts/UpdateFilterSet

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://loading/contracts.v1.Contracts/UpdateFilterSet" \  -H "Content-Type: application/json" \  -d '{}'
{
  "filterSet": {
    "createdAt": "2019-08-24T14:15:22Z",
    "deletedAt": "2019-08-24T14:15:22Z",
    "description": "string",
    "id": "EBESExQVFhcYGRobHB0eHw==",
    "name": "string",
    "predicate": {
      "filterSet": {
        "filterSetId": "string"
      },
      "group": {
        "condition": "PREDICATE_CONDITION_UNSPECIFIED",
        "rules": [
          {
            "filterSet": {
              "filterSetId": "string"
            },
            "group": {},
            "rule": {
              "field": "PREDICATE_FIELD_UNSPECIFIED",
              "operator": "PREDICATE_OPERATOR_UNSPECIFIED",
              "value": {
                "boolValue": true,
                "numberValue": 0.1,
                "stringListValue": {
                  "values": [
                    "string"
                  ]
                },
                "stringValue": "string"
              }
            }
          }
        ]
      },
      "rule": {
        "field": "PREDICATE_FIELD_UNSPECIFIED",
        "operator": "PREDICATE_OPERATOR_UNSPECIFIED",
        "value": {
          "boolValue": true,
          "numberValue": 0.1,
          "stringListValue": {
            "values": [
              "string"
            ]
          },
          "stringValue": "string"
        }
      }
    },
    "updatedAt": "2019-08-24T14:15:22Z",
    "version": "string",
    "workspaceId": "string"
  }
}
Empty