<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

java.lang.Integer

null

set by the store when entry is first written

producer

java.lang.String

null

source of the tuple

consumer

java.lang.String

null

destined user of the tuple

typeName0

java.lang.String

null

an arbitrary type name to match

typeName1

java.lang.String

null

an arbitrary type name to match

typeName2

java.lang.String

null

an arbitrary type name to match

typeName3

java.lang.String

null

an arbitrary type name to match

typeName4

java.lang.String

null

an arbitrary type name to match

typeValue0

java.lang.String

null

value of type name 0 to match

typeValue1

java.lang.String

null

value of type name 1 to match

typeValue2

java.lang.String

null

value of type name 2 to match

typeValue3

java.lang.String

null

value of type name 3 to match

typeValue4

java.lang.String

null

value of type name 4 to match

indexName0

java.lang.String

null

an arbitrary index name to match

indexName1

java.lang.String

null

an arbitrary index name to match

indexName2

java.lang.String

null

an arbitrary index name to match

indexName3

java.lang.String

null

an arbitrary index name to match

indexName4

java.lang.String

null

an arbitrary index name to match

indexValue0

java.lang.Integer

null

value of index name 0 to match

indexValue1

java.lang.Integer

null

value of index name 0 to match

indexValue2

java.lang.Integer

null

value of index name 0 to match

indexValue3

java.lang.Integer

null

value of index name 0 to match

indexValue4

java.lang.Integer

null

value of index name 0 to match

Elements

TAG

TYPE

COUNT

DESCRIPTION

<before>

java.lang.Long

0:1

match tuples written to the space before this timestamp

<after>

java.lang.Long

0:1

match tuples written to the space after this timestamp

<exclude-ids>

java.lang.String

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".
  • No labels