<tspace-match-request>
Corresponds to ncsa.services.vizier.tspace.TspaceMatchRequest
, used for expressing the match query in <tspace-read>
and <tspace-take>
calls.
Like <tspace-entry>
, this object expresses a number of open-ended attributes available for matching.
Attributes
NAME |
TYPE |
DEFAULT VALUE |
DESCRIPTION |
---|---|---|---|
id |
|
|
set by the store when entry is first written |
producer |
|
|
source of the tuple |
consumer |
|
|
destined user of the tuple |
typeName0 |
|
|
an arbitrary type name to match |
typeName1 |
|
|
an arbitrary type name to match |
typeName2 |
|
|
an arbitrary type name to match |
typeName3 |
|
|
an arbitrary type name to match |
typeName4 |
|
|
an arbitrary type name to match |
typeValue0 |
|
|
value of type name 0 to match |
typeValue1 |
|
|
value of type name 1 to match |
typeValue2 |
|
|
value of type name 2 to match |
typeValue3 |
|
|
value of type name 3 to match |
typeValue4 |
|
|
value of type name 4 to match |
indexName0 |
|
|
an arbitrary index name to match |
indexName1 |
|
|
an arbitrary index name to match |
indexName2 |
|
|
an arbitrary index name to match |
indexName3 |
|
|
an arbitrary index name to match |
indexName4 |
|
|
an arbitrary index name to match |
indexValue0 |
|
|
value of index name 0 to match |
indexValue1 |
|
|
value of index name 0 to match |
indexValue2 |
|
|
value of index name 0 to match |
indexValue3 |
|
|
value of index name 0 to match |
indexValue4 |
|
|
value of index name 0 to match |
Elements
TAG |
TYPE |
COUNT |
DESCRIPTION |
---|---|---|---|
|
|
0:1 |
match tuples written to the space before this timestamp |
|
|
0:1 |
match tuples written to the space after this timestamp |
|
|
0:1 |
exclude tuples whose ids are in this (comma-delimited) list |
NOTES
- To set a string type to match only
null
values, use "is null". - To set a string type to match all non-
null
values, use "is not null".