SearchVariantsRequest class

The variant search request.


SearchVariantsRequest.fromJson(Map _json)


callSetIds ↔ List<String>
Only return variant calls which belong to call sets with these ids. Leaving this blank returns all variant calls. If a variant has no calls belonging to any of these call sets, it won't be returned at all.
read / write
end ↔ String
The end of the window, 0-based exclusive. If unspecified or 0, defaults to the length of the reference.
read / write
maxCalls ↔ int
The maximum number of calls to return in a single page. Note that this limit may be exceeded in the event that a matching variant contains more calls than the requested maximum. If unspecified, defaults to 5000. The maximum value is 10000.
read / write
pageSize ↔ int
The maximum number of variants to return in a single page. If unspecified, defaults to 5000. The maximum value is 10000.
read / write
pageToken ↔ String
The continuation token, which is used to page through large result sets. To get the next page of results, set this parameter to the value of nextPageToken from the previous response.
read / write
referenceName ↔ String
Required. Only return variants in this reference sequence.
read / write
start ↔ String
The beginning of the window (0-based, inclusive) for which overlapping variants should be returned. If unspecified, defaults to 0.
read / write
variantName ↔ String
Only return variants which have exactly this name.
read / write
variantSetIds ↔ List<String>
At most one variant set ID must be provided. Only variants from this variant set will be returned. If omitted, a call set id must be included in the request.
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited


toJson() → Map<String, Object>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
toString() → String
Returns a string representation of this object.


operator ==(dynamic other) → bool
The equality operator.