"""Annotations on platforms, such as points or regions of interest."""
type Annotation implements Node {
"""
Reads a single `BearingTimeRecordSpecification` that is related to this `Annotation`.
"""
bearingTimeRecordSpecification(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): BearingTimeRecordSpecification
"""
The confidence level of the ontology assignment as a percentage (0-100).
"""
confidence: Float
"""Reads a single `User` that is related to this `Annotation`."""
createdByUser: User
"""The timestamp when the annotation was created."""
createdDatetime: Datetime
"""Reads a single `DataStream` that is related to this `Annotation`."""
dataStream(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataStream
"""The duration of the annotation in seconds."""
durationSeconds: Int
"""
A JSON snapshot of the feed configuration list visible in the UI when this annotation was created.
"""
feedContext: JSON
"""
Reads and enables pagination through a set of `AnnotationHarmonicCursor`.
"""
harmonicCursorConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationHarmonicCursorCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationHarmonicCursorFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `AnnotationHarmonicCursor`."""
orderBy: [AnnotationHarmonicCursorOrderBy!] = [PRIMARY_KEY_ASC]
): AnnotationHarmonicCursorConnection!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Reads a single `AnnotationKind` that is related to this `Annotation`."""
kind: AnnotationKind
"""
Reads a single `LabelingAssignment` that is related to this `Annotation`.
"""
labelingAssignment(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignment
"""
Reads and enables pagination through a set of `LabelingAssignmentLabelDecision`.
"""
labelingAssignmentLabelDecisionConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentLabelDecisionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentLabelDecisionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignmentLabelDecision`."""
orderBy: [LabelingAssignmentLabelDecisionOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentLabelDecisionConnection!
"""Reads a single `User` that is related to this `Annotation`."""
modifiedByUser: User
"""The timestamp when the annotation was last modified."""
modifiedDatetime: Datetime
"""Additional notes or comments about the annotation."""
notes: String
"""Reads a single `OntologyClass` that is related to this `Annotation`."""
ontologyClass(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OntologyClass
"""Reads a single `Organization` that is related to this `Annotation`."""
organization: Organization
"""Reads a single `Annotation` that is related to this `Annotation`."""
parentAnnotation(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Annotation
"""Reads a single `Platform` that is related to this `Annotation`."""
platform(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Platform
"""
Where the annotation came from. Defaults to 'user' for Horizon-authored rows. External writers (e.g. Feo) set this to 'ingested' on insert; a trigger flips it back to 'user' whenever a Horizon session user edits the row.
"""
source: String!
"""
Reads a single `SpectrogramSpecification` that is related to this `Annotation`.
"""
spectrogramSpecification(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): SpectrogramSpecification
"""
An array of timestamps representing the time coordinates of the annotation.
"""
timeCoordinates: [Datetime]!
"""
The [min, max] tstzrange spanning time_coordinates, maintained by trigger.
"""
timeSpan: DatetimeRange
"""
An array of numerical values representing the value coordinates of the annotation (ie. bearing or frequency).
"""
valueCoordinates: [Float]!
}
"""
A condition to be used against `Annotation` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input AnnotationCondition {
bearingTimeRecordSpecification: ID
createdByUser: ID
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
dataStream: ID
"""The ID of the relevant kind to be referenced by this new instance."""
kind: ID
labelingAssignment: ID
modifiedByUser: ID
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
ontologyClass: ID
organization: ID
parentAnnotation: ID
platform: ID
spectrogramSpecification: ID
"""Checks for equality with the object’s `timeSpan` field."""
timeSpan: DatetimeRangeInput
}
"""A connection to a list of `Annotation` values."""
type AnnotationConnection {
"""
A list of edges which contains the `Annotation` and cursor to aid in pagination.
"""
edges: [AnnotationEdge]!
"""A list of `Annotation` objects."""
nodes: [Annotation]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `Annotation` you could get from the connection."""
totalCount: Int!
}
"""A `Annotation` edge in the connection."""
type AnnotationEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `Annotation` at the end of the edge."""
node: Annotation
}
"""
A filter to be used against `Annotation` object types. All fields are combined with a logical ‘and.’
"""
input AnnotationFilter {
"""Checks for all expressions in this list."""
and: [AnnotationFilter!]
"""Filter by the object’s `bearingTimeRecordSpecification` relation."""
bearingTimeRecordSpecification: BearingTimeRecordSpecificationFilter
"""A related `bearingTimeRecordSpecification` exists."""
bearingTimeRecordSpecificationExists: Boolean
"""Filter by the object’s `createdByUser` relation."""
createdByUser: UserFilter
"""A related `createdByUser` exists."""
createdByUserExists: Boolean
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `dataStream` relation."""
dataStream: DataStreamFilter
"""A related `dataStream` exists."""
dataStreamExists: Boolean
"""Filter by the object’s `annotationHarmonicCursorCollection` relation."""
harmonicCursorCollection: AnnotationToManyAnnotationHarmonicCursorFilter
"""Some related `annotationHarmonicCursorCollection` exist."""
harmonicCursorCollectionExist: Boolean
"""Filter by the object’s `kind` relation."""
kind: AnnotationKindFilter
"""A related `kind` exists."""
kindExists: Boolean
"""Filter by the object’s `labelingAssignment` relation."""
labelingAssignment: LabelingAssignmentFilter
"""A related `labelingAssignment` exists."""
labelingAssignmentExists: Boolean
"""
Filter by the object’s `labelingAssignmentLabelDecisionCollection` relation.
"""
labelingAssignmentLabelDecisionCollection: AnnotationToManyLabelingAssignmentLabelDecisionFilter
"""Some related `labelingAssignmentLabelDecisionCollection` exist."""
labelingAssignmentLabelDecisionCollectionExist: Boolean
"""Filter by the object’s `modifiedByUser` relation."""
modifiedByUser: UserFilter
"""A related `modifiedByUser` exists."""
modifiedByUserExists: Boolean
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: AnnotationFilter
"""Filter by the object’s `ontologyClass` relation."""
ontologyClass: OntologyClassFilter
"""A related `ontologyClass` exists."""
ontologyClassExists: Boolean
"""Checks for any expressions in this list."""
or: [AnnotationFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `parentAnnotation` relation."""
parentAnnotation: AnnotationFilter
"""A related `parentAnnotation` exists."""
parentAnnotationExists: Boolean
"""Filter by the object’s `platform` relation."""
platform: PlatformFilter
"""Filter by the object’s `spectrogramSpecification` relation."""
spectrogramSpecification: SpectrogramSpecificationFilter
"""A related `spectrogramSpecification` exists."""
spectrogramSpecificationExists: Boolean
"""Filter by the object’s `timeSpan` field."""
timeSpan: DatetimeRangeFilter
}
"""
User-specific harmonic cursor positions for annotations on spectrograms.
"""
type AnnotationHarmonicCursor implements Node {
"""
Reads a single `Annotation` that is related to this `AnnotationHarmonicCursor`.
"""
annotation(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Annotation
"""
Reads a single `User` that is related to this `AnnotationHarmonicCursor`.
"""
createdByUser: User
"""Timestamp when this harmonic cursor was created."""
createdDatetime: Datetime!
"""
The slot index of this harmonic cursor (0-5), used for color assignment and uniqueness per user per annotation.
"""
cursorSlotIndex: Int!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""
When true, this cursor is shared with anyone who can read the annotation and is read-only for non-owners. When false, it stays private to its owner.
"""
isLocked: Boolean!
"""
Reads a single `User` that is related to this `AnnotationHarmonicCursor`.
"""
modifiedByUser: User
"""Timestamp when this harmonic cursor was last modified."""
modifiedDatetime: Datetime!
"""The X position (frequency in Hz) of the harmonic cursor fundamental."""
unitX: Float!
"""
The Y position (time offset in seconds from tile origin) of the harmonic cursor.
"""
unitY: Float!
"""
Reads a single `User` that is related to this `AnnotationHarmonicCursor`.
"""
user: User
}
"""
A condition to be used against `AnnotationHarmonicCursor` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input AnnotationHarmonicCursorCondition {
annotation: ID
createdByUser: ID
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `cursorSlotIndex` field."""
cursorSlotIndex: Int
modifiedByUser: ID
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
user: ID
}
"""A connection to a list of `AnnotationHarmonicCursor` values."""
type AnnotationHarmonicCursorConnection {
"""
A list of edges which contains the `AnnotationHarmonicCursor` and cursor to aid in pagination.
"""
edges: [AnnotationHarmonicCursorEdge]!
"""A list of `AnnotationHarmonicCursor` objects."""
nodes: [AnnotationHarmonicCursor]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `AnnotationHarmonicCursor` you could get from the connection.
"""
totalCount: Int!
}
"""A `AnnotationHarmonicCursor` edge in the connection."""
type AnnotationHarmonicCursorEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `AnnotationHarmonicCursor` at the end of the edge."""
node: AnnotationHarmonicCursor
}
"""
A filter to be used against `AnnotationHarmonicCursor` object types. All fields are combined with a logical ‘and.’
"""
input AnnotationHarmonicCursorFilter {
"""Checks for all expressions in this list."""
and: [AnnotationHarmonicCursorFilter!]
"""Filter by the object’s `annotation` relation."""
annotation: AnnotationFilter
"""Filter by the object’s `createdByUser` relation."""
createdByUser: UserFilter
"""A related `createdByUser` exists."""
createdByUserExists: Boolean
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `cursorSlotIndex` field."""
cursorSlotIndex: IntFilter
"""Filter by the object’s `modifiedByUser` relation."""
modifiedByUser: UserFilter
"""A related `modifiedByUser` exists."""
modifiedByUserExists: Boolean
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: AnnotationHarmonicCursorFilter
"""Checks for any expressions in this list."""
or: [AnnotationHarmonicCursorFilter!]
"""Filter by the object’s `user` relation."""
user: UserFilter
}
"""An input for mutations affecting `AnnotationHarmonicCursor`"""
input AnnotationHarmonicCursorInput {
annotation: ID!
"""
The slot index of this harmonic cursor (0-5), used for color assignment and uniqueness per user per annotation.
"""
cursorSlotIndex: Int!
"""The new UUID to represent this new instance."""
rowId: UUID
"""The X position (frequency in Hz) of the harmonic cursor fundamental."""
unitX: Float!
"""
The Y position (time offset in seconds from tile origin) of the harmonic cursor.
"""
unitY: Float!
user: ID!
}
"""Methods to use when ordering `AnnotationHarmonicCursor`."""
enum AnnotationHarmonicCursorOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
CURSOR_SLOT_INDEX_ASC
CURSOR_SLOT_INDEX_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `AnnotationHarmonicCursor`. Fields that are set will be updated.
"""
input AnnotationHarmonicCursorPatch {
"""
The slot index of this harmonic cursor (0-5), used for color assignment and uniqueness per user per annotation.
"""
cursorSlotIndex: Int
"""
When true, this cursor is shared with anyone who can read the annotation and is read-only for non-owners. When false, it stays private to its owner.
"""
isLocked: Boolean
"""The X position (frequency in Hz) of the harmonic cursor fundamental."""
unitX: Float
"""
The Y position (time offset in seconds from tile origin) of the harmonic cursor.
"""
unitY: Float
}
"""An input for mutations affecting `Annotation`"""
input AnnotationInput {
bearingTimeRecordSpecification: ID
"""
The confidence level of the ontology assignment as a percentage (0-100).
"""
confidence: Float
dataStream: ID
"""
A JSON snapshot of the feed configuration list visible in the UI when this annotation was created.
"""
feedContext: JSON
labelingAssignment: ID
"""Additional notes or comments about the annotation."""
notes: String
ontologyClass: ID
parentAnnotation: ID
platform: ID!
"""The new UUID to represent this new instance."""
rowId: UUID
"""
Where the annotation came from. Defaults to 'user' for Horizon-authored rows. External writers (e.g. Feo) set this to 'ingested' on insert; a trigger flips it back to 'user' whenever a Horizon session user edits the row.
"""
source: String
spectrogramSpecification: ID
"""
An array of timestamps representing the time coordinates of the annotation.
"""
timeCoordinates: [Datetime]!
"""
An array of numerical values representing the value coordinates of the annotation (ie. bearing or frequency).
"""
valueCoordinates: [Float]!
}
"""
A categorization of an `Annotation` derived from its coordinate-array shape and the feed it belongs to. Rows are seeded by the migration; the value on `annotation.kind_name` is computed by a generated column. Scissorgram annotations are classified as `spectrogram_*` kinds because they reuse `spectrogram_specification_id`; filter `parent_annotation_id IS NOT NULL` to isolate scissorgram-specific rows.
"""
type AnnotationKind implements Node {
"""Reads and enables pagination through a set of `Annotation`."""
annotationsByKindName(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): AnnotationConnection!
"""
A human-readable description of what the kind represents and when it is produced.
"""
description: String!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""
The canonical kind name. Encoded as `<feed>_<shape>` so the feed type is unambiguous from the value alone. Referenced by the `annotation.kind_name` foreign key.
"""
name: String!
}
"""
A condition to be used against `AnnotationKind` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input AnnotationKindCondition {
"""Checks for equality with the object’s `name` field."""
name: String
}
"""A connection to a list of `AnnotationKind` values."""
type AnnotationKindConnection {
"""
A list of edges which contains the `AnnotationKind` and cursor to aid in pagination.
"""
edges: [AnnotationKindEdge]!
"""A list of `AnnotationKind` objects."""
nodes: [AnnotationKind]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `AnnotationKind` you could get from the connection."""
totalCount: Int!
}
"""A `AnnotationKind` edge in the connection."""
type AnnotationKindEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `AnnotationKind` at the end of the edge."""
node: AnnotationKind
}
"""
A filter to be used against `AnnotationKind` object types. All fields are combined with a logical ‘and.’
"""
input AnnotationKindFilter {
"""Checks for all expressions in this list."""
and: [AnnotationKindFilter!]
"""Filter by the object’s `annotationsByKindName` relation."""
annotationsByKindName: AnnotationKindToManyAnnotationFilter
"""Some related `annotationsByKindName` exist."""
annotationsByKindNameExist: Boolean
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: AnnotationKindFilter
"""Checks for any expressions in this list."""
or: [AnnotationKindFilter!]
}
"""Methods to use when ordering `AnnotationKind`."""
enum AnnotationKindOrderBy {
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
A filter to be used against many `Annotation` object types. All fields are combined with a logical ‘and.’
"""
input AnnotationKindToManyAnnotationFilter {
"""
Every related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: AnnotationFilter
"""
No related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: AnnotationFilter
"""
Some related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: AnnotationFilter
}
"""Methods to use when ordering `Annotation`."""
enum AnnotationOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `Annotation`. Fields that are set will be updated.
"""
input AnnotationPatch {
bearingTimeRecordSpecification: ID
"""
The confidence level of the ontology assignment as a percentage (0-100).
"""
confidence: Float
"""
A JSON snapshot of the feed configuration list visible in the UI when this annotation was created.
"""
feedContext: JSON
"""Additional notes or comments about the annotation."""
notes: String
ontologyClass: ID
parentAnnotation: ID
platform: ID
"""
Where the annotation came from. Defaults to 'user' for Horizon-authored rows. External writers (e.g. Feo) set this to 'ingested' on insert; a trigger flips it back to 'user' whenever a Horizon session user edits the row.
"""
source: String
spectrogramSpecification: ID
"""
An array of timestamps representing the time coordinates of the annotation.
"""
timeCoordinates: [Datetime]
"""
An array of numerical values representing the value coordinates of the annotation (ie. bearing or frequency).
"""
valueCoordinates: [Float]
}
"""
A filter to be used against many `AnnotationHarmonicCursor` object types. All fields are combined with a logical ‘and.’
"""
input AnnotationToManyAnnotationHarmonicCursorFilter {
"""
Every related `AnnotationHarmonicCursor` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: AnnotationHarmonicCursorFilter
"""
No related `AnnotationHarmonicCursor` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: AnnotationHarmonicCursorFilter
"""
Some related `AnnotationHarmonicCursor` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: AnnotationHarmonicCursorFilter
}
"""
A filter to be used against many `LabelingAssignmentLabelDecision` object types. All fields are combined with a logical ‘and.’
"""
input AnnotationToManyLabelingAssignmentLabelDecisionFilter {
"""
Every related `LabelingAssignmentLabelDecision` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: LabelingAssignmentLabelDecisionFilter
"""
No related `LabelingAssignmentLabelDecision` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: LabelingAssignmentLabelDecisionFilter
"""
Some related `LabelingAssignmentLabelDecision` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: LabelingAssignmentLabelDecisionFilter
}
"""
A key that can authenticate with the Horizon API on behalf of a user or service account.
"""
type ApiKey implements Node {
"""Reads a single `User` that is related to this `ApiKey`."""
createdByUser: User
"""The timestamp when this API key was created."""
createdDatetime: Datetime!
"""The expiration timestamp for this API key. Null means no expiration."""
expiresDatetime: Datetime
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Whether this API key has been soft-deleted."""
isDeleted: Boolean!
"""
A human-readable prefix (e.g. hzn_xxxxxxxx) derived from the JWT payload segment, used for display and identification.
"""
keyPrefix: String!
"""
The timestamp when this API key was last used to authenticate a request.
"""
lastUsedDatetime: Datetime
"""Reads a single `User` that is related to this `ApiKey`."""
modifiedByUser: User
"""The timestamp when this API key was last modified."""
modifiedDatetime: Datetime!
"""A human-readable name for the API key."""
name: String!
"""Reads a single `Organization` that is related to this `ApiKey`."""
organization: Organization
"""Reads a single `User` that is related to this `ApiKey`."""
user: User
}
"""
A condition to be used against `ApiKey` object types. All fields are tested for equality and combined with a logical ‘and.’
"""
input ApiKeyCondition {
createdByUser: ID
modifiedByUser: ID
organization: ID
user: ID
}
"""A connection to a list of `ApiKey` values."""
type ApiKeyConnection {
"""
A list of edges which contains the `ApiKey` and cursor to aid in pagination.
"""
edges: [ApiKeyEdge]!
"""A list of `ApiKey` objects."""
nodes: [ApiKey]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `ApiKey` you could get from the connection."""
totalCount: Int!
}
"""A `ApiKey` edge in the connection."""
type ApiKeyEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `ApiKey` at the end of the edge."""
node: ApiKey
}
"""
A filter to be used against `ApiKey` object types. All fields are combined with a logical ‘and.’
"""
input ApiKeyFilter {
"""Checks for all expressions in this list."""
and: [ApiKeyFilter!]
"""Filter by the object’s `createdByUser` relation."""
createdByUser: UserFilter
"""A related `createdByUser` exists."""
createdByUserExists: Boolean
"""Filter by the object’s `modifiedByUser` relation."""
modifiedByUser: UserFilter
"""A related `modifiedByUser` exists."""
modifiedByUserExists: Boolean
"""Negates the expression."""
not: ApiKeyFilter
"""Checks for any expressions in this list."""
or: [ApiKeyFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""Filter by the object’s `user` relation."""
user: UserFilter
}
"""Methods to use when ordering `ApiKey`."""
enum ApiKeyOrderBy {
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""All input for the `approveLabelingAssignmentReview` mutation."""
input ApproveLabelingAssignmentReviewInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
labelDecisions: [LabelingAssignmentLabelDecisionInputRecordInput]
labelingAssignment: ID!
}
"""The output of our `approveLabelingAssignmentReview` mutation."""
type ApproveLabelingAssignmentReviewPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: LabelingAssignment
}
"""One metadata sidecar to attach to a collection."""
input AttachDataCollectionMetadataFileInput {
"""
Filename. `manifest.json` is stored at the collection root; other names
go under `metadata_files/`.
"""
filename: String!
}
"""All input for the `attachDataCollectionMetadata` mutation."""
input AttachDataCollectionMetadataInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""Collection to attach metadata files to."""
dataCollectionId: UUID!
"""
Metadata files to attach. A filename that is already attached gets a
fresh presigned URL for the existing row.
"""
files: [AttachDataCollectionMetadataFileInput!]!
}
"""The output of our `attachDataCollectionMetadata` mutation."""
type AttachDataCollectionMetadataPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The collection the files were attached to."""
dataCollection: DataCollection
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""Presigned PUT URLs for the attached metadata files."""
uploads: [DataCollectionMetadataFileUpload!]!
}
"""Specification for audio PCM data streams."""
type AudioSpecification implements Node {
"""Bit depth per sample (e.g. 16, 24, 32)."""
bitDepth: BigInt!
"""Number of audio channels (1 = mono, 2 = stereo)."""
channelCount: BigInt!
"""Zero-based index of this channel within the interleaved audio stream."""
channelIndex: BigInt!
"""Creation timestamp."""
createdDatetime: Datetime!
"""How data_row vector values are interpreted (e.g. pcm_float)."""
encoding: String!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Last modification timestamp."""
modifiedDatetime: Datetime!
"""
Reads a single `Organization` that is related to this `AudioSpecification`.
"""
organization: Organization
"""
Reads and enables pagination through a set of `PlatformAudioSpecification`.
"""
platformAudioSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformAudioSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformAudioSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformAudioSpecification`."""
orderBy: [PlatformAudioSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformAudioSpecificationConnection!
"""Audio sample rate in Hz (e.g. 16000, 44100, 48000)."""
sampleRate: BigInt!
}
"""
A condition to be used against `AudioSpecification` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input AudioSpecificationCondition {
"""Checks for equality with the object’s `channelIndex` field."""
channelIndex: BigInt
organization: ID
}
"""A connection to a list of `AudioSpecification` values."""
type AudioSpecificationConnection {
"""
A list of edges which contains the `AudioSpecification` and cursor to aid in pagination.
"""
edges: [AudioSpecificationEdge]!
"""A list of `AudioSpecification` objects."""
nodes: [AudioSpecification]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `AudioSpecification` you could get from the connection.
"""
totalCount: Int!
}
"""A `AudioSpecification` edge in the connection."""
type AudioSpecificationEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `AudioSpecification` at the end of the edge."""
node: AudioSpecification
}
"""
A filter to be used against `AudioSpecification` object types. All fields are combined with a logical ‘and.’
"""
input AudioSpecificationFilter {
"""Checks for all expressions in this list."""
and: [AudioSpecificationFilter!]
"""Filter by the object’s `channelIndex` field."""
channelIndex: BigIntFilter
"""Negates the expression."""
not: AudioSpecificationFilter
"""Checks for any expressions in this list."""
or: [AudioSpecificationFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""
Filter by the object’s `platformAudioSpecificationCollection` relation.
"""
platformAudioSpecificationCollection: AudioSpecificationToManyPlatformAudioSpecificationFilter
"""Some related `platformAudioSpecificationCollection` exist."""
platformAudioSpecificationCollectionExist: Boolean
}
"""An input for mutations affecting `AudioSpecification`"""
input AudioSpecificationInput {
"""Bit depth per sample (e.g. 16, 24, 32)."""
bitDepth: BigInt!
"""Number of audio channels (1 = mono, 2 = stereo)."""
channelCount: BigInt
"""Zero-based index of this channel within the interleaved audio stream."""
channelIndex: BigInt
"""How data_row vector values are interpreted (e.g. pcm_float)."""
encoding: String
organization: ID
"""Unique identifier for this AudioSpecification."""
rowId: UUID
"""Audio sample rate in Hz (e.g. 16000, 44100, 48000)."""
sampleRate: BigInt!
}
"""Methods to use when ordering `AudioSpecification`."""
enum AudioSpecificationOrderBy {
CHANNEL_INDEX_ASC
CHANNEL_INDEX_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `AudioSpecification`. Fields that are set will be updated.
"""
input AudioSpecificationPatch {
"""Bit depth per sample (e.g. 16, 24, 32)."""
bitDepth: BigInt
"""Number of audio channels (1 = mono, 2 = stereo)."""
channelCount: BigInt
"""Zero-based index of this channel within the interleaved audio stream."""
channelIndex: BigInt
"""How data_row vector values are interpreted (e.g. pcm_float)."""
encoding: String
organization: ID
"""Audio sample rate in Hz (e.g. 16000, 44100, 48000)."""
sampleRate: BigInt
}
"""
A filter to be used against many `PlatformAudioSpecification` object types. All fields are combined with a logical ‘and.’
"""
input AudioSpecificationToManyPlatformAudioSpecificationFilter {
"""
Every related `PlatformAudioSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformAudioSpecificationFilter
"""
No related `PlatformAudioSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformAudioSpecificationFilter
"""
Some related `PlatformAudioSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformAudioSpecificationFilter
}
"""
Specification for a directional frequency-time stream at a steering angle.
"""
type BeamgramSpecification implements Node {
"""Center bearing angle in degrees."""
centerBearing: Float
"""Angular width of the central bearing bin in degrees."""
centerBinWidth: Float
"""Creation time."""
createdDatetime: Datetime
"""
Step size between consecutive elevation angles in degrees (greater than 0).
"""
elevationIncrement: Float
"""FFT size used."""
fftSampleCount: Int
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Lower bound of the elevation angle range in degrees (-90 to 90)."""
lowerElevation: Float
"""Maximum frequency in Hz."""
maxFrequency: Float
"""Minimum frequency in Hz."""
minFrequency: Float
"""Last modification time."""
modifiedDatetime: Datetime
"""
Message name format (e.g. [Array]_[DataType]_[UpdateRate]_[Band]_[FULL/DET]_MSGID). Used to filter specifications by name.
"""
name: String
"""
Normalizer name (Algorithm used to bring different frequencies to a similar amplitude for easier comparison).
"""
normalizer: String
"""
Reads a single `Organization` that is related to this `BeamgramSpecification`.
"""
organization: Organization
"""
Reads and enables pagination through a set of `PlatformBeamgramSpecification`.
"""
platformBeamgramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformBeamgramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformBeamgramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformBeamgramSpecification`."""
orderBy: [PlatformBeamgramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformBeamgramSpecificationConnection!
"""
Update rate, the specified interval between bearing time records (greater than 0).
"""
updateRate: Interval
"""Upper bound of the elevation angle range in degrees (-90 to 90)."""
upperElevation: Float
}
"""
A condition to be used against `BeamgramSpecification` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input BeamgramSpecificationCondition {
"""Checks for equality with the object’s `centerBearing` field."""
centerBearing: Float
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
}
"""A connection to a list of `BeamgramSpecification` values."""
type BeamgramSpecificationConnection {
"""
A list of edges which contains the `BeamgramSpecification` and cursor to aid in pagination.
"""
edges: [BeamgramSpecificationEdge]!
"""A list of `BeamgramSpecification` objects."""
nodes: [BeamgramSpecification]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `BeamgramSpecification` you could get from the connection.
"""
totalCount: Int!
}
"""A `BeamgramSpecification` edge in the connection."""
type BeamgramSpecificationEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `BeamgramSpecification` at the end of the edge."""
node: BeamgramSpecification
}
"""
A filter to be used against `BeamgramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input BeamgramSpecificationFilter {
"""Checks for all expressions in this list."""
and: [BeamgramSpecificationFilter!]
"""Filter by the object’s `centerBearing` field."""
centerBearing: FloatFilter
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: BeamgramSpecificationFilter
"""Checks for any expressions in this list."""
or: [BeamgramSpecificationFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""
Filter by the object’s `platformBeamgramSpecificationCollection` relation.
"""
platformBeamgramSpecificationCollection: BeamgramSpecificationToManyPlatformBeamgramSpecificationFilter
"""Some related `platformBeamgramSpecificationCollection` exist."""
platformBeamgramSpecificationCollectionExist: Boolean
}
"""An input for mutations affecting `BeamgramSpecification`"""
input BeamgramSpecificationInput {
"""Center bearing angle in degrees."""
centerBearing: Float
"""Angular width of the central bearing bin in degrees."""
centerBinWidth: Float
"""
Step size between consecutive elevation angles in degrees (greater than 0).
"""
elevationIncrement: Float
"""FFT size used."""
fftSampleCount: Int
"""Lower bound of the elevation angle range in degrees (-90 to 90)."""
lowerElevation: Float
"""Maximum frequency in Hz."""
maxFrequency: Float
"""Minimum frequency in Hz."""
minFrequency: Float
"""
Message name format (e.g. [Array]_[DataType]_[UpdateRate]_[Band]_[FULL/DET]_MSGID). Used to filter specifications by name.
"""
name: String
"""
Normalizer name (Algorithm used to bring different frequencies to a similar amplitude for easier comparison).
"""
normalizer: String
"""Unique id for this BeamgramSpecification."""
rowId: UUID
"""
Update rate, the specified interval between bearing time records (greater than 0).
"""
updateRate: IntervalInput
"""Upper bound of the elevation angle range in degrees (-90 to 90)."""
upperElevation: Float
}
"""Methods to use when ordering `BeamgramSpecification`."""
enum BeamgramSpecificationOrderBy {
CENTER_BEARING_ASC
CENTER_BEARING_DESC
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `BeamgramSpecification`. Fields that are set will be updated.
"""
input BeamgramSpecificationPatch {
"""Center bearing angle in degrees."""
centerBearing: Float
"""Angular width of the central bearing bin in degrees."""
centerBinWidth: Float
"""
Step size between consecutive elevation angles in degrees (greater than 0).
"""
elevationIncrement: Float
"""FFT size used."""
fftSampleCount: Int
"""Lower bound of the elevation angle range in degrees (-90 to 90)."""
lowerElevation: Float
"""Maximum frequency in Hz."""
maxFrequency: Float
"""Minimum frequency in Hz."""
minFrequency: Float
"""
Message name format (e.g. [Array]_[DataType]_[UpdateRate]_[Band]_[FULL/DET]_MSGID). Used to filter specifications by name.
"""
name: String
"""
Normalizer name (Algorithm used to bring different frequencies to a similar amplitude for easier comparison).
"""
normalizer: String
"""
Update rate, the specified interval between bearing time records (greater than 0).
"""
updateRate: IntervalInput
"""Upper bound of the elevation angle range in degrees (-90 to 90)."""
upperElevation: Float
}
"""
A filter to be used against many `PlatformBeamgramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input BeamgramSpecificationToManyPlatformBeamgramSpecificationFilter {
"""
Every related `PlatformBeamgramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformBeamgramSpecificationFilter
"""
No related `PlatformBeamgramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformBeamgramSpecificationFilter
"""
Some related `PlatformBeamgramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformBeamgramSpecificationFilter
}
"""
A user-defined alias for a bearing resolution, allowing users to name a bearing bin count.
"""
type BearingResolutionAlias implements Node {
"""The number of bearing bins in this resolution."""
bearingBinCount: Int
"""Time of creation."""
createdDatetime: Datetime
"""User-defined description of this bearing resolution."""
description: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Time of last modification."""
modifiedDatetime: Datetime
"""User-defined name for this bearing resolution."""
name: String
"""
Reads a single `Organization` that is related to this `BearingResolutionAlias`.
"""
organization: Organization
}
"""
A condition to be used against `BearingResolutionAlias` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input BearingResolutionAliasCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
}
"""A connection to a list of `BearingResolutionAlias` values."""
type BearingResolutionAliasConnection {
"""
A list of edges which contains the `BearingResolutionAlias` and cursor to aid in pagination.
"""
edges: [BearingResolutionAliasEdge]!
"""A list of `BearingResolutionAlias` objects."""
nodes: [BearingResolutionAlias]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `BearingResolutionAlias` you could get from the connection.
"""
totalCount: Int!
}
"""A `BearingResolutionAlias` edge in the connection."""
type BearingResolutionAliasEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `BearingResolutionAlias` at the end of the edge."""
node: BearingResolutionAlias
}
"""
A filter to be used against `BearingResolutionAlias` object types. All fields are combined with a logical ‘and.’
"""
input BearingResolutionAliasFilter {
"""Checks for all expressions in this list."""
and: [BearingResolutionAliasFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: BearingResolutionAliasFilter
"""Checks for any expressions in this list."""
or: [BearingResolutionAliasFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
}
"""An input for mutations affecting `BearingResolutionAlias`"""
input BearingResolutionAliasInput {
"""The number of bearing bins in this resolution."""
bearingBinCount: Int
"""User-defined description of this bearing resolution."""
description: String
"""User-defined name for this bearing resolution."""
name: String
organization: ID
"""Unique ID for this BearingResolutionAlias."""
rowId: UUID
}
"""Methods to use when ordering `BearingResolutionAlias`."""
enum BearingResolutionAliasOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `BearingResolutionAlias`. Fields that are set will be updated.
"""
input BearingResolutionAliasPatch {
"""The number of bearing bins in this resolution."""
bearingBinCount: Int
"""User-defined description of this bearing resolution."""
description: String
"""User-defined name for this bearing resolution."""
name: String
}
"""Specification for a broadband bearing-time record data stream."""
type BearingTimeRecordSpecification implements Node {
"""
Scale of the amplitude values in the data vector: magnitude for linear power, decibel for logarithmic. NULL means unknown.
"""
amplitudeUnitMode: String
"""Reads and enables pagination through a set of `Annotation`."""
annotationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): AnnotationConnection!
"""
List of relative bearings (0-360 degrees) where baffle lines should be drawn, indicating sensor field-of-view boundaries.
"""
baffleBearingList: [Float]
"""The number of bearing bins in the data vector."""
bearingBinCount: Int
"""
Reads and enables pagination through a set of `ContactFollowerParameter`.
"""
contactFollowerParameterConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: ContactFollowerParameterCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: ContactFollowerParameterFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `ContactFollowerParameter`."""
orderBy: [ContactFollowerParameterOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): ContactFollowerParameterConnection!
"""Creation time."""
createdDatetime: Datetime
"""
Step size between consecutive elevation angles in degrees (greater than 0).
"""
elevationIncrement: Float
"""FFT window size in samples."""
fftSampleCount: Int
"""
Focus range label (e.g., near-field, far-field) categorizing the acoustic condition of this specification.
"""
focusRange: String
"""Frequency bin spacing in Hz."""
frequencySpacing: Float
"""
The data_row.data_type to query for platform heading (e.g. 'ahrs_rpy'). Null means no heading data is available.
"""
headingDataType: String
"""
The 1-based index into the heading data_row.vector that contains heading in degrees. Null means no heading data is available.
"""
headingVectorIndex: Int
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Lower bound of the elevation angle range in degrees (-90 to 90)."""
lowerElevation: Float
"""Maximum frequency in Hz."""
maxFrequency: Float
"""The maximum integer value a source system uses for amplitude."""
maxPixel: Int
"""Minimum frequency in Hz."""
minFrequency: Float
"""Last modification time."""
modifiedDatetime: Datetime
"""
Message name format (e.g. [Array]_[DataType]_[UpdateRate]_[Band]_[FULL/DET]_MSGID). Used to filter specifications by name.
"""
name: String
"""
Normalizer name (Algorithm used to bring different frequencies to a similar amplitude for easier comparison).
"""
normalizer: String
"""
Reads a single `Organization` that is related to this `BearingTimeRecordSpecification`.
"""
organization: Organization
"""
Reads and enables pagination through a set of `PlatformBearingTimeRecordSpecification`.
"""
platformBearingTimeRecordSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformBearingTimeRecordSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformBearingTimeRecordSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""
The method to use when ordering `PlatformBearingTimeRecordSpecification`.
"""
orderBy: [PlatformBearingTimeRecordSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformBearingTimeRecordSpecificationConnection!
"""
Update rate, the specified interval between bearing time records (greater than 0).
"""
updateRate: Interval
"""Upper bound of the elevation angle range in degrees (-90 to 90)."""
upperElevation: Float
}
"""
A condition to be used against `BearingTimeRecordSpecification` object types.
All fields are tested for equality and combined with a logical ‘and.’
"""
input BearingTimeRecordSpecificationCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
"""Checks for equality with the object’s `rowId` field."""
rowId: UUID
}
"""A connection to a list of `BearingTimeRecordSpecification` values."""
type BearingTimeRecordSpecificationConnection {
"""
A list of edges which contains the `BearingTimeRecordSpecification` and cursor to aid in pagination.
"""
edges: [BearingTimeRecordSpecificationEdge]!
"""A list of `BearingTimeRecordSpecification` objects."""
nodes: [BearingTimeRecordSpecification]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `BearingTimeRecordSpecification` you could get from the connection.
"""
totalCount: Int!
}
"""A `BearingTimeRecordSpecification` edge in the connection."""
type BearingTimeRecordSpecificationEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `BearingTimeRecordSpecification` at the end of the edge."""
node: BearingTimeRecordSpecification
}
"""
A filter to be used against `BearingTimeRecordSpecification` object types. All fields are combined with a logical ‘and.’
"""
input BearingTimeRecordSpecificationFilter {
"""Checks for all expressions in this list."""
and: [BearingTimeRecordSpecificationFilter!]
"""Filter by the object’s `annotationCollection` relation."""
annotationCollection: BearingTimeRecordSpecificationToManyAnnotationFilter
"""Some related `annotationCollection` exist."""
annotationCollectionExist: Boolean
"""Filter by the object’s `contactFollowerParameterCollection` relation."""
contactFollowerParameterCollection: BearingTimeRecordSpecificationToManyContactFollowerParameterFilter
"""Some related `contactFollowerParameterCollection` exist."""
contactFollowerParameterCollectionExist: Boolean
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: BearingTimeRecordSpecificationFilter
"""Checks for any expressions in this list."""
or: [BearingTimeRecordSpecificationFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""
Filter by the object’s `platformBearingTimeRecordSpecificationCollection` relation.
"""
platformBearingTimeRecordSpecificationCollection: BearingTimeRecordSpecificationToManyPlatformBearingTimeRecordSpecificationFilter
"""Some related `platformBearingTimeRecordSpecificationCollection` exist."""
platformBearingTimeRecordSpecificationCollectionExist: Boolean
"""Filter by the object’s `rowId` field."""
rowId: UUIDFilter
}
"""An input for mutations affecting `BearingTimeRecordSpecification`"""
input BearingTimeRecordSpecificationInput {
"""
Scale of the amplitude values in the data vector: magnitude for linear power, decibel for logarithmic. NULL means unknown.
"""
amplitudeUnitMode: String
"""
List of relative bearings (0-360 degrees) where baffle lines should be drawn, indicating sensor field-of-view boundaries.
"""
baffleBearingList: [Float]
"""The number of bearing bins in the data vector."""
bearingBinCount: Int
"""
Step size between consecutive elevation angles in degrees (greater than 0).
"""
elevationIncrement: Float
"""FFT window size in samples."""
fftSampleCount: Int
"""
Focus range label (e.g., near-field, far-field) categorizing the acoustic condition of this specification.
"""
focusRange: String
"""Frequency bin spacing in Hz."""
frequencySpacing: Float
"""
The data_row.data_type to query for platform heading (e.g. 'ahrs_rpy'). Null means no heading data is available.
"""
headingDataType: String
"""
The 1-based index into the heading data_row.vector that contains heading in degrees. Null means no heading data is available.
"""
headingVectorIndex: Int
"""Lower bound of the elevation angle range in degrees (-90 to 90)."""
lowerElevation: Float
"""Maximum frequency in Hz."""
maxFrequency: Float
"""The maximum integer value a source system uses for amplitude."""
maxPixel: Int
"""Minimum frequency in Hz."""
minFrequency: Float
"""
Message name format (e.g. [Array]_[DataType]_[UpdateRate]_[Band]_[FULL/DET]_MSGID). Used to filter specifications by name.
"""
name: String
"""
Normalizer name (Algorithm used to bring different frequencies to a similar amplitude for easier comparison).
"""
normalizer: String
"""Unique id for this BearingTimeRecordSpecification."""
rowId: UUID
"""
Update rate, the specified interval between bearing time records (greater than 0).
"""
updateRate: IntervalInput
"""Upper bound of the elevation angle range in degrees (-90 to 90)."""
upperElevation: Float
}
"""Methods to use when ordering `BearingTimeRecordSpecification`."""
enum BearingTimeRecordSpecificationOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `BearingTimeRecordSpecification`. Fields that are set will be updated.
"""
input BearingTimeRecordSpecificationPatch {
"""
Scale of the amplitude values in the data vector: magnitude for linear power, decibel for logarithmic. NULL means unknown.
"""
amplitudeUnitMode: String
"""
List of relative bearings (0-360 degrees) where baffle lines should be drawn, indicating sensor field-of-view boundaries.
"""
baffleBearingList: [Float]
"""The number of bearing bins in the data vector."""
bearingBinCount: Int
"""
Step size between consecutive elevation angles in degrees (greater than 0).
"""
elevationIncrement: Float
"""FFT window size in samples."""
fftSampleCount: Int
"""
Focus range label (e.g., near-field, far-field) categorizing the acoustic condition of this specification.
"""
focusRange: String
"""Frequency bin spacing in Hz."""
frequencySpacing: Float
"""
The data_row.data_type to query for platform heading (e.g. 'ahrs_rpy'). Null means no heading data is available.
"""
headingDataType: String
"""
The 1-based index into the heading data_row.vector that contains heading in degrees. Null means no heading data is available.
"""
headingVectorIndex: Int
"""Lower bound of the elevation angle range in degrees (-90 to 90)."""
lowerElevation: Float
"""Maximum frequency in Hz."""
maxFrequency: Float
"""The maximum integer value a source system uses for amplitude."""
maxPixel: Int
"""Minimum frequency in Hz."""
minFrequency: Float
"""
Message name format (e.g. [Array]_[DataType]_[UpdateRate]_[Band]_[FULL/DET]_MSGID). Used to filter specifications by name.
"""
name: String
"""
Normalizer name (Algorithm used to bring different frequencies to a similar amplitude for easier comparison).
"""
normalizer: String
"""
Update rate, the specified interval between bearing time records (greater than 0).
"""
updateRate: IntervalInput
"""Upper bound of the elevation angle range in degrees (-90 to 90)."""
upperElevation: Float
}
"""
A filter to be used against many `Annotation` object types. All fields are combined with a logical ‘and.’
"""
input BearingTimeRecordSpecificationToManyAnnotationFilter {
"""
Every related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: AnnotationFilter
"""
No related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: AnnotationFilter
"""
Some related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: AnnotationFilter
}
"""
A filter to be used against many `ContactFollowerParameter` object types. All fields are combined with a logical ‘and.’
"""
input BearingTimeRecordSpecificationToManyContactFollowerParameterFilter {
"""
Every related `ContactFollowerParameter` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: ContactFollowerParameterFilter
"""
No related `ContactFollowerParameter` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: ContactFollowerParameterFilter
"""
Some related `ContactFollowerParameter` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: ContactFollowerParameterFilter
}
"""
A filter to be used against many `PlatformBearingTimeRecordSpecification` object types. All fields are combined with a logical ‘and.’
"""
input BearingTimeRecordSpecificationToManyPlatformBearingTimeRecordSpecificationFilter {
"""
Every related `PlatformBearingTimeRecordSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformBearingTimeRecordSpecificationFilter
"""
No related `PlatformBearingTimeRecordSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformBearingTimeRecordSpecificationFilter
"""
Some related `PlatformBearingTimeRecordSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformBearingTimeRecordSpecificationFilter
}
"""
A floating point number that requires more precision than IEEE 754 binary 64
"""
scalar BigFloat
"""
A filter to be used against BigFloat fields. All fields are combined with a logical ‘and.’
"""
input BigFloatFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: BigFloat
"""Equal to the specified value."""
equalTo: BigFloat
"""Greater than the specified value."""
greaterThan: BigFloat
"""Greater than or equal to the specified value."""
greaterThanOrEqualTo: BigFloat
"""Included in the specified list."""
in: [BigFloat!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Less than the specified value."""
lessThan: BigFloat
"""Less than or equal to the specified value."""
lessThanOrEqualTo: BigFloat
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: BigFloat
"""Not equal to the specified value."""
notEqualTo: BigFloat
"""Not included in the specified list."""
notIn: [BigFloat!]
}
"""
A signed eight-byte integer. The upper big integer values are greater than the
max value for a JavaScript number. Therefore all big integers will be output as
strings and not numbers.
"""
scalar BigInt
"""
A filter to be used against BigInt fields. All fields are combined with a logical ‘and.’
"""
input BigIntFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: BigInt
"""Equal to the specified value."""
equalTo: BigInt
"""Greater than the specified value."""
greaterThan: BigInt
"""Greater than or equal to the specified value."""
greaterThanOrEqualTo: BigInt
"""Included in the specified list."""
in: [BigInt!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Less than the specified value."""
lessThan: BigInt
"""Less than or equal to the specified value."""
lessThanOrEqualTo: BigInt
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: BigInt
"""Not equal to the specified value."""
notEqualTo: BigInt
"""Not included in the specified list."""
notIn: [BigInt!]
}
"""
A filter to be used against Boolean fields. All fields are combined with a logical ‘and.’
"""
input BooleanFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: Boolean
"""Equal to the specified value."""
equalTo: Boolean
"""Greater than the specified value."""
greaterThan: Boolean
"""Greater than or equal to the specified value."""
greaterThanOrEqualTo: Boolean
"""Included in the specified list."""
in: [Boolean!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Less than the specified value."""
lessThan: Boolean
"""Less than or equal to the specified value."""
lessThanOrEqualTo: Boolean
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: Boolean
"""Not equal to the specified value."""
notEqualTo: Boolean
"""Not included in the specified list."""
notIn: [Boolean!]
}
"""All input for the `clearPlatformAnnotations` mutation."""
input ClearPlatformAnnotationsInput {
bearingTimeRecordSpecification: ID!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
dataStream: ID!
platform: ID!
timeEnd: Datetime!
timeStart: Datetime!
valueEnd: Float!
valueStart: Float!
}
"""The output of our `clearPlatformAnnotations` mutation."""
type ClearPlatformAnnotationsPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: [Annotation]
}
"""All input for the `clearPlatformSpectrogramAnnotations` mutation."""
input ClearPlatformSpectrogramAnnotationsInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
dataStream: ID!
platform: ID!
spectrogramSpecification: ID!
timeEnd: Datetime!
timeStart: Datetime!
valueEnd: Float!
valueStart: Float!
}
"""The output of our `clearPlatformSpectrogramAnnotations` mutation."""
type ClearPlatformSpectrogramAnnotationsPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: [Annotation]
}
"""All input for the `completeBatchDataCollection` mutation."""
input CompleteBatchDataCollectionInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""Collection whose uploads have finished."""
dataCollectionId: UUID!
}
"""The output of our `completeBatchDataCollection` mutation."""
type CompleteBatchDataCollectionPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The collection, now `registered`."""
dataCollection: DataCollection
"""Number of current files verified in S3."""
filesVerified: Int!
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""A stored contact-follower parameter set produced by a tuning run."""
type ContactFollowerParameter implements Node {
"""
Reads a single `BearingTimeRecordSpecification` that is related to this `ContactFollowerParameter`.
"""
bearingTimeRecordSpecification(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): BearingTimeRecordSpecification
"""The composite score (0-1) for this tuning result."""
compositeScore: Float
"""
The composite score breakdown including penalty components and the config used to compute them.
"""
compositeScoreBreakdown: JSON
"""The date and time this `ContactFollowerParameter` was created."""
createdDatetime: Datetime
"""The full parameter map after merging tuned and fixed values."""
effectiveParameterMap: JSON
"""The aggregated evaluation metrics for the best candidate."""
evaluationResult: JSON
"""The number of generations completed during tuning."""
generationCount: Int
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""
Whether this parameter set is the active one for its (platform or kind, BTR specification) pair.
"""
isActive: Boolean!
"""The date and time this `ContactFollowerParameter` was last modified."""
modifiedDatetime: Datetime
"""
Reads a single `Organization` that is related to this `ContactFollowerParameter`.
"""
organization: Organization
"""
Reads a single `Platform` that is related to this `ContactFollowerParameter`.
"""
platform(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Platform
"""
Reads a single `PlatformKind` that is related to this `ContactFollowerParameter`.
"""
platformKind(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformKind
"""
The number of labeled BTR time intervals (annotation groups) used for tuning evaluation.
"""
sampleCount: Int
"""The UUID v5 hash of the annotation content used in the tuning run."""
tuningDataHash: UUID
}
"""
A condition to be used against `ContactFollowerParameter` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input ContactFollowerParameterCondition {
bearingTimeRecordSpecification: ID
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `isActive` field."""
isActive: Boolean
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
platform: ID
platformKind: ID
}
"""A connection to a list of `ContactFollowerParameter` values."""
type ContactFollowerParameterConnection {
"""
A list of edges which contains the `ContactFollowerParameter` and cursor to aid in pagination.
"""
edges: [ContactFollowerParameterEdge]!
"""A list of `ContactFollowerParameter` objects."""
nodes: [ContactFollowerParameter]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `ContactFollowerParameter` you could get from the connection.
"""
totalCount: Int!
}
"""A `ContactFollowerParameter` edge in the connection."""
type ContactFollowerParameterEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `ContactFollowerParameter` at the end of the edge."""
node: ContactFollowerParameter
}
"""
A filter to be used against `ContactFollowerParameter` object types. All fields are combined with a logical ‘and.’
"""
input ContactFollowerParameterFilter {
"""Checks for all expressions in this list."""
and: [ContactFollowerParameterFilter!]
"""Filter by the object’s `bearingTimeRecordSpecification` relation."""
bearingTimeRecordSpecification: BearingTimeRecordSpecificationFilter
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `isActive` field."""
isActive: BooleanFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: ContactFollowerParameterFilter
"""Checks for any expressions in this list."""
or: [ContactFollowerParameterFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `platform` relation."""
platform: PlatformFilter
"""A related `platform` exists."""
platformExists: Boolean
"""Filter by the object’s `platformKind` relation."""
platformKind: PlatformKindFilter
"""A related `platformKind` exists."""
platformKindExists: Boolean
}
"""Methods to use when ordering `ContactFollowerParameter`."""
enum ContactFollowerParameterOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
A contact track localized from a platform's bearing timeseries, triangulated
with time-overlapping bearing timeseries from other platforms the caller
can access.
"""
type ContactLocalization {
"""The track estimates in time order."""
estimateList: [ContactLocalizationEstimate!]!
"""
The uncertainty envelope covering the whole track, as GeoJSON `Polygon`
coordinates. Null when the service omits it.
"""
trackUncertaintyRegion: [[[Float!]!]!]
}
"""
One localized position on a contact track, with the kinematics estimated for
that timestep.
"""
type ContactLocalizationEstimate {
"""The bearing to the contact, in degrees."""
bearing: Float!
"""The contact's direction of travel, in degrees."""
course: Float!
"""The time of the observation this estimate was derived from."""
observationDatetime: Datetime!
"""
The estimated position as GeoJSON `Point` coordinates: `[longitude, latitude]`.
"""
position: [Float!]!
"""The distance to the contact, in meters."""
range: Float!
"""The contact's speed, in meters per second."""
speed: Float!
"""
The 90% conformal uncertainty region around this position, as GeoJSON
`Polygon` coordinates. Null when the service omits it.
"""
uncertaintyRegion: [[[Float!]!]!]
}
"""All input for the `createAnnotationBatch` mutation."""
input CreateAnnotationBatchInput {
annotationPlatform: ID!
bearingTimeRecordSpecificationId: UUID
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
confidence: Float
coordinateList: JSON
dataStreamId: UUID
feedContext: JSON
labelingAssignmentId: UUID
notes: String
ontologyClassId: UUID
parentAnnotationId: UUID
spectrogramSpecificationId: UUID
}
"""The output of our `createAnnotationBatch` mutation."""
type CreateAnnotationBatchPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: [Annotation]
}
"""All input for the create `AnnotationHarmonicCursor` mutation."""
input CreateAnnotationHarmonicCursorInput {
"""The `AnnotationHarmonicCursor` to be created by this mutation."""
annotationHarmonicCursor: AnnotationHarmonicCursorInput!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
}
"""The output of our create `AnnotationHarmonicCursor` mutation."""
type CreateAnnotationHarmonicCursorPayload {
"""The `AnnotationHarmonicCursor` that was created by this mutation."""
annotationHarmonicCursor: AnnotationHarmonicCursor
"""An edge for our `AnnotationHarmonicCursor`. May be used by Relay 1."""
annotationHarmonicCursorEdge(
"""The method to use when ordering `AnnotationHarmonicCursor`."""
orderBy: [AnnotationHarmonicCursorOrderBy!]! = [PRIMARY_KEY_ASC]
): AnnotationHarmonicCursorEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `Annotation` mutation."""
input CreateAnnotationInput {
"""The `Annotation` to be created by this mutation."""
annotation: AnnotationInput!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
}
"""The output of our create `Annotation` mutation."""
type CreateAnnotationPayload {
"""The `Annotation` that was created by this mutation."""
annotation: Annotation
"""An edge for our `Annotation`. May be used by Relay 1."""
annotationEdge(
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!]! = [PRIMARY_KEY_ASC]
): AnnotationEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `createAnnotationWithParent` mutation."""
input CreateAnnotationWithParentInput {
childConfidence: Float
childNotes: String
childOntologyClassId: UUID
childPlatform: ID!
childSpectrogramSpecificationId: UUID
childTimeCoordinates: [Datetime]!
childValueCoordinates: [Float]!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
dataStreamId: UUID
feedContext: JSON
labelingAssignmentId: UUID
parentBearingTimeRecordSpecification: ID!
parentPlatform: ID!
parentTimeCoordinates: [Datetime]!
parentValueCoordinates: [Float]!
}
"""The output of our `createAnnotationWithParent` mutation."""
type CreateAnnotationWithParentPayload {
"""An edge for our `Annotation`. May be used by Relay 1."""
annotationEdge(
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!]! = [PRIMARY_KEY_ASC]
): AnnotationEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: Annotation
}
"""All input for the `createApiKey` mutation."""
input CreateApiKeyInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""Optional expiration date for the API key. Null means no expiration."""
expiresAt: Datetime
"""A human-readable name for the API key."""
name: String!
"""The organization to create the API key in."""
organizationId: ID!
"""
Optional list of permissions to grant the API key, in the form
`<action>:<resource_type>` (e.g. `read:annotation`,
`write:labeling_assignment`). Each becomes a row in the unified
permission table scoped to this key. If empty, the key has no
grants and an admin must issue them separately.
"""
permissions: [String!]
"""
The service account that owns the key. When omitted the key is a personal
key owned by, and acting as, the current user. Service account keys take
no `permissions`; grant them to the service account instead.
"""
serviceAccountId: ID
}
"""The output of our `createApiKey` mutation."""
type CreateApiKeyPayload {
"""The `ApiKey` that was created by this mutation."""
apiKey: ApiKey
"""An edge for our `ApiKey`. May be used by Relay 1."""
apiKeyEdge(
"""The method to use when ordering `ApiKey`."""
orderBy: [ApiKeyOrderBy!]! = [PRIMARY_KEY_ASC]
): ApiKeyEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""
The JWT token. This is only returned once and cannot be retrieved again.
"""
token: String!
}
"""All input for the create `AudioSpecification` mutation."""
input CreateAudioSpecificationInput {
"""The `AudioSpecification` to be created by this mutation."""
audioSpecification: AudioSpecificationInput!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
}
"""The output of our create `AudioSpecification` mutation."""
type CreateAudioSpecificationPayload {
"""The `AudioSpecification` that was created by this mutation."""
audioSpecification: AudioSpecification
"""An edge for our `AudioSpecification`. May be used by Relay 1."""
audioSpecificationEdge(
"""The method to use when ordering `AudioSpecification`."""
orderBy: [AudioSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): AudioSpecificationEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `BeamgramSpecification` mutation."""
input CreateBeamgramSpecificationInput {
"""The `BeamgramSpecification` to be created by this mutation."""
beamgramSpecification: BeamgramSpecificationInput!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
}
"""The output of our create `BeamgramSpecification` mutation."""
type CreateBeamgramSpecificationPayload {
"""The `BeamgramSpecification` that was created by this mutation."""
beamgramSpecification: BeamgramSpecification
"""An edge for our `BeamgramSpecification`. May be used by Relay 1."""
beamgramSpecificationEdge(
"""The method to use when ordering `BeamgramSpecification`."""
orderBy: [BeamgramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): BeamgramSpecificationEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `BearingResolutionAlias` mutation."""
input CreateBearingResolutionAliasInput {
"""The `BearingResolutionAlias` to be created by this mutation."""
bearingResolutionAlias: BearingResolutionAliasInput!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
}
"""The output of our create `BearingResolutionAlias` mutation."""
type CreateBearingResolutionAliasPayload {
"""The `BearingResolutionAlias` that was created by this mutation."""
bearingResolutionAlias: BearingResolutionAlias
"""An edge for our `BearingResolutionAlias`. May be used by Relay 1."""
bearingResolutionAliasEdge(
"""The method to use when ordering `BearingResolutionAlias`."""
orderBy: [BearingResolutionAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): BearingResolutionAliasEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `BearingTimeRecordSpecification` mutation."""
input CreateBearingTimeRecordSpecificationInput {
"""The `BearingTimeRecordSpecification` to be created by this mutation."""
bearingTimeRecordSpecification: BearingTimeRecordSpecificationInput!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
}
"""The output of our create `BearingTimeRecordSpecification` mutation."""
type CreateBearingTimeRecordSpecificationPayload {
"""
The `BearingTimeRecordSpecification` that was created by this mutation.
"""
bearingTimeRecordSpecification: BearingTimeRecordSpecification
"""
An edge for our `BearingTimeRecordSpecification`. May be used by Relay 1.
"""
bearingTimeRecordSpecificationEdge(
"""The method to use when ordering `BearingTimeRecordSpecification`."""
orderBy: [BearingTimeRecordSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): BearingTimeRecordSpecificationEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `DataAccessRange` mutation."""
input CreateDataAccessRangeInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `DataAccessRange` to be created by this mutation."""
dataAccessRange: DataAccessRangeInput!
}
"""The output of our create `DataAccessRange` mutation."""
type CreateDataAccessRangePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataAccessRange` that was created by this mutation."""
dataAccessRange: DataAccessRange
"""An edge for our `DataAccessRange`. May be used by Relay 1."""
dataAccessRangeEdge(
"""The method to use when ordering `DataAccessRange`."""
orderBy: [DataAccessRangeOrderBy!]! = [PRIMARY_KEY_ASC]
): DataAccessRangeEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `DataAccessTag` mutation."""
input CreateDataAccessTagInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `DataAccessTag` to be created by this mutation."""
dataAccessTag: DataAccessTagInput!
}
"""The output of our create `DataAccessTag` mutation."""
type CreateDataAccessTagPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataAccessTag` that was created by this mutation."""
dataAccessTag: DataAccessTag
"""An edge for our `DataAccessTag`. May be used by Relay 1."""
dataAccessTagEdge(
"""The method to use when ordering `DataAccessTag`."""
orderBy: [DataAccessTagOrderBy!]! = [PRIMARY_KEY_ASC]
): DataAccessTagEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `DataCollection` mutation."""
input CreateDataCollectionInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `DataCollection` to be created by this mutation."""
dataCollection: DataCollectionInput!
}
"""All input for the create `DataCollectionInterval` mutation."""
input CreateDataCollectionIntervalInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `DataCollectionInterval` to be created by this mutation."""
dataCollectionInterval: DataCollectionIntervalInput!
}
"""The output of our create `DataCollectionInterval` mutation."""
type CreateDataCollectionIntervalPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataCollectionInterval` that was created by this mutation."""
dataCollectionInterval: DataCollectionInterval
"""An edge for our `DataCollectionInterval`. May be used by Relay 1."""
dataCollectionIntervalEdge(
"""The method to use when ordering `DataCollectionInterval`."""
orderBy: [DataCollectionIntervalOrderBy!]! = [PRIMARY_KEY_ASC]
): DataCollectionIntervalEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our create `DataCollection` mutation."""
type CreateDataCollectionPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataCollection` that was created by this mutation."""
dataCollection: DataCollection
"""An edge for our `DataCollection`. May be used by Relay 1."""
dataCollectionEdge(
"""The method to use when ordering `DataCollection`."""
orderBy: [DataCollectionOrderBy!]! = [PRIMARY_KEY_ASC]
): DataCollectionEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `DataFile` mutation."""
input CreateDataFileInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `DataFile` to be created by this mutation."""
dataFile: DataFileInput!
}
"""The output of our create `DataFile` mutation."""
type CreateDataFilePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataFile` that was created by this mutation."""
dataFile: DataFile
"""An edge for our `DataFile`. May be used by Relay 1."""
dataFileEdge(
"""The method to use when ordering `DataFile`."""
orderBy: [DataFileOrderBy!]! = [PRIMARY_KEY_ASC]
): DataFileEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `DataFileSegment` mutation."""
input CreateDataFileSegmentInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `DataFileSegment` to be created by this mutation."""
dataFileSegment: DataFileSegmentInput!
}
"""The output of our create `DataFileSegment` mutation."""
type CreateDataFileSegmentPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataFileSegment` that was created by this mutation."""
dataFileSegment: DataFileSegment
"""An edge for our `DataFileSegment`. May be used by Relay 1."""
dataFileSegmentEdge(
"""The method to use when ordering `DataFileSegment`."""
orderBy: [DataFileSegmentOrderBy!]! = [PRIMARY_KEY_ASC]
): DataFileSegmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `DataStream` mutation."""
input CreateDataStreamInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `DataStream` to be created by this mutation."""
dataStream: DataStreamInput!
}
"""The output of our create `DataStream` mutation."""
type CreateDataStreamPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataStream` that was created by this mutation."""
dataStream: DataStream
"""An edge for our `DataStream`. May be used by Relay 1."""
dataStreamEdge(
"""The method to use when ordering `DataStream`."""
orderBy: [DataStreamOrderBy!]! = [PRIMARY_KEY_ASC]
): DataStreamEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""
All input for the create `DirectionalSpectrogramSpecification` mutation.
"""
input CreateDirectionalSpectrogramSpecificationInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The `DirectionalSpectrogramSpecification` to be created by this mutation.
"""
directionalSpectrogramSpecification: DirectionalSpectrogramSpecificationInput!
}
"""
The output of our create `DirectionalSpectrogramSpecification` mutation.
"""
type CreateDirectionalSpectrogramSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
The `DirectionalSpectrogramSpecification` that was created by this mutation.
"""
directionalSpectrogramSpecification: DirectionalSpectrogramSpecification
"""
An edge for our `DirectionalSpectrogramSpecification`. May be used by Relay 1.
"""
directionalSpectrogramSpecificationEdge(
"""The method to use when ordering `DirectionalSpectrogramSpecification`."""
orderBy: [DirectionalSpectrogramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): DirectionalSpectrogramSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `ElevationAlias` mutation."""
input CreateElevationAliasInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `ElevationAlias` to be created by this mutation."""
elevationAlias: ElevationAliasInput!
}
"""The output of our create `ElevationAlias` mutation."""
type CreateElevationAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `ElevationAlias` that was created by this mutation."""
elevationAlias: ElevationAlias
"""An edge for our `ElevationAlias`. May be used by Relay 1."""
elevationAliasEdge(
"""The method to use when ordering `ElevationAlias`."""
orderBy: [ElevationAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): ElevationAliasEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `FocusRange` mutation."""
input CreateFocusRangeInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `FocusRange` to be created by this mutation."""
focusRange: FocusRangeInput!
}
"""The output of our create `FocusRange` mutation."""
type CreateFocusRangePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `FocusRange` that was created by this mutation."""
focusRange: FocusRange
"""An edge for our `FocusRange`. May be used by Relay 1."""
focusRangeEdge(
"""The method to use when ordering `FocusRange`."""
orderBy: [FocusRangeOrderBy!]! = [PRIMARY_KEY_ASC]
): FocusRangeEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `FrequencyBandAlias` mutation."""
input CreateFrequencyBandAliasInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `FrequencyBandAlias` to be created by this mutation."""
frequencyBandAlias: FrequencyBandAliasInput!
}
"""The output of our create `FrequencyBandAlias` mutation."""
type CreateFrequencyBandAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `FrequencyBandAlias` that was created by this mutation."""
frequencyBandAlias: FrequencyBandAlias
"""An edge for our `FrequencyBandAlias`. May be used by Relay 1."""
frequencyBandAliasEdge(
"""The method to use when ordering `FrequencyBandAlias`."""
orderBy: [FrequencyBandAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): FrequencyBandAliasEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `FrequencyResolutionAlias` mutation."""
input CreateFrequencyResolutionAliasInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `FrequencyResolutionAlias` to be created by this mutation."""
frequencyResolutionAlias: FrequencyResolutionAliasInput!
}
"""The output of our create `FrequencyResolutionAlias` mutation."""
type CreateFrequencyResolutionAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `FrequencyResolutionAlias` that was created by this mutation."""
frequencyResolutionAlias: FrequencyResolutionAlias
"""An edge for our `FrequencyResolutionAlias`. May be used by Relay 1."""
frequencyResolutionAliasEdge(
"""The method to use when ordering `FrequencyResolutionAlias`."""
orderBy: [FrequencyResolutionAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): FrequencyResolutionAliasEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `LabelingAssignment` mutation."""
input CreateLabelingAssignmentInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `LabelingAssignment` to be created by this mutation."""
labelingAssignment: LabelingAssignmentInput!
}
"""The output of our create `LabelingAssignment` mutation."""
type CreateLabelingAssignmentPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `LabelingAssignment` that was created by this mutation."""
labelingAssignment: LabelingAssignment
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `createLabelingAssignmentsFromDataStream` mutation."""
input CreateLabelingAssignmentsFromDataStreamInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
dataStream: ID!
islandEndDatetime: Datetime!
islandStartDatetime: Datetime!
sections: [LabelingAssignmentSectionInputRecordInput]!
}
"""The output of our `createLabelingAssignmentsFromDataStream` mutation."""
type CreateLabelingAssignmentsFromDataStreamPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: [LabelingAssignment]
}
"""All input for the create `MetadataFile` mutation."""
input CreateMetadataFileInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `MetadataFile` to be created by this mutation."""
metadataFile: MetadataFileInput!
}
"""The output of our create `MetadataFile` mutation."""
type CreateMetadataFilePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `MetadataFile` that was created by this mutation."""
metadataFile: MetadataFile
"""An edge for our `MetadataFile`. May be used by Relay 1."""
metadataFileEdge(
"""The method to use when ordering `MetadataFile`."""
orderBy: [MetadataFileOrderBy!]! = [PRIMARY_KEY_ASC]
): MetadataFileEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `Mission` mutation."""
input CreateMissionInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `Mission` to be created by this mutation."""
mission: MissionInput!
}
"""The output of our create `Mission` mutation."""
type CreateMissionPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `Mission` that was created by this mutation."""
mission: Mission
"""An edge for our `Mission`. May be used by Relay 1."""
missionEdge(
"""The method to use when ordering `Mission`."""
orderBy: [MissionOrderBy!]! = [PRIMARY_KEY_ASC]
): MissionEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `MissionPlatform` mutation."""
input CreateMissionPlatformInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `MissionPlatform` to be created by this mutation."""
missionPlatform: MissionPlatformInput!
}
"""The output of our create `MissionPlatform` mutation."""
type CreateMissionPlatformPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `MissionPlatform` that was created by this mutation."""
missionPlatform: MissionPlatform
"""An edge for our `MissionPlatform`. May be used by Relay 1."""
missionPlatformEdge(
"""The method to use when ordering `MissionPlatform`."""
orderBy: [MissionPlatformOrderBy!]! = [PRIMARY_KEY_ASC]
): MissionPlatformEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `Normalizer` mutation."""
input CreateNormalizerInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `Normalizer` to be created by this mutation."""
normalizer: NormalizerInput!
}
"""The output of our create `Normalizer` mutation."""
type CreateNormalizerPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `Normalizer` that was created by this mutation."""
normalizer: Normalizer
"""An edge for our `Normalizer`. May be used by Relay 1."""
normalizerEdge(
"""The method to use when ordering `Normalizer`."""
orderBy: [NormalizerOrderBy!]! = [PRIMARY_KEY_ASC]
): NormalizerEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `OntologyClass` mutation."""
input CreateOntologyClassInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `OntologyClass` to be created by this mutation."""
ontologyClass: OntologyClassInput!
}
"""The output of our create `OntologyClass` mutation."""
type CreateOntologyClassPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `OntologyClass` that was created by this mutation."""
ontologyClass: OntologyClass
"""An edge for our `OntologyClass`. May be used by Relay 1."""
ontologyClassEdge(
"""The method to use when ordering `OntologyClass`."""
orderBy: [OntologyClassOrderBy!]! = [PRIMARY_KEY_ASC]
): OntologyClassEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `Ontology` mutation."""
input CreateOntologyInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `Ontology` to be created by this mutation."""
ontology: OntologyInput!
}
"""The output of our create `Ontology` mutation."""
type CreateOntologyPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `Ontology` that was created by this mutation."""
ontology: Ontology
"""An edge for our `Ontology`. May be used by Relay 1."""
ontologyEdge(
"""The method to use when ordering `Ontology`."""
orderBy: [OntologyOrderBy!]! = [PRIMARY_KEY_ASC]
): OntologyEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `OrganizationGroup` mutation."""
input CreateOrganizationGroupInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `OrganizationGroup` to be created by this mutation."""
organizationGroup: OrganizationGroupInput!
}
"""All input for the create `OrganizationGroupMember` mutation."""
input CreateOrganizationGroupMemberInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `OrganizationGroupMember` to be created by this mutation."""
organizationGroupMember: OrganizationGroupMemberInput!
}
"""The output of our create `OrganizationGroupMember` mutation."""
type CreateOrganizationGroupMemberPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `OrganizationGroupMember` that was created by this mutation."""
organizationGroupMember: OrganizationGroupMember
"""An edge for our `OrganizationGroupMember`. May be used by Relay 1."""
organizationGroupMemberEdge(
"""The method to use when ordering `OrganizationGroupMember`."""
orderBy: [OrganizationGroupMemberOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationGroupMemberEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our create `OrganizationGroup` mutation."""
type CreateOrganizationGroupPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `OrganizationGroup` that was created by this mutation."""
organizationGroup: OrganizationGroup
"""An edge for our `OrganizationGroup`. May be used by Relay 1."""
organizationGroupEdge(
"""The method to use when ordering `OrganizationGroup`."""
orderBy: [OrganizationGroupOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationGroupEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `Organization` mutation."""
input CreateOrganizationInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `Organization` to be created by this mutation."""
organization: OrganizationInput!
}
"""All input for the create `OrganizationInviteGroup` mutation."""
input CreateOrganizationInviteGroupInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `OrganizationInviteGroup` to be created by this mutation."""
organizationInviteGroup: OrganizationInviteGroupInput!
}
"""The output of our create `OrganizationInviteGroup` mutation."""
type CreateOrganizationInviteGroupPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `OrganizationInviteGroup` that was created by this mutation."""
organizationInviteGroup: OrganizationInviteGroup
"""An edge for our `OrganizationInviteGroup`. May be used by Relay 1."""
organizationInviteGroupEdge(
"""The method to use when ordering `OrganizationInviteGroup`."""
orderBy: [OrganizationInviteGroupOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationInviteGroupEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `OrganizationInvite` mutation."""
input CreateOrganizationInviteInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `OrganizationInvite` to be created by this mutation."""
organizationInvite: OrganizationInviteInput!
}
"""The output of our create `OrganizationInvite` mutation."""
type CreateOrganizationInvitePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `OrganizationInvite` that was created by this mutation."""
organizationInvite: OrganizationInvite
"""An edge for our `OrganizationInvite`. May be used by Relay 1."""
organizationInviteEdge(
"""The method to use when ordering `OrganizationInvite`."""
orderBy: [OrganizationInviteOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationInviteEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `OrganizationMember` mutation."""
input CreateOrganizationMemberInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `OrganizationMember` to be created by this mutation."""
organizationMember: OrganizationMemberInput!
}
"""The output of our create `OrganizationMember` mutation."""
type CreateOrganizationMemberPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `OrganizationMember` that was created by this mutation."""
organizationMember: OrganizationMember
"""An edge for our `OrganizationMember`. May be used by Relay 1."""
organizationMemberEdge(
"""The method to use when ordering `OrganizationMember`."""
orderBy: [OrganizationMemberOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationMemberEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our create `Organization` mutation."""
type CreateOrganizationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `Organization` that was created by this mutation."""
organization: Organization
"""An edge for our `Organization`. May be used by Relay 1."""
organizationEdge(
"""The method to use when ordering `Organization`."""
orderBy: [OrganizationOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `Permission` mutation."""
input CreatePermissionInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `Permission` to be created by this mutation."""
permission: PermissionInput!
}
"""The output of our create `Permission` mutation."""
type CreatePermissionPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `Permission` that was created by this mutation."""
permission: Permission
"""An edge for our `Permission`. May be used by Relay 1."""
permissionEdge(
"""The method to use when ordering `Permission`."""
orderBy: [PermissionOrderBy!]! = [PRIMARY_KEY_ASC]
): PermissionEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `Place` mutation."""
input CreatePlaceInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `Place` to be created by this mutation."""
place: PlaceInput!
}
"""The output of our create `Place` mutation."""
type CreatePlacePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `Place` that was created by this mutation."""
place: Place
"""An edge for our `Place`. May be used by Relay 1."""
placeEdge(
"""The method to use when ordering `Place`."""
orderBy: [PlaceOrderBy!]! = [PRIMARY_KEY_ASC]
): PlaceEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `PlatformAudioSpecification` mutation."""
input CreatePlatformAudioSpecificationInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `PlatformAudioSpecification` to be created by this mutation."""
platformAudioSpecification: PlatformAudioSpecificationInput!
}
"""The output of our create `PlatformAudioSpecification` mutation."""
type CreatePlatformAudioSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `PlatformAudioSpecification` that was created by this mutation."""
platformAudioSpecification: PlatformAudioSpecification
"""An edge for our `PlatformAudioSpecification`. May be used by Relay 1."""
platformAudioSpecificationEdge(
"""The method to use when ordering `PlatformAudioSpecification`."""
orderBy: [PlatformAudioSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformAudioSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `PlatformBeamgramSpecification` mutation."""
input CreatePlatformBeamgramSpecificationInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `PlatformBeamgramSpecification` to be created by this mutation."""
platformBeamgramSpecification: PlatformBeamgramSpecificationInput!
}
"""The output of our create `PlatformBeamgramSpecification` mutation."""
type CreatePlatformBeamgramSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `PlatformBeamgramSpecification` that was created by this mutation."""
platformBeamgramSpecification: PlatformBeamgramSpecification
"""
An edge for our `PlatformBeamgramSpecification`. May be used by Relay 1.
"""
platformBeamgramSpecificationEdge(
"""The method to use when ordering `PlatformBeamgramSpecification`."""
orderBy: [PlatformBeamgramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformBeamgramSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""
All input for the create `PlatformBearingTimeRecordSpecification` mutation.
"""
input CreatePlatformBearingTimeRecordSpecificationInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The `PlatformBearingTimeRecordSpecification` to be created by this mutation.
"""
platformBearingTimeRecordSpecification: PlatformBearingTimeRecordSpecificationInput!
}
"""
The output of our create `PlatformBearingTimeRecordSpecification` mutation.
"""
type CreatePlatformBearingTimeRecordSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
The `PlatformBearingTimeRecordSpecification` that was created by this mutation.
"""
platformBearingTimeRecordSpecification: PlatformBearingTimeRecordSpecification
"""
An edge for our `PlatformBearingTimeRecordSpecification`. May be used by Relay 1.
"""
platformBearingTimeRecordSpecificationEdge(
"""
The method to use when ordering `PlatformBearingTimeRecordSpecification`.
"""
orderBy: [PlatformBearingTimeRecordSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformBearingTimeRecordSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `PlatformInformation` mutation."""
input CreatePlatformInformationInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `PlatformInformation` to be created by this mutation."""
platformInformation: PlatformInformationInput!
}
"""The output of our create `PlatformInformation` mutation."""
type CreatePlatformInformationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `PlatformInformation` that was created by this mutation."""
platformInformation: PlatformInformation
"""An edge for our `PlatformInformation`. May be used by Relay 1."""
platformInformationEdge(
"""The method to use when ordering `PlatformInformation`."""
orderBy: [PlatformInformationOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformInformationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `Platform` mutation."""
input CreatePlatformInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `Platform` to be created by this mutation."""
platform: PlatformInput!
}
"""All input for the create `PlatformKind` mutation."""
input CreatePlatformKindInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `PlatformKind` to be created by this mutation."""
platformKind: PlatformKindInput!
}
"""The output of our create `PlatformKind` mutation."""
type CreatePlatformKindPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `PlatformKind` that was created by this mutation."""
platformKind: PlatformKind
"""An edge for our `PlatformKind`. May be used by Relay 1."""
platformKindEdge(
"""The method to use when ordering `PlatformKind`."""
orderBy: [PlatformKindOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformKindEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our create `Platform` mutation."""
type CreatePlatformPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `Platform` that was created by this mutation."""
platform: Platform
"""An edge for our `Platform`. May be used by Relay 1."""
platformEdge(
"""The method to use when ordering `Platform`."""
orderBy: [PlatformOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `PlatformSpectrogramSpecification` mutation."""
input CreatePlatformSpectrogramSpecificationInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `PlatformSpectrogramSpecification` to be created by this mutation."""
platformSpectrogramSpecification: PlatformSpectrogramSpecificationInput!
}
"""The output of our create `PlatformSpectrogramSpecification` mutation."""
type CreatePlatformSpectrogramSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
The `PlatformSpectrogramSpecification` that was created by this mutation.
"""
platformSpectrogramSpecification: PlatformSpectrogramSpecification
"""
An edge for our `PlatformSpectrogramSpecification`. May be used by Relay 1.
"""
platformSpectrogramSpecificationEdge(
"""The method to use when ordering `PlatformSpectrogramSpecification`."""
orderBy: [PlatformSpectrogramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformSpectrogramSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the create `ServiceAccount` mutation."""
input CreateServiceAccountInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `ServiceAccount` to be created by this mutation."""
serviceAccount: ServiceAccountInput!
}
"""The output of our create `ServiceAccount` mutation."""
type CreateServiceAccountPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `ServiceAccount` that was created by this mutation."""
serviceAccount: ServiceAccount
"""An edge for our `ServiceAccount`. May be used by Relay 1."""
serviceAccountEdge(
"""The method to use when ordering `ServiceAccount`."""
orderBy: [ServiceAccountOrderBy!]! = [PRIMARY_KEY_ASC]
): ServiceAccountEdge
}
"""All input for the create `SpectrogramSpecification` mutation."""
input CreateSpectrogramSpecificationInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `SpectrogramSpecification` to be created by this mutation."""
spectrogramSpecification: SpectrogramSpecificationInput!
}
"""The output of our create `SpectrogramSpecification` mutation."""
type CreateSpectrogramSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `SpectrogramSpecification` that was created by this mutation."""
spectrogramSpecification: SpectrogramSpecification
"""An edge for our `SpectrogramSpecification`. May be used by Relay 1."""
spectrogramSpecificationEdge(
"""The method to use when ordering `SpectrogramSpecification`."""
orderBy: [SpectrogramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): SpectrogramSpecificationEdge
}
"""All input for the create `UpdateRateAlias` mutation."""
input CreateUpdateRateAliasInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `UpdateRateAlias` to be created by this mutation."""
updateRateAlias: UpdateRateAliasInput!
}
"""The output of our create `UpdateRateAlias` mutation."""
type CreateUpdateRateAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `UpdateRateAlias` that was created by this mutation."""
updateRateAlias: UpdateRateAlias
"""An edge for our `UpdateRateAlias`. May be used by Relay 1."""
updateRateAliasEdge(
"""The method to use when ordering `UpdateRateAlias`."""
orderBy: [UpdateRateAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): UpdateRateAliasEdge
}
"""All input for the create `User` mutation."""
input CreateUserInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `User` to be created by this mutation."""
user: UserInput!
}
"""All input for the create `UserInvite` mutation."""
input CreateUserInviteInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `UserInvite` to be created by this mutation."""
userInvite: UserInviteInput!
}
"""The output of our create `UserInvite` mutation."""
type CreateUserInvitePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `UserInvite` that was created by this mutation."""
userInvite: UserInvite
"""An edge for our `UserInvite`. May be used by Relay 1."""
userInviteEdge(
"""The method to use when ordering `UserInvite`."""
orderBy: [UserInviteOrderBy!]! = [PRIMARY_KEY_ASC]
): UserInviteEdge
}
"""The output of our create `User` mutation."""
type CreateUserPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `User` that was created by this mutation."""
user: User
"""An edge for our `User`. May be used by Relay 1."""
userEdge(
"""The method to use when ordering `User`."""
orderBy: [UserOrderBy!]! = [PRIMARY_KEY_ASC]
): UserEdge
}
"""All input for the create `UserSetting` mutation."""
input CreateUserSettingInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""The `UserSetting` to be created by this mutation."""
userSetting: UserSettingInput!
}
"""The output of our create `UserSetting` mutation."""
type CreateUserSettingPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `UserSetting` that was created by this mutation."""
userSetting: UserSetting
"""An edge for our `UserSetting`. May be used by Relay 1."""
userSettingEdge(
"""The method to use when ordering `UserSetting`."""
orderBy: [UserSettingOrderBy!]! = [PRIMARY_KEY_ASC]
): UserSettingEdge
}
type CurrentUserAuthz {
activeOrganizationId: UUID
permissionList: [String]
}
"""A location in a connection that can be used for resuming pagination."""
scalar Cursor
"""
Specifies a `DataAccessTag` that applies to a `DataStream` for a specific time range.
"""
type DataAccessRange implements Node {
"""The date and time when the `DataAccessRange` was created."""
createdDatetime: Datetime!
"""
Reads a single `DataAccessTag` that is related to this `DataAccessRange`.
"""
dataAccessTag(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataAccessTag
"""Reads a single `DataStream` that is related to this `DataAccessRange`."""
dataStream(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataStream
"""The ending timestamp for the validity period of the `DataAccessRange`."""
endTimestamp: Datetime!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""The date and time when the `DataAccessRange` was last modified."""
modifiedDatetime: Datetime!
"""
Reads a single `Organization` that is related to this `DataAccessRange`.
"""
organization: Organization
"""Reads a single `Platform` that is related to this `DataAccessRange`."""
platform(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Platform
"""
The starting timestamp for the validity period of the `DataAccessRange`.
"""
startTimestamp: Datetime!
timeSpan: DatetimeRange
}
"""
A condition to be used against `DataAccessRange` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input DataAccessRangeCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
dataAccessTag: ID
dataStream: ID
"""Checks for equality with the object’s `endTimestamp` field."""
endTimestamp: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
platform: ID
"""Checks for equality with the object’s `startTimestamp` field."""
startTimestamp: Datetime
"""Checks for equality with the object’s `timeSpan` field."""
timeSpan: DatetimeRangeInput
}
"""A connection to a list of `DataAccessRange` values."""
type DataAccessRangeConnection {
"""
A list of edges which contains the `DataAccessRange` and cursor to aid in pagination.
"""
edges: [DataAccessRangeEdge]!
"""A list of `DataAccessRange` objects."""
nodes: [DataAccessRange]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `DataAccessRange` you could get from the connection.
"""
totalCount: Int!
}
"""A `DataAccessRange` edge in the connection."""
type DataAccessRangeEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `DataAccessRange` at the end of the edge."""
node: DataAccessRange
}
"""
A filter to be used against `DataAccessRange` object types. All fields are combined with a logical ‘and.’
"""
input DataAccessRangeFilter {
"""Checks for all expressions in this list."""
and: [DataAccessRangeFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `dataAccessTag` relation."""
dataAccessTag: DataAccessTagFilter
"""Filter by the object’s `dataStream` relation."""
dataStream: DataStreamFilter
"""Filter by the object’s `endTimestamp` field."""
endTimestamp: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: DataAccessRangeFilter
"""Checks for any expressions in this list."""
or: [DataAccessRangeFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""Filter by the object’s `platform` relation."""
platform: PlatformFilter
"""Filter by the object’s `startTimestamp` field."""
startTimestamp: DatetimeFilter
"""Filter by the object’s `timeSpan` field."""
timeSpan: DatetimeRangeFilter
}
"""An input for mutations affecting `DataAccessRange`"""
input DataAccessRangeInput {
dataAccessTag: ID!
dataStream: ID!
"""The ending timestamp for the validity period of the `DataAccessRange`."""
endTimestamp: Datetime!
"""
The starting timestamp for the validity period of the `DataAccessRange`.
"""
startTimestamp: Datetime!
}
"""Methods to use when ordering `DataAccessRange`."""
enum DataAccessRangeOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
END_TIMESTAMP_ASC
END_TIMESTAMP_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
START_TIMESTAMP_ASC
START_TIMESTAMP_DESC
}
"""
Represents an update to a `DataAccessRange`. Fields that are set will be updated.
"""
input DataAccessRangePatch {
dataAccessTag: ID
dataStream: ID
"""The ending timestamp for the validity period of the `DataAccessRange`."""
endTimestamp: Datetime
"""
The starting timestamp for the validity period of the `DataAccessRange`.
"""
startTimestamp: Datetime
}
"""
Represents tags that can be associated with data for access control and categorization purposes.
"""
type DataAccessTag implements Node {
"""The timestamp for when the `DataAccessTag` was created."""
createdDatetime: Datetime!
"""Reads and enables pagination through a set of `DataAccessRange`."""
dataAccessRangeConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataAccessRangeCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataAccessRangeFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataAccessRange`."""
orderBy: [DataAccessRangeOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataAccessRangeConnection!
"""A description of what the `DataAccessTag` represents."""
description: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""The timestamp for when the `DataAccessTag` was updated."""
modifiedDatetime: Datetime!
"""The name of the `DataAccessTag` (case insensitive)."""
name: String!
"""Reads a single `Organization` that is related to this `DataAccessTag`."""
organization: Organization
}
"""
A condition to be used against `DataAccessTag` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input DataAccessTagCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
"""Checks for equality with the object’s `name` field."""
name: String
organization: ID
}
"""A connection to a list of `DataAccessTag` values."""
type DataAccessTagConnection {
"""
A list of edges which contains the `DataAccessTag` and cursor to aid in pagination.
"""
edges: [DataAccessTagEdge]!
"""A list of `DataAccessTag` objects."""
nodes: [DataAccessTag]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `DataAccessTag` you could get from the connection."""
totalCount: Int!
}
"""A `DataAccessTag` edge in the connection."""
type DataAccessTagEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `DataAccessTag` at the end of the edge."""
node: DataAccessTag
}
"""
A filter to be used against `DataAccessTag` object types. All fields are combined with a logical ‘and.’
"""
input DataAccessTagFilter {
"""Checks for all expressions in this list."""
and: [DataAccessTagFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `dataAccessRangeCollection` relation."""
dataAccessRangeCollection: DataAccessTagToManyDataAccessRangeFilter
"""Some related `dataAccessRangeCollection` exist."""
dataAccessRangeCollectionExist: Boolean
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: DataAccessTagFilter
"""Checks for any expressions in this list."""
or: [DataAccessTagFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
}
"""An input for mutations affecting `DataAccessTag`"""
input DataAccessTagInput {
"""A description of what the `DataAccessTag` represents."""
description: String
"""The name of the `DataAccessTag` (case insensitive)."""
name: String!
}
"""Methods to use when ordering `DataAccessTag`."""
enum DataAccessTagOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `DataAccessTag`. Fields that are set will be updated.
"""
input DataAccessTagPatch {
"""A description of what the `DataAccessTag` represents."""
description: String
"""The name of the `DataAccessTag` (case insensitive)."""
name: String
}
"""
A filter to be used against many `DataAccessRange` object types. All fields are combined with a logical ‘and.’
"""
input DataAccessTagToManyDataAccessRangeFilter {
"""
Every related `DataAccessRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataAccessRangeFilter
"""
No related `DataAccessRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataAccessRangeFilter
"""
Some related `DataAccessRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataAccessRangeFilter
}
"""One upload session of sensor data from a platform (mission or sortie)."""
type DataCollection implements Node {
"""
Annotations on this collection's platform whose time span overlaps one of its ingested intervals.
"""
annotation(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationFilter
"""Only read the first `n` values of the set."""
first: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): AnnotationConnection!
"""Total seconds of sensor data in the collection."""
collectedSecs: Int
"""Total byte size of uploaded files."""
collectedSize: BigInt
"""When this collection was created."""
createdDatetime: Datetime!
"""Reads and enables pagination through a set of `DataFile`."""
dataFileConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataFileCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataFileFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataFile`."""
orderBy: [DataFileOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataFileConnection!
"""Reads and enables pagination through a set of `DataFileSegment`."""
dataFileSegmentConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataFileSegmentCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataFileSegmentFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataFileSegment`."""
orderBy: [DataFileSegmentOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataFileSegmentConnection!
"""
Whether this collection recorded a classification, true when any of its ingested intervals sets `has_classification_override` to `TRUE`, or leaves it `NULL` and has a classified annotation on its platform overlapping that interval. An interval whose `has_classification_override` is `FALSE` never contributes.
"""
hasClassification: Boolean
"""
Whether this collection recorded a detection, true when any of its ingested intervals sets `has_detection_override` to `TRUE`, or leaves it `NULL` and has an annotation on its platform overlapping that interval. An interval whose `has_detection_override` is `FALSE` never contributes.
"""
hasDetection: Boolean
"""
Whether this collection recorded a track, true when any of its ingested intervals sets `has_track_override` to `TRUE`, or leaves it `NULL` and has a bearing time record track line on its platform overlapping that interval. An interval whose `has_track_override` is `FALSE` never contributes.
"""
hasTrack: Boolean
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Version of the ingest pipeline that processed this collection."""
ingestPipelineVersion: String
"""When ingest completed and data became queryable."""
ingestedDatetime: Datetime
"""
Reads and enables pagination through a set of `DataCollectionInterval`.
"""
intervalConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataCollectionIntervalCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataCollectionIntervalFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataCollectionInterval`."""
orderBy: [DataCollectionIntervalOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataCollectionIntervalConnection!
"""Reads and enables pagination through a set of `MetadataFile`."""
metadataFileConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: MetadataFileCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: MetadataFileFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `MetadataFile`."""
orderBy: [MetadataFileOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): MetadataFileConnection!
"""When this collection was last modified."""
modifiedDatetime: Datetime!
"""Human-readable collection name."""
name: String!
"""
Reads a single `Organization` that is related to this `DataCollection`.
"""
organization: Organization
"""Reads a single `Platform` that is related to this `DataCollection`."""
platform(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Platform
"""Platform software version at collection time."""
platformSoftwareVersion: String
"""
Whether this collection recorded a detection, a track, and a classification. Each flag follows the matching `has_..._override` on an ingested interval when that override is set, and otherwise looks for an annotation on the collection's platform overlapping that interval.
"""
purpose: DataCollectionPurposeFlags
"""
S3 key prefix for uploaded files. NULL for backfilled collections whose objects no longer exist. When set, unique per organization for idempotent resume uploads.
"""
s3Prefix: String
"""Lifecycle status of the collection."""
status: DataCollectionStatus!
"""When the upload client finished transferring files."""
uploadCompleteDatetime: Datetime
"""Parsed XML sensor configuration sidecar, when present."""
xmlSensorConfig: JSON
}
type DataCollectionAggregates {
"""
Mean average aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
average: DataCollectionAverageAggregates
"""
Distinct count aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
distinctCount: DataCollectionDistinctCountAggregates
keys: [String]
"""
Maximum aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
max: DataCollectionMaxAggregates
"""
Minimum aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
min: DataCollectionMinAggregates
"""
Population standard deviation aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
stddevPopulation: DataCollectionStddevPopulationAggregates
"""
Sample standard deviation aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
stddevSample: DataCollectionStddevSampleAggregates
"""
Sum aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
sum: DataCollectionSumAggregates
"""
Population variance aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
variancePopulation: DataCollectionVariancePopulationAggregates
"""
Sample variance aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
varianceSample: DataCollectionVarianceSampleAggregates
}
type DataCollectionAverageAggregates {
"""Mean average of collectedSecs across the matching connection"""
collectedSecs: BigFloat
"""Mean average of collectedSize across the matching connection"""
collectedSize: BigFloat
"""
Mean average of this field across the matching connection.
---
Sum of collected_secs across all ingested intervals for this collection, in seconds.
"""
ingestedSecs: BigFloat
"""
Mean average of this field across the matching connection.
---
Unique annotated time within this collection's ingested intervals, in seconds. Annotation time spans are clipped to ingested intervals (gaps between intervals are excluded), then merged so overlapping annotations are not double-counted.
"""
labeledSecs: BigFloat
}
"""
A condition to be used against `DataCollection` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input DataCollectionCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `hasClassification` field."""
hasClassification: Boolean
"""Checks for equality with the object’s `hasDetection` field."""
hasDetection: Boolean
"""Checks for equality with the object’s `hasTrack` field."""
hasTrack: Boolean
"""Checks for equality with the object’s `ingestedSecs` field."""
ingestedSecs: Int
"""Checks for equality with the object’s `labeledSecs` field."""
labeledSecs: Int
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
"""Checks for equality with the object’s `name` field."""
name: String
organization: ID
platform: ID
"""Checks for equality with the object’s `s3Prefix` field."""
s3Prefix: String
"""Checks for equality with the object’s `status` field."""
status: DataCollectionStatus
}
"""A connection to a list of `DataCollection` values."""
type DataCollectionConnection {
"""
Aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
aggregates: DataCollectionAggregates
"""
A list of edges which contains the `DataCollection` and cursor to aid in pagination.
"""
edges: [DataCollectionEdge]!
"""
Grouped aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
groupedAggregates(
"""The method to use when grouping `DataCollection` for these aggregates."""
groupBy: [DataCollectionGroupBy!]!
"""Conditions on the grouped aggregates."""
having: DataCollectionHavingInput
): [DataCollectionAggregates!]
"""A list of `DataCollection` objects."""
nodes: [DataCollection]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `DataCollection` you could get from the connection."""
totalCount: Int!
}
type DataCollectionDistinctCountAggregates {
"""Distinct count of collectedSecs across the matching connection"""
collectedSecs: BigInt
"""Distinct count of collectedSize across the matching connection"""
collectedSize: BigInt
"""Distinct count of createdDatetime across the matching connection"""
createdDatetime: BigInt
"""
Distinct count of this field across the matching connection.
---
Whether this collection recorded a classification, true when any of its ingested intervals sets `has_classification_override` to `TRUE`, or leaves it `NULL` and has a classified annotation on its platform overlapping that interval. An interval whose `has_classification_override` is `FALSE` never contributes.
"""
hasClassification: BigInt
"""
Distinct count of this field across the matching connection.
---
Whether this collection recorded a detection, true when any of its ingested intervals sets `has_detection_override` to `TRUE`, or leaves it `NULL` and has an annotation on its platform overlapping that interval. An interval whose `has_detection_override` is `FALSE` never contributes.
"""
hasDetection: BigInt
"""
Distinct count of this field across the matching connection.
---
Whether this collection recorded a track, true when any of its ingested intervals sets `has_track_override` to `TRUE`, or leaves it `NULL` and has a bearing time record track line on its platform overlapping that interval. An interval whose `has_track_override` is `FALSE` never contributes.
"""
hasTrack: BigInt
"""Distinct count of ingestPipelineVersion across the matching connection"""
ingestPipelineVersion: BigInt
"""Distinct count of ingestedDatetime across the matching connection"""
ingestedDatetime: BigInt
"""
Distinct count of this field across the matching connection.
---
Sum of collected_secs across all ingested intervals for this collection, in seconds.
"""
ingestedSecs: BigInt
"""
Distinct count of this field across the matching connection.
---
Unique annotated time within this collection's ingested intervals, in seconds. Annotation time spans are clipped to ingested intervals (gaps between intervals are excluded), then merged so overlapping annotations are not double-counted.
"""
labeledSecs: BigInt
"""Distinct count of modifiedDatetime across the matching connection"""
modifiedDatetime: BigInt
"""Distinct count of name across the matching connection"""
name: BigInt
"""Distinct count of organizationId across the matching connection"""
organizationId: BigInt
"""Distinct count of platformId across the matching connection"""
platformId: BigInt
"""
Distinct count of platformSoftwareVersion across the matching connection
"""
platformSoftwareVersion: BigInt
"""Distinct count of rowId across the matching connection"""
rowId: BigInt
"""Distinct count of s3Prefix across the matching connection"""
s3Prefix: BigInt
"""Distinct count of status across the matching connection"""
status: BigInt
"""
Distinct count of uploadCompleteDatetime across the matching connection
"""
uploadCompleteDatetime: BigInt
"""Distinct count of xmlSensorConfig across the matching connection"""
xmlSensorConfig: BigInt
}
"""A `DataCollection` edge in the connection."""
type DataCollectionEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `DataCollection` at the end of the edge."""
node: DataCollection
}
"""File formats the catalog accepts for a data collection upload."""
enum DataCollectionFileFormat {
aemp
csv
mcap
rosbag
}
"""A presigned PUT for one data file in a collection."""
type DataCollectionFileUpload {
"""When the presigned URL expires."""
expiresAt: Datetime!
"""Id of the `DataFile` row this URL uploads to."""
fileId: UUID!
"""Filename within the collection prefix."""
filename: String!
"""Presigned S3 PUT URL."""
presignedUrl: String!
}
"""
A filter to be used against `DataCollection` object types. All fields are combined with a logical ‘and.’
"""
input DataCollectionFilter {
"""Checks for all expressions in this list."""
and: [DataCollectionFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `dataFileCollection` relation."""
dataFileCollection: DataCollectionToManyDataFileFilter
"""Some related `dataFileCollection` exist."""
dataFileCollectionExist: Boolean
"""Filter by the object’s `dataFileSegmentCollection` relation."""
dataFileSegmentCollection: DataCollectionToManyDataFileSegmentFilter
"""Some related `dataFileSegmentCollection` exist."""
dataFileSegmentCollectionExist: Boolean
"""Filter by the object’s `hasClassification` field."""
hasClassification: BooleanFilter
"""Filter by the object’s `hasDetection` field."""
hasDetection: BooleanFilter
"""Filter by the object’s `hasTrack` field."""
hasTrack: BooleanFilter
"""Filter by the object’s `ingestedSecs` field."""
ingestedSecs: IntFilter
"""Filter by the object’s `dataCollectionIntervalCollection` relation."""
intervalCollection: DataCollectionToManyDataCollectionIntervalFilter
"""Some related `dataCollectionIntervalCollection` exist."""
intervalCollectionExist: Boolean
"""Filter by the object’s `labeledSecs` field."""
labeledSecs: IntFilter
"""Filter by the object’s `metadataFileCollection` relation."""
metadataFileCollection: DataCollectionToManyMetadataFileFilter
"""Some related `metadataFileCollection` exist."""
metadataFileCollectionExist: Boolean
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: DataCollectionFilter
"""Checks for any expressions in this list."""
or: [DataCollectionFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""Filter by the object’s `platform` relation."""
platform: PlatformFilter
"""Filter by the object’s `s3Prefix` field."""
s3Prefix: StringFilter
"""Filter by the object’s `status` field."""
status: DataCollectionStatusFilter
}
"""Grouping methods for `DataCollection` for usage during aggregation."""
enum DataCollectionGroupBy {
CREATED_DATETIME
CREATED_DATETIME_TRUNCATED_TO_DAY
CREATED_DATETIME_TRUNCATED_TO_HOUR
MODIFIED_DATETIME
MODIFIED_DATETIME_TRUNCATED_TO_DAY
MODIFIED_DATETIME_TRUNCATED_TO_HOUR
NAME
S3_PREFIX
STATUS
}
input DataCollectionHavingAverageInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
ingestedDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
uploadCompleteDatetime: HavingDatetimeFilter
}
input DataCollectionHavingDistinctCountInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
ingestedDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
uploadCompleteDatetime: HavingDatetimeFilter
}
"""Conditions for `DataCollection` aggregates."""
input DataCollectionHavingInput {
AND: [DataCollectionHavingInput!]
OR: [DataCollectionHavingInput!]
average: DataCollectionHavingAverageInput
distinctCount: DataCollectionHavingDistinctCountInput
max: DataCollectionHavingMaxInput
min: DataCollectionHavingMinInput
stddevPopulation: DataCollectionHavingStddevPopulationInput
stddevSample: DataCollectionHavingStddevSampleInput
sum: DataCollectionHavingSumInput
variancePopulation: DataCollectionHavingVariancePopulationInput
varianceSample: DataCollectionHavingVarianceSampleInput
}
input DataCollectionHavingMaxInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
ingestedDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
uploadCompleteDatetime: HavingDatetimeFilter
}
input DataCollectionHavingMinInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
ingestedDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
uploadCompleteDatetime: HavingDatetimeFilter
}
input DataCollectionHavingStddevPopulationInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
ingestedDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
uploadCompleteDatetime: HavingDatetimeFilter
}
input DataCollectionHavingStddevSampleInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
ingestedDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
uploadCompleteDatetime: HavingDatetimeFilter
}
input DataCollectionHavingSumInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
ingestedDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
uploadCompleteDatetime: HavingDatetimeFilter
}
input DataCollectionHavingVariancePopulationInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
ingestedDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
uploadCompleteDatetime: HavingDatetimeFilter
}
input DataCollectionHavingVarianceSampleInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
ingestedDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
uploadCompleteDatetime: HavingDatetimeFilter
}
"""One contiguous sensor-data window written after ingest splitting."""
input DataCollectionIngestResultIntervalInput {
"""Seconds of sensor data in this interval."""
collectedSecs: Int
"""
Stream this interval carries data for. Must belong to the collection's platform.
"""
dataStreamId: UUID!
"""End of the contiguous sensor data window."""
endDatetime: Datetime!
"""File runs that belong to this interval."""
segments: [DataCollectionIngestResultSegmentInput!]!
"""Start of the contiguous sensor data window."""
startDatetime: Datetime!
}
"""One run of a file's sensor data inside the interval that carries it."""
input DataCollectionIngestResultSegmentInput {
"""File this run belongs to. Must already belong to the collection."""
dataFileId: UUID!
"""End of this run, extracted from the file contents during ingest."""
exactEndDatetime: Datetime!
"""Start of this run, extracted from the file contents during ingest."""
exactStartDatetime: Datetime!
}
"""Terminal ingest statuses a pipeline may record for a collection."""
enum DataCollectionIngestStatus {
failed
ingested
}
"""An input for mutations affecting `DataCollection`"""
input DataCollectionInput {
"""Total seconds of sensor data in the collection."""
collectedSecs: Int
"""Total byte size of uploaded files."""
collectedSize: BigInt
"""Version of the ingest pipeline that processed this collection."""
ingestPipelineVersion: String
"""When ingest completed and data became queryable."""
ingestedDatetime: Datetime
"""Human-readable collection name."""
name: String!
platform: ID!
"""Platform software version at collection time."""
platformSoftwareVersion: String
"""Data Collection Id uses a Unique Identifier."""
rowId: UUID
"""
S3 key prefix for uploaded files. NULL for backfilled collections whose objects no longer exist. When set, unique per organization for idempotent resume uploads.
"""
s3Prefix: String
"""Lifecycle status of the collection."""
status: DataCollectionStatus
"""When the upload client finished transferring files."""
uploadCompleteDatetime: Datetime
"""Parsed XML sensor configuration sidecar, when present."""
xmlSensorConfig: JSON
}
"""A contiguous block of sensor data time within a data collection."""
type DataCollectionInterval implements Node {
"""Seconds of sensor data in this interval."""
collectedSecs: Int
"""Byte size of files in this interval."""
collectedSize: BigInt
"""When this interval was created."""
createdDatetime: Datetime!
"""
Reads a single `DataCollection` that is related to this `DataCollectionInterval`.
"""
dataCollection(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataCollection
"""Reads and enables pagination through a set of `DataFileSegment`."""
dataFileSegmentConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataFileSegmentCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataFileSegmentFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataFileSegment`."""
orderBy: [DataFileSegmentOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataFileSegmentConnection!
"""
Reads a single `DataStream` that is related to this `DataCollectionInterval`.
"""
dataStream(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataStream
"""End of the contiguous sensor data window."""
endDatetime: Datetime!
"""Stable hash grouping files that belong to the same interval split."""
groupHashId: String
"""
Records classification on this interval by hand. `TRUE` forces the state on, `FALSE` forces it off even when a classified annotation would prove it, and `NULL` derives the state from classified annotations overlapping this interval.
"""
hasClassificationOverride: Boolean
"""
Records detection on this interval by hand. `TRUE` forces the state on, `FALSE` forces it off even when an annotation would prove it, and `NULL` derives the state from annotations overlapping this interval.
"""
hasDetectionOverride: Boolean
"""
Records tracking on this interval by hand. `TRUE` forces the state on, `FALSE` forces it off even when a track line would prove it, and `NULL` derives the state from bearing time record track lines overlapping this interval.
"""
hasTrackOverride: Boolean
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""When this interval was last modified."""
modifiedDatetime: Datetime!
"""
Reads a single `Organization` that is related to this `DataCollectionInterval`.
"""
organization: Organization
"""When ingest processing finished for this interval."""
processingEndDatetime: Datetime
"""When ingest processing started for this interval."""
processingStartDatetime: Datetime
"""Start of the contiguous sensor data window."""
startDatetime: Datetime!
"""Lifecycle status of the interval."""
status: DataCollectionStatus!
}
type DataCollectionIntervalAggregates {
"""
Mean average aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
average: DataCollectionIntervalAverageAggregates
"""
Distinct count aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
distinctCount: DataCollectionIntervalDistinctCountAggregates
keys: [String]
"""
Maximum aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
max: DataCollectionIntervalMaxAggregates
"""
Minimum aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
min: DataCollectionIntervalMinAggregates
"""
Population standard deviation aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
stddevPopulation: DataCollectionIntervalStddevPopulationAggregates
"""
Sample standard deviation aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
stddevSample: DataCollectionIntervalStddevSampleAggregates
"""
Sum aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
sum: DataCollectionIntervalSumAggregates
"""
Population variance aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
variancePopulation: DataCollectionIntervalVariancePopulationAggregates
"""
Sample variance aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
varianceSample: DataCollectionIntervalVarianceSampleAggregates
}
type DataCollectionIntervalAverageAggregates {
"""Mean average of collectedSecs across the matching connection"""
collectedSecs: BigFloat
"""Mean average of collectedSize across the matching connection"""
collectedSize: BigFloat
}
"""
A condition to be used against `DataCollectionInterval` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input DataCollectionIntervalCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
dataCollection: ID
dataStream: ID
"""Checks for equality with the object’s `endDatetime` field."""
endDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
"""Checks for equality with the object’s `startDatetime` field."""
startDatetime: Datetime
"""Checks for equality with the object’s `status` field."""
status: DataCollectionStatus
}
"""A connection to a list of `DataCollectionInterval` values."""
type DataCollectionIntervalConnection {
"""
Aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
aggregates: DataCollectionIntervalAggregates
"""
A list of edges which contains the `DataCollectionInterval` and cursor to aid in pagination.
"""
edges: [DataCollectionIntervalEdge]!
"""
Grouped aggregates across the matching connection (ignoring before/after/first/last/offset)
"""
groupedAggregates(
"""
The method to use when grouping `DataCollectionInterval` for these aggregates.
"""
groupBy: [DataCollectionIntervalGroupBy!]!
"""Conditions on the grouped aggregates."""
having: DataCollectionIntervalHavingInput
): [DataCollectionIntervalAggregates!]
"""A list of `DataCollectionInterval` objects."""
nodes: [DataCollectionInterval]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `DataCollectionInterval` you could get from the connection.
"""
totalCount: Int!
}
type DataCollectionIntervalDistinctCountAggregates {
"""Distinct count of collectedSecs across the matching connection"""
collectedSecs: BigInt
"""Distinct count of collectedSize across the matching connection"""
collectedSize: BigInt
"""Distinct count of createdDatetime across the matching connection"""
createdDatetime: BigInt
"""Distinct count of dataCollectionId across the matching connection"""
dataCollectionId: BigInt
"""Distinct count of dataStreamId across the matching connection"""
dataStreamId: BigInt
"""Distinct count of endDatetime across the matching connection"""
endDatetime: BigInt
"""Distinct count of groupHashId across the matching connection"""
groupHashId: BigInt
"""
Distinct count of hasClassificationOverride across the matching connection
"""
hasClassificationOverride: BigInt
"""Distinct count of hasDetectionOverride across the matching connection"""
hasDetectionOverride: BigInt
"""Distinct count of hasTrackOverride across the matching connection"""
hasTrackOverride: BigInt
"""Distinct count of modifiedDatetime across the matching connection"""
modifiedDatetime: BigInt
"""Distinct count of organizationId across the matching connection"""
organizationId: BigInt
"""Distinct count of processingEndDatetime across the matching connection"""
processingEndDatetime: BigInt
"""
Distinct count of processingStartDatetime across the matching connection
"""
processingStartDatetime: BigInt
"""Distinct count of rowId across the matching connection"""
rowId: BigInt
"""Distinct count of startDatetime across the matching connection"""
startDatetime: BigInt
"""Distinct count of status across the matching connection"""
status: BigInt
}
"""A `DataCollectionInterval` edge in the connection."""
type DataCollectionIntervalEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `DataCollectionInterval` at the end of the edge."""
node: DataCollectionInterval
}
"""
A filter to be used against `DataCollectionInterval` object types. All fields are combined with a logical ‘and.’
"""
input DataCollectionIntervalFilter {
"""Checks for all expressions in this list."""
and: [DataCollectionIntervalFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `dataCollection` relation."""
dataCollection: DataCollectionFilter
"""Filter by the object’s `dataFileSegmentCollection` relation."""
dataFileSegmentCollection: DataCollectionIntervalToManyDataFileSegmentFilter
"""Some related `dataFileSegmentCollection` exist."""
dataFileSegmentCollectionExist: Boolean
"""Filter by the object’s `dataStream` relation."""
dataStream: DataStreamFilter
"""Filter by the object’s `endDatetime` field."""
endDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: DataCollectionIntervalFilter
"""Checks for any expressions in this list."""
or: [DataCollectionIntervalFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""Filter by the object’s `startDatetime` field."""
startDatetime: DatetimeFilter
"""Filter by the object’s `status` field."""
status: DataCollectionStatusFilter
}
"""
Grouping methods for `DataCollectionInterval` for usage during aggregation.
"""
enum DataCollectionIntervalGroupBy {
CREATED_DATETIME
CREATED_DATETIME_TRUNCATED_TO_DAY
CREATED_DATETIME_TRUNCATED_TO_HOUR
END_DATETIME
END_DATETIME_TRUNCATED_TO_DAY
END_DATETIME_TRUNCATED_TO_HOUR
MODIFIED_DATETIME
MODIFIED_DATETIME_TRUNCATED_TO_DAY
MODIFIED_DATETIME_TRUNCATED_TO_HOUR
START_DATETIME
START_DATETIME_TRUNCATED_TO_DAY
START_DATETIME_TRUNCATED_TO_HOUR
STATUS
}
input DataCollectionIntervalHavingAverageInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
endDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
processingEndDatetime: HavingDatetimeFilter
processingStartDatetime: HavingDatetimeFilter
startDatetime: HavingDatetimeFilter
}
input DataCollectionIntervalHavingDistinctCountInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
endDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
processingEndDatetime: HavingDatetimeFilter
processingStartDatetime: HavingDatetimeFilter
startDatetime: HavingDatetimeFilter
}
"""Conditions for `DataCollectionInterval` aggregates."""
input DataCollectionIntervalHavingInput {
AND: [DataCollectionIntervalHavingInput!]
OR: [DataCollectionIntervalHavingInput!]
average: DataCollectionIntervalHavingAverageInput
distinctCount: DataCollectionIntervalHavingDistinctCountInput
max: DataCollectionIntervalHavingMaxInput
min: DataCollectionIntervalHavingMinInput
stddevPopulation: DataCollectionIntervalHavingStddevPopulationInput
stddevSample: DataCollectionIntervalHavingStddevSampleInput
sum: DataCollectionIntervalHavingSumInput
variancePopulation: DataCollectionIntervalHavingVariancePopulationInput
varianceSample: DataCollectionIntervalHavingVarianceSampleInput
}
input DataCollectionIntervalHavingMaxInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
endDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
processingEndDatetime: HavingDatetimeFilter
processingStartDatetime: HavingDatetimeFilter
startDatetime: HavingDatetimeFilter
}
input DataCollectionIntervalHavingMinInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
endDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
processingEndDatetime: HavingDatetimeFilter
processingStartDatetime: HavingDatetimeFilter
startDatetime: HavingDatetimeFilter
}
input DataCollectionIntervalHavingStddevPopulationInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
endDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
processingEndDatetime: HavingDatetimeFilter
processingStartDatetime: HavingDatetimeFilter
startDatetime: HavingDatetimeFilter
}
input DataCollectionIntervalHavingStddevSampleInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
endDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
processingEndDatetime: HavingDatetimeFilter
processingStartDatetime: HavingDatetimeFilter
startDatetime: HavingDatetimeFilter
}
input DataCollectionIntervalHavingSumInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
endDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
processingEndDatetime: HavingDatetimeFilter
processingStartDatetime: HavingDatetimeFilter
startDatetime: HavingDatetimeFilter
}
input DataCollectionIntervalHavingVariancePopulationInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
endDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
processingEndDatetime: HavingDatetimeFilter
processingStartDatetime: HavingDatetimeFilter
startDatetime: HavingDatetimeFilter
}
input DataCollectionIntervalHavingVarianceSampleInput {
collectedSecs: HavingIntFilter
collectedSize: HavingBigintFilter
createdDatetime: HavingDatetimeFilter
endDatetime: HavingDatetimeFilter
modifiedDatetime: HavingDatetimeFilter
processingEndDatetime: HavingDatetimeFilter
processingStartDatetime: HavingDatetimeFilter
startDatetime: HavingDatetimeFilter
}
"""An input for mutations affecting `DataCollectionInterval`"""
input DataCollectionIntervalInput {
"""Seconds of sensor data in this interval."""
collectedSecs: Int
"""Byte size of files in this interval."""
collectedSize: BigInt
dataCollection: ID!
dataStream: ID!
"""End of the contiguous sensor data window."""
endDatetime: Datetime!
"""Stable hash grouping files that belong to the same interval split."""
groupHashId: String
"""
Records classification on this interval by hand. `TRUE` forces the state on, `FALSE` forces it off even when a classified annotation would prove it, and `NULL` derives the state from classified annotations overlapping this interval.
"""
hasClassificationOverride: Boolean
"""
Records detection on this interval by hand. `TRUE` forces the state on, `FALSE` forces it off even when an annotation would prove it, and `NULL` derives the state from annotations overlapping this interval.
"""
hasDetectionOverride: Boolean
"""
Records tracking on this interval by hand. `TRUE` forces the state on, `FALSE` forces it off even when a track line would prove it, and `NULL` derives the state from bearing time record track lines overlapping this interval.
"""
hasTrackOverride: Boolean
"""When ingest processing finished for this interval."""
processingEndDatetime: Datetime
"""When ingest processing started for this interval."""
processingStartDatetime: Datetime
"""Data Collection Interval Id uses a Unique Identifier."""
rowId: UUID
"""Start of the contiguous sensor data window."""
startDatetime: Datetime!
"""Lifecycle status of the interval."""
status: DataCollectionStatus
}
type DataCollectionIntervalMaxAggregates {
"""Maximum of collectedSecs across the matching connection"""
collectedSecs: Int
"""Maximum of collectedSize across the matching connection"""
collectedSize: BigInt
}
type DataCollectionIntervalMinAggregates {
"""Minimum of collectedSecs across the matching connection"""
collectedSecs: Int
"""Minimum of collectedSize across the matching connection"""
collectedSize: BigInt
}
"""Methods to use when ordering `DataCollectionInterval`."""
enum DataCollectionIntervalOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
END_DATETIME_ASC
END_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
START_DATETIME_ASC
START_DATETIME_DESC
}
"""
Represents an update to a `DataCollectionInterval`. Fields that are set will be updated.
"""
input DataCollectionIntervalPatch {
"""Seconds of sensor data in this interval."""
collectedSecs: Int
"""Byte size of files in this interval."""
collectedSize: BigInt
"""End of the contiguous sensor data window."""
endDatetime: Datetime
"""Stable hash grouping files that belong to the same interval split."""
groupHashId: String
"""
Records classification on this interval by hand. `TRUE` forces the state on, `FALSE` forces it off even when a classified annotation would prove it, and `NULL` derives the state from classified annotations overlapping this interval.
"""
hasClassificationOverride: Boolean
"""
Records detection on this interval by hand. `TRUE` forces the state on, `FALSE` forces it off even when an annotation would prove it, and `NULL` derives the state from annotations overlapping this interval.
"""
hasDetectionOverride: Boolean
"""
Records tracking on this interval by hand. `TRUE` forces the state on, `FALSE` forces it off even when a track line would prove it, and `NULL` derives the state from bearing time record track lines overlapping this interval.
"""
hasTrackOverride: Boolean
"""When ingest processing finished for this interval."""
processingEndDatetime: Datetime
"""When ingest processing started for this interval."""
processingStartDatetime: Datetime
"""Start of the contiguous sensor data window."""
startDatetime: Datetime
"""Lifecycle status of the interval."""
status: DataCollectionStatus
}
type DataCollectionIntervalStddevPopulationAggregates {
"""
Population standard deviation of collectedSecs across the matching connection
"""
collectedSecs: BigFloat
"""
Population standard deviation of collectedSize across the matching connection
"""
collectedSize: BigFloat
}
type DataCollectionIntervalStddevSampleAggregates {
"""
Sample standard deviation of collectedSecs across the matching connection
"""
collectedSecs: BigFloat
"""
Sample standard deviation of collectedSize across the matching connection
"""
collectedSize: BigFloat
}
type DataCollectionIntervalSumAggregates {
"""Sum of collectedSecs across the matching connection"""
collectedSecs: BigInt!
"""Sum of collectedSize across the matching connection"""
collectedSize: BigFloat!
}
"""
A filter to be used against many `DataFileSegment` object types. All fields are combined with a logical ‘and.’
"""
input DataCollectionIntervalToManyDataFileSegmentFilter {
"""
Every related `DataFileSegment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataFileSegmentFilter
"""
No related `DataFileSegment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataFileSegmentFilter
"""
Some related `DataFileSegment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataFileSegmentFilter
}
type DataCollectionIntervalVariancePopulationAggregates {
"""Population variance of collectedSecs across the matching connection"""
collectedSecs: BigFloat
"""Population variance of collectedSize across the matching connection"""
collectedSize: BigFloat
}
type DataCollectionIntervalVarianceSampleAggregates {
"""Sample variance of collectedSecs across the matching connection"""
collectedSecs: BigFloat
"""Sample variance of collectedSize across the matching connection"""
collectedSize: BigFloat
}
type DataCollectionMaxAggregates {
"""Maximum of collectedSecs across the matching connection"""
collectedSecs: Int
"""Maximum of collectedSize across the matching connection"""
collectedSize: BigInt
"""
Maximum of this field across the matching connection.
---
Sum of collected_secs across all ingested intervals for this collection, in seconds.
"""
ingestedSecs: Int
"""
Maximum of this field across the matching connection.
---
Unique annotated time within this collection's ingested intervals, in seconds. Annotation time spans are clipped to ingested intervals (gaps between intervals are excluded), then merged so overlapping annotations are not double-counted.
"""
labeledSecs: Int
}
"""A presigned PUT for one metadata file on a collection."""
type DataCollectionMetadataFileUpload {
"""When the presigned URL expires."""
expiresAt: Datetime!
"""Filename within the collection prefix."""
filename: String!
"""Id of the `MetadataFile` row this URL uploads to."""
metadataFileId: UUID!
"""Presigned S3 PUT URL."""
presignedUrl: String!
}
type DataCollectionMinAggregates {
"""Minimum of collectedSecs across the matching connection"""
collectedSecs: Int
"""Minimum of collectedSize across the matching connection"""
collectedSize: BigInt
"""
Minimum of this field across the matching connection.
---
Sum of collected_secs across all ingested intervals for this collection, in seconds.
"""
ingestedSecs: Int
"""
Minimum of this field across the matching connection.
---
Unique annotated time within this collection's ingested intervals, in seconds. Annotation time spans are clipped to ingested intervals (gaps between intervals are excluded), then merged so overlapping annotations are not double-counted.
"""
labeledSecs: Int
}
"""Methods to use when ordering `DataCollection`."""
enum DataCollectionOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
DATA_STREAM_NAME_ASC
DATA_STREAM_NAME_DESC
END_DATETIME_ASC
END_DATETIME_DESC
LOCATION_NAME_ASC
LOCATION_NAME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
PLATFORM_NAME_ASC
PLATFORM_NAME_DESC
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
S3_PREFIX_ASC
S3_PREFIX_DESC
START_DATETIME_ASC
START_DATETIME_DESC
}
"""
Represents an update to a `DataCollection`. Fields that are set will be updated.
"""
input DataCollectionPatch {
"""Total seconds of sensor data in the collection."""
collectedSecs: Int
"""Total byte size of uploaded files."""
collectedSize: BigInt
"""Version of the ingest pipeline that processed this collection."""
ingestPipelineVersion: String
"""When ingest completed and data became queryable."""
ingestedDatetime: Datetime
"""Human-readable collection name."""
name: String
"""Platform software version at collection time."""
platformSoftwareVersion: String
"""
S3 key prefix for uploaded files. NULL for backfilled collections whose objects no longer exist. When set, unique per organization for idempotent resume uploads.
"""
s3Prefix: String
"""Lifecycle status of the collection."""
status: DataCollectionStatus
"""When the upload client finished transferring files."""
uploadCompleteDatetime: Datetime
"""Parsed XML sensor configuration sidecar, when present."""
xmlSensorConfig: JSON
}
type DataCollectionPurposeFlags {
hasClassification: Boolean
hasDetection: Boolean
hasTrack: Boolean
}
enum DataCollectionStatus {
failed
ingested
pending
processing
registered
}
"""
A filter to be used against DataCollectionStatus fields. All fields are combined with a logical ‘and.’
"""
input DataCollectionStatusFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: DataCollectionStatus
"""Equal to the specified value."""
equalTo: DataCollectionStatus
"""Greater than the specified value."""
greaterThan: DataCollectionStatus
"""Greater than or equal to the specified value."""
greaterThanOrEqualTo: DataCollectionStatus
"""Included in the specified list."""
in: [DataCollectionStatus!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Less than the specified value."""
lessThan: DataCollectionStatus
"""Less than or equal to the specified value."""
lessThanOrEqualTo: DataCollectionStatus
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: DataCollectionStatus
"""Not equal to the specified value."""
notEqualTo: DataCollectionStatus
"""Not included in the specified list."""
notIn: [DataCollectionStatus!]
}
type DataCollectionStddevPopulationAggregates {
"""
Population standard deviation of collectedSecs across the matching connection
"""
collectedSecs: BigFloat
"""
Population standard deviation of collectedSize across the matching connection
"""
collectedSize: BigFloat
"""
Population standard deviation of this field across the matching connection.
---
Sum of collected_secs across all ingested intervals for this collection, in seconds.
"""
ingestedSecs: BigFloat
"""
Population standard deviation of this field across the matching connection.
---
Unique annotated time within this collection's ingested intervals, in seconds. Annotation time spans are clipped to ingested intervals (gaps between intervals are excluded), then merged so overlapping annotations are not double-counted.
"""
labeledSecs: BigFloat
}
type DataCollectionStddevSampleAggregates {
"""
Sample standard deviation of collectedSecs across the matching connection
"""
collectedSecs: BigFloat
"""
Sample standard deviation of collectedSize across the matching connection
"""
collectedSize: BigFloat
"""
Sample standard deviation of this field across the matching connection.
---
Sum of collected_secs across all ingested intervals for this collection, in seconds.
"""
ingestedSecs: BigFloat
"""
Sample standard deviation of this field across the matching connection.
---
Unique annotated time within this collection's ingested intervals, in seconds. Annotation time spans are clipped to ingested intervals (gaps between intervals are excluded), then merged so overlapping annotations are not double-counted.
"""
labeledSecs: BigFloat
}
type DataCollectionSumAggregates {
"""Sum of collectedSecs across the matching connection"""
collectedSecs: BigInt!
"""Sum of collectedSize across the matching connection"""
collectedSize: BigFloat!
"""
Sum of this field across the matching connection.
---
Sum of collected_secs across all ingested intervals for this collection, in seconds.
"""
ingestedSecs: BigInt
"""
Sum of this field across the matching connection.
---
Unique annotated time within this collection's ingested intervals, in seconds. Annotation time spans are clipped to ingested intervals (gaps between intervals are excluded), then merged so overlapping annotations are not double-counted.
"""
labeledSecs: BigInt
}
"""
A filter to be used against many `DataCollectionInterval` object types. All fields are combined with a logical ‘and.’
"""
input DataCollectionToManyDataCollectionIntervalFilter {
"""
Every related `DataCollectionInterval` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataCollectionIntervalFilter
"""
No related `DataCollectionInterval` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataCollectionIntervalFilter
"""
Some related `DataCollectionInterval` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataCollectionIntervalFilter
}
"""
A filter to be used against many `DataFile` object types. All fields are combined with a logical ‘and.’
"""
input DataCollectionToManyDataFileFilter {
"""
Every related `DataFile` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataFileFilter
"""
No related `DataFile` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataFileFilter
"""
Some related `DataFile` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataFileFilter
}
"""
A filter to be used against many `DataFileSegment` object types. All fields are combined with a logical ‘and.’
"""
input DataCollectionToManyDataFileSegmentFilter {
"""
Every related `DataFileSegment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataFileSegmentFilter
"""
No related `DataFileSegment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataFileSegmentFilter
"""
Some related `DataFileSegment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataFileSegmentFilter
}
"""
A filter to be used against many `MetadataFile` object types. All fields are combined with a logical ‘and.’
"""
input DataCollectionToManyMetadataFileFilter {
"""
Every related `MetadataFile` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: MetadataFileFilter
"""
No related `MetadataFile` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: MetadataFileFilter
"""
Some related `MetadataFile` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: MetadataFileFilter
}
type DataCollectionVariancePopulationAggregates {
"""Population variance of collectedSecs across the matching connection"""
collectedSecs: BigFloat
"""Population variance of collectedSize across the matching connection"""
collectedSize: BigFloat
"""
Population variance of this field across the matching connection.
---
Sum of collected_secs across all ingested intervals for this collection, in seconds.
"""
ingestedSecs: BigFloat
"""
Population variance of this field across the matching connection.
---
Unique annotated time within this collection's ingested intervals, in seconds. Annotation time spans are clipped to ingested intervals (gaps between intervals are excluded), then merged so overlapping annotations are not double-counted.
"""
labeledSecs: BigFloat
}
type DataCollectionVarianceSampleAggregates {
"""Sample variance of collectedSecs across the matching connection"""
collectedSecs: BigFloat
"""Sample variance of collectedSize across the matching connection"""
collectedSize: BigFloat
"""
Sample variance of this field across the matching connection.
---
Sum of collected_secs across all ingested intervals for this collection, in seconds.
"""
ingestedSecs: BigFloat
"""
Sample variance of this field across the matching connection.
---
Unique annotated time within this collection's ingested intervals, in seconds. Annotation time spans are clipped to ingested intervals (gaps between intervals are excluded), then merged so overlapping annotations are not double-counted.
"""
labeledSecs: BigFloat
}
"""
One uploaded file within a data collection. SCD rows track content changes via hash_id.
"""
type DataFile implements Node {
"""
End time claimed by the upload client or manifest. Surfaced while the collection is registered; exact_end_datetime takes over once it is ingested.
"""
claimedEndDatetime: Datetime
"""
Start time claimed by the upload client or manifest. Surfaced while the collection is registered; exact_start_datetime takes over once it is ingested.
"""
claimedStartDatetime: Datetime
"""Reads a single `User` that is related to this `DataFile`."""
createdByUser: User
"""When this file row was created."""
createdDatetime: Datetime!
"""Reads a single `DataCollection` that is related to this `DataFile`."""
dataCollection(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataCollection
"""Seconds of sensor data in this file."""
dataSecs: Int
"""Byte size of this file."""
dataSize: BigInt
"""
Latest end across this file's segments, extracted from its contents during ingest. The envelope spans any internal gap; the per-interval ranges live on data_file_segment.
"""
exactEndDatetime: Datetime
"""
Earliest start across this file's segments, extracted from its contents during ingest. The envelope spans any internal gap; the per-interval ranges live on data_file_segment.
"""
exactStartDatetime: Datetime
"""File format identifier (e.g. mcap, rosbag)."""
fileFormat: String
"""Original filename from the upload client."""
filename: String!
"""
SHA-256 checksum from S3 object metadata. NULL until upload completes. SCD only runs when hash_id changes on a row that already had one (re-upload).
"""
hashId: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Reads a single `User` that is related to this `DataFile`."""
modifiedByUser: User
"""When this file row was last modified."""
modifiedDatetime: Datetime!
"""Reads a single `Organization` that is related to this `DataFile`."""
organization: Organization
"""S3 object key for this file."""
s3Key: String!
"""S3 object version id, when versioning is enabled."""
s3VersionId: String
"""Reads and enables pagination through a set of `DataFileSegment`."""
segmentConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataFileSegmentCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataFileSegmentFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataFileSegment`."""
orderBy: [DataFileSegmentOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataFileSegmentConnection!
"""Lifecycle status of the file."""
status: DataCollectionStatus!
"""When this file version became current."""
validFrom: Datetime!
"""When this file version was superseded. NULL means current version."""
validTo: Datetime
}
"""
A condition to be used against `DataFile` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input DataFileCondition {
createdByUser: ID
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
dataCollection: ID
modifiedByUser: ID
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
"""Checks for equality with the object’s `s3Key` field."""
s3Key: String
"""Checks for equality with the object’s `status` field."""
status: DataCollectionStatus
}
"""A connection to a list of `DataFile` values."""
type DataFileConnection {
"""
A list of edges which contains the `DataFile` and cursor to aid in pagination.
"""
edges: [DataFileEdge]!
"""A list of `DataFile` objects."""
nodes: [DataFile]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `DataFile` you could get from the connection."""
totalCount: Int!
}
"""A `DataFile` edge in the connection."""
type DataFileEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `DataFile` at the end of the edge."""
node: DataFile
}
"""
A filter to be used against `DataFile` object types. All fields are combined with a logical ‘and.’
"""
input DataFileFilter {
"""Checks for all expressions in this list."""
and: [DataFileFilter!]
"""Filter by the object’s `createdByUser` relation."""
createdByUser: UserFilter
"""A related `createdByUser` exists."""
createdByUserExists: Boolean
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `dataCollection` relation."""
dataCollection: DataCollectionFilter
"""Filter by the object’s `modifiedByUser` relation."""
modifiedByUser: UserFilter
"""A related `modifiedByUser` exists."""
modifiedByUserExists: Boolean
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: DataFileFilter
"""Checks for any expressions in this list."""
or: [DataFileFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""Filter by the object’s `s3Key` field."""
s3Key: StringFilter
"""Filter by the object’s `dataFileSegmentCollection` relation."""
segmentCollection: DataFileToManyDataFileSegmentFilter
"""Some related `dataFileSegmentCollection` exist."""
segmentCollectionExist: Boolean
"""Filter by the object’s `status` field."""
status: DataCollectionStatusFilter
}
"""An input for mutations affecting `DataFile`"""
input DataFileInput {
"""
End time claimed by the upload client or manifest. Surfaced while the collection is registered; exact_end_datetime takes over once it is ingested.
"""
claimedEndDatetime: Datetime
"""
Start time claimed by the upload client or manifest. Surfaced while the collection is registered; exact_start_datetime takes over once it is ingested.
"""
claimedStartDatetime: Datetime
dataCollection: ID!
"""Seconds of sensor data in this file."""
dataSecs: Int
"""Byte size of this file."""
dataSize: BigInt
"""
Latest end across this file's segments, extracted from its contents during ingest. The envelope spans any internal gap; the per-interval ranges live on data_file_segment.
"""
exactEndDatetime: Datetime
"""
Earliest start across this file's segments, extracted from its contents during ingest. The envelope spans any internal gap; the per-interval ranges live on data_file_segment.
"""
exactStartDatetime: Datetime
"""File format identifier (e.g. mcap, rosbag)."""
fileFormat: String
"""Original filename from the upload client."""
filename: String!
"""
SHA-256 checksum from S3 object metadata. NULL until upload completes. SCD only runs when hash_id changes on a row that already had one (re-upload).
"""
hashId: String
"""Data File Id uses a Unique Identifier."""
rowId: UUID
"""S3 object key for this file."""
s3Key: String!
"""S3 object version id, when versioning is enabled."""
s3VersionId: String
}
"""Methods to use when ordering `DataFile`."""
enum DataFileOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
S3_KEY_ASC
S3_KEY_DESC
}
"""
Represents an update to a `DataFile`. Fields that are set will be updated.
"""
input DataFilePatch {
"""
End time claimed by the upload client or manifest. Surfaced while the collection is registered; exact_end_datetime takes over once it is ingested.
"""
claimedEndDatetime: Datetime
"""
Start time claimed by the upload client or manifest. Surfaced while the collection is registered; exact_start_datetime takes over once it is ingested.
"""
claimedStartDatetime: Datetime
"""Seconds of sensor data in this file."""
dataSecs: Int
"""Byte size of this file."""
dataSize: BigInt
"""
Latest end across this file's segments, extracted from its contents during ingest. The envelope spans any internal gap; the per-interval ranges live on data_file_segment.
"""
exactEndDatetime: Datetime
"""
Earliest start across this file's segments, extracted from its contents during ingest. The envelope spans any internal gap; the per-interval ranges live on data_file_segment.
"""
exactStartDatetime: Datetime
"""File format identifier (e.g. mcap, rosbag)."""
fileFormat: String
"""Original filename from the upload client."""
filename: String
"""
SHA-256 checksum from S3 object metadata. NULL until upload completes. SCD only runs when hash_id changes on a row that already had one (re-upload).
"""
hashId: String
"""S3 object version id, when versioning is enabled."""
s3VersionId: String
"""Lifecycle status of the file."""
status: DataCollectionStatus
}
"""
One contiguous run of a data file's sensor data inside one data collection interval. A file whose contents contain a gap wider than the ingest pipeline's split tolerance reaches into more than one interval, so the exact time range is a property of the (interval, file) pair rather than of the file.
"""
type DataFileSegment implements Node {
"""When this segment was created."""
createdDatetime: Datetime!
"""
Reads a single `DataCollection` that is related to this `DataFileSegment`.
"""
dataCollection(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataCollection
"""
Reads a single `DataCollectionInterval` that is related to this `DataFileSegment`.
"""
dataCollectionInterval(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataCollectionInterval
"""Reads a single `DataFile` that is related to this `DataFileSegment`."""
dataFile(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataFile
"""End of this run, extracted from the file contents during ingest."""
exactEndDatetime: Datetime!
"""Start of this run, extracted from the file contents during ingest."""
exactStartDatetime: Datetime!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""When this segment was last modified."""
modifiedDatetime: Datetime!
"""
Reads a single `Organization` that is related to this `DataFileSegment`.
"""
organization: Organization
}
"""
A condition to be used against `DataFileSegment` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input DataFileSegmentCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
dataCollection: ID
dataCollectionInterval: ID
dataFile: ID
"""Checks for equality with the object’s `exactEndDatetime` field."""
exactEndDatetime: Datetime
"""Checks for equality with the object’s `exactStartDatetime` field."""
exactStartDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
}
"""A connection to a list of `DataFileSegment` values."""
type DataFileSegmentConnection {
"""
A list of edges which contains the `DataFileSegment` and cursor to aid in pagination.
"""
edges: [DataFileSegmentEdge]!
"""A list of `DataFileSegment` objects."""
nodes: [DataFileSegment]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `DataFileSegment` you could get from the connection.
"""
totalCount: Int!
}
"""A `DataFileSegment` edge in the connection."""
type DataFileSegmentEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `DataFileSegment` at the end of the edge."""
node: DataFileSegment
}
"""
A filter to be used against `DataFileSegment` object types. All fields are combined with a logical ‘and.’
"""
input DataFileSegmentFilter {
"""Checks for all expressions in this list."""
and: [DataFileSegmentFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `dataCollection` relation."""
dataCollection: DataCollectionFilter
"""Filter by the object’s `dataCollectionInterval` relation."""
dataCollectionInterval: DataCollectionIntervalFilter
"""Filter by the object’s `dataFile` relation."""
dataFile: DataFileFilter
"""Filter by the object’s `exactEndDatetime` field."""
exactEndDatetime: DatetimeFilter
"""Filter by the object’s `exactStartDatetime` field."""
exactStartDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: DataFileSegmentFilter
"""Checks for any expressions in this list."""
or: [DataFileSegmentFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
}
"""An input for mutations affecting `DataFileSegment`"""
input DataFileSegmentInput {
dataCollectionInterval: ID!
dataFile: ID!
"""End of this run, extracted from the file contents during ingest."""
exactEndDatetime: Datetime!
"""Start of this run, extracted from the file contents during ingest."""
exactStartDatetime: Datetime!
"""Data File Segment Id uses a Unique Identifier."""
rowId: UUID
}
"""Methods to use when ordering `DataFileSegment`."""
enum DataFileSegmentOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
EXACT_END_DATETIME_ASC
EXACT_END_DATETIME_DESC
EXACT_START_DATETIME_ASC
EXACT_START_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `DataFileSegment`. Fields that are set will be updated.
"""
input DataFileSegmentPatch {
dataCollectionInterval: ID
dataFile: ID
"""End of this run, extracted from the file contents during ingest."""
exactEndDatetime: Datetime
"""Start of this run, extracted from the file contents during ingest."""
exactStartDatetime: Datetime
}
"""
A filter to be used against many `DataFileSegment` object types. All fields are combined with a logical ‘and.’
"""
input DataFileToManyDataFileSegmentFilter {
"""
Every related `DataFileSegment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataFileSegmentFilter
"""
No related `DataFileSegment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataFileSegmentFilter
"""
Some related `DataFileSegment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataFileSegmentFilter
}
"""
Time-series data rows containing vector or typed payload data for various data types (`beamgram`, `bearing_time_record`, `spectrogram`).
"""
type DataRow implements Node {
createdDatetime: Datetime!
"""Reads a single `DataStream` that is related to this `DataRow`."""
dataStream(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataStream
"""
The type of data being stored (e.g., `beamgram`, `bearing_time_record`, `spectrogram`).
"""
dataType: String!
"""The datetime this data was recorded."""
datetime: Datetime!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
modifiedDatetime: Datetime!
"""Float32 scalar payload when `variant` is `float32`."""
payloadFloat32: Float
"""Float32 array payload when `variant` is `float32_array`."""
payloadFloat32Array: [Float]
"""Float64 scalar payload when `variant` is `float64`."""
payloadFloat64: Float
"""Float64 array payload when `variant` is `float64_array`."""
payloadFloat64Array: [Float]
"""Integer scalar payload when `variant` is `int`."""
payloadInt: Int
"""Integer array payload when `variant` is `int_array`."""
payloadIntArray: [Int]
"""String payload when `variant` is `string`."""
payloadString: String
"""Unstructured JSON payload when `variant` is `struct`."""
payloadStruct: JSON
"""Specification identifier to sub-divide data within a data type."""
specificationId: UUID!
"""
Payload discriminator: `vector`, `int`, `int_array`, `float32`, `float32_array`, `float64`, `float64_array`, `string`, or `struct`. `NULL` means legacy `vector` rows.
"""
variant: String
"""
Vector of float values when `variant` is `vector` or `NULL` (legacy rows). `NULL` for typed payload variants.
"""
vector: [Float]
"""
The end value in the data type's coordinate space that this vector represents. `NULL` for typed payload variants.
"""
vectorEndBound: Float
"""
The start value in the data type's coordinate space that this vector represents. `NULL` for typed payload variants.
"""
vectorStartBound: Float
}
"""
A condition to be used against `DataRow` object types. All fields are tested for equality and combined with a logical ‘and.’
"""
input DataRowCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
dataStream: ID
"""Checks for equality with the object’s `dataType` field."""
dataType: String
"""Checks for equality with the object’s `datetime` field."""
datetime: Datetime
"""Checks for equality with the object’s `specificationId` field."""
specificationId: UUID
}
"""A connection to a list of `DataRow` values."""
type DataRowConnection {
"""
A list of edges which contains the `DataRow` and cursor to aid in pagination.
"""
edges: [DataRowEdge]!
"""A list of `DataRow` objects."""
nodes: [DataRow]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `DataRow` you could get from the connection."""
totalCount: Int!
}
"""A `DataRow` edge in the connection."""
type DataRowEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `DataRow` at the end of the edge."""
node: DataRow
}
"""
A filter to be used against `DataRow` object types. All fields are combined with a logical ‘and.’
"""
input DataRowFilter {
"""Checks for all expressions in this list."""
and: [DataRowFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `dataStream` relation."""
dataStream: DataStreamFilter
"""Filter by the object’s `dataType` field."""
dataType: StringFilter
"""Filter by the object’s `datetime` field."""
datetime: DatetimeFilter
"""Negates the expression."""
not: DataRowFilter
"""Checks for any expressions in this list."""
or: [DataRowFilter!]
"""Filter by the object’s `specificationId` field."""
specificationId: UUIDFilter
}
"""Methods to use when ordering `DataRow`."""
enum DataRowOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
DATA_TYPE_ASC
DATA_TYPE_DESC
DATETIME_ASC
DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
SPECIFICATION_ID_ASC
SPECIFICATION_ID_DESC
}
"""A data stream of a `Platform`."""
type DataStream implements Node {
"""Reads and enables pagination through a set of `Annotation`."""
annotationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): AnnotationConnection!
"""
Seconds the source clock of this data stream runs ahead of the server, measured
from its most recent upsertStreamDataCollection call within the last hour, or
zero if it made none.
"""
clockOffset: Float!
"""The date and time this `DataStream` was created."""
createdDatetime: Datetime
"""Reads and enables pagination through a set of `DataAccessRange`."""
dataAccessRangeConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataAccessRangeCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataAccessRangeFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataAccessRange`."""
orderBy: [DataAccessRangeOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataAccessRangeConnection!
"""
Reads and enables pagination through a set of `DataCollectionInterval`.
"""
dataCollectionIntervalConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataCollectionIntervalCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataCollectionIntervalFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataCollectionInterval`."""
orderBy: [DataCollectionIntervalOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataCollectionIntervalConnection!
"""Reads and enables pagination through a set of `DataRow`."""
dataRowConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataRowCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataRowFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataRow`."""
orderBy: [DataRowOrderBy!] = [PRIMARY_KEY_ASC]
): DataRowConnection!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Reads and enables pagination through a set of `LabelingAssignment`."""
labelingAssignmentConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentConnection!
"""
Timestamp of the most recent frame this data stream produced for the given
data type within the last hour, or null if it produced none. Null means the
feed is not currently live. Counts frames stored in Postgres and frames on
the live sensor topic alike.
"""
liveDatetime(dataType: String!): Datetime
"""
The feed's newest frame within the last hour, counting settled rows and frames still in
flight, or null when the stream is not live for that feed.
"""
liveFeed(feedType: LiveFeedType!): LiveFeed
"""The date and time this `DataStream` was last modified."""
modifiedDatetime: Datetime
"""The name of this `DataStream` used as the display name in the UI."""
name: String
"""Reads a single `Organization` that is related to this `DataStream`."""
organization: Organization
"""
Unassigned data islands for the data stream, derived from the platform's data collection intervals and split where gaps exceed one hour. Existing labeling assignments are subtracted from each island, so every stretch of data they don't cover surfaces as a pending range.
"""
pendingRanges(
"""Only read the first `n` values of the set."""
first: Int
"""Skip the first `n` values."""
offset: Int
"""The method to use when ordering `DataStreamPendingRange`."""
orderBy: [DataStreamPendingRangeOrderBy!]
): [DataStreamPendingRange]
"""Reads a single `Platform` that is related to this `DataStream`."""
platform(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Platform
"""
Backend that powers tile queries for this `DataStream` (`postgres` or `trino`).
"""
querySource: DataStreamQuerySource
}
"""
A condition to be used against `DataStream` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input DataStreamCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
"""Checks for equality with the object’s `name` field."""
name: String
organization: ID
platform: ID
}
"""A connection to a list of `DataStream` values."""
type DataStreamConnection {
"""
A list of edges which contains the `DataStream` and cursor to aid in pagination.
"""
edges: [DataStreamEdge]!
"""A list of `DataStream` objects."""
nodes: [DataStream]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `DataStream` you could get from the connection."""
totalCount: Int!
}
"""A `DataStream` edge in the connection."""
type DataStreamEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `DataStream` at the end of the edge."""
node: DataStream
}
"""
A filter to be used against `DataStream` object types. All fields are combined with a logical ‘and.’
"""
input DataStreamFilter {
"""Checks for all expressions in this list."""
and: [DataStreamFilter!]
"""Filter by the object’s `annotationCollection` relation."""
annotationCollection: DataStreamToManyAnnotationFilter
"""Some related `annotationCollection` exist."""
annotationCollectionExist: Boolean
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `dataAccessRangeCollection` relation."""
dataAccessRangeCollection: DataStreamToManyDataAccessRangeFilter
"""Some related `dataAccessRangeCollection` exist."""
dataAccessRangeCollectionExist: Boolean
"""Filter by the object’s `dataCollectionIntervalCollection` relation."""
dataCollectionIntervalCollection: DataStreamToManyDataCollectionIntervalFilter
"""Some related `dataCollectionIntervalCollection` exist."""
dataCollectionIntervalCollectionExist: Boolean
"""Filter by the object’s `dataRowCollection` relation."""
dataRowCollection: DataStreamToManyDataRowFilter
"""Some related `dataRowCollection` exist."""
dataRowCollectionExist: Boolean
"""Filter by the object’s `labelingAssignmentCollection` relation."""
labelingAssignmentCollection: DataStreamToManyLabelingAssignmentFilter
"""Some related `labelingAssignmentCollection` exist."""
labelingAssignmentCollectionExist: Boolean
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: DataStreamFilter
"""Checks for any expressions in this list."""
or: [DataStreamFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `platform` relation."""
platform: PlatformFilter
"""A related `platform` exists."""
platformExists: Boolean
}
"""An input for mutations affecting `DataStream`"""
input DataStreamInput {
"""The name of this `DataStream` used as the display name in the UI."""
name: String
organization: ID
platform: ID
"""
Backend that powers tile queries for this `DataStream` (`postgres` or `trino`).
"""
querySource: DataStreamQuerySource
"""The unique id for this `DataStream`."""
rowId: UUID
}
"""Methods to use when ordering `DataStream`."""
enum DataStreamOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `DataStream`. Fields that are set will be updated.
"""
input DataStreamPatch {
"""The name of this `DataStream` used as the display name in the UI."""
name: String
organization: ID
platform: ID
"""
Backend that powers tile queries for this `DataStream` (`postgres` or `trino`).
"""
querySource: DataStreamQuerySource
}
type DataStreamPendingRange {
endDatetime: Datetime
startDatetime: Datetime
}
"""Methods to use when ordering `DataStreamPendingRange`."""
enum DataStreamPendingRangeOrderBy {
"""Sort results by the natural order."""
NATURAL
}
enum DataStreamQuerySource {
postgres
trino
}
"""
A filter to be used against many `Annotation` object types. All fields are combined with a logical ‘and.’
"""
input DataStreamToManyAnnotationFilter {
"""
Every related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: AnnotationFilter
"""
No related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: AnnotationFilter
"""
Some related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: AnnotationFilter
}
"""
A filter to be used against many `DataAccessRange` object types. All fields are combined with a logical ‘and.’
"""
input DataStreamToManyDataAccessRangeFilter {
"""
Every related `DataAccessRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataAccessRangeFilter
"""
No related `DataAccessRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataAccessRangeFilter
"""
Some related `DataAccessRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataAccessRangeFilter
}
"""
A filter to be used against many `DataCollectionInterval` object types. All fields are combined with a logical ‘and.’
"""
input DataStreamToManyDataCollectionIntervalFilter {
"""
Every related `DataCollectionInterval` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataCollectionIntervalFilter
"""
No related `DataCollectionInterval` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataCollectionIntervalFilter
"""
Some related `DataCollectionInterval` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataCollectionIntervalFilter
}
"""
A filter to be used against many `DataRow` object types. All fields are combined with a logical ‘and.’
"""
input DataStreamToManyDataRowFilter {
"""
Every related `DataRow` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataRowFilter
"""
No related `DataRow` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataRowFilter
"""
Some related `DataRow` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataRowFilter
}
"""
A filter to be used against many `LabelingAssignment` object types. All fields are combined with a logical ‘and.’
"""
input DataStreamToManyLabelingAssignmentFilter {
"""
Every related `LabelingAssignment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: LabelingAssignmentFilter
"""
No related `LabelingAssignment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: LabelingAssignmentFilter
"""
Some related `LabelingAssignment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: LabelingAssignmentFilter
}
"""
A point in time as described by the [ISO
8601](https://en.wikipedia.org/wiki/ISO_8601) and, if it has a timezone, [RFC
3339](https://datatracker.ietf.org/doc/html/rfc3339) standards. Input values
that do not conform to both ISO 8601 and RFC 3339 may be coerced, which may lead
to unexpected results.
"""
scalar Datetime
"""
A filter to be used against Datetime fields. All fields are combined with a logical ‘and.’
"""
input DatetimeFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: Datetime
"""Equal to the specified value."""
equalTo: Datetime
"""Greater than the specified value."""
greaterThan: Datetime
"""Greater than or equal to the specified value."""
greaterThanOrEqualTo: Datetime
"""Included in the specified list."""
in: [Datetime!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Less than the specified value."""
lessThan: Datetime
"""Less than or equal to the specified value."""
lessThanOrEqualTo: Datetime
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: Datetime
"""Not equal to the specified value."""
notEqualTo: Datetime
"""Not included in the specified list."""
notIn: [Datetime!]
}
"""A range of `Datetime`."""
type DatetimeRange {
"""The ending bound of our range."""
end: DatetimeRangeBound
"""The starting bound of our range."""
start: DatetimeRangeBound
}
"""
The value at one end of a range. A range can either include this value, or not.
"""
type DatetimeRangeBound {
"""Whether or not the value of this bound is included in the range."""
inclusive: Boolean!
"""The value at one end of our range."""
value: Datetime!
}
"""
The value at one end of a range. A range can either include this value, or not.
"""
input DatetimeRangeBoundInput {
"""Whether or not the value of this bound is included in the range."""
inclusive: Boolean!
"""The value at one end of our range."""
value: Datetime!
}
"""
A filter to be used against DatetimeRange fields. All fields are combined with a logical ‘and.’
"""
input DatetimeRangeFilter {
"""Adjacent to the specified range."""
adjacentTo: DatetimeRangeInput
"""Contained by the specified range."""
containedBy: DatetimeRangeInput
"""Contains the specified range."""
contains: DatetimeRangeInput
"""Contains the specified value."""
containsElement: Datetime
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: DatetimeRangeInput
"""Equal to the specified value."""
equalTo: DatetimeRangeInput
"""Greater than the specified value."""
greaterThan: DatetimeRangeInput
"""Greater than or equal to the specified value."""
greaterThanOrEqualTo: DatetimeRangeInput
"""Included in the specified list."""
in: [DatetimeRangeInput!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Less than the specified value."""
lessThan: DatetimeRangeInput
"""Less than or equal to the specified value."""
lessThanOrEqualTo: DatetimeRangeInput
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: DatetimeRangeInput
"""Not equal to the specified value."""
notEqualTo: DatetimeRangeInput
"""Does not extend left of the specified range."""
notExtendsLeftOf: DatetimeRangeInput
"""Does not extend right of the specified range."""
notExtendsRightOf: DatetimeRangeInput
"""Not included in the specified list."""
notIn: [DatetimeRangeInput!]
"""Overlaps the specified range."""
overlaps: DatetimeRangeInput
"""Strictly left of the specified range."""
strictlyLeftOf: DatetimeRangeInput
"""Strictly right of the specified range."""
strictlyRightOf: DatetimeRangeInput
}
"""A range of `Datetime`."""
input DatetimeRangeInput {
"""The ending bound of our range."""
end: DatetimeRangeBoundInput
"""The starting bound of our range."""
start: DatetimeRangeBoundInput
}
"""All input for the `deleteAnnotationById` mutation."""
input DeleteAnnotationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Annotation` to be deleted.
"""
id: ID!
}
"""All input for the `deleteAnnotationHarmonicCursorById` mutation."""
input DeleteAnnotationHarmonicCursorByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `AnnotationHarmonicCursor` to be deleted.
"""
id: ID!
}
"""The output of our delete `AnnotationHarmonicCursor` mutation."""
type DeleteAnnotationHarmonicCursorPayload {
"""The `AnnotationHarmonicCursor` that was deleted by this mutation."""
annotationHarmonicCursor: AnnotationHarmonicCursor
"""An edge for our `AnnotationHarmonicCursor`. May be used by Relay 1."""
annotationHarmonicCursorEdge(
"""The method to use when ordering `AnnotationHarmonicCursor`."""
orderBy: [AnnotationHarmonicCursorOrderBy!]! = [PRIMARY_KEY_ASC]
): AnnotationHarmonicCursorEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedAnnotationHarmonicCursorId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our delete `Annotation` mutation."""
type DeleteAnnotationPayload {
"""The `Annotation` that was deleted by this mutation."""
annotation: Annotation
"""An edge for our `Annotation`. May be used by Relay 1."""
annotationEdge(
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!]! = [PRIMARY_KEY_ASC]
): AnnotationEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedAnnotationId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteApiKey` mutation."""
input DeleteApiKeyInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
targetApiKey: ID!
}
"""The output of our `deleteApiKey` mutation."""
type DeleteApiKeyPayload {
apiKey: ApiKey
"""An edge for our `ApiKey`. May be used by Relay 1."""
apiKeyEdge(
"""The method to use when ordering `ApiKey`."""
orderBy: [ApiKeyOrderBy!]! = [PRIMARY_KEY_ASC]
): ApiKeyEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteAudioSpecificationById` mutation."""
input DeleteAudioSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `AudioSpecification` to be deleted.
"""
id: ID!
}
"""The output of our delete `AudioSpecification` mutation."""
type DeleteAudioSpecificationPayload {
"""The `AudioSpecification` that was deleted by this mutation."""
audioSpecification: AudioSpecification
"""An edge for our `AudioSpecification`. May be used by Relay 1."""
audioSpecificationEdge(
"""The method to use when ordering `AudioSpecification`."""
orderBy: [AudioSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): AudioSpecificationEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedAudioSpecificationId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteBeamgramSpecificationById` mutation."""
input DeleteBeamgramSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `BeamgramSpecification` to be deleted.
"""
id: ID!
}
"""The output of our delete `BeamgramSpecification` mutation."""
type DeleteBeamgramSpecificationPayload {
"""The `BeamgramSpecification` that was deleted by this mutation."""
beamgramSpecification: BeamgramSpecification
"""An edge for our `BeamgramSpecification`. May be used by Relay 1."""
beamgramSpecificationEdge(
"""The method to use when ordering `BeamgramSpecification`."""
orderBy: [BeamgramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): BeamgramSpecificationEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedBeamgramSpecificationId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteBearingResolutionAliasById` mutation."""
input DeleteBearingResolutionAliasByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `BearingResolutionAlias` to be deleted.
"""
id: ID!
}
"""The output of our delete `BearingResolutionAlias` mutation."""
type DeleteBearingResolutionAliasPayload {
"""The `BearingResolutionAlias` that was deleted by this mutation."""
bearingResolutionAlias: BearingResolutionAlias
"""An edge for our `BearingResolutionAlias`. May be used by Relay 1."""
bearingResolutionAliasEdge(
"""The method to use when ordering `BearingResolutionAlias`."""
orderBy: [BearingResolutionAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): BearingResolutionAliasEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedBearingResolutionAliasId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteBearingTimeRecordSpecificationById` mutation."""
input DeleteBearingTimeRecordSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `BearingTimeRecordSpecification` to be deleted.
"""
id: ID!
}
"""The output of our delete `BearingTimeRecordSpecification` mutation."""
type DeleteBearingTimeRecordSpecificationPayload {
"""
The `BearingTimeRecordSpecification` that was deleted by this mutation.
"""
bearingTimeRecordSpecification: BearingTimeRecordSpecification
"""
An edge for our `BearingTimeRecordSpecification`. May be used by Relay 1.
"""
bearingTimeRecordSpecificationEdge(
"""The method to use when ordering `BearingTimeRecordSpecification`."""
orderBy: [BearingTimeRecordSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): BearingTimeRecordSpecificationEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedBearingTimeRecordSpecificationId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteDataAccessRangeById` mutation."""
input DeleteDataAccessRangeByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `DataAccessRange` to be deleted.
"""
id: ID!
}
"""The output of our delete `DataAccessRange` mutation."""
type DeleteDataAccessRangePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataAccessRange` that was deleted by this mutation."""
dataAccessRange: DataAccessRange
"""An edge for our `DataAccessRange`. May be used by Relay 1."""
dataAccessRangeEdge(
"""The method to use when ordering `DataAccessRange`."""
orderBy: [DataAccessRangeOrderBy!]! = [PRIMARY_KEY_ASC]
): DataAccessRangeEdge
deletedDataAccessRangeId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteDataCollectionById` mutation."""
input DeleteDataCollectionByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `DataCollection` to be deleted.
"""
id: ID!
}
"""All input for the `deleteDataCollectionIntervalById` mutation."""
input DeleteDataCollectionIntervalByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `DataCollectionInterval` to be deleted.
"""
id: ID!
}
"""The output of our delete `DataCollectionInterval` mutation."""
type DeleteDataCollectionIntervalPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataCollectionInterval` that was deleted by this mutation."""
dataCollectionInterval: DataCollectionInterval
"""An edge for our `DataCollectionInterval`. May be used by Relay 1."""
dataCollectionIntervalEdge(
"""The method to use when ordering `DataCollectionInterval`."""
orderBy: [DataCollectionIntervalOrderBy!]! = [PRIMARY_KEY_ASC]
): DataCollectionIntervalEdge
deletedDataCollectionIntervalId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our delete `DataCollection` mutation."""
type DeleteDataCollectionPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataCollection` that was deleted by this mutation."""
dataCollection: DataCollection
"""An edge for our `DataCollection`. May be used by Relay 1."""
dataCollectionEdge(
"""The method to use when ordering `DataCollection`."""
orderBy: [DataCollectionOrderBy!]! = [PRIMARY_KEY_ASC]
): DataCollectionEdge
deletedDataCollectionId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteDataFileById` mutation."""
input DeleteDataFileByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `DataFile` to be deleted.
"""
id: ID!
}
"""The output of our delete `DataFile` mutation."""
type DeleteDataFilePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataFile` that was deleted by this mutation."""
dataFile: DataFile
"""An edge for our `DataFile`. May be used by Relay 1."""
dataFileEdge(
"""The method to use when ordering `DataFile`."""
orderBy: [DataFileOrderBy!]! = [PRIMARY_KEY_ASC]
): DataFileEdge
deletedDataFileId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteDataFileSegmentById` mutation."""
input DeleteDataFileSegmentByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `DataFileSegment` to be deleted.
"""
id: ID!
}
"""The output of our delete `DataFileSegment` mutation."""
type DeleteDataFileSegmentPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataFileSegment` that was deleted by this mutation."""
dataFileSegment: DataFileSegment
"""An edge for our `DataFileSegment`. May be used by Relay 1."""
dataFileSegmentEdge(
"""The method to use when ordering `DataFileSegment`."""
orderBy: [DataFileSegmentOrderBy!]! = [PRIMARY_KEY_ASC]
): DataFileSegmentEdge
deletedDataFileSegmentId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteDataStreamById` mutation."""
input DeleteDataStreamByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `DataStream` to be deleted.
"""
id: ID!
}
"""The output of our delete `DataStream` mutation."""
type DeleteDataStreamPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataStream` that was deleted by this mutation."""
dataStream: DataStream
"""An edge for our `DataStream`. May be used by Relay 1."""
dataStreamEdge(
"""The method to use when ordering `DataStream`."""
orderBy: [DataStreamOrderBy!]! = [PRIMARY_KEY_ASC]
): DataStreamEdge
deletedDataStreamId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""
All input for the `deleteDirectionalSpectrogramSpecificationById` mutation.
"""
input DeleteDirectionalSpectrogramSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `DirectionalSpectrogramSpecification` to be deleted.
"""
id: ID!
}
"""
The output of our delete `DirectionalSpectrogramSpecification` mutation.
"""
type DeleteDirectionalSpectrogramSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedDirectionalSpectrogramSpecificationId: ID
"""
The `DirectionalSpectrogramSpecification` that was deleted by this mutation.
"""
directionalSpectrogramSpecification: DirectionalSpectrogramSpecification
"""
An edge for our `DirectionalSpectrogramSpecification`. May be used by Relay 1.
"""
directionalSpectrogramSpecificationEdge(
"""The method to use when ordering `DirectionalSpectrogramSpecification`."""
orderBy: [DirectionalSpectrogramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): DirectionalSpectrogramSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteElevationAliasById` mutation."""
input DeleteElevationAliasByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `ElevationAlias` to be deleted.
"""
id: ID!
}
"""The output of our delete `ElevationAlias` mutation."""
type DeleteElevationAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedElevationAliasId: ID
"""The `ElevationAlias` that was deleted by this mutation."""
elevationAlias: ElevationAlias
"""An edge for our `ElevationAlias`. May be used by Relay 1."""
elevationAliasEdge(
"""The method to use when ordering `ElevationAlias`."""
orderBy: [ElevationAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): ElevationAliasEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteFocusRangeById` mutation."""
input DeleteFocusRangeByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `FocusRange` to be deleted.
"""
id: ID!
}
"""The output of our delete `FocusRange` mutation."""
type DeleteFocusRangePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedFocusRangeId: ID
"""The `FocusRange` that was deleted by this mutation."""
focusRange: FocusRange
"""An edge for our `FocusRange`. May be used by Relay 1."""
focusRangeEdge(
"""The method to use when ordering `FocusRange`."""
orderBy: [FocusRangeOrderBy!]! = [PRIMARY_KEY_ASC]
): FocusRangeEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteFrequencyBandAliasById` mutation."""
input DeleteFrequencyBandAliasByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `FrequencyBandAlias` to be deleted.
"""
id: ID!
}
"""The output of our delete `FrequencyBandAlias` mutation."""
type DeleteFrequencyBandAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedFrequencyBandAliasId: ID
"""The `FrequencyBandAlias` that was deleted by this mutation."""
frequencyBandAlias: FrequencyBandAlias
"""An edge for our `FrequencyBandAlias`. May be used by Relay 1."""
frequencyBandAliasEdge(
"""The method to use when ordering `FrequencyBandAlias`."""
orderBy: [FrequencyBandAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): FrequencyBandAliasEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteFrequencyResolutionAliasById` mutation."""
input DeleteFrequencyResolutionAliasByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `FrequencyResolutionAlias` to be deleted.
"""
id: ID!
}
"""The output of our delete `FrequencyResolutionAlias` mutation."""
type DeleteFrequencyResolutionAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedFrequencyResolutionAliasId: ID
"""The `FrequencyResolutionAlias` that was deleted by this mutation."""
frequencyResolutionAlias: FrequencyResolutionAlias
"""An edge for our `FrequencyResolutionAlias`. May be used by Relay 1."""
frequencyResolutionAliasEdge(
"""The method to use when ordering `FrequencyResolutionAlias`."""
orderBy: [FrequencyResolutionAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): FrequencyResolutionAliasEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteLabelingAssignmentById` mutation."""
input DeleteLabelingAssignmentByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `LabelingAssignment` to be deleted.
"""
id: ID!
}
"""The output of our delete `LabelingAssignment` mutation."""
type DeleteLabelingAssignmentPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedLabelingAssignmentId: ID
"""The `LabelingAssignment` that was deleted by this mutation."""
labelingAssignment: LabelingAssignment
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteMetadataFileById` mutation."""
input DeleteMetadataFileByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `MetadataFile` to be deleted.
"""
id: ID!
}
"""The output of our delete `MetadataFile` mutation."""
type DeleteMetadataFilePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedMetadataFileId: ID
"""The `MetadataFile` that was deleted by this mutation."""
metadataFile: MetadataFile
"""An edge for our `MetadataFile`. May be used by Relay 1."""
metadataFileEdge(
"""The method to use when ordering `MetadataFile`."""
orderBy: [MetadataFileOrderBy!]! = [PRIMARY_KEY_ASC]
): MetadataFileEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteMissionById` mutation."""
input DeleteMissionByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Mission` to be deleted.
"""
id: ID!
}
"""The output of our delete `Mission` mutation."""
type DeleteMissionPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The returned ID of the deleted `Mission`."""
deletedMissionId: ID
"""The `Mission` that was deleted by this mutation."""
mission: Mission
"""An edge for our `Mission`. May be used by Relay 1."""
missionEdge(
"""The method to use when ordering `Mission`."""
orderBy: [MissionOrderBy!]! = [PRIMARY_KEY_ASC]
): MissionEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteMissionPlatformById` mutation."""
input DeleteMissionPlatformByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `MissionPlatform` to be deleted.
"""
id: ID!
}
"""The output of our delete `MissionPlatform` mutation."""
type DeleteMissionPlatformPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedMissionPlatformId: ID
"""The `MissionPlatform` that was deleted by this mutation."""
missionPlatform: MissionPlatform
"""An edge for our `MissionPlatform`. May be used by Relay 1."""
missionPlatformEdge(
"""The method to use when ordering `MissionPlatform`."""
orderBy: [MissionPlatformOrderBy!]! = [PRIMARY_KEY_ASC]
): MissionPlatformEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteOntologyById` mutation."""
input DeleteOntologyByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Ontology` to be deleted.
"""
id: ID!
}
"""All input for the `deleteOntologyClassById` mutation."""
input DeleteOntologyClassByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `OntologyClass` to be deleted.
"""
id: ID!
}
"""The output of our delete `OntologyClass` mutation."""
type DeleteOntologyClassPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedOntologyClassId: ID
"""The `OntologyClass` that was deleted by this mutation."""
ontologyClass: OntologyClass
"""An edge for our `OntologyClass`. May be used by Relay 1."""
ontologyClassEdge(
"""The method to use when ordering `OntologyClass`."""
orderBy: [OntologyClassOrderBy!]! = [PRIMARY_KEY_ASC]
): OntologyClassEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our delete `Ontology` mutation."""
type DeleteOntologyPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedOntologyId: ID
"""The `Ontology` that was deleted by this mutation."""
ontology: Ontology
"""An edge for our `Ontology`. May be used by Relay 1."""
ontologyEdge(
"""The method to use when ordering `Ontology`."""
orderBy: [OntologyOrderBy!]! = [PRIMARY_KEY_ASC]
): OntologyEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteOrganizationById` mutation."""
input DeleteOrganizationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Organization` to be deleted.
"""
id: ID!
}
"""All input for the `deleteOrganizationGroupById` mutation."""
input DeleteOrganizationGroupByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `OrganizationGroup` to be deleted.
"""
id: ID!
}
"""All input for the `deleteOrganizationGroupMemberById` mutation."""
input DeleteOrganizationGroupMemberByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `OrganizationGroupMember` to be deleted.
"""
id: ID!
}
"""The output of our delete `OrganizationGroupMember` mutation."""
type DeleteOrganizationGroupMemberPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedOrganizationGroupMemberId: ID
"""The `OrganizationGroupMember` that was deleted by this mutation."""
organizationGroupMember: OrganizationGroupMember
"""An edge for our `OrganizationGroupMember`. May be used by Relay 1."""
organizationGroupMemberEdge(
"""The method to use when ordering `OrganizationGroupMember`."""
orderBy: [OrganizationGroupMemberOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationGroupMemberEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our delete `OrganizationGroup` mutation."""
type DeleteOrganizationGroupPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedOrganizationGroupId: ID
"""The `OrganizationGroup` that was deleted by this mutation."""
organizationGroup: OrganizationGroup
"""An edge for our `OrganizationGroup`. May be used by Relay 1."""
organizationGroupEdge(
"""The method to use when ordering `OrganizationGroup`."""
orderBy: [OrganizationGroupOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationGroupEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteOrganizationInviteById` mutation."""
input DeleteOrganizationInviteByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `OrganizationInvite` to be deleted.
"""
id: ID!
}
"""All input for the `deleteOrganizationInviteGroupById` mutation."""
input DeleteOrganizationInviteGroupByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `OrganizationInviteGroup` to be deleted.
"""
id: ID!
}
"""The output of our delete `OrganizationInviteGroup` mutation."""
type DeleteOrganizationInviteGroupPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedOrganizationInviteGroupId: ID
"""The `OrganizationInviteGroup` that was deleted by this mutation."""
organizationInviteGroup: OrganizationInviteGroup
"""An edge for our `OrganizationInviteGroup`. May be used by Relay 1."""
organizationInviteGroupEdge(
"""The method to use when ordering `OrganizationInviteGroup`."""
orderBy: [OrganizationInviteGroupOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationInviteGroupEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our delete `OrganizationInvite` mutation."""
type DeleteOrganizationInvitePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedOrganizationInviteId: ID
"""The `OrganizationInvite` that was deleted by this mutation."""
organizationInvite: OrganizationInvite
"""An edge for our `OrganizationInvite`. May be used by Relay 1."""
organizationInviteEdge(
"""The method to use when ordering `OrganizationInvite`."""
orderBy: [OrganizationInviteOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationInviteEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteOrganizationMemberById` mutation."""
input DeleteOrganizationMemberByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `OrganizationMember` to be deleted.
"""
id: ID!
}
"""The output of our delete `OrganizationMember` mutation."""
type DeleteOrganizationMemberPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedOrganizationMemberId: ID
"""The `OrganizationMember` that was deleted by this mutation."""
organizationMember: OrganizationMember
"""An edge for our `OrganizationMember`. May be used by Relay 1."""
organizationMemberEdge(
"""The method to use when ordering `OrganizationMember`."""
orderBy: [OrganizationMemberOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationMemberEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our delete `Organization` mutation."""
type DeleteOrganizationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedOrganizationId: ID
"""The `Organization` that was deleted by this mutation."""
organization: Organization
"""An edge for our `Organization`. May be used by Relay 1."""
organizationEdge(
"""The method to use when ordering `Organization`."""
orderBy: [OrganizationOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deletePermissionById` mutation."""
input DeletePermissionByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Permission` to be deleted.
"""
id: ID!
}
"""The output of our delete `Permission` mutation."""
type DeletePermissionPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedPermissionId: ID
"""The `Permission` that was deleted by this mutation."""
permission: Permission
"""An edge for our `Permission`. May be used by Relay 1."""
permissionEdge(
"""The method to use when ordering `Permission`."""
orderBy: [PermissionOrderBy!]! = [PRIMARY_KEY_ASC]
): PermissionEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deletePlaceById` mutation."""
input DeletePlaceByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Place` to be deleted.
"""
id: ID!
}
"""The output of our delete `Place` mutation."""
type DeletePlacePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The returned ID of the deleted `Place`."""
deletedPlaceId: ID
"""The `Place` that was deleted by this mutation."""
place: Place
"""An edge for our `Place`. May be used by Relay 1."""
placeEdge(
"""The method to use when ordering `Place`."""
orderBy: [PlaceOrderBy!]! = [PRIMARY_KEY_ASC]
): PlaceEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deletePlatformAudioSpecificationById` mutation."""
input DeletePlatformAudioSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `PlatformAudioSpecification` to be deleted.
"""
id: ID!
}
"""The output of our delete `PlatformAudioSpecification` mutation."""
type DeletePlatformAudioSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedPlatformAudioSpecificationId: ID
"""The `PlatformAudioSpecification` that was deleted by this mutation."""
platformAudioSpecification: PlatformAudioSpecification
"""An edge for our `PlatformAudioSpecification`. May be used by Relay 1."""
platformAudioSpecificationEdge(
"""The method to use when ordering `PlatformAudioSpecification`."""
orderBy: [PlatformAudioSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformAudioSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deletePlatformBeamgramSpecificationById` mutation."""
input DeletePlatformBeamgramSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `PlatformBeamgramSpecification` to be deleted.
"""
id: ID!
}
"""The output of our delete `PlatformBeamgramSpecification` mutation."""
type DeletePlatformBeamgramSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedPlatformBeamgramSpecificationId: ID
"""The `PlatformBeamgramSpecification` that was deleted by this mutation."""
platformBeamgramSpecification: PlatformBeamgramSpecification
"""
An edge for our `PlatformBeamgramSpecification`. May be used by Relay 1.
"""
platformBeamgramSpecificationEdge(
"""The method to use when ordering `PlatformBeamgramSpecification`."""
orderBy: [PlatformBeamgramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformBeamgramSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""
All input for the `deletePlatformBearingTimeRecordSpecificationById` mutation.
"""
input DeletePlatformBearingTimeRecordSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `PlatformBearingTimeRecordSpecification` to be deleted.
"""
id: ID!
}
"""
The output of our delete `PlatformBearingTimeRecordSpecification` mutation.
"""
type DeletePlatformBearingTimeRecordSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedPlatformBearingTimeRecordSpecificationId: ID
"""
The `PlatformBearingTimeRecordSpecification` that was deleted by this mutation.
"""
platformBearingTimeRecordSpecification: PlatformBearingTimeRecordSpecification
"""
An edge for our `PlatformBearingTimeRecordSpecification`. May be used by Relay 1.
"""
platformBearingTimeRecordSpecificationEdge(
"""
The method to use when ordering `PlatformBearingTimeRecordSpecification`.
"""
orderBy: [PlatformBearingTimeRecordSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformBearingTimeRecordSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deletePlatformById` mutation."""
input DeletePlatformByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Platform` to be deleted.
"""
id: ID!
}
"""All input for the `deletePlatformKindById` mutation."""
input DeletePlatformKindByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `PlatformKind` to be deleted.
"""
id: ID!
}
"""The output of our delete `PlatformKind` mutation."""
type DeletePlatformKindPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedPlatformKindId: ID
"""The `PlatformKind` that was deleted by this mutation."""
platformKind: PlatformKind
"""An edge for our `PlatformKind`. May be used by Relay 1."""
platformKindEdge(
"""The method to use when ordering `PlatformKind`."""
orderBy: [PlatformKindOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformKindEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our delete `Platform` mutation."""
type DeletePlatformPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedPlatformId: ID
"""The `Platform` that was deleted by this mutation."""
platform: Platform
"""An edge for our `Platform`. May be used by Relay 1."""
platformEdge(
"""The method to use when ordering `Platform`."""
orderBy: [PlatformOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""
All input for the `deletePlatformSpectrogramSpecificationById` mutation.
"""
input DeletePlatformSpectrogramSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `PlatformSpectrogramSpecification` to be deleted.
"""
id: ID!
}
"""The output of our delete `PlatformSpectrogramSpecification` mutation."""
type DeletePlatformSpectrogramSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedPlatformSpectrogramSpecificationId: ID
"""
The `PlatformSpectrogramSpecification` that was deleted by this mutation.
"""
platformSpectrogramSpecification: PlatformSpectrogramSpecification
"""
An edge for our `PlatformSpectrogramSpecification`. May be used by Relay 1.
"""
platformSpectrogramSpecificationEdge(
"""The method to use when ordering `PlatformSpectrogramSpecification`."""
orderBy: [PlatformSpectrogramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformSpectrogramSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `deleteServiceAccountById` mutation."""
input DeleteServiceAccountByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `ServiceAccount` to be deleted.
"""
id: ID!
}
"""The output of our delete `ServiceAccount` mutation."""
type DeleteServiceAccountPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedServiceAccountId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `ServiceAccount` that was deleted by this mutation."""
serviceAccount: ServiceAccount
"""An edge for our `ServiceAccount`. May be used by Relay 1."""
serviceAccountEdge(
"""The method to use when ordering `ServiceAccount`."""
orderBy: [ServiceAccountOrderBy!]! = [PRIMARY_KEY_ASC]
): ServiceAccountEdge
}
"""All input for the `deleteSpectrogramSpecificationById` mutation."""
input DeleteSpectrogramSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `SpectrogramSpecification` to be deleted.
"""
id: ID!
}
"""The output of our delete `SpectrogramSpecification` mutation."""
type DeleteSpectrogramSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedSpectrogramSpecificationId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `SpectrogramSpecification` that was deleted by this mutation."""
spectrogramSpecification: SpectrogramSpecification
"""An edge for our `SpectrogramSpecification`. May be used by Relay 1."""
spectrogramSpecificationEdge(
"""The method to use when ordering `SpectrogramSpecification`."""
orderBy: [SpectrogramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): SpectrogramSpecificationEdge
}
"""All input for the `deleteUpdateRateAliasById` mutation."""
input DeleteUpdateRateAliasByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `UpdateRateAlias` to be deleted.
"""
id: ID!
}
"""The output of our delete `UpdateRateAlias` mutation."""
type DeleteUpdateRateAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedUpdateRateAliasId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `UpdateRateAlias` that was deleted by this mutation."""
updateRateAlias: UpdateRateAlias
"""An edge for our `UpdateRateAlias`. May be used by Relay 1."""
updateRateAliasEdge(
"""The method to use when ordering `UpdateRateAlias`."""
orderBy: [UpdateRateAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): UpdateRateAliasEdge
}
"""All input for the `deleteUserInviteById` mutation."""
input DeleteUserInviteByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `UserInvite` to be deleted.
"""
id: ID!
}
"""The output of our delete `UserInvite` mutation."""
type DeleteUserInvitePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedUserInviteId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `UserInvite` that was deleted by this mutation."""
userInvite: UserInvite
"""An edge for our `UserInvite`. May be used by Relay 1."""
userInviteEdge(
"""The method to use when ordering `UserInvite`."""
orderBy: [UserInviteOrderBy!]! = [PRIMARY_KEY_ASC]
): UserInviteEdge
}
"""All input for the `deleteUserSettingById` mutation."""
input DeleteUserSettingByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `UserSetting` to be deleted.
"""
id: ID!
}
"""The output of our delete `UserSetting` mutation."""
type DeleteUserSettingPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
deletedUserSettingId: ID
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `UserSetting` that was deleted by this mutation."""
userSetting: UserSetting
"""An edge for our `UserSetting`. May be used by Relay 1."""
userSettingEdge(
"""The method to use when ordering `UserSetting`."""
orderBy: [UserSettingOrderBy!]! = [PRIMARY_KEY_ASC]
): UserSettingEdge
}
type DeploymentStation {
description: String
name: String
nominalLatitude: Float
nominalLongitude: Float
stationId: String
uscgLightNumber: String
}
"""Methods to use when ordering `DeploymentStation`."""
enum DeploymentStationOrderBy {
"""Sort results by the natural order."""
NATURAL
}
"""
Directional spectrogram specification. Carries the leading and lagging bearing row offsets used to derive directional hue on top of a spectrogram.
"""
type DirectionalSpectrogramSpecification implements Node {
"""Number of rows lagging the reference row used when computing bearing."""
bearingLaggingRows: BigInt!
"""Number of rows leading the reference row used when computing bearing."""
bearingLeadingRows: BigInt!
"""Creation time."""
createdDatetime: Datetime
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Last modification time."""
modifiedDatetime: Datetime
"""
Reads a single `Organization` that is related to this `DirectionalSpectrogramSpecification`.
"""
organization: Organization
"""
Reads a single `SpectrogramSpecification` that is related to this `DirectionalSpectrogramSpecification`.
"""
spectrogramSpecification(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): SpectrogramSpecification
}
"""
A condition to be used against `DirectionalSpectrogramSpecification` object
types. All fields are tested for equality and combined with a logical ‘and.’
"""
input DirectionalSpectrogramSpecificationCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
spectrogramSpecification: ID
}
"""
A connection to a list of `DirectionalSpectrogramSpecification` values.
"""
type DirectionalSpectrogramSpecificationConnection {
"""
A list of edges which contains the `DirectionalSpectrogramSpecification` and cursor to aid in pagination.
"""
edges: [DirectionalSpectrogramSpecificationEdge]!
"""A list of `DirectionalSpectrogramSpecification` objects."""
nodes: [DirectionalSpectrogramSpecification]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `DirectionalSpectrogramSpecification` you could get from the connection.
"""
totalCount: Int!
}
"""A `DirectionalSpectrogramSpecification` edge in the connection."""
type DirectionalSpectrogramSpecificationEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `DirectionalSpectrogramSpecification` at the end of the edge."""
node: DirectionalSpectrogramSpecification
}
"""
A filter to be used against `DirectionalSpectrogramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input DirectionalSpectrogramSpecificationFilter {
"""Checks for all expressions in this list."""
and: [DirectionalSpectrogramSpecificationFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: DirectionalSpectrogramSpecificationFilter
"""Checks for any expressions in this list."""
or: [DirectionalSpectrogramSpecificationFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `spectrogramSpecification` relation."""
spectrogramSpecification: SpectrogramSpecificationFilter
}
"""An input for mutations affecting `DirectionalSpectrogramSpecification`"""
input DirectionalSpectrogramSpecificationInput {
"""Number of rows lagging the reference row used when computing bearing."""
bearingLaggingRows: BigInt!
"""Number of rows leading the reference row used when computing bearing."""
bearingLeadingRows: BigInt!
organization: ID
"""Unique id for this DirectionalSpectrogramSpecification."""
rowId: UUID
spectrogramSpecification: ID!
}
"""Methods to use when ordering `DirectionalSpectrogramSpecification`."""
enum DirectionalSpectrogramSpecificationOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `DirectionalSpectrogramSpecification`. Fields that are set will be updated.
"""
input DirectionalSpectrogramSpecificationPatch {
"""Number of rows lagging the reference row used when computing bearing."""
bearingLaggingRows: BigInt
"""Number of rows leading the reference row used when computing bearing."""
bearingLeadingRows: BigInt
organization: ID
spectrogramSpecification: ID
}
"""
A user-defined alias for an elevation range, allowing users to name a range of elevation values.
"""
type ElevationAlias implements Node {
"""Time of creation."""
createdDatetime: Datetime
"""User-defined description of this elevation alias."""
description: String
"""Step size between elevation values in degrees."""
elevationIncrement: Float
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Lower bound of the elevation range in degrees (-90 to 90)."""
lowerElevation: Float
"""Time of last modification."""
modifiedDatetime: Datetime
"""User-defined name for this elevation alias."""
name: String!
"""
Reads a single `Organization` that is related to this `ElevationAlias`.
"""
organization: Organization
"""Upper bound of the elevation range in degrees (-90 to 90)."""
upperElevation: Float
}
"""
A condition to be used against `ElevationAlias` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input ElevationAliasCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
}
"""A connection to a list of `ElevationAlias` values."""
type ElevationAliasConnection {
"""
A list of edges which contains the `ElevationAlias` and cursor to aid in pagination.
"""
edges: [ElevationAliasEdge]!
"""A list of `ElevationAlias` objects."""
nodes: [ElevationAlias]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `ElevationAlias` you could get from the connection."""
totalCount: Int!
}
"""A `ElevationAlias` edge in the connection."""
type ElevationAliasEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `ElevationAlias` at the end of the edge."""
node: ElevationAlias
}
"""
A filter to be used against `ElevationAlias` object types. All fields are combined with a logical ‘and.’
"""
input ElevationAliasFilter {
"""Checks for all expressions in this list."""
and: [ElevationAliasFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: ElevationAliasFilter
"""Checks for any expressions in this list."""
or: [ElevationAliasFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
}
"""An input for mutations affecting `ElevationAlias`"""
input ElevationAliasInput {
"""User-defined description of this elevation alias."""
description: String
"""Step size between elevation values in degrees."""
elevationIncrement: Float
"""Lower bound of the elevation range in degrees (-90 to 90)."""
lowerElevation: Float
"""User-defined name for this elevation alias."""
name: String!
organization: ID
"""Unique ID for this ElevationAlias."""
rowId: UUID
"""Upper bound of the elevation range in degrees (-90 to 90)."""
upperElevation: Float
}
"""Methods to use when ordering `ElevationAlias`."""
enum ElevationAliasOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `ElevationAlias`. Fields that are set will be updated.
"""
input ElevationAliasPatch {
"""User-defined description of this elevation alias."""
description: String
"""Step size between elevation values in degrees."""
elevationIncrement: Float
"""Lower bound of the elevation range in degrees (-90 to 90)."""
lowerElevation: Float
"""User-defined name for this elevation alias."""
name: String
"""Upper bound of the elevation range in degrees (-90 to 90)."""
upperElevation: Float
}
"""All input for the `finalizeLabelingAssignment` mutation."""
input FinalizeLabelingAssignmentInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
labelingAssignment: ID!
note: String
}
"""The output of our `finalizeLabelingAssignment` mutation."""
type FinalizeLabelingAssignmentPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: LabelingAssignment
}
"""
A filter to be used against Float fields. All fields are combined with a logical ‘and.’
"""
input FloatFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: Float
"""Equal to the specified value."""
equalTo: Float
"""Greater than the specified value."""
greaterThan: Float
"""Greater than or equal to the specified value."""
greaterThanOrEqualTo: Float
"""Included in the specified list."""
in: [Float!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Less than the specified value."""
lessThan: Float
"""Less than or equal to the specified value."""
lessThanOrEqualTo: Float
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: Float
"""Not equal to the specified value."""
notEqualTo: Float
"""Not included in the specified list."""
notIn: [Float!]
}
"""
A user-defined focus range label (e.g., near-field, far-field) for categorizing acoustic conditions.
"""
type FocusRange implements Node {
"""Full-text search ranking when filtered by `contentVector`."""
contentVectorRank: Float
"""Time of creation."""
createdDatetime: Datetime!
"""User-defined description of this focus range."""
description: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Time of last modification."""
modifiedDatetime: Datetime!
"""User-defined name for this focus range."""
name: String
"""Reads a single `Organization` that is related to this `FocusRange`."""
organization: Organization
}
"""
A condition to be used against `FocusRange` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input FocusRangeCondition {
"""Checks for equality with the object’s `contentVector` field."""
contentVector: FullText
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
"""Checks for equality with the object’s `name` field."""
name: String
organization: ID
}
"""A connection to a list of `FocusRange` values."""
type FocusRangeConnection {
"""
A list of edges which contains the `FocusRange` and cursor to aid in pagination.
"""
edges: [FocusRangeEdge]!
"""A list of `FocusRange` objects."""
nodes: [FocusRange]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `FocusRange` you could get from the connection."""
totalCount: Int!
}
"""A `FocusRange` edge in the connection."""
type FocusRangeEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `FocusRange` at the end of the edge."""
node: FocusRange
}
"""
A filter to be used against `FocusRange` object types. All fields are combined with a logical ‘and.’
"""
input FocusRangeFilter {
"""Checks for all expressions in this list."""
and: [FocusRangeFilter!]
"""Filter by the object’s `contentVector` field."""
contentVector: FullTextFilter
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: FocusRangeFilter
"""Checks for any expressions in this list."""
or: [FocusRangeFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
}
"""An input for mutations affecting `FocusRange`"""
input FocusRangeInput {
"""User-defined description of this focus range."""
description: String
"""User-defined name for this focus range."""
name: String
organization: ID
"""Unique ID for this FocusRange."""
rowId: UUID
}
"""Methods to use when ordering `FocusRange`."""
enum FocusRangeOrderBy {
CONTENT_VECTOR_RANK_ASC
CONTENT_VECTOR_RANK_DESC
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `FocusRange`. Fields that are set will be updated.
"""
input FocusRangePatch {
"""User-defined description of this focus range."""
description: String
"""User-defined name for this focus range."""
name: String
}
"""
A user-defined alias for a frequency band, allowing users to name a lower/upper frequency pair.
"""
type FrequencyBandAlias implements Node {
"""Full-text search ranking when filtered by `contentVector`."""
contentVectorRank: Float
"""Time of creation."""
createdDatetime: Datetime!
"""User-defined description of this frequency band."""
description: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Lower bound of the frequency band in hertz."""
lowerFrequency: Float
"""Time of last modification."""
modifiedDatetime: Datetime!
"""User-defined name for this frequency band."""
name: String!
"""
Reads a single `Organization` that is related to this `FrequencyBandAlias`.
"""
organization: Organization
"""Upper bound of the frequency band in hertz."""
upperFrequency: Float
}
"""
A condition to be used against `FrequencyBandAlias` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input FrequencyBandAliasCondition {
"""Checks for equality with the object’s `contentVector` field."""
contentVector: FullText
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `lowerFrequency` field."""
lowerFrequency: Float
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
"""Checks for equality with the object’s `name` field."""
name: String
organization: ID
"""Checks for equality with the object’s `upperFrequency` field."""
upperFrequency: Float
}
"""A connection to a list of `FrequencyBandAlias` values."""
type FrequencyBandAliasConnection {
"""
A list of edges which contains the `FrequencyBandAlias` and cursor to aid in pagination.
"""
edges: [FrequencyBandAliasEdge]!
"""A list of `FrequencyBandAlias` objects."""
nodes: [FrequencyBandAlias]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `FrequencyBandAlias` you could get from the connection.
"""
totalCount: Int!
}
"""A `FrequencyBandAlias` edge in the connection."""
type FrequencyBandAliasEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `FrequencyBandAlias` at the end of the edge."""
node: FrequencyBandAlias
}
"""
A filter to be used against `FrequencyBandAlias` object types. All fields are combined with a logical ‘and.’
"""
input FrequencyBandAliasFilter {
"""Checks for all expressions in this list."""
and: [FrequencyBandAliasFilter!]
"""Filter by the object’s `contentVector` field."""
contentVector: FullTextFilter
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `lowerFrequency` field."""
lowerFrequency: FloatFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: FrequencyBandAliasFilter
"""Checks for any expressions in this list."""
or: [FrequencyBandAliasFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `upperFrequency` field."""
upperFrequency: FloatFilter
}
"""An input for mutations affecting `FrequencyBandAlias`"""
input FrequencyBandAliasInput {
"""User-defined description of this frequency band."""
description: String
"""Lower bound of the frequency band in hertz."""
lowerFrequency: Float
"""User-defined name for this frequency band."""
name: String!
organization: ID
"""Unique ID for this FrequencyBandAlias."""
rowId: UUID
"""Upper bound of the frequency band in hertz."""
upperFrequency: Float
}
"""Methods to use when ordering `FrequencyBandAlias`."""
enum FrequencyBandAliasOrderBy {
CONTENT_VECTOR_RANK_ASC
CONTENT_VECTOR_RANK_DESC
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
LOWER_FREQUENCY_ASC
LOWER_FREQUENCY_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
UPPER_FREQUENCY_ASC
UPPER_FREQUENCY_DESC
}
"""
Represents an update to a `FrequencyBandAlias`. Fields that are set will be updated.
"""
input FrequencyBandAliasPatch {
"""User-defined description of this frequency band."""
description: String
"""Lower bound of the frequency band in hertz."""
lowerFrequency: Float
"""User-defined name for this frequency band."""
name: String
"""Upper bound of the frequency band in hertz."""
upperFrequency: Float
}
"""
A user-defined alias for a frequency resolution, allowing users to name a frequency bin count.
"""
type FrequencyResolutionAlias implements Node {
"""Creation time."""
createdDatetime: Datetime
"""Optional description of this frequency resolution alias."""
description: String
"""Number of frequency bins in the resolution."""
frequencyBinCount: Int
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Last modification time."""
modifiedDatetime: Datetime
"""User-defined name for this frequency resolution."""
name: String
"""
Reads a single `Organization` that is related to this `FrequencyResolutionAlias`.
"""
organization: Organization
}
"""
A condition to be used against `FrequencyResolutionAlias` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input FrequencyResolutionAliasCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
}
"""A connection to a list of `FrequencyResolutionAlias` values."""
type FrequencyResolutionAliasConnection {
"""
A list of edges which contains the `FrequencyResolutionAlias` and cursor to aid in pagination.
"""
edges: [FrequencyResolutionAliasEdge]!
"""A list of `FrequencyResolutionAlias` objects."""
nodes: [FrequencyResolutionAlias]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `FrequencyResolutionAlias` you could get from the connection.
"""
totalCount: Int!
}
"""A `FrequencyResolutionAlias` edge in the connection."""
type FrequencyResolutionAliasEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `FrequencyResolutionAlias` at the end of the edge."""
node: FrequencyResolutionAlias
}
"""
A filter to be used against `FrequencyResolutionAlias` object types. All fields are combined with a logical ‘and.’
"""
input FrequencyResolutionAliasFilter {
"""Checks for all expressions in this list."""
and: [FrequencyResolutionAliasFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: FrequencyResolutionAliasFilter
"""Checks for any expressions in this list."""
or: [FrequencyResolutionAliasFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
}
"""An input for mutations affecting `FrequencyResolutionAlias`"""
input FrequencyResolutionAliasInput {
"""Optional description of this frequency resolution alias."""
description: String
"""Number of frequency bins in the resolution."""
frequencyBinCount: Int
"""User-defined name for this frequency resolution."""
name: String
organization: ID
"""Unique id for this FrequencyResolutionAlias."""
rowId: UUID
}
"""Methods to use when ordering `FrequencyResolutionAlias`."""
enum FrequencyResolutionAliasOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `FrequencyResolutionAlias`. Fields that are set will be updated.
"""
input FrequencyResolutionAliasPatch {
"""Optional description of this frequency resolution alias."""
description: String
"""Number of frequency bins in the resolution."""
frequencyBinCount: Int
"""User-defined name for this frequency resolution."""
name: String
}
scalar FullText
"""
A filter to be used against FullText fields. All fields are combined with a logical ‘and.’
"""
input FullTextFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: FullText
"""Equal to the specified value."""
equalTo: FullText
"""Included in the specified list."""
in: [FullText!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Performs a full text search on the field."""
matches: String
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: FullText
"""Not equal to the specified value."""
notEqualTo: FullText
"""Not included in the specified list."""
notIn: [FullText!]
}
input HavingBigintFilter {
equalTo: BigInt
greaterThan: BigInt
greaterThanOrEqualTo: BigInt
lessThan: BigInt
lessThanOrEqualTo: BigInt
notEqualTo: BigInt
}
input HavingDatetimeFilter {
equalTo: Datetime
greaterThan: Datetime
greaterThanOrEqualTo: Datetime
lessThan: Datetime
lessThanOrEqualTo: Datetime
notEqualTo: Datetime
}
input HavingIntFilter {
equalTo: Int
greaterThan: Int
greaterThanOrEqualTo: Int
lessThan: Int
lessThanOrEqualTo: Int
notEqualTo: Int
}
"""All input for the `hotswapPlatformInformation` mutation."""
input HotswapPlatformInformationInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
deploymentPlatformId: UUID!
deploymentProperties: JSON!
recoveryPlatformId: UUID!
recoveryProperties: JSON!
}
"""The output of our `hotswapPlatformInformation` mutation."""
type HotswapPlatformInformationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: HotswapPlatformInformationRecord
}
type HotswapPlatformInformationRecord {
deployment: PlatformInformation
recovery: PlatformInformation
}
"""All input for the `insertDataRowBatch` mutation."""
input InsertDataRowBatchInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
A base64-encoded `DataRowBatch` protobuf payload. The batch carries
the target data stream id, data type, specification id, and the rows
to insert. Sending protobuf bytes lets clients forward the payload
they already hold without deserializing it first.
"""
payload: String!
}
"""The output of our `insertDataRowBatch` mutation."""
type InsertDataRowBatchPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataStream` the rows were inserted into."""
dataStream: DataStream
"""The number of data rows inserted by this mutation."""
insertedRowCount: Int!
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""
A filter to be used against Int fields. All fields are combined with a logical ‘and.’
"""
input IntFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: Int
"""Equal to the specified value."""
equalTo: Int
"""Greater than the specified value."""
greaterThan: Int
"""Greater than or equal to the specified value."""
greaterThanOrEqualTo: Int
"""Included in the specified list."""
in: [Int!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Less than the specified value."""
lessThan: Int
"""Less than or equal to the specified value."""
lessThanOrEqualTo: Int
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: Int
"""Not equal to the specified value."""
notEqualTo: Int
"""Not included in the specified list."""
notIn: [Int!]
}
"""
An interval of time that has passed where the smallest distinct unit is a second.
"""
type Interval {
"""A quantity of days."""
days: Int
"""A quantity of hours."""
hours: Int
"""A quantity of minutes."""
minutes: Int
"""A quantity of months."""
months: Int
"""
A quantity of seconds. This is the only non-integer field, as all the other
fields will dump their overflow into a smaller unit of time. Intervals don’t
have a smaller unit than seconds.
"""
seconds: Float
"""A quantity of years."""
years: Int
}
"""
An interval of time that has passed where the smallest distinct unit is a second.
"""
input IntervalInput {
"""A quantity of days."""
days: Int
"""A quantity of hours."""
hours: Int
"""A quantity of minutes."""
minutes: Int
"""A quantity of months."""
months: Int
"""
A quantity of seconds. This is the only non-integer field, as all the other
fields will dump their overflow into a smaller unit of time. Intervals don’t
have a smaller unit than seconds.
"""
seconds: Float
"""A quantity of years."""
years: Int
}
"""
Represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf).
"""
scalar JSON
"""All input for the `kickbackLabelingAssignmentToLabeler` mutation."""
input KickbackLabelingAssignmentToLabelerInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
labelDecisions: [LabelingAssignmentLabelDecisionInputRecordInput]
labelingAssignment: ID!
note: String!
}
"""The output of our `kickbackLabelingAssignmentToLabeler` mutation."""
type KickbackLabelingAssignmentToLabelerPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: LabelingAssignment
}
type LabelDataSummary {
annotatedDataSeconds: BigInt
totalDataSeconds: BigInt
}
"""
Manager-assigned labeling work on a slice of a data stream. Carries the pipeline stage, owner state, and the sticky participants (labeler, reviewer, final reviewer).
"""
type LabelingAssignment implements Node {
"""Reads and enables pagination through a set of `Annotation`."""
annotationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): AnnotationConnection!
"""Reads a single `User` that is related to this `LabelingAssignment`."""
createdByUser: User
createdDatetime: Datetime
"""
Reads a single `DataStream` that is related to this `LabelingAssignment`.
"""
dataStream(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataStream
"""End of the slice."""
endDatetime: Datetime!
"""Reads a single `User` that is related to this `LabelingAssignment`."""
finalReviewerUser: User
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""
TRUE while stage = complete. Annotation RLS keys off this to prevent edits.
"""
isLocked: Boolean!
"""
Reads and enables pagination through a set of `LabelingAssignmentLabelDecision`.
"""
labelDecisions(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentLabelDecisionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentLabelDecisionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignmentLabelDecision`."""
orderBy: [LabelingAssignmentLabelDecisionOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentLabelDecisionConnection!
"""Reads a single `User` that is related to this `LabelingAssignment`."""
labelerUser: User
"""Reads a single `User` that is related to this `LabelingAssignment`."""
modifiedByUser: User
modifiedDatetime: Datetime
"""Manager instructions for this assignment. Editable."""
note: String
"""
Reads a single `Ontology` that is related to this `LabelingAssignment`.
"""
ontology(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Ontology
"""
Reads a single `Organization` that is related to this `LabelingAssignment`.
"""
organization: Organization
"""
What the current owner is doing within the stage: pending (assigned, not started) or active (working). NULL when stage = complete.
"""
ownerState: LabelingAssignmentOwnerState
"""Reads a single `User` that is related to this `LabelingAssignment`."""
reviewerUser: User
"""
Current pipeline stage. Written by transition_labeling_assignment_status.
"""
stage: LabelingAssignmentStage!
"""Start of the slice."""
startDatetime: Datetime!
"""When stage or owner_state last changed."""
statusChangedDatetime: Datetime
"""
Reads and enables pagination through a set of `LabelingAssignmentTransition`.
"""
transitionConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentTransitionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentTransitionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignmentTransition`."""
orderBy: [LabelingAssignmentTransitionOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentTransitionConnection!
}
enum LabelingAssignmentActorRole {
labeler
manager
reviewer
}
"""
A condition to be used against `LabelingAssignment` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input LabelingAssignmentCondition {
createdByUser: ID
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
dataStream: ID
"""Checks for equality with the object’s `endDatetime` field."""
endDatetime: Datetime
finalReviewerUser: ID
labelerUser: ID
modifiedByUser: ID
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
ontology: ID
organization: ID
reviewerUser: ID
"""Checks for equality with the object’s `stage` field."""
stage: LabelingAssignmentStage
"""Checks for equality with the object’s `startDatetime` field."""
startDatetime: Datetime
}
"""A connection to a list of `LabelingAssignment` values."""
type LabelingAssignmentConnection {
"""
A list of edges which contains the `LabelingAssignment` and cursor to aid in pagination.
"""
edges: [LabelingAssignmentEdge]!
"""A list of `LabelingAssignment` objects."""
nodes: [LabelingAssignment]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `LabelingAssignment` you could get from the connection.
"""
totalCount: Int!
}
"""A `LabelingAssignment` edge in the connection."""
type LabelingAssignmentEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `LabelingAssignment` at the end of the edge."""
node: LabelingAssignment
}
"""
A filter to be used against `LabelingAssignment` object types. All fields are combined with a logical ‘and.’
"""
input LabelingAssignmentFilter {
"""Checks for all expressions in this list."""
and: [LabelingAssignmentFilter!]
"""Filter by the object’s `annotationCollection` relation."""
annotationCollection: LabelingAssignmentToManyAnnotationFilter
"""Some related `annotationCollection` exist."""
annotationCollectionExist: Boolean
"""Filter by the object’s `createdByUser` relation."""
createdByUser: UserFilter
"""A related `createdByUser` exists."""
createdByUserExists: Boolean
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `dataStream` relation."""
dataStream: DataStreamFilter
"""Filter by the object’s `endDatetime` field."""
endDatetime: DatetimeFilter
"""Filter by the object’s `finalReviewerUser` relation."""
finalReviewerUser: UserFilter
"""A related `finalReviewerUser` exists."""
finalReviewerUserExists: Boolean
"""Filter by the object’s `labelDecisions` relation."""
labelDecisions: LabelingAssignmentToManyLabelingAssignmentLabelDecisionFilter
"""Some related `labelDecisions` exist."""
labelDecisionsExist: Boolean
"""Filter by the object’s `labelerUser` relation."""
labelerUser: UserFilter
"""A related `labelerUser` exists."""
labelerUserExists: Boolean
"""Filter by the object’s `modifiedByUser` relation."""
modifiedByUser: UserFilter
"""A related `modifiedByUser` exists."""
modifiedByUserExists: Boolean
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: LabelingAssignmentFilter
"""Filter by the object’s `ontology` relation."""
ontology: OntologyFilter
"""A related `ontology` exists."""
ontologyExists: Boolean
"""Checks for any expressions in this list."""
or: [LabelingAssignmentFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""Filter by the object’s `reviewerUser` relation."""
reviewerUser: UserFilter
"""A related `reviewerUser` exists."""
reviewerUserExists: Boolean
"""Filter by the object’s `stage` field."""
stage: LabelingAssignmentStageFilter
"""Filter by the object’s `startDatetime` field."""
startDatetime: DatetimeFilter
"""
Filter by the object’s `labelingAssignmentTransitionCollection` relation.
"""
transitionCollection: LabelingAssignmentToManyLabelingAssignmentTransitionFilter
"""Some related `labelingAssignmentTransitionCollection` exist."""
transitionCollectionExist: Boolean
}
"""An input for mutations affecting `LabelingAssignment`"""
input LabelingAssignmentInput {
dataStream: ID!
"""End of the slice."""
endDatetime: Datetime!
finalReviewerUser: ID
labelerUser: ID
"""Manager instructions for this assignment. Editable."""
note: String
ontology: ID
reviewerUser: ID
"""Unique identifier."""
rowId: UUID
"""Start of the slice."""
startDatetime: Datetime!
}
"""
Append-only log of per-label review decisions (approved or returned). One row per decision per review pass — the linked labeling_assignment_transition is the pass. A label's lineage is its rows ordered by reviewed_datetime; the current decision is the latest. Stage history lives in labeling_assignment_transition.
"""
type LabelingAssignmentLabelDecision implements Node {
"""
Reads a single `Annotation` that is related to this `LabelingAssignmentLabelDecision`.
"""
annotation(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Annotation
"""The decision recorded in this pass: approved or returned."""
decision: LabelingAssignmentLabelDecisionValue!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""
Reads a single `LabelingAssignment` that is related to this `LabelingAssignmentLabelDecision`.
"""
labelingAssignment(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignment
"""Free-form reviewer comment scoped to this label in this pass."""
note: String
"""
Reads a single `Organization` that is related to this `LabelingAssignmentLabelDecision`.
"""
organization: Organization
"""
Reads a single `User` that is related to this `LabelingAssignmentLabelDecision`.
"""
reviewedByUser: User
"""When the decision was recorded (the transition time)."""
reviewedDatetime: Datetime!
"""
Reads a single `LabelingAssignmentTransition` that is related to this `LabelingAssignmentLabelDecision`.
"""
transition(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentTransition
}
"""
A condition to be used against `LabelingAssignmentLabelDecision` object types.
All fields are tested for equality and combined with a logical ‘and.’
"""
input LabelingAssignmentLabelDecisionCondition {
annotation: ID
labelingAssignment: ID
organization: ID
reviewedByUser: ID
"""Checks for equality with the object’s `reviewedDatetime` field."""
reviewedDatetime: Datetime
transition: ID
}
"""A connection to a list of `LabelingAssignmentLabelDecision` values."""
type LabelingAssignmentLabelDecisionConnection {
"""
A list of edges which contains the `LabelingAssignmentLabelDecision` and cursor to aid in pagination.
"""
edges: [LabelingAssignmentLabelDecisionEdge]!
"""A list of `LabelingAssignmentLabelDecision` objects."""
nodes: [LabelingAssignmentLabelDecision]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `LabelingAssignmentLabelDecision` you could get from the connection.
"""
totalCount: Int!
}
"""A `LabelingAssignmentLabelDecision` edge in the connection."""
type LabelingAssignmentLabelDecisionEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `LabelingAssignmentLabelDecision` at the end of the edge."""
node: LabelingAssignmentLabelDecision
}
"""
A filter to be used against `LabelingAssignmentLabelDecision` object types. All fields are combined with a logical ‘and.’
"""
input LabelingAssignmentLabelDecisionFilter {
"""Checks for all expressions in this list."""
and: [LabelingAssignmentLabelDecisionFilter!]
"""Filter by the object’s `annotation` relation."""
annotation: AnnotationFilter
"""Filter by the object’s `labelingAssignment` relation."""
labelingAssignment: LabelingAssignmentFilter
"""Negates the expression."""
not: LabelingAssignmentLabelDecisionFilter
"""Checks for any expressions in this list."""
or: [LabelingAssignmentLabelDecisionFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""Filter by the object’s `reviewedByUser` relation."""
reviewedByUser: UserFilter
"""A related `reviewedByUser` exists."""
reviewedByUserExists: Boolean
"""Filter by the object’s `reviewedDatetime` field."""
reviewedDatetime: DatetimeFilter
"""Filter by the object’s `transition` relation."""
transition: LabelingAssignmentTransitionFilter
}
"""
An input for mutations affecting `LabelingAssignmentLabelDecisionInputRecord`
"""
input LabelingAssignmentLabelDecisionInputRecordInput {
annotationId: UUID!
decision: LabelingAssignmentLabelDecisionValue!
note: String
}
"""Methods to use when ordering `LabelingAssignmentLabelDecision`."""
enum LabelingAssignmentLabelDecisionOrderBy {
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
REVIEWED_DATETIME_ASC
REVIEWED_DATETIME_DESC
}
enum LabelingAssignmentLabelDecisionValue {
approved
returned
}
"""Methods to use when ordering `LabelingAssignment`."""
enum LabelingAssignmentOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
END_DATETIME_ASC
END_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
START_DATETIME_ASC
START_DATETIME_DESC
}
enum LabelingAssignmentOwnerState {
active
pending
}
"""
Represents an update to a `LabelingAssignment`. Fields that are set will be updated.
"""
input LabelingAssignmentPatch {
"""End of the slice."""
endDatetime: Datetime
finalReviewerUser: ID
labelerUser: ID
"""Manager instructions for this assignment. Editable."""
note: String
ontology: ID
reviewerUser: ID
"""Start of the slice."""
startDatetime: Datetime
}
"""
An input for mutations affecting `LabelingAssignmentSectionInputRecord`
"""
input LabelingAssignmentSectionInputRecordInput {
endDatetime: Datetime!
labelerUserId: UUID!
note: String
ontologyId: UUID!
reviewerUserId: UUID!
startDatetime: Datetime!
}
enum LabelingAssignmentStage {
complete
final_review
labeling
qa_review
}
"""
A filter to be used against LabelingAssignmentStage fields. All fields are combined with a logical ‘and.’
"""
input LabelingAssignmentStageFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: LabelingAssignmentStage
"""Equal to the specified value."""
equalTo: LabelingAssignmentStage
"""Greater than the specified value."""
greaterThan: LabelingAssignmentStage
"""Greater than or equal to the specified value."""
greaterThanOrEqualTo: LabelingAssignmentStage
"""Included in the specified list."""
in: [LabelingAssignmentStage!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Less than the specified value."""
lessThan: LabelingAssignmentStage
"""Less than or equal to the specified value."""
lessThanOrEqualTo: LabelingAssignmentStage
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: LabelingAssignmentStage
"""Not equal to the specified value."""
notEqualTo: LabelingAssignmentStage
"""Not included in the specified list."""
notIn: [LabelingAssignmentStage!]
}
"""
A filter to be used against many `Annotation` object types. All fields are combined with a logical ‘and.’
"""
input LabelingAssignmentToManyAnnotationFilter {
"""
Every related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: AnnotationFilter
"""
No related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: AnnotationFilter
"""
Some related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: AnnotationFilter
}
"""
A filter to be used against many `LabelingAssignmentLabelDecision` object types. All fields are combined with a logical ‘and.’
"""
input LabelingAssignmentToManyLabelingAssignmentLabelDecisionFilter {
"""
Every related `LabelingAssignmentLabelDecision` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: LabelingAssignmentLabelDecisionFilter
"""
No related `LabelingAssignmentLabelDecision` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: LabelingAssignmentLabelDecisionFilter
"""
Some related `LabelingAssignmentLabelDecision` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: LabelingAssignmentLabelDecisionFilter
}
"""
A filter to be used against many `LabelingAssignmentTransition` object types. All fields are combined with a logical ‘and.’
"""
input LabelingAssignmentToManyLabelingAssignmentTransitionFilter {
"""
Every related `LabelingAssignmentTransition` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: LabelingAssignmentTransitionFilter
"""
No related `LabelingAssignmentTransition` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: LabelingAssignmentTransitionFilter
"""
Some related `LabelingAssignmentTransition` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: LabelingAssignmentTransitionFilter
}
"""
Append-only audit log of labeling assignment stage transitions. The labeling_assignment row caches the latest stage and owner_state; this table is the source of truth for history and serves as the assignment-level activity thread.
"""
type LabelingAssignmentTransition implements Node {
"""Permission scope the actor exercised: manager, labeler, or reviewer."""
actorRole: LabelingAssignmentActorRole!
"""
Reads a single `User` that is related to this `LabelingAssignmentTransition`.
"""
actorUser: User
"""When the transition occurred."""
at: Datetime!
"""Owner state before the transition."""
fromOwnerState: LabelingAssignmentOwnerState
"""Stage before the transition. NULL on the creation row."""
fromStage: LabelingAssignmentStage
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""
Reads a single `LabelingAssignment` that is related to this `LabelingAssignmentTransition`.
"""
labelingAssignment(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignment
"""
Reads and enables pagination through a set of `LabelingAssignmentLabelDecision`.
"""
labelingAssignmentLabelDecisionsByTransitionId(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentLabelDecisionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentLabelDecisionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignmentLabelDecision`."""
orderBy: [LabelingAssignmentLabelDecisionOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentLabelDecisionConnection!
"""
Free-form note for this transition (kickback reason, manager instructions on creation, etc.).
"""
note: String
"""
Reads a single `Organization` that is related to this `LabelingAssignmentTransition`.
"""
organization: Organization
"""Owner state after the transition. NULL when to_stage = complete."""
toOwnerState: LabelingAssignmentOwnerState
"""Stage after the transition."""
toStage: LabelingAssignmentStage!
}
"""
A condition to be used against `LabelingAssignmentTransition` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input LabelingAssignmentTransitionCondition {
actorUser: ID
"""Checks for equality with the object’s `at` field."""
at: Datetime
labelingAssignment: ID
organization: ID
"""Checks for equality with the object’s `toStage` field."""
toStage: LabelingAssignmentStage
}
"""A connection to a list of `LabelingAssignmentTransition` values."""
type LabelingAssignmentTransitionConnection {
"""
A list of edges which contains the `LabelingAssignmentTransition` and cursor to aid in pagination.
"""
edges: [LabelingAssignmentTransitionEdge]!
"""A list of `LabelingAssignmentTransition` objects."""
nodes: [LabelingAssignmentTransition]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `LabelingAssignmentTransition` you could get from the connection.
"""
totalCount: Int!
}
"""A `LabelingAssignmentTransition` edge in the connection."""
type LabelingAssignmentTransitionEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `LabelingAssignmentTransition` at the end of the edge."""
node: LabelingAssignmentTransition
}
"""
A filter to be used against `LabelingAssignmentTransition` object types. All fields are combined with a logical ‘and.’
"""
input LabelingAssignmentTransitionFilter {
"""Filter by the object’s `actorUser` relation."""
actorUser: UserFilter
"""A related `actorUser` exists."""
actorUserExists: Boolean
"""Checks for all expressions in this list."""
and: [LabelingAssignmentTransitionFilter!]
"""Filter by the object’s `at` field."""
at: DatetimeFilter
"""Filter by the object’s `labelingAssignment` relation."""
labelingAssignment: LabelingAssignmentFilter
"""
Filter by the object’s `labelingAssignmentLabelDecisionsByTransitionId` relation.
"""
labelingAssignmentLabelDecisionsByTransitionId: LabelingAssignmentTransitionToManyLabelingAssignmentLabelDecisionFilter
"""Some related `labelingAssignmentLabelDecisionsByTransitionId` exist."""
labelingAssignmentLabelDecisionsByTransitionIdExist: Boolean
"""Negates the expression."""
not: LabelingAssignmentTransitionFilter
"""Checks for any expressions in this list."""
or: [LabelingAssignmentTransitionFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""Filter by the object’s `toStage` field."""
toStage: LabelingAssignmentStageFilter
}
"""Methods to use when ordering `LabelingAssignmentTransition`."""
enum LabelingAssignmentTransitionOrderBy {
AT_ASC
AT_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
A filter to be used against many `LabelingAssignmentLabelDecision` object types. All fields are combined with a logical ‘and.’
"""
input LabelingAssignmentTransitionToManyLabelingAssignmentLabelDecisionFilter {
"""
Every related `LabelingAssignmentLabelDecision` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: LabelingAssignmentLabelDecisionFilter
"""
No related `LabelingAssignmentLabelDecision` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: LabelingAssignmentLabelDecisionFilter
"""
Some related `LabelingAssignmentLabelDecision` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: LabelingAssignmentLabelDecisionFilter
}
type LabelingLabelerPerformanceMetricsRecord {
labelApprovalPercent: BigFloat
labelReturnedPercent: BigFloat
labelsCreated: Int
labelsReturned: Int
name: String
tasksCompleted: Int
tasksReturned: Int
userId: UUID
}
"""
A filter to be used against `LabelingLabelerPerformanceMetricsRecord` object types. All fields are combined with a logical ‘and.’
"""
input LabelingLabelerPerformanceMetricsRecordFilter {
"""Checks for all expressions in this list."""
and: [LabelingLabelerPerformanceMetricsRecordFilter!]
"""Filter by the object’s `labelApprovalPercent` field."""
labelApprovalPercent: BigFloatFilter
"""Filter by the object’s `labelReturnedPercent` field."""
labelReturnedPercent: BigFloatFilter
"""Filter by the object’s `labelsCreated` field."""
labelsCreated: IntFilter
"""Filter by the object’s `labelsReturned` field."""
labelsReturned: IntFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: LabelingLabelerPerformanceMetricsRecordFilter
"""Checks for any expressions in this list."""
or: [LabelingLabelerPerformanceMetricsRecordFilter!]
"""Filter by the object’s `tasksCompleted` field."""
tasksCompleted: IntFilter
"""Filter by the object’s `tasksReturned` field."""
tasksReturned: IntFilter
"""Filter by the object’s `userId` field."""
userId: UUIDFilter
}
type LabelingReviewerPerformanceMetricsRecord {
labelsReturned: Int
labelsReviewed: Int
name: String
taskApprovalPercent: BigFloat
taskReturnedPercent: BigFloat
tasksCompleted: Int
tasksReturned: Int
userId: UUID
}
"""
A filter to be used against `LabelingReviewerPerformanceMetricsRecord` object types. All fields are combined with a logical ‘and.’
"""
input LabelingReviewerPerformanceMetricsRecordFilter {
"""Checks for all expressions in this list."""
and: [LabelingReviewerPerformanceMetricsRecordFilter!]
"""Filter by the object’s `labelsReturned` field."""
labelsReturned: IntFilter
"""Filter by the object’s `labelsReviewed` field."""
labelsReviewed: IntFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: LabelingReviewerPerformanceMetricsRecordFilter
"""Checks for any expressions in this list."""
or: [LabelingReviewerPerformanceMetricsRecordFilter!]
"""Filter by the object’s `taskApprovalPercent` field."""
taskApprovalPercent: BigFloatFilter
"""Filter by the object’s `taskReturnedPercent` field."""
taskReturnedPercent: BigFloatFilter
"""Filter by the object’s `tasksCompleted` field."""
tasksCompleted: IntFilter
"""Filter by the object’s `tasksReturned` field."""
tasksReturned: IntFilter
"""Filter by the object’s `userId` field."""
userId: UUIDFilter
}
"""
The newest frame a data stream produced for one feed within the live window.
"""
type LiveFeed {
"""When the newest frame was produced."""
latestDatetime: Datetime!
"""
The specification the newest in-flight frame names, or null when only settled rows are live.
"""
specificationRowId: UUID
}
"""A feed a data stream can be watched live through."""
enum LiveFeedType {
BEARING_TIME_RECORD
SPECTROGRAM
}
"""
Metadata sidecar file attached to a data collection (e.g. calibration, correction manifest). SCD rows track content changes via hash_id.
"""
type MetadataFile implements Node {
"""Reads a single `User` that is related to this `MetadataFile`."""
createdByUser: User
"""When this metadata file row was created."""
createdDatetime: Datetime!
"""
Reads a single `DataCollection` that is related to this `MetadataFile`.
"""
dataCollection(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataCollection
"""Version label for this metadata file, when applicable."""
fileVersion: String
"""Original filename."""
filename: String!
"""
SHA-256 checksum from S3 object metadata. NULL until upload completes. SCD only runs when hash_id changes on a row that already had one (re-upload).
"""
hashId: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Reads a single `User` that is related to this `MetadataFile`."""
modifiedByUser: User
"""When this metadata file row was last modified."""
modifiedDatetime: Datetime!
"""Reads a single `Organization` that is related to this `MetadataFile`."""
organization: Organization
"""S3 object key for this metadata file."""
s3Key: String!
"""S3 object version id, when versioning is enabled."""
s3VersionId: String
"""When this metadata file version became current."""
validFrom: Datetime!
"""
When this metadata file version was superseded. NULL means current version.
"""
validTo: Datetime
}
"""
A condition to be used against `MetadataFile` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input MetadataFileCondition {
createdByUser: ID
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
dataCollection: ID
modifiedByUser: ID
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
"""Checks for equality with the object’s `s3Key` field."""
s3Key: String
}
"""A connection to a list of `MetadataFile` values."""
type MetadataFileConnection {
"""
A list of edges which contains the `MetadataFile` and cursor to aid in pagination.
"""
edges: [MetadataFileEdge]!
"""A list of `MetadataFile` objects."""
nodes: [MetadataFile]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `MetadataFile` you could get from the connection."""
totalCount: Int!
}
"""A `MetadataFile` edge in the connection."""
type MetadataFileEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `MetadataFile` at the end of the edge."""
node: MetadataFile
}
"""
A filter to be used against `MetadataFile` object types. All fields are combined with a logical ‘and.’
"""
input MetadataFileFilter {
"""Checks for all expressions in this list."""
and: [MetadataFileFilter!]
"""Filter by the object’s `createdByUser` relation."""
createdByUser: UserFilter
"""A related `createdByUser` exists."""
createdByUserExists: Boolean
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `dataCollection` relation."""
dataCollection: DataCollectionFilter
"""Filter by the object’s `modifiedByUser` relation."""
modifiedByUser: UserFilter
"""A related `modifiedByUser` exists."""
modifiedByUserExists: Boolean
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: MetadataFileFilter
"""Checks for any expressions in this list."""
or: [MetadataFileFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""Filter by the object’s `s3Key` field."""
s3Key: StringFilter
}
"""An input for mutations affecting `MetadataFile`"""
input MetadataFileInput {
dataCollection: ID!
"""Version label for this metadata file, when applicable."""
fileVersion: String
"""Original filename."""
filename: String!
"""
SHA-256 checksum from S3 object metadata. NULL until upload completes. SCD only runs when hash_id changes on a row that already had one (re-upload).
"""
hashId: String
"""Metadata File Id uses a Unique Identifier."""
rowId: UUID
"""S3 object key for this metadata file."""
s3Key: String!
"""S3 object version id, when versioning is enabled."""
s3VersionId: String
}
"""Methods to use when ordering `MetadataFile`."""
enum MetadataFileOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
S3_KEY_ASC
S3_KEY_DESC
}
"""
Represents an update to a `MetadataFile`. Fields that are set will be updated.
"""
input MetadataFilePatch {
"""Version label for this metadata file, when applicable."""
fileVersion: String
"""Original filename."""
filename: String
"""
SHA-256 checksum from S3 object metadata. NULL until upload completes. SCD only runs when hash_id changes on a row that already had one (re-upload).
"""
hashId: String
"""S3 object version id, when versioning is enabled."""
s3VersionId: String
}
"""A data collection mission."""
type Mission implements Node {
"""Full-text search ranking when filtered by `contentVector`."""
contentVectorRank: Float
"""The date and time this `Mission` was created."""
createdDatetime: Datetime
"""The date of the end of this `Mission`."""
endDatetime: Datetime
"""Some text or notes associated with the `Mission`."""
freeText: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""The date and time this `Mission` was last modified."""
modifiedDatetime: Datetime
"""The name of this `Mission`."""
name: String
"""Reads a single `Organization` that is related to this `Mission`."""
organization: Organization
"""Reads and enables pagination through a set of `Place`."""
placeConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlaceFilter
"""Only read the first `n` values of the set."""
first: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Place`."""
orderBy: [PlaceOrderBy!]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlaceConnection!
"""Reads and enables pagination through a set of `MissionPlatform`."""
platformIndirectConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: MissionPlatformCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: MissionPlatformFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `MissionPlatform`."""
orderBy: [MissionPlatformOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): MissionPlatformConnection!
"""The primary position of the `Mission`."""
position: Point
"""The date of the start of this `Mission`."""
startDatetime: Datetime
}
"""
A condition to be used against `Mission` object types. All fields are tested for equality and combined with a logical ‘and.’
"""
input MissionCondition {
"""Checks for equality with the object’s `contentVector` field."""
contentVector: FullText
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
"""Checks for equality with the object’s `name` field."""
name: String
organization: ID
"""Checks for equality with the object’s `startDatetime` field."""
startDatetime: Datetime
}
"""A connection to a list of `Mission` values."""
type MissionConnection {
"""
A list of edges which contains the `Mission` and cursor to aid in pagination.
"""
edges: [MissionEdge]!
"""A list of `Mission` objects."""
nodes: [Mission]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `Mission` you could get from the connection."""
totalCount: Int!
}
"""A `Mission` edge in the connection."""
type MissionEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `Mission` at the end of the edge."""
node: Mission
}
"""
A filter to be used against `Mission` object types. All fields are combined with a logical ‘and.’
"""
input MissionFilter {
"""Checks for all expressions in this list."""
and: [MissionFilter!]
"""Filter by the object’s `contentVector` field."""
contentVector: FullTextFilter
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `missionPlatformCollection` relation."""
missionPlatformCollection: MissionToManyMissionPlatformFilter
"""Some related `missionPlatformCollection` exist."""
missionPlatformCollectionExist: Boolean
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: MissionFilter
"""Checks for any expressions in this list."""
or: [MissionFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `startDatetime` field."""
startDatetime: DatetimeFilter
}
"""An input for mutations affecting `Mission`"""
input MissionInput {
"""The date of the end of this `Mission`."""
endDatetime: Datetime
"""Some text or notes associated with the `Mission`."""
freeText: String
"""The name of this `Mission`."""
name: String
"""The primary position of the `Mission`."""
position: PointInput
"""The unique id for a `Mission`."""
rowId: UUID
"""The date of the start of this `Mission`."""
startDatetime: Datetime
}
"""Methods to use when ordering `Mission`."""
enum MissionOrderBy {
CONTENT_VECTOR_RANK_ASC
CONTENT_VECTOR_RANK_DESC
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
START_DATETIME_ASC
START_DATETIME_DESC
}
"""
Represents an update to a `Mission`. Fields that are set will be updated.
"""
input MissionPatch {
"""The date of the end of this `Mission`."""
endDatetime: Datetime
"""Some text or notes associated with the `Mission`."""
freeText: String
"""The name of this `Mission`."""
name: String
"""The primary position of the `Mission`."""
position: PointInput
"""The date of the start of this `Mission`."""
startDatetime: Datetime
}
"""Junction table linking missions to platforms."""
type MissionPlatform implements Node {
"""The date and time this `MissionPlatform` was created."""
createdDatetime: Datetime!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Reads a single `Mission` that is related to this `MissionPlatform`."""
mission(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Mission
"""The date and time this `MissionPlatform` was last modified."""
modifiedDatetime: Datetime!
"""
Reads a single `Organization` that is related to this `MissionPlatform`.
"""
organization: Organization
"""Reads a single `Platform` that is related to this `MissionPlatform`."""
platform(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Platform
}
"""
A condition to be used against `MissionPlatform` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input MissionPlatformCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""
The ID of the relevant `Mission` to be referenced by this new instance.
"""
mission: ID
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
platform: ID
}
"""A connection to a list of `MissionPlatform` values."""
type MissionPlatformConnection {
"""
A list of edges which contains the `MissionPlatform` and cursor to aid in pagination.
"""
edges: [MissionPlatformEdge]!
"""A list of `MissionPlatform` objects."""
nodes: [MissionPlatform]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `MissionPlatform` you could get from the connection.
"""
totalCount: Int!
}
"""A `MissionPlatform` edge in the connection."""
type MissionPlatformEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `MissionPlatform` at the end of the edge."""
node: MissionPlatform
}
"""
A filter to be used against `MissionPlatform` object types. All fields are combined with a logical ‘and.’
"""
input MissionPlatformFilter {
"""Checks for all expressions in this list."""
and: [MissionPlatformFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `mission` relation."""
mission: MissionFilter
"""A related `mission` exists."""
missionExists: Boolean
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: MissionPlatformFilter
"""Checks for any expressions in this list."""
or: [MissionPlatformFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `platform` relation."""
platform: PlatformFilter
"""A related `platform` exists."""
platformExists: Boolean
}
"""An input for mutations affecting `MissionPlatform`"""
input MissionPlatformInput {
"""
The ID of the relevant `Mission` to be referenced by this new instance.
"""
mission: ID
platform: ID
"""The unique id for a `MissionPlatform`."""
rowId: UUID
}
"""Methods to use when ordering `MissionPlatform`."""
enum MissionPlatformOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `MissionPlatform`. Fields that are set will be updated.
"""
input MissionPlatformPatch {
"""
The ID of the relevant `Mission` to be referenced by this new instance.
"""
mission: ID
platform: ID
}
"""
A filter to be used against many `MissionPlatform` object types. All fields are combined with a logical ‘and.’
"""
input MissionToManyMissionPlatformFilter {
"""
Every related `MissionPlatform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: MissionPlatformFilter
"""
No related `MissionPlatform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: MissionPlatformFilter
"""
Some related `MissionPlatform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: MissionPlatformFilter
}
"""
The root mutation type which contains root level fields which mutate data.
"""
type Mutation {
"""
Reviewer approves the assignment, transitioning qa_review/active to final_review/pending and appending the per-label marks to the label decision log.
"""
approveLabelingAssignmentReview(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: ApproveLabelingAssignmentReviewInput!
): ApproveLabelingAssignmentReviewPayload
"""
Attaches metadata files to an existing collection and returns presigned
upload URLs. `manifest.json` is stored at the collection root. Requires
an API key.
"""
attachDataCollectionMetadata(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: AttachDataCollectionMetadataInput!
): AttachDataCollectionMetadataPayload
"""
Delete a data stream's annotations (plus legacy platform-wide rows) within the specified coordinate ranges, filtered by bearing time record specification.
"""
clearPlatformAnnotations(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: ClearPlatformAnnotationsInput!
): ClearPlatformAnnotationsPayload
"""
Delete a data stream's annotations (plus legacy platform-wide rows) within the specified coordinate ranges, filtered by spectrogram specification.
"""
clearPlatformSpectrogramAnnotations(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: ClearPlatformSpectrogramAnnotationsInput!
): ClearPlatformSpectrogramAnnotationsPayload
"""
Verifies every registered file landed in S3 with a checksum, writes each
file's SHA-256 from S3 object metadata, and flips the collection to
`registered`. Requires an API key.
"""
completeBatchDataCollection(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CompleteBatchDataCollectionInput!
): CompleteBatchDataCollectionPayload
"""Creates a single `Annotation`."""
createAnnotation(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateAnnotationInput!
): CreateAnnotationPayload
"""
Create multiple annotations in a single transaction. Each item in coordinate_list must have timeCoordinates and valueCoordinates arrays.
"""
createAnnotationBatch(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateAnnotationBatchInput!
): CreateAnnotationBatchPayload
"""Creates a single `AnnotationHarmonicCursor`."""
createAnnotationHarmonicCursor(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateAnnotationHarmonicCursorInput!
): CreateAnnotationHarmonicCursorPayload
"""
Atomically create a parent BTR annotation and a child spectrogram annotation in a single transaction.
"""
createAnnotationWithParent(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateAnnotationWithParentInput!
): CreateAnnotationWithParentPayload
"""
Creates a new API key in the specified organization, owned by the current
user or by the given service account. Returns the JWT token which is only
shown once.
"""
createApiKey(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateApiKeyInput!
): CreateApiKeyPayload
"""Creates a single `AudioSpecification`."""
createAudioSpecification(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateAudioSpecificationInput!
): CreateAudioSpecificationPayload
"""Creates a single `BeamgramSpecification`."""
createBeamgramSpecification(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateBeamgramSpecificationInput!
): CreateBeamgramSpecificationPayload
"""Creates a single `BearingResolutionAlias`."""
createBearingResolutionAlias(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateBearingResolutionAliasInput!
): CreateBearingResolutionAliasPayload
"""Creates a single `BearingTimeRecordSpecification`."""
createBearingTimeRecordSpecification(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateBearingTimeRecordSpecificationInput!
): CreateBearingTimeRecordSpecificationPayload
"""Creates a single `DataAccessRange`."""
createDataAccessRange(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateDataAccessRangeInput!
): CreateDataAccessRangePayload
"""Creates a single `DataAccessTag`."""
createDataAccessTag(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateDataAccessTagInput!
): CreateDataAccessTagPayload
"""Creates a single `DataCollection`."""
createDataCollection(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateDataCollectionInput!
): CreateDataCollectionPayload
"""Creates a single `DataCollectionInterval`."""
createDataCollectionInterval(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateDataCollectionIntervalInput!
): CreateDataCollectionIntervalPayload
"""Creates a single `DataFile`."""
createDataFile(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateDataFileInput!
): CreateDataFilePayload
"""Creates a single `DataFileSegment`."""
createDataFileSegment(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateDataFileSegmentInput!
): CreateDataFileSegmentPayload
"""Creates a single `DataStream`."""
createDataStream(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateDataStreamInput!
): CreateDataStreamPayload
"""Creates a single `DirectionalSpectrogramSpecification`."""
createDirectionalSpectrogramSpecification(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateDirectionalSpectrogramSpecificationInput!
): CreateDirectionalSpectrogramSpecificationPayload
"""Creates a single `ElevationAlias`."""
createElevationAlias(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateElevationAliasInput!
): CreateElevationAliasPayload
"""Creates a single `FocusRange`."""
createFocusRange(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateFocusRangeInput!
): CreateFocusRangePayload
"""Creates a single `FrequencyBandAlias`."""
createFrequencyBandAlias(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateFrequencyBandAliasInput!
): CreateFrequencyBandAliasPayload
"""Creates a single `FrequencyResolutionAlias`."""
createFrequencyResolutionAlias(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateFrequencyResolutionAliasInput!
): CreateFrequencyResolutionAliasPayload
"""Creates a single `LabelingAssignment`."""
createLabelingAssignment(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateLabelingAssignmentInput!
): CreateLabelingAssignmentPayload
"""
Manager splits one data island into labeling assignments. Validates the section list against the island bounds and inserts assignments + creation transitions atomically.
"""
createLabelingAssignmentsFromDataStream(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateLabelingAssignmentsFromDataStreamInput!
): CreateLabelingAssignmentsFromDataStreamPayload
"""Creates a single `MetadataFile`."""
createMetadataFile(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateMetadataFileInput!
): CreateMetadataFilePayload
"""Creates a single `Mission`."""
createMission(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateMissionInput!
): CreateMissionPayload
"""Creates a single `MissionPlatform`."""
createMissionPlatform(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateMissionPlatformInput!
): CreateMissionPlatformPayload
"""Creates a single `Normalizer`."""
createNormalizer(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateNormalizerInput!
): CreateNormalizerPayload
"""Creates a single `Ontology`."""
createOntology(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateOntologyInput!
): CreateOntologyPayload
"""Creates a single `OntologyClass`."""
createOntologyClass(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateOntologyClassInput!
): CreateOntologyClassPayload
"""Creates a single `Organization`."""
createOrganization(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateOrganizationInput!
): CreateOrganizationPayload
"""Creates a single `OrganizationGroup`."""
createOrganizationGroup(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateOrganizationGroupInput!
): CreateOrganizationGroupPayload
"""Creates a single `OrganizationGroupMember`."""
createOrganizationGroupMember(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateOrganizationGroupMemberInput!
): CreateOrganizationGroupMemberPayload
"""Creates a single `OrganizationInvite`."""
createOrganizationInvite(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateOrganizationInviteInput!
): CreateOrganizationInvitePayload
"""Creates a single `OrganizationInviteGroup`."""
createOrganizationInviteGroup(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateOrganizationInviteGroupInput!
): CreateOrganizationInviteGroupPayload
"""Creates a single `OrganizationMember`."""
createOrganizationMember(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateOrganizationMemberInput!
): CreateOrganizationMemberPayload
"""Creates a single `Permission`."""
createPermission(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreatePermissionInput!
): CreatePermissionPayload
"""Creates a single `Place`."""
createPlace(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreatePlaceInput!
): CreatePlacePayload
"""Creates a single `Platform`."""
createPlatform(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreatePlatformInput!
): CreatePlatformPayload
"""Creates a single `PlatformAudioSpecification`."""
createPlatformAudioSpecification(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreatePlatformAudioSpecificationInput!
): CreatePlatformAudioSpecificationPayload
"""Creates a single `PlatformBeamgramSpecification`."""
createPlatformBeamgramSpecification(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreatePlatformBeamgramSpecificationInput!
): CreatePlatformBeamgramSpecificationPayload
"""Creates a single `PlatformBearingTimeRecordSpecification`."""
createPlatformBearingTimeRecordSpecification(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreatePlatformBearingTimeRecordSpecificationInput!
): CreatePlatformBearingTimeRecordSpecificationPayload
"""Creates a single `PlatformInformation`."""
createPlatformInformation(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreatePlatformInformationInput!
): CreatePlatformInformationPayload
"""Creates a single `PlatformKind`."""
createPlatformKind(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreatePlatformKindInput!
): CreatePlatformKindPayload
"""Creates a single `PlatformSpectrogramSpecification`."""
createPlatformSpectrogramSpecification(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreatePlatformSpectrogramSpecificationInput!
): CreatePlatformSpectrogramSpecificationPayload
"""Creates a single `ServiceAccount`."""
createServiceAccount(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateServiceAccountInput!
): CreateServiceAccountPayload
"""Creates a single `SpectrogramSpecification`."""
createSpectrogramSpecification(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateSpectrogramSpecificationInput!
): CreateSpectrogramSpecificationPayload
"""Creates a single `UpdateRateAlias`."""
createUpdateRateAlias(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateUpdateRateAliasInput!
): CreateUpdateRateAliasPayload
"""Creates a single `User`."""
createUser(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateUserInput!
): CreateUserPayload
"""Creates a single `UserInvite`."""
createUserInvite(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateUserInviteInput!
): CreateUserInvitePayload
"""Creates a single `UserSetting`."""
createUserSetting(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: CreateUserSettingInput!
): CreateUserSettingPayload
"""Deletes a single `Annotation` using its globally unique id."""
deleteAnnotationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteAnnotationByIdInput!
): DeleteAnnotationPayload
"""
Deletes a single `AnnotationHarmonicCursor` using its globally unique id.
"""
deleteAnnotationHarmonicCursorById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteAnnotationHarmonicCursorByIdInput!
): DeleteAnnotationHarmonicCursorPayload
"""Soft-deletes an API key, immediately invalidating it."""
deleteApiKey(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteApiKeyInput!
): DeleteApiKeyPayload
"""Deletes a single `AudioSpecification` using its globally unique id."""
deleteAudioSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteAudioSpecificationByIdInput!
): DeleteAudioSpecificationPayload
"""Deletes a single `BeamgramSpecification` using its globally unique id."""
deleteBeamgramSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteBeamgramSpecificationByIdInput!
): DeleteBeamgramSpecificationPayload
"""
Deletes a single `BearingResolutionAlias` using its globally unique id.
"""
deleteBearingResolutionAliasById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteBearingResolutionAliasByIdInput!
): DeleteBearingResolutionAliasPayload
"""
Deletes a single `BearingTimeRecordSpecification` using its globally unique id.
"""
deleteBearingTimeRecordSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteBearingTimeRecordSpecificationByIdInput!
): DeleteBearingTimeRecordSpecificationPayload
"""Deletes a single `DataAccessRange` using its globally unique id."""
deleteDataAccessRangeById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteDataAccessRangeByIdInput!
): DeleteDataAccessRangePayload
"""Deletes a single `DataCollection` using its globally unique id."""
deleteDataCollectionById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteDataCollectionByIdInput!
): DeleteDataCollectionPayload
"""
Deletes a single `DataCollectionInterval` using its globally unique id.
"""
deleteDataCollectionIntervalById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteDataCollectionIntervalByIdInput!
): DeleteDataCollectionIntervalPayload
"""Deletes a single `DataFile` using its globally unique id."""
deleteDataFileById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteDataFileByIdInput!
): DeleteDataFilePayload
"""Deletes a single `DataFileSegment` using its globally unique id."""
deleteDataFileSegmentById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteDataFileSegmentByIdInput!
): DeleteDataFileSegmentPayload
"""Deletes a single `DataStream` using its globally unique id."""
deleteDataStreamById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteDataStreamByIdInput!
): DeleteDataStreamPayload
"""
Deletes a single `DirectionalSpectrogramSpecification` using its globally unique id.
"""
deleteDirectionalSpectrogramSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteDirectionalSpectrogramSpecificationByIdInput!
): DeleteDirectionalSpectrogramSpecificationPayload
"""Deletes a single `ElevationAlias` using its globally unique id."""
deleteElevationAliasById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteElevationAliasByIdInput!
): DeleteElevationAliasPayload
"""Deletes a single `FocusRange` using its globally unique id."""
deleteFocusRangeById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteFocusRangeByIdInput!
): DeleteFocusRangePayload
"""Deletes a single `FrequencyBandAlias` using its globally unique id."""
deleteFrequencyBandAliasById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteFrequencyBandAliasByIdInput!
): DeleteFrequencyBandAliasPayload
"""
Deletes a single `FrequencyResolutionAlias` using its globally unique id.
"""
deleteFrequencyResolutionAliasById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteFrequencyResolutionAliasByIdInput!
): DeleteFrequencyResolutionAliasPayload
"""Deletes a single `LabelingAssignment` using its globally unique id."""
deleteLabelingAssignmentById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteLabelingAssignmentByIdInput!
): DeleteLabelingAssignmentPayload
"""Deletes a single `MetadataFile` using its globally unique id."""
deleteMetadataFileById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteMetadataFileByIdInput!
): DeleteMetadataFilePayload
"""Deletes a single `Mission` using its globally unique id."""
deleteMissionById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteMissionByIdInput!
): DeleteMissionPayload
"""Deletes a single `MissionPlatform` using its globally unique id."""
deleteMissionPlatformById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteMissionPlatformByIdInput!
): DeleteMissionPlatformPayload
"""Deletes a single `Ontology` using its globally unique id."""
deleteOntologyById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteOntologyByIdInput!
): DeleteOntologyPayload
"""Deletes a single `OntologyClass` using its globally unique id."""
deleteOntologyClassById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteOntologyClassByIdInput!
): DeleteOntologyClassPayload
"""Deletes a single `Organization` using its globally unique id."""
deleteOrganizationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteOrganizationByIdInput!
): DeleteOrganizationPayload
"""Deletes a single `OrganizationGroup` using its globally unique id."""
deleteOrganizationGroupById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteOrganizationGroupByIdInput!
): DeleteOrganizationGroupPayload
"""
Deletes a single `OrganizationGroupMember` using its globally unique id.
"""
deleteOrganizationGroupMemberById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteOrganizationGroupMemberByIdInput!
): DeleteOrganizationGroupMemberPayload
"""Deletes a single `OrganizationInvite` using its globally unique id."""
deleteOrganizationInviteById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteOrganizationInviteByIdInput!
): DeleteOrganizationInvitePayload
"""
Deletes a single `OrganizationInviteGroup` using its globally unique id.
"""
deleteOrganizationInviteGroupById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteOrganizationInviteGroupByIdInput!
): DeleteOrganizationInviteGroupPayload
"""Deletes a single `OrganizationMember` using its globally unique id."""
deleteOrganizationMemberById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteOrganizationMemberByIdInput!
): DeleteOrganizationMemberPayload
"""Deletes a single `Permission` using its globally unique id."""
deletePermissionById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeletePermissionByIdInput!
): DeletePermissionPayload
"""Deletes a single `Place` using its globally unique id."""
deletePlaceById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeletePlaceByIdInput!
): DeletePlacePayload
"""
Deletes a single `PlatformAudioSpecification` using its globally unique id.
"""
deletePlatformAudioSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeletePlatformAudioSpecificationByIdInput!
): DeletePlatformAudioSpecificationPayload
"""
Deletes a single `PlatformBeamgramSpecification` using its globally unique id.
"""
deletePlatformBeamgramSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeletePlatformBeamgramSpecificationByIdInput!
): DeletePlatformBeamgramSpecificationPayload
"""
Deletes a single `PlatformBearingTimeRecordSpecification` using its globally unique id.
"""
deletePlatformBearingTimeRecordSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeletePlatformBearingTimeRecordSpecificationByIdInput!
): DeletePlatformBearingTimeRecordSpecificationPayload
"""Deletes a single `Platform` using its globally unique id."""
deletePlatformById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeletePlatformByIdInput!
): DeletePlatformPayload
"""Deletes a single `PlatformKind` using its globally unique id."""
deletePlatformKindById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeletePlatformKindByIdInput!
): DeletePlatformKindPayload
"""
Deletes a single `PlatformSpectrogramSpecification` using its globally unique id.
"""
deletePlatformSpectrogramSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeletePlatformSpectrogramSpecificationByIdInput!
): DeletePlatformSpectrogramSpecificationPayload
"""Deletes a single `ServiceAccount` using its globally unique id."""
deleteServiceAccountById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteServiceAccountByIdInput!
): DeleteServiceAccountPayload
"""
Deletes a single `SpectrogramSpecification` using its globally unique id.
"""
deleteSpectrogramSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteSpectrogramSpecificationByIdInput!
): DeleteSpectrogramSpecificationPayload
"""Deletes a single `UpdateRateAlias` using its globally unique id."""
deleteUpdateRateAliasById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteUpdateRateAliasByIdInput!
): DeleteUpdateRateAliasPayload
"""Deletes a single `UserInvite` using its globally unique id."""
deleteUserInviteById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteUserInviteByIdInput!
): DeleteUserInvitePayload
"""Deletes a single `UserSetting` using its globally unique id."""
deleteUserSettingById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: DeleteUserSettingByIdInput!
): DeleteUserSettingPayload
"""
Manager finalizes the assignment to complete with an optional note, locking it from further edits.
"""
finalizeLabelingAssignment(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: FinalizeLabelingAssignmentInput!
): FinalizeLabelingAssignmentPayload
"""
Atomically create recovery and replacement deployment records in a single transaction.
"""
hotswapPlatformInformation(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: HotswapPlatformInformationInput!
): HotswapPlatformInformationPayload
"""
Inserts a batch of data rows from a base64-encoded `DataRowBatch`
protobuf payload. The rows are subject to the same row-level security
policies as the rest of the GraphQL API.
"""
insertDataRowBatch(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: InsertDataRowBatchInput!
): InsertDataRowBatchPayload
"""
Reviewer kicks the assignment back to the labeler with a note + optional per-label review marks (decision + note). Transitions qa_review to labeling/active and appends the marks to the label decision log.
"""
kickbackLabelingAssignmentToLabeler(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: KickbackLabelingAssignmentToLabelerInput!
): KickbackLabelingAssignmentToLabelerPayload
"""
Writes every interval and its file segments in one transaction, then
flips the collection to `ingested` or `failed`. Requires an API key.
"""
recordBatchPipelineDataCollection(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: RecordBatchPipelineDataCollectionInput!
): RecordBatchPipelineDataCollectionPayload
"""
Regenerates an existing API key, invalidating the old token and returning a new one.
"""
regenerateApiKey(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: RegenerateApiKeyInput!
): RegenerateApiKeyPayload
"""
Registers a new data collection, or resumes a pending one, and returns
presigned upload URLs for files not yet present in S3. The S3 prefix is
derived from the API key's organization and the collection name. Requires
an API key.
"""
registerBatchDataCollection(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: RegisterBatchDataCollectionInput!
): RegisterBatchDataCollectionPayload
"""
Manager kicks the assignment back to the reviewer with a note, transitioning final_review to qa_review/pending.
"""
returnLabelingAssignmentToReviewer(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: ReturnLabelingAssignmentToReviewerInput!
): ReturnLabelingAssignmentToReviewerPayload
"""
Reassign a labeling assignment's labeler and/or reviewer. Labeler is editable only before labeling begins; reviewer only before QA review begins.
"""
setLabelingAssignmentAssignees(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: SetLabelingAssignmentAssigneesInput!
): SetLabelingAssignmentAssigneesPayload
"""
Labeler self-starts the assignment: flips owner_state from pending to active when the caller is the assigned labeler. Idempotent.
"""
startLabelingAssignment(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: StartLabelingAssignmentInput!
): StartLabelingAssignmentPayload
"""
Manager self-starts the final review: flips owner_state from pending to active and claims final_reviewer_user_id if not yet set. Idempotent.
"""
startLabelingAssignmentFinalReview(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: StartLabelingAssignmentFinalReviewInput!
): StartLabelingAssignmentFinalReviewPayload
"""
Reviewer self-starts the review: flips owner_state from pending to active when the caller is the assigned reviewer holding write:labeling_review. Idempotent.
"""
startLabelingAssignmentReview(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: StartLabelingAssignmentReviewInput!
): StartLabelingAssignmentReviewPayload
"""
Labeler submits the assignment for review: flips stage from labeling to qa_review, owner_state to pending, with an optional task-level note stored on the transition. Only the assigned labeler can submit.
"""
submitLabelingAssignmentForReview(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: SubmitLabelingAssignmentForReviewInput!
): SubmitLabelingAssignmentForReviewPayload
"""
Reviewer retracts approval, transitioning final_review/pending back to qa_review/active. Refuses once the manager is active.
"""
unapproveLabelingAssignmentReview(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UnapproveLabelingAssignmentReviewInput!
): UnapproveLabelingAssignmentReviewPayload
"""
Labeler retracts a submitted-for-review assignment, bouncing it from qa_review/pending back to labeling/active. Refuses once the reviewer is active.
"""
unsubmitLabelingAssignment(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UnsubmitLabelingAssignmentInput!
): UnsubmitLabelingAssignmentPayload
"""
Updates a single `Annotation` using its globally unique id and a patch.
"""
updateAnnotationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateAnnotationByIdInput!
): UpdateAnnotationPayload
"""
Updates a single `AnnotationHarmonicCursor` using its globally unique id and a patch.
"""
updateAnnotationHarmonicCursorById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateAnnotationHarmonicCursorByIdInput!
): UpdateAnnotationHarmonicCursorPayload
"""
Updates a single `AudioSpecification` using its globally unique id and a patch.
"""
updateAudioSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateAudioSpecificationByIdInput!
): UpdateAudioSpecificationPayload
"""
Updates a single `BeamgramSpecification` using its globally unique id and a patch.
"""
updateBeamgramSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateBeamgramSpecificationByIdInput!
): UpdateBeamgramSpecificationPayload
"""
Updates a single `BearingResolutionAlias` using its globally unique id and a patch.
"""
updateBearingResolutionAliasById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateBearingResolutionAliasByIdInput!
): UpdateBearingResolutionAliasPayload
"""
Updates a single `BearingTimeRecordSpecification` using its globally unique id and a patch.
"""
updateBearingTimeRecordSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateBearingTimeRecordSpecificationByIdInput!
): UpdateBearingTimeRecordSpecificationPayload
"""
Updates a single `DataAccessRange` using its globally unique id and a patch.
"""
updateDataAccessRangeById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateDataAccessRangeByIdInput!
): UpdateDataAccessRangePayload
"""
Updates a single `DataAccessTag` using its globally unique id and a patch.
"""
updateDataAccessTagById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateDataAccessTagByIdInput!
): UpdateDataAccessTagPayload
"""
Updates a single `DataCollection` using its globally unique id and a patch.
"""
updateDataCollectionById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateDataCollectionByIdInput!
): UpdateDataCollectionPayload
"""
Updates a single `DataCollectionInterval` using its globally unique id and a patch.
"""
updateDataCollectionIntervalById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateDataCollectionIntervalByIdInput!
): UpdateDataCollectionIntervalPayload
"""Updates a single `DataFile` using its globally unique id and a patch."""
updateDataFileById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateDataFileByIdInput!
): UpdateDataFilePayload
"""
Updates a single `DataFileSegment` using its globally unique id and a patch.
"""
updateDataFileSegmentById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateDataFileSegmentByIdInput!
): UpdateDataFileSegmentPayload
"""
Updates a single `DataStream` using its globally unique id and a patch.
"""
updateDataStreamById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateDataStreamByIdInput!
): UpdateDataStreamPayload
"""
Updates a single `DirectionalSpectrogramSpecification` using its globally unique id and a patch.
"""
updateDirectionalSpectrogramSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateDirectionalSpectrogramSpecificationByIdInput!
): UpdateDirectionalSpectrogramSpecificationPayload
"""
Updates a single `ElevationAlias` using its globally unique id and a patch.
"""
updateElevationAliasById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateElevationAliasByIdInput!
): UpdateElevationAliasPayload
"""
Updates a single `FocusRange` using its globally unique id and a patch.
"""
updateFocusRangeById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateFocusRangeByIdInput!
): UpdateFocusRangePayload
"""
Updates a single `FrequencyBandAlias` using its globally unique id and a patch.
"""
updateFrequencyBandAliasById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateFrequencyBandAliasByIdInput!
): UpdateFrequencyBandAliasPayload
"""
Updates a single `FrequencyResolutionAlias` using its globally unique id and a patch.
"""
updateFrequencyResolutionAliasById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateFrequencyResolutionAliasByIdInput!
): UpdateFrequencyResolutionAliasPayload
"""
Updates a single `LabelingAssignment` using its globally unique id and a patch.
"""
updateLabelingAssignmentById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateLabelingAssignmentByIdInput!
): UpdateLabelingAssignmentPayload
"""
Updates a single `MetadataFile` using its globally unique id and a patch.
"""
updateMetadataFileById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateMetadataFileByIdInput!
): UpdateMetadataFilePayload
"""Updates a single `Mission` using its globally unique id and a patch."""
updateMissionById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateMissionByIdInput!
): UpdateMissionPayload
"""
Updates a single `MissionPlatform` using its globally unique id and a patch.
"""
updateMissionPlatformById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateMissionPlatformByIdInput!
): UpdateMissionPlatformPayload
"""
Updates a single `Normalizer` using its globally unique id and a patch.
"""
updateNormalizerById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateNormalizerByIdInput!
): UpdateNormalizerPayload
"""Updates a single `Ontology` using its globally unique id and a patch."""
updateOntologyById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateOntologyByIdInput!
): UpdateOntologyPayload
"""
Updates a single `OntologyClass` using its globally unique id and a patch.
"""
updateOntologyClassById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateOntologyClassByIdInput!
): UpdateOntologyClassPayload
"""
Updates a single `Organization` using its globally unique id and a patch.
"""
updateOrganizationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateOrganizationByIdInput!
): UpdateOrganizationPayload
"""
Updates a single `OrganizationGroup` using its globally unique id and a patch.
"""
updateOrganizationGroupById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateOrganizationGroupByIdInput!
): UpdateOrganizationGroupPayload
"""
Updates a single `OrganizationGroupMember` using its globally unique id and a patch.
"""
updateOrganizationGroupMemberById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateOrganizationGroupMemberByIdInput!
): UpdateOrganizationGroupMemberPayload
"""
Updates a single `OrganizationInvite` using its globally unique id and a patch.
"""
updateOrganizationInviteById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateOrganizationInviteByIdInput!
): UpdateOrganizationInvitePayload
"""
Updates a single `OrganizationMember` using its globally unique id and a patch.
"""
updateOrganizationMemberById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateOrganizationMemberByIdInput!
): UpdateOrganizationMemberPayload
"""Updates a single `Place` using its globally unique id and a patch."""
updatePlaceById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdatePlaceByIdInput!
): UpdatePlacePayload
"""
Updates a single `PlatformAudioSpecification` using its globally unique id and a patch.
"""
updatePlatformAudioSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdatePlatformAudioSpecificationByIdInput!
): UpdatePlatformAudioSpecificationPayload
"""
Updates a single `PlatformBeamgramSpecification` using its globally unique id and a patch.
"""
updatePlatformBeamgramSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdatePlatformBeamgramSpecificationByIdInput!
): UpdatePlatformBeamgramSpecificationPayload
"""
Updates a single `PlatformBearingTimeRecordSpecification` using its globally unique id and a patch.
"""
updatePlatformBearingTimeRecordSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdatePlatformBearingTimeRecordSpecificationByIdInput!
): UpdatePlatformBearingTimeRecordSpecificationPayload
"""Updates a single `Platform` using its globally unique id and a patch."""
updatePlatformById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdatePlatformByIdInput!
): UpdatePlatformPayload
"""
Updates a single `PlatformKind` using its globally unique id and a patch.
"""
updatePlatformKindById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdatePlatformKindByIdInput!
): UpdatePlatformKindPayload
"""
Updates a single `PlatformSpectrogramSpecification` using its globally unique id and a patch.
"""
updatePlatformSpectrogramSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdatePlatformSpectrogramSpecificationByIdInput!
): UpdatePlatformSpectrogramSpecificationPayload
"""
Updates a single `ServiceAccount` using its globally unique id and a patch.
"""
updateServiceAccountById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateServiceAccountByIdInput!
): UpdateServiceAccountPayload
"""
Updates a single `SpectrogramSpecification` using its globally unique id and a patch.
"""
updateSpectrogramSpecificationById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateSpectrogramSpecificationByIdInput!
): UpdateSpectrogramSpecificationPayload
"""
Update the shared label metadata (class, confidence, notes) across a tied annotation group: the root BTR annotation and every annotation tied to it. When a parent annotation is given, the target annotation is first tied to that parent so the tie and the group label sync commit in one transaction.
"""
updateTiedAnnotationLabel(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateTiedAnnotationLabelInput!
): UpdateTiedAnnotationLabelPayload
"""
Updates a single `UpdateRateAlias` using its globally unique id and a patch.
"""
updateUpdateRateAliasById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateUpdateRateAliasByIdInput!
): UpdateUpdateRateAliasPayload
"""Updates a single `User` using its globally unique id and a patch."""
updateUserById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateUserByIdInput!
): UpdateUserPayload
"""
Updates a single `UserInvite` using its globally unique id and a patch.
"""
updateUserInviteById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateUserInviteByIdInput!
): UpdateUserInvitePayload
"""
Updates a single `UserSetting` using its globally unique id and a patch.
"""
updateUserSettingById(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpdateUserSettingByIdInput!
): UpdateUserSettingPayload
"""
Creates or updates a bearing_resolution_alias by organization and case-insensitive name. On conflict, NULL description or bearing_bin_count leaves those columns unchanged unless update_description or update_bearing_bin_count is true; when true, the corresponding argument value is written, including NULL.
"""
upsertBearingResolutionAlias(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpsertBearingResolutionAliasInput!
): UpsertBearingResolutionAliasPayload
"""
Creates or updates an elevation_alias by organization and case-insensitive name. On conflict, NULL values for description, elevation_increment, lower_elevation, or upper_elevation leave those columns unchanged unless the corresponding update flag is true; when true, the argument value is written, including NULL.
"""
upsertElevationAlias(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpsertElevationAliasInput!
): UpsertElevationAliasPayload
"""
Creates or updates a focus_range by organization and case-insensitive name. On conflict, NULL description leaves the column unchanged unless update_description is true; when true, the argument value is written, including NULL.
"""
upsertFocusRange(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpsertFocusRangeInput!
): UpsertFocusRangePayload
"""
Creates or updates a frequency_band_alias by organization and case-insensitive name. On conflict, NULL values for description, lower_frequency, or upper_frequency leave those columns unchanged unless the corresponding update flag is true; when true, the argument value is written, including NULL.
"""
upsertFrequencyBandAlias(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpsertFrequencyBandAliasInput!
): UpsertFrequencyBandAliasPayload
"""
Creates or updates a frequency_resolution_alias by organization and case-insensitive name. On conflict, NULL values for description or frequency_bin_count leave those columns unchanged unless the corresponding update flag is true; when true, the argument value is written, including NULL.
"""
upsertFrequencyResolutionAlias(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpsertFrequencyResolutionAliasInput!
): UpsertFrequencyResolutionAliasPayload
"""
Records a window of streamed sensor data against the platform's stream collection,
creating that collection on the first call. A window within an hour of the
most recent interval grows it; a wider gap starts a new interval. Requires an
API key.
"""
upsertStreamDataCollection(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpsertStreamDataCollectionInput!
): UpsertStreamDataCollectionPayload
"""
Creates or updates an update_rate_alias by organization and case-insensitive name. On conflict, NULL description or update_rate leaves those columns unchanged unless update_description or update_update_rate is true; when true, the corresponding argument value is written, including NULL.
"""
upsertUpdateRateAlias(
"""
The exclusive input argument for this mutation. An object type, make sure to see documentation for this object’s fields.
"""
input: UpsertUpdateRateAliasInput!
): UpsertUpdateRateAliasPayload
}
"""An object with a globally unique `ID`."""
interface Node {
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
}
"""
A named normalization algorithm referenced by feed specifications via stable string name.
"""
type Normalizer implements Node {
"""The date and time this `Normalizer` was created."""
createdDatetime: Datetime!
"""The description of this `Normalizer`."""
description: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Whether this `Normalizer` has been archived."""
isArchived: Boolean!
"""The date and time this `Normalizer` was last modified."""
modifiedDatetime: Datetime!
"""The stable display name of this `Normalizer`."""
name: String!
"""Reads a single `Organization` that is related to this `Normalizer`."""
organization: Organization
}
"""
A condition to be used against `Normalizer` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input NormalizerCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
}
"""A connection to a list of `Normalizer` values."""
type NormalizerConnection {
"""
A list of edges which contains the `Normalizer` and cursor to aid in pagination.
"""
edges: [NormalizerEdge]!
"""A list of `Normalizer` objects."""
nodes: [Normalizer]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `Normalizer` you could get from the connection."""
totalCount: Int!
}
"""A `Normalizer` edge in the connection."""
type NormalizerEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `Normalizer` at the end of the edge."""
node: Normalizer
}
"""
A filter to be used against `Normalizer` object types. All fields are combined with a logical ‘and.’
"""
input NormalizerFilter {
"""Checks for all expressions in this list."""
and: [NormalizerFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: NormalizerFilter
"""Checks for any expressions in this list."""
or: [NormalizerFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
}
"""An input for mutations affecting `Normalizer`"""
input NormalizerInput {
"""The description of this `Normalizer`."""
description: String
"""The stable display name of this `Normalizer`."""
name: String!
"""The unique id of this `Normalizer`."""
rowId: UUID
}
"""Methods to use when ordering `Normalizer`."""
enum NormalizerOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `Normalizer`. Fields that are set will be updated.
"""
input NormalizerPatch {
"""The description of this `Normalizer`."""
description: String
"""Whether this `Normalizer` has been archived."""
isArchived: Boolean
}
"""
Defines ontologies - taxonomic or organizational structures for classifying data and concepts.
"""
type Ontology implements Node {
"""Reads and enables pagination through a set of `OntologyClass`."""
classConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OntologyClassCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OntologyClassFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OntologyClass`."""
orderBy: [OntologyClassOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OntologyClassConnection!
"""The date and time when the ontology was created."""
createdDatetime: Datetime
"""A detailed description of the ontology purpose and scope."""
description: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Reads and enables pagination through a set of `LabelingAssignment`."""
labelingAssignmentConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentConnection!
"""The date and time when the ontology was last modified."""
modifiedDatetime: Datetime
"""The human-readable name of the ontology (case-insensitive)."""
name: String
"""Reads a single `Organization` that is related to this `Ontology`."""
organization: Organization
"""Full-text search ranking when filtered by `searchVector`."""
searchVectorRank: Float
}
"""
Individual classes or categories within an ontology, forming a hierarchical structure.
"""
type OntologyClass implements Node {
"""Reads and enables pagination through a set of `Annotation`."""
annotationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): AnnotationConnection!
"""Reads and enables pagination through a set of `OntologyClass`."""
childOntologyClassConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OntologyClassCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OntologyClassFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OntologyClass`."""
orderBy: [OntologyClassOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OntologyClassConnection!
"""The date and time when the class was created."""
createdDatetime: Datetime
"""A detailed description of the class meaning and usage."""
description: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
labeledDurationInSeconds: Int
"""The date and time when the class was last modified."""
modifiedDatetime: Datetime
"""The human-readable name of the class (case-insensitive)."""
name: String
"""Reads a single `Ontology` that is related to this `OntologyClass`."""
ontology(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Ontology
"""
The sort order for displaying classes within the same ontology. Must be unique per ontology.
"""
order: Int
"""Reads a single `Organization` that is related to this `OntologyClass`."""
organization: Organization
"""
Reads a single `OntologyClass` that is related to this `OntologyClass`.
"""
parent(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OntologyClass
"""
The type of relationship with parent: is_a (inheritance/specialization) or part_of (composition/aggregation). Defaults to is_a for backward compatibility.
"""
relationshipType: String
"""Full-text search ranking when filtered by `searchVector`."""
searchVectorRank: Float
}
"""
A condition to be used against `OntologyClass` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input OntologyClassCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""
Checks for equality with the object’s `labeledDurationInSeconds` field.
"""
labeledDurationInSeconds: Int
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
"""Checks for equality with the object’s `name` field."""
name: String
ontology: ID
"""Checks for equality with the object’s `order` field."""
order: Int
organization: ID
parent: ID
"""Checks for equality with the object’s `searchVector` field."""
searchVector: FullText
}
"""A connection to a list of `OntologyClass` values."""
type OntologyClassConnection {
"""
A list of edges which contains the `OntologyClass` and cursor to aid in pagination.
"""
edges: [OntologyClassEdge]!
"""A list of `OntologyClass` objects."""
nodes: [OntologyClass]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `OntologyClass` you could get from the connection."""
totalCount: Int!
}
"""A `OntologyClass` edge in the connection."""
type OntologyClassEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `OntologyClass` at the end of the edge."""
node: OntologyClass
}
"""
A filter to be used against `OntologyClass` object types. All fields are combined with a logical ‘and.’
"""
input OntologyClassFilter {
"""Checks for all expressions in this list."""
and: [OntologyClassFilter!]
"""Filter by the object’s `annotationCollection` relation."""
annotationCollection: OntologyClassToManyAnnotationFilter
"""Some related `annotationCollection` exist."""
annotationCollectionExist: Boolean
"""Filter by the object’s `childOntologyClassCollection` relation."""
childOntologyClassCollection: OntologyClassToManyOntologyClassFilter
"""Some related `childOntologyClassCollection` exist."""
childOntologyClassCollectionExist: Boolean
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `labeledDurationInSeconds` field."""
labeledDurationInSeconds: IntFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: OntologyClassFilter
"""Filter by the object’s `ontology` relation."""
ontology: OntologyFilter
"""Checks for any expressions in this list."""
or: [OntologyClassFilter!]
"""Filter by the object’s `order` field."""
order: IntFilter
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `parent` relation."""
parent: OntologyClassFilter
"""A related `parent` exists."""
parentExists: Boolean
"""Filter by the object’s `searchVector` field."""
searchVector: FullTextFilter
}
"""An input for mutations affecting `OntologyClass`"""
input OntologyClassInput {
"""A detailed description of the class meaning and usage."""
description: String
"""The human-readable name of the class (case-insensitive)."""
name: String
ontology: ID!
"""
The sort order for displaying classes within the same ontology. Must be unique per ontology.
"""
order: Int
parent: ID
"""
The type of relationship with parent: is_a (inheritance/specialization) or part_of (composition/aggregation). Defaults to is_a for backward compatibility.
"""
relationshipType: String
"""The unique identifier for the ontology class."""
rowId: UUID
}
"""Methods to use when ordering `OntologyClass`."""
enum OntologyClassOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
ORDER_ASC
ORDER_DESC
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
SEARCH_VECTOR_RANK_ASC
SEARCH_VECTOR_RANK_DESC
}
"""
Represents an update to a `OntologyClass`. Fields that are set will be updated.
"""
input OntologyClassPatch {
"""A detailed description of the class meaning and usage."""
description: String
"""The human-readable name of the class (case-insensitive)."""
name: String
ontology: ID
"""
The sort order for displaying classes within the same ontology. Must be unique per ontology.
"""
order: Int
parent: ID
"""
The type of relationship with parent: is_a (inheritance/specialization) or part_of (composition/aggregation). Defaults to is_a for backward compatibility.
"""
relationshipType: String
}
"""
A filter to be used against many `Annotation` object types. All fields are combined with a logical ‘and.’
"""
input OntologyClassToManyAnnotationFilter {
"""
Every related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: AnnotationFilter
"""
No related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: AnnotationFilter
"""
Some related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: AnnotationFilter
}
"""
A filter to be used against many `OntologyClass` object types. All fields are combined with a logical ‘and.’
"""
input OntologyClassToManyOntologyClassFilter {
"""
Every related `OntologyClass` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: OntologyClassFilter
"""
No related `OntologyClass` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: OntologyClassFilter
"""
Some related `OntologyClass` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: OntologyClassFilter
}
"""
A condition to be used against `Ontology` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input OntologyCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
"""Checks for equality with the object’s `name` field."""
name: String
organization: ID
}
"""A connection to a list of `Ontology` values."""
type OntologyConnection {
"""
A list of edges which contains the `Ontology` and cursor to aid in pagination.
"""
edges: [OntologyEdge]!
"""A list of `Ontology` objects."""
nodes: [Ontology]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `Ontology` you could get from the connection."""
totalCount: Int!
}
"""A `Ontology` edge in the connection."""
type OntologyEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `Ontology` at the end of the edge."""
node: Ontology
}
"""
A filter to be used against `Ontology` object types. All fields are combined with a logical ‘and.’
"""
input OntologyFilter {
"""Checks for all expressions in this list."""
and: [OntologyFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `labelingAssignmentCollection` relation."""
labelingAssignmentCollection: OntologyToManyLabelingAssignmentFilter
"""Some related `labelingAssignmentCollection` exist."""
labelingAssignmentCollectionExist: Boolean
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: OntologyFilter
"""Filter by the object’s `ontologyClassCollection` relation."""
ontologyClassCollection: OntologyToManyOntologyClassFilter
"""Some related `ontologyClassCollection` exist."""
ontologyClassCollectionExist: Boolean
"""Checks for any expressions in this list."""
or: [OntologyFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
}
"""An input for mutations affecting `Ontology`"""
input OntologyInput {
"""A detailed description of the ontology purpose and scope."""
description: String
"""The human-readable name of the ontology (case-insensitive)."""
name: String
"""The unique identifier for the ontology."""
rowId: UUID
}
"""Methods to use when ordering `Ontology`."""
enum OntologyOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `Ontology`. Fields that are set will be updated.
"""
input OntologyPatch {
"""A detailed description of the ontology purpose and scope."""
description: String
"""The human-readable name of the ontology (case-insensitive)."""
name: String
}
"""
A filter to be used against many `LabelingAssignment` object types. All fields are combined with a logical ‘and.’
"""
input OntologyToManyLabelingAssignmentFilter {
"""
Every related `LabelingAssignment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: LabelingAssignmentFilter
"""
No related `LabelingAssignment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: LabelingAssignmentFilter
"""
Some related `LabelingAssignment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: LabelingAssignmentFilter
}
"""
A filter to be used against many `OntologyClass` object types. All fields are combined with a logical ‘and.’
"""
input OntologyToManyOntologyClassFilter {
"""
Every related `OntologyClass` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: OntologyClassFilter
"""
No related `OntologyClass` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: OntologyClassFilter
"""
Some related `OntologyClass` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: OntologyClassFilter
}
"""A table that represents an organization/owner on Horizon"""
type Organization implements Node {
"""Reads and enables pagination through a set of `Annotation`."""
annotationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): AnnotationConnection!
"""Reads and enables pagination through a set of `ApiKey`."""
apiKeyConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: ApiKeyCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: ApiKeyFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `ApiKey`."""
orderBy: [ApiKeyOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): ApiKeyConnection!
"""Reads and enables pagination through a set of `AudioSpecification`."""
audioSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AudioSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AudioSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `AudioSpecification`."""
orderBy: [AudioSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): AudioSpecificationConnection!
"""Reads and enables pagination through a set of `BeamgramSpecification`."""
beamgramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: BeamgramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: BeamgramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `BeamgramSpecification`."""
orderBy: [BeamgramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): BeamgramSpecificationConnection!
"""
Reads and enables pagination through a set of `BearingResolutionAlias`.
"""
bearingResolutionAliasConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: BearingResolutionAliasCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: BearingResolutionAliasFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `BearingResolutionAlias`."""
orderBy: [BearingResolutionAliasOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): BearingResolutionAliasConnection!
"""
Reads and enables pagination through a set of `BearingTimeRecordSpecification`.
"""
bearingTimeRecordSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: BearingTimeRecordSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: BearingTimeRecordSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `BearingTimeRecordSpecification`."""
orderBy: [BearingTimeRecordSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): BearingTimeRecordSpecificationConnection!
"""
Reads and enables pagination through a set of `ContactFollowerParameter`.
"""
contactFollowerParameterConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: ContactFollowerParameterCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: ContactFollowerParameterFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `ContactFollowerParameter`."""
orderBy: [ContactFollowerParameterOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): ContactFollowerParameterConnection!
"""The date and time when the organization was created."""
createdDatetime: Datetime
"""
Whether the current session must complete SSO before this organization can become active.
"""
currentUserNeedsSso: Boolean
currentUserSsoAuthorizedUntil: Datetime
"""Reads and enables pagination through a set of `DataAccessRange`."""
dataAccessRangeConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataAccessRangeCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataAccessRangeFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataAccessRange`."""
orderBy: [DataAccessRangeOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataAccessRangeConnection!
"""Reads and enables pagination through a set of `DataAccessTag`."""
dataAccessTagConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataAccessTagCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataAccessTagFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataAccessTag`."""
orderBy: [DataAccessTagOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataAccessTagConnection!
"""Reads and enables pagination through a set of `DataCollection`."""
dataCollectionConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataCollectionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataCollectionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataCollection`."""
orderBy: [DataCollectionOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataCollectionConnection!
"""
Reads and enables pagination through a set of `DataCollectionInterval`.
"""
dataCollectionIntervalConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataCollectionIntervalCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataCollectionIntervalFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataCollectionInterval`."""
orderBy: [DataCollectionIntervalOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataCollectionIntervalConnection!
"""Reads and enables pagination through a set of `DataFile`."""
dataFileConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataFileCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataFileFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataFile`."""
orderBy: [DataFileOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataFileConnection!
"""Reads and enables pagination through a set of `DataFileSegment`."""
dataFileSegmentConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataFileSegmentCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataFileSegmentFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataFileSegment`."""
orderBy: [DataFileSegmentOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataFileSegmentConnection!
"""Reads and enables pagination through a set of `DataStream`."""
dataStreamConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataStreamCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataStreamFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataStream`."""
orderBy: [DataStreamOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataStreamConnection!
"""
Reads and enables pagination through a set of `DirectionalSpectrogramSpecification`.
"""
directionalSpectrogramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DirectionalSpectrogramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DirectionalSpectrogramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DirectionalSpectrogramSpecification`."""
orderBy: [DirectionalSpectrogramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DirectionalSpectrogramSpecificationConnection!
"""Reads and enables pagination through a set of `ElevationAlias`."""
elevationAliasConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: ElevationAliasCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: ElevationAliasFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `ElevationAlias`."""
orderBy: [ElevationAliasOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): ElevationAliasConnection!
"""Reads and enables pagination through a set of `FocusRange`."""
focusRangeConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: FocusRangeCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: FocusRangeFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `FocusRange`."""
orderBy: [FocusRangeOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): FocusRangeConnection!
"""Reads and enables pagination through a set of `FrequencyBandAlias`."""
frequencyBandAliasConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: FrequencyBandAliasCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: FrequencyBandAliasFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `FrequencyBandAlias`."""
orderBy: [FrequencyBandAliasOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): FrequencyBandAliasConnection!
"""
Reads and enables pagination through a set of `FrequencyResolutionAlias`.
"""
frequencyResolutionAliasConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: FrequencyResolutionAliasCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: FrequencyResolutionAliasFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `FrequencyResolutionAlias`."""
orderBy: [FrequencyResolutionAliasOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): FrequencyResolutionAliasConnection!
"""Reads and enables pagination through a set of `OrganizationGroup`."""
groupConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationGroupCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationGroupFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationGroup`."""
orderBy: [OrganizationGroupOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OrganizationGroupConnection!
hasSso: Boolean
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Reads and enables pagination through a set of `OrganizationInvite`."""
inviteConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationInviteCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationInviteFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationInvite`."""
orderBy: [OrganizationInviteOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OrganizationInviteConnection!
isCurrentUserOwner: Boolean
"""Reads and enables pagination through a set of `LabelingAssignment`."""
labelingAssignmentConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentConnection!
"""
Reads and enables pagination through a set of `LabelingAssignmentLabelDecision`.
"""
labelingAssignmentLabelDecisionConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentLabelDecisionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentLabelDecisionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignmentLabelDecision`."""
orderBy: [LabelingAssignmentLabelDecisionOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentLabelDecisionConnection!
"""
Reads and enables pagination through a set of `LabelingAssignmentTransition`.
"""
labelingAssignmentTransitionConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentTransitionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentTransitionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignmentTransition`."""
orderBy: [LabelingAssignmentTransitionOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentTransitionConnection!
"""The URL of the organization's logo image."""
logo: String
"""Reads and enables pagination through a set of `OrganizationMember`."""
memberConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationMemberCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationMemberFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationMember`."""
orderBy: [OrganizationMemberOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OrganizationMemberConnection!
"""Additional metadata about the organization, stored as a JSON object."""
metadata: JSON
"""Reads and enables pagination through a set of `MetadataFile`."""
metadataFileConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: MetadataFileCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: MetadataFileFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `MetadataFile`."""
orderBy: [MetadataFileOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): MetadataFileConnection!
"""Reads and enables pagination through a set of `Mission`."""
missionConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: MissionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: MissionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Mission`."""
orderBy: [MissionOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): MissionConnection!
"""Reads and enables pagination through a set of `MissionPlatform`."""
missionPlatformConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: MissionPlatformCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: MissionPlatformFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `MissionPlatform`."""
orderBy: [MissionPlatformOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): MissionPlatformConnection!
"""The date and time when the organization was last modified."""
modifiedDatetime: Datetime
"""The name of the organization."""
name: String!
"""Reads and enables pagination through a set of `Normalizer`."""
normalizerConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: NormalizerCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: NormalizerFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Normalizer`."""
orderBy: [NormalizerOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): NormalizerConnection!
"""Reads and enables pagination through a set of `OntologyClass`."""
ontologyClassConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OntologyClassCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OntologyClassFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OntologyClass`."""
orderBy: [OntologyClassOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OntologyClassConnection!
"""Reads and enables pagination through a set of `Ontology`."""
ontologyConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OntologyCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OntologyFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Ontology`."""
orderBy: [OntologyOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OntologyConnection!
"""
The organization's owner: a permanent superadmin holding grants nobody may revoke.
"""
owner: User
"""Reads and enables pagination through a set of `Permission`."""
permissionConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PermissionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PermissionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Permission`."""
orderBy: [PermissionOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PermissionConnection!
"""Reads and enables pagination through a set of `Place`."""
placeConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlaceCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlaceFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Place`."""
orderBy: [PlaceOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlaceConnection!
"""
Reads and enables pagination through a set of `PlatformAudioSpecification`.
"""
platformAudioSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformAudioSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformAudioSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformAudioSpecification`."""
orderBy: [PlatformAudioSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformAudioSpecificationConnection!
"""
Reads and enables pagination through a set of `PlatformBeamgramSpecification`.
"""
platformBeamgramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformBeamgramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformBeamgramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformBeamgramSpecification`."""
orderBy: [PlatformBeamgramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformBeamgramSpecificationConnection!
"""
Reads and enables pagination through a set of `PlatformBearingTimeRecordSpecification`.
"""
platformBearingTimeRecordSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformBearingTimeRecordSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformBearingTimeRecordSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""
The method to use when ordering `PlatformBearingTimeRecordSpecification`.
"""
orderBy: [PlatformBearingTimeRecordSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformBearingTimeRecordSpecificationConnection!
"""Reads and enables pagination through a set of `Platform`."""
platformConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Platform`."""
orderBy: [PlatformOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformConnection!
"""Reads and enables pagination through a set of `PlatformInformation`."""
platformInformationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformInformationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformInformationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformInformation`."""
orderBy: [PlatformInformationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformInformationConnection!
"""Reads and enables pagination through a set of `PlatformKind`."""
platformKindConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformKindCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformKindFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformKind`."""
orderBy: [PlatformKindOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformKindConnection!
"""
Reads and enables pagination through a set of `PlatformSpectrogramSpecification`.
"""
platformSpectrogramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformSpectrogramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformSpectrogramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformSpectrogramSpecification`."""
orderBy: [PlatformSpectrogramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformSpectrogramSpecificationConnection!
"""
Whether members must authenticate through one of the organization's SSO providers before it can become their active organization. The owner and members outside every provider's email domains are exempt.
"""
requireSso: Boolean!
"""Reads and enables pagination through a set of `ServiceAccount`."""
serviceAccountConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: ServiceAccountCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: ServiceAccountFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `ServiceAccount`."""
orderBy: [ServiceAccountOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): ServiceAccountConnection!
"""
A unique identifier for the organization used in all URLs and API endpoints.
"""
slug: String!
"""
Reads and enables pagination through a set of `SpectrogramSpecification`.
"""
spectrogramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: SpectrogramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: SpectrogramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `SpectrogramSpecification`."""
orderBy: [SpectrogramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): SpectrogramSpecificationConnection!
"""Reads and enables pagination through a set of `UpdateRateAlias`."""
updateRateAliasConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: UpdateRateAliasCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: UpdateRateAliasFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `UpdateRateAlias`."""
orderBy: [UpdateRateAliasOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): UpdateRateAliasConnection!
}
"""
A condition to be used against `Organization` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input OrganizationCondition {
"""Checks for equality with the object’s `currentUserNeedsSso` field."""
currentUserNeedsSso: Boolean
"""
Checks for equality with the object’s `currentUserSsoAuthorizedUntil` field.
"""
currentUserSsoAuthorizedUntil: Datetime
"""Checks for equality with the object’s `hasSso` field."""
hasSso: Boolean
"""Checks for equality with the object’s `isCurrentUserOwner` field."""
isCurrentUserOwner: Boolean
"""Checks for equality with the object’s `slug` field."""
slug: String
}
"""A connection to a list of `Organization` values."""
type OrganizationConnection {
"""
A list of edges which contains the `Organization` and cursor to aid in pagination.
"""
edges: [OrganizationEdge]!
"""A list of `Organization` objects."""
nodes: [Organization]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `Organization` you could get from the connection."""
totalCount: Int!
}
"""A `Organization` edge in the connection."""
type OrganizationEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `Organization` at the end of the edge."""
node: Organization
}
"""
A filter to be used against `Organization` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationFilter {
"""Checks for all expressions in this list."""
and: [OrganizationFilter!]
"""Filter by the object’s `annotationCollection` relation."""
annotationCollection: OrganizationToManyAnnotationFilter
"""Some related `annotationCollection` exist."""
annotationCollectionExist: Boolean
"""Filter by the object’s `apiKeyCollection` relation."""
apiKeyCollection: OrganizationToManyApiKeyFilter
"""Some related `apiKeyCollection` exist."""
apiKeyCollectionExist: Boolean
"""Filter by the object’s `audioSpecificationCollection` relation."""
audioSpecificationCollection: OrganizationToManyAudioSpecificationFilter
"""Some related `audioSpecificationCollection` exist."""
audioSpecificationCollectionExist: Boolean
"""Filter by the object’s `beamgramSpecificationCollection` relation."""
beamgramSpecificationCollection: OrganizationToManyBeamgramSpecificationFilter
"""Some related `beamgramSpecificationCollection` exist."""
beamgramSpecificationCollectionExist: Boolean
"""Filter by the object’s `bearingResolutionAliasCollection` relation."""
bearingResolutionAliasCollection: OrganizationToManyBearingResolutionAliasFilter
"""Some related `bearingResolutionAliasCollection` exist."""
bearingResolutionAliasCollectionExist: Boolean
"""
Filter by the object’s `bearingTimeRecordSpecificationCollection` relation.
"""
bearingTimeRecordSpecificationCollection: OrganizationToManyBearingTimeRecordSpecificationFilter
"""Some related `bearingTimeRecordSpecificationCollection` exist."""
bearingTimeRecordSpecificationCollectionExist: Boolean
"""Filter by the object’s `contactFollowerParameterCollection` relation."""
contactFollowerParameterCollection: OrganizationToManyContactFollowerParameterFilter
"""Some related `contactFollowerParameterCollection` exist."""
contactFollowerParameterCollectionExist: Boolean
"""Filter by the object’s `currentUserNeedsSso` field."""
currentUserNeedsSso: BooleanFilter
"""Filter by the object’s `currentUserSsoAuthorizedUntil` field."""
currentUserSsoAuthorizedUntil: DatetimeFilter
"""Filter by the object’s `dataAccessRangeCollection` relation."""
dataAccessRangeCollection: OrganizationToManyDataAccessRangeFilter
"""Some related `dataAccessRangeCollection` exist."""
dataAccessRangeCollectionExist: Boolean
"""Filter by the object’s `dataAccessTagCollection` relation."""
dataAccessTagCollection: OrganizationToManyDataAccessTagFilter
"""Some related `dataAccessTagCollection` exist."""
dataAccessTagCollectionExist: Boolean
"""Filter by the object’s `dataCollectionCollection` relation."""
dataCollectionCollection: OrganizationToManyDataCollectionFilter
"""Some related `dataCollectionCollection` exist."""
dataCollectionCollectionExist: Boolean
"""Filter by the object’s `dataCollectionIntervalCollection` relation."""
dataCollectionIntervalCollection: OrganizationToManyDataCollectionIntervalFilter
"""Some related `dataCollectionIntervalCollection` exist."""
dataCollectionIntervalCollectionExist: Boolean
"""Filter by the object’s `dataFileCollection` relation."""
dataFileCollection: OrganizationToManyDataFileFilter
"""Some related `dataFileCollection` exist."""
dataFileCollectionExist: Boolean
"""Filter by the object’s `dataFileSegmentCollection` relation."""
dataFileSegmentCollection: OrganizationToManyDataFileSegmentFilter
"""Some related `dataFileSegmentCollection` exist."""
dataFileSegmentCollectionExist: Boolean
"""Filter by the object’s `dataStreamCollection` relation."""
dataStreamCollection: OrganizationToManyDataStreamFilter
"""Some related `dataStreamCollection` exist."""
dataStreamCollectionExist: Boolean
"""
Filter by the object’s `directionalSpectrogramSpecificationCollection` relation.
"""
directionalSpectrogramSpecificationCollection: OrganizationToManyDirectionalSpectrogramSpecificationFilter
"""Some related `directionalSpectrogramSpecificationCollection` exist."""
directionalSpectrogramSpecificationCollectionExist: Boolean
"""Filter by the object’s `elevationAliasCollection` relation."""
elevationAliasCollection: OrganizationToManyElevationAliasFilter
"""Some related `elevationAliasCollection` exist."""
elevationAliasCollectionExist: Boolean
"""Filter by the object’s `focusRangeCollection` relation."""
focusRangeCollection: OrganizationToManyFocusRangeFilter
"""Some related `focusRangeCollection` exist."""
focusRangeCollectionExist: Boolean
"""Filter by the object’s `frequencyBandAliasCollection` relation."""
frequencyBandAliasCollection: OrganizationToManyFrequencyBandAliasFilter
"""Some related `frequencyBandAliasCollection` exist."""
frequencyBandAliasCollectionExist: Boolean
"""Filter by the object’s `frequencyResolutionAliasCollection` relation."""
frequencyResolutionAliasCollection: OrganizationToManyFrequencyResolutionAliasFilter
"""Some related `frequencyResolutionAliasCollection` exist."""
frequencyResolutionAliasCollectionExist: Boolean
"""Filter by the object’s `hasSso` field."""
hasSso: BooleanFilter
"""Filter by the object’s `isCurrentUserOwner` field."""
isCurrentUserOwner: BooleanFilter
"""Filter by the object’s `labelingAssignmentCollection` relation."""
labelingAssignmentCollection: OrganizationToManyLabelingAssignmentFilter
"""Some related `labelingAssignmentCollection` exist."""
labelingAssignmentCollectionExist: Boolean
"""
Filter by the object’s `labelingAssignmentLabelDecisionCollection` relation.
"""
labelingAssignmentLabelDecisionCollection: OrganizationToManyLabelingAssignmentLabelDecisionFilter
"""Some related `labelingAssignmentLabelDecisionCollection` exist."""
labelingAssignmentLabelDecisionCollectionExist: Boolean
"""
Filter by the object’s `labelingAssignmentTransitionCollection` relation.
"""
labelingAssignmentTransitionCollection: OrganizationToManyLabelingAssignmentTransitionFilter
"""Some related `labelingAssignmentTransitionCollection` exist."""
labelingAssignmentTransitionCollectionExist: Boolean
"""Filter by the object’s `metadataFileCollection` relation."""
metadataFileCollection: OrganizationToManyMetadataFileFilter
"""Some related `metadataFileCollection` exist."""
metadataFileCollectionExist: Boolean
"""Filter by the object’s `missionCollection` relation."""
missionCollection: OrganizationToManyMissionFilter
"""Some related `missionCollection` exist."""
missionCollectionExist: Boolean
"""Filter by the object’s `missionPlatformCollection` relation."""
missionPlatformCollection: OrganizationToManyMissionPlatformFilter
"""Some related `missionPlatformCollection` exist."""
missionPlatformCollectionExist: Boolean
"""Filter by the object’s `normalizerCollection` relation."""
normalizerCollection: OrganizationToManyNormalizerFilter
"""Some related `normalizerCollection` exist."""
normalizerCollectionExist: Boolean
"""Negates the expression."""
not: OrganizationFilter
"""Filter by the object’s `ontologyClassCollection` relation."""
ontologyClassCollection: OrganizationToManyOntologyClassFilter
"""Some related `ontologyClassCollection` exist."""
ontologyClassCollectionExist: Boolean
"""Filter by the object’s `ontologyCollection` relation."""
ontologyCollection: OrganizationToManyOntologyFilter
"""Some related `ontologyCollection` exist."""
ontologyCollectionExist: Boolean
"""Checks for any expressions in this list."""
or: [OrganizationFilter!]
"""Filter by the object’s `organizationGroupCollection` relation."""
organizationGroupCollection: OrganizationToManyOrganizationGroupFilter
"""Some related `organizationGroupCollection` exist."""
organizationGroupCollectionExist: Boolean
"""Filter by the object’s `organizationInviteCollection` relation."""
organizationInviteCollection: OrganizationToManyOrganizationInviteFilter
"""Some related `organizationInviteCollection` exist."""
organizationInviteCollectionExist: Boolean
"""Filter by the object’s `organizationMemberCollection` relation."""
organizationMemberCollection: OrganizationToManyOrganizationMemberFilter
"""Some related `organizationMemberCollection` exist."""
organizationMemberCollectionExist: Boolean
"""Filter by the object’s `permissionCollection` relation."""
permissionCollection: OrganizationToManyPermissionFilter
"""Some related `permissionCollection` exist."""
permissionCollectionExist: Boolean
"""Filter by the object’s `placeCollection` relation."""
placeCollection: OrganizationToManyPlaceFilter
"""Some related `placeCollection` exist."""
placeCollectionExist: Boolean
"""
Filter by the object’s `platformAudioSpecificationCollection` relation.
"""
platformAudioSpecificationCollection: OrganizationToManyPlatformAudioSpecificationFilter
"""Some related `platformAudioSpecificationCollection` exist."""
platformAudioSpecificationCollectionExist: Boolean
"""
Filter by the object’s `platformBeamgramSpecificationCollection` relation.
"""
platformBeamgramSpecificationCollection: OrganizationToManyPlatformBeamgramSpecificationFilter
"""Some related `platformBeamgramSpecificationCollection` exist."""
platformBeamgramSpecificationCollectionExist: Boolean
"""
Filter by the object’s `platformBearingTimeRecordSpecificationCollection` relation.
"""
platformBearingTimeRecordSpecificationCollection: OrganizationToManyPlatformBearingTimeRecordSpecificationFilter
"""Some related `platformBearingTimeRecordSpecificationCollection` exist."""
platformBearingTimeRecordSpecificationCollectionExist: Boolean
"""Filter by the object’s `platformCollection` relation."""
platformCollection: OrganizationToManyPlatformFilter
"""Some related `platformCollection` exist."""
platformCollectionExist: Boolean
"""Filter by the object’s `platformInformationCollection` relation."""
platformInformationCollection: OrganizationToManyPlatformInformationFilter
"""Some related `platformInformationCollection` exist."""
platformInformationCollectionExist: Boolean
"""Filter by the object’s `platformKindCollection` relation."""
platformKindCollection: OrganizationToManyPlatformKindFilter
"""Some related `platformKindCollection` exist."""
platformKindCollectionExist: Boolean
"""
Filter by the object’s `platformSpectrogramSpecificationCollection` relation.
"""
platformSpectrogramSpecificationCollection: OrganizationToManyPlatformSpectrogramSpecificationFilter
"""Some related `platformSpectrogramSpecificationCollection` exist."""
platformSpectrogramSpecificationCollectionExist: Boolean
"""Filter by the object’s `serviceAccountCollection` relation."""
serviceAccountCollection: OrganizationToManyServiceAccountFilter
"""Some related `serviceAccountCollection` exist."""
serviceAccountCollectionExist: Boolean
"""Filter by the object’s `slug` field."""
slug: StringFilter
"""Filter by the object’s `spectrogramSpecificationCollection` relation."""
spectrogramSpecificationCollection: OrganizationToManySpectrogramSpecificationFilter
"""Some related `spectrogramSpecificationCollection` exist."""
spectrogramSpecificationCollectionExist: Boolean
"""Filter by the object’s `updateRateAliasCollection` relation."""
updateRateAliasCollection: OrganizationToManyUpdateRateAliasFilter
"""Some related `updateRateAliasCollection` exist."""
updateRateAliasCollectionExist: Boolean
}
"""A group within an organization that can contain multiple users."""
type OrganizationGroup implements Node {
"""The creation timestamp for an `OrganizationGroup`."""
createdDatetime: Datetime
"""The description for an `OrganizationGroup`."""
description: String
"""An associated `SSOProvider` for `oidc` sourced `OrganizationGroup`s."""
externalProviderId: String
"""
Reads and enables pagination through a set of `OrganizationGroupMember`.
"""
groupMemberConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationGroupMemberCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationGroupMemberFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationGroupMember`."""
orderBy: [OrganizationGroupMemberOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OrganizationGroupMemberConnection!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""The update timestamp for an `OrganizationGroup`."""
modifiedDatetime: Datetime
"""The name for an `OrganizationGroup`."""
name: String!
"""
Reads a single `Organization` that is related to this `OrganizationGroup`.
"""
organization: Organization
"""
Reads and enables pagination through a set of `OrganizationInviteGroup`.
"""
organizationInviteGroupConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationInviteGroupCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationInviteGroupFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationInviteGroup`."""
orderBy: [OrganizationInviteGroupOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OrganizationInviteGroupConnection!
"""The origin of an `OrganizationGroup` (e.g., `local`, `oidc`)."""
sourceType: String!
}
"""
A condition to be used against `OrganizationGroup` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input OrganizationGroupCondition {
"""Checks for equality with the object’s `name` field."""
name: String
organization: ID
"""Checks for equality with the object’s `sourceType` field."""
sourceType: String
}
"""A connection to a list of `OrganizationGroup` values."""
type OrganizationGroupConnection {
"""
A list of edges which contains the `OrganizationGroup` and cursor to aid in pagination.
"""
edges: [OrganizationGroupEdge]!
"""A list of `OrganizationGroup` objects."""
nodes: [OrganizationGroup]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `OrganizationGroup` you could get from the connection.
"""
totalCount: Int!
}
"""A `OrganizationGroup` edge in the connection."""
type OrganizationGroupEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `OrganizationGroup` at the end of the edge."""
node: OrganizationGroup
}
"""
A filter to be used against `OrganizationGroup` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationGroupFilter {
"""Checks for all expressions in this list."""
and: [OrganizationGroupFilter!]
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: OrganizationGroupFilter
"""Checks for any expressions in this list."""
or: [OrganizationGroupFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `organizationGroupMemberCollection` relation."""
organizationGroupMemberCollection: OrganizationGroupToManyOrganizationGroupMemberFilter
"""Some related `organizationGroupMemberCollection` exist."""
organizationGroupMemberCollectionExist: Boolean
"""Filter by the object’s `organizationInviteGroupCollection` relation."""
organizationInviteGroupCollection: OrganizationGroupToManyOrganizationInviteGroupFilter
"""Some related `organizationInviteGroupCollection` exist."""
organizationInviteGroupCollectionExist: Boolean
"""Filter by the object’s `sourceType` field."""
sourceType: StringFilter
}
"""An input for mutations affecting `OrganizationGroup`"""
input OrganizationGroupInput {
"""The description for an `OrganizationGroup`."""
description: String
"""The name for an `OrganizationGroup`."""
name: String!
organization: ID
}
"""A table that represents a user's membership in an organization group."""
type OrganizationGroupMember implements Node {
"""
The date and time when the organization group member record was created.
"""
createdDatetime: Datetime!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""
The date and time when the user last confirmed their membership in the organization group (ie. via SSO/SAML/SCIM sync).
"""
lastConfirmedDatetime: Datetime!
"""
Reads a single `OrganizationGroup` that is related to this `OrganizationGroupMember`.
"""
organizationGroup(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OrganizationGroup
"""
Reads a single `User` that is related to this `OrganizationGroupMember`.
"""
user: User
}
"""
A condition to be used against `OrganizationGroupMember` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input OrganizationGroupMemberCondition {
organizationGroup: ID
user: ID
}
"""A connection to a list of `OrganizationGroupMember` values."""
type OrganizationGroupMemberConnection {
"""
A list of edges which contains the `OrganizationGroupMember` and cursor to aid in pagination.
"""
edges: [OrganizationGroupMemberEdge]!
"""A list of `OrganizationGroupMember` objects."""
nodes: [OrganizationGroupMember]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `OrganizationGroupMember` you could get from the connection.
"""
totalCount: Int!
}
"""A `OrganizationGroupMember` edge in the connection."""
type OrganizationGroupMemberEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `OrganizationGroupMember` at the end of the edge."""
node: OrganizationGroupMember
}
"""
A filter to be used against `OrganizationGroupMember` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationGroupMemberFilter {
"""Checks for all expressions in this list."""
and: [OrganizationGroupMemberFilter!]
"""Negates the expression."""
not: OrganizationGroupMemberFilter
"""Checks for any expressions in this list."""
or: [OrganizationGroupMemberFilter!]
"""Filter by the object’s `organizationGroup` relation."""
organizationGroup: OrganizationGroupFilter
"""Filter by the object’s `user` relation."""
user: UserFilter
}
"""An input for mutations affecting `OrganizationGroupMember`"""
input OrganizationGroupMemberInput {
organizationGroup: ID!
"""
The group's organization, denormalized so the membership cascades away when the user leaves the organization.
"""
organizationId: UUID
user: ID!
}
"""Methods to use when ordering `OrganizationGroupMember`."""
enum OrganizationGroupMemberOrderBy {
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `OrganizationGroupMember`. Fields that are set will be updated.
"""
input OrganizationGroupMemberPatch {
"""
The date and time when the user last confirmed their membership in the organization group (ie. via SSO/SAML/SCIM sync).
"""
lastConfirmedDatetime: Datetime
organizationGroup: ID
}
"""Methods to use when ordering `OrganizationGroup`."""
enum OrganizationGroupOrderBy {
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
SOURCE_TYPE_ASC
SOURCE_TYPE_DESC
}
"""
Represents an update to a `OrganizationGroup`. Fields that are set will be updated.
"""
input OrganizationGroupPatch {
"""The description for an `OrganizationGroup`."""
description: String
"""The name for an `OrganizationGroup`."""
name: String
}
"""
A filter to be used against many `OrganizationGroupMember` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationGroupToManyOrganizationGroupMemberFilter {
"""
Every related `OrganizationGroupMember` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: OrganizationGroupMemberFilter
"""
No related `OrganizationGroupMember` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: OrganizationGroupMemberFilter
"""
Some related `OrganizationGroupMember` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: OrganizationGroupMemberFilter
}
"""
A filter to be used against many `OrganizationInviteGroup` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationGroupToManyOrganizationInviteGroupFilter {
"""
Every related `OrganizationInviteGroup` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: OrganizationInviteGroupFilter
"""
No related `OrganizationInviteGroup` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: OrganizationInviteGroupFilter
"""
Some related `OrganizationInviteGroup` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: OrganizationInviteGroupFilter
}
"""An input for mutations affecting `Organization`"""
input OrganizationInput {
"""The URL of the organization's logo image."""
logo: String
"""Additional metadata about the organization, stored as a JSON object."""
metadata: JSON
"""The name of the organization."""
name: String!
"""
A unique identifier for the organization used in all URLs and API endpoints.
"""
slug: String!
}
"""
A table that represents an invitation for a user to join an organization.
"""
type OrganizationInvite implements Node {
"""The date and time when the organization invite was created."""
createdDatetime: Datetime
"""The date and time when the organization invite expires."""
expiresDatetime: Datetime!
"""
Reads and enables pagination through a set of `OrganizationInviteGroup`.
"""
groupAssignments(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationInviteGroupCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationInviteGroupFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationInviteGroup`."""
orderBy: [OrganizationInviteGroupOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OrganizationInviteGroupConnection!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""The email address of the user being invited to the organization."""
inviteeEmail: String!
"""Reads a single `User` that is related to this `OrganizationInvite`."""
inviter: User
"""
Reads a single `Organization` that is related to this `OrganizationInvite`.
"""
organization: Organization
"""
The role assigned to the invitee within the organization, such as "admin", "member", or "owner".
"""
role: String!
"""
The status of the invitation, such as "pending", "canceled", "accepted", or "rejected"
"""
status: String!
}
"""
A condition to be used against `OrganizationInvite` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input OrganizationInviteCondition {
"""Checks for equality with the object’s `inviteeEmail` field."""
inviteeEmail: String
inviter: ID
organization: ID
}
"""A connection to a list of `OrganizationInvite` values."""
type OrganizationInviteConnection {
"""
A list of edges which contains the `OrganizationInvite` and cursor to aid in pagination.
"""
edges: [OrganizationInviteEdge]!
"""A list of `OrganizationInvite` objects."""
nodes: [OrganizationInvite]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `OrganizationInvite` you could get from the connection.
"""
totalCount: Int!
}
"""A `OrganizationInvite` edge in the connection."""
type OrganizationInviteEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `OrganizationInvite` at the end of the edge."""
node: OrganizationInvite
}
"""
A filter to be used against `OrganizationInvite` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationInviteFilter {
"""Checks for all expressions in this list."""
and: [OrganizationInviteFilter!]
"""Filter by the object’s `groupAssignments` relation."""
groupAssignments: OrganizationInviteToManyOrganizationInviteGroupFilter
"""Some related `groupAssignments` exist."""
groupAssignmentsExist: Boolean
"""Filter by the object’s `inviteeEmail` field."""
inviteeEmail: StringFilter
"""Filter by the object’s `inviter` relation."""
inviter: UserFilter
"""Negates the expression."""
not: OrganizationInviteFilter
"""Checks for any expressions in this list."""
or: [OrganizationInviteFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
}
"""Groups an invitee joins when their organization invite is accepted."""
type OrganizationInviteGroup implements Node {
"""The creation timestamp for the invite group assignment."""
createdDatetime: Datetime!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""
Reads a single `OrganizationGroup` that is related to this `OrganizationInviteGroup`.
"""
organizationGroup(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OrganizationGroup
"""
Reads a single `OrganizationInvite` that is related to this `OrganizationInviteGroup`.
"""
organizationInvite(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OrganizationInvite
}
"""
A condition to be used against `OrganizationInviteGroup` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input OrganizationInviteGroupCondition {
organizationGroup: ID
organizationInvite: ID
}
"""A connection to a list of `OrganizationInviteGroup` values."""
type OrganizationInviteGroupConnection {
"""
A list of edges which contains the `OrganizationInviteGroup` and cursor to aid in pagination.
"""
edges: [OrganizationInviteGroupEdge]!
"""A list of `OrganizationInviteGroup` objects."""
nodes: [OrganizationInviteGroup]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `OrganizationInviteGroup` you could get from the connection.
"""
totalCount: Int!
}
"""A `OrganizationInviteGroup` edge in the connection."""
type OrganizationInviteGroupEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `OrganizationInviteGroup` at the end of the edge."""
node: OrganizationInviteGroup
}
"""
A filter to be used against `OrganizationInviteGroup` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationInviteGroupFilter {
"""Checks for all expressions in this list."""
and: [OrganizationInviteGroupFilter!]
"""Negates the expression."""
not: OrganizationInviteGroupFilter
"""Checks for any expressions in this list."""
or: [OrganizationInviteGroupFilter!]
"""Filter by the object’s `organizationGroup` relation."""
organizationGroup: OrganizationGroupFilter
"""Filter by the object’s `organizationInvite` relation."""
organizationInvite: OrganizationInviteFilter
}
"""An input for mutations affecting `OrganizationInviteGroup`"""
input OrganizationInviteGroupInput {
organizationGroup: ID!
"""
The organization of both the invite and the group, denormalized to force them to match.
"""
organizationId: UUID!
organizationInvite: ID!
}
"""Methods to use when ordering `OrganizationInviteGroup`."""
enum OrganizationInviteGroupOrderBy {
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""An input for mutations affecting `OrganizationInvite`"""
input OrganizationInviteInput {
"""The date and time when the organization invite expires."""
expiresDatetime: Datetime!
"""The email address of the user being invited to the organization."""
inviteeEmail: String!
inviter: ID!
organization: ID!
"""
The role assigned to the invitee within the organization, such as "admin", "member", or "owner".
"""
role: String!
"""The unique identifier for the organization invite."""
rowId: UUID
"""
The status of the invitation, such as "pending", "canceled", "accepted", or "rejected"
"""
status: String!
}
"""Methods to use when ordering `OrganizationInvite`."""
enum OrganizationInviteOrderBy {
INVITEE_EMAIL_ASC
INVITEE_EMAIL_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `OrganizationInvite`. Fields that are set will be updated.
"""
input OrganizationInvitePatch {
"""The date and time when the organization invite expires."""
expiresDatetime: Datetime
"""
The status of the invitation, such as "pending", "canceled", "accepted", or "rejected"
"""
status: String
}
"""
A filter to be used against many `OrganizationInviteGroup` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationInviteToManyOrganizationInviteGroupFilter {
"""
Every related `OrganizationInviteGroup` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: OrganizationInviteGroupFilter
"""
No related `OrganizationInviteGroup` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: OrganizationInviteGroupFilter
"""
Some related `OrganizationInviteGroup` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: OrganizationInviteGroupFilter
}
"""A table that represents a user's membership in an organization."""
type OrganizationMember implements Node {
"""The date and time when the organization member record was created."""
createdDatetime: Datetime
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""
Reads a single `Organization` that is related to this `OrganizationMember`.
"""
organization: Organization
"""
The role of the user within the organization, such as "admin", "member", or "owner".
"""
role: String!
"""Reads a single `User` that is related to this `OrganizationMember`."""
user: User
}
"""
A condition to be used against `OrganizationMember` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input OrganizationMemberCondition {
organization: ID
user: ID
}
"""A connection to a list of `OrganizationMember` values."""
type OrganizationMemberConnection {
"""
A list of edges which contains the `OrganizationMember` and cursor to aid in pagination.
"""
edges: [OrganizationMemberEdge]!
"""A list of `OrganizationMember` objects."""
nodes: [OrganizationMember]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `OrganizationMember` you could get from the connection.
"""
totalCount: Int!
}
"""A `OrganizationMember` edge in the connection."""
type OrganizationMemberEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `OrganizationMember` at the end of the edge."""
node: OrganizationMember
}
"""
A filter to be used against `OrganizationMember` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationMemberFilter {
"""Checks for all expressions in this list."""
and: [OrganizationMemberFilter!]
"""Negates the expression."""
not: OrganizationMemberFilter
"""Checks for any expressions in this list."""
or: [OrganizationMemberFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""Filter by the object’s `user` relation."""
user: UserFilter
}
"""An input for mutations affecting `OrganizationMember`"""
input OrganizationMemberInput {
organization: ID!
"""
The role of the user within the organization, such as "admin", "member", or "owner".
"""
role: String!
"""The unique identifier for the organization member record."""
rowId: UUID
user: ID!
}
"""Methods to use when ordering `OrganizationMember`."""
enum OrganizationMemberOrderBy {
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `OrganizationMember`. Fields that are set will be updated.
"""
input OrganizationMemberPatch {
organization: ID
"""
The role of the user within the organization, such as "admin", "member", or "owner".
"""
role: String
user: ID
}
"""Methods to use when ordering `Organization`."""
enum OrganizationOrderBy {
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
SLUG_ASC
SLUG_DESC
}
"""
Represents an update to a `Organization`. Fields that are set will be updated.
"""
input OrganizationPatch {
"""The URL of the organization's logo image."""
logo: String
"""Additional metadata about the organization, stored as a JSON object."""
metadata: JSON
"""The name of the organization."""
name: String
}
"""Determines which organization's data to include in results."""
enum OrganizationScope {
"""Only include data belonging to the session's active organization."""
ACTIVE_ORGANIZATION
"""Include data from all organizations the user has access to."""
ALL
"""
Must match the parent record's organization. Falls back to ACTIVE_ORGANIZATION if no parent.
"""
INHERIT
}
"""
A filter to be used against many `Annotation` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyAnnotationFilter {
"""
Every related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: AnnotationFilter
"""
No related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: AnnotationFilter
"""
Some related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: AnnotationFilter
}
"""
A filter to be used against many `ApiKey` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyApiKeyFilter {
"""
Every related `ApiKey` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: ApiKeyFilter
"""
No related `ApiKey` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: ApiKeyFilter
"""
Some related `ApiKey` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: ApiKeyFilter
}
"""
A filter to be used against many `AudioSpecification` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyAudioSpecificationFilter {
"""
Every related `AudioSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: AudioSpecificationFilter
"""
No related `AudioSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: AudioSpecificationFilter
"""
Some related `AudioSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: AudioSpecificationFilter
}
"""
A filter to be used against many `BeamgramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyBeamgramSpecificationFilter {
"""
Every related `BeamgramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: BeamgramSpecificationFilter
"""
No related `BeamgramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: BeamgramSpecificationFilter
"""
Some related `BeamgramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: BeamgramSpecificationFilter
}
"""
A filter to be used against many `BearingResolutionAlias` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyBearingResolutionAliasFilter {
"""
Every related `BearingResolutionAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: BearingResolutionAliasFilter
"""
No related `BearingResolutionAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: BearingResolutionAliasFilter
"""
Some related `BearingResolutionAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: BearingResolutionAliasFilter
}
"""
A filter to be used against many `BearingTimeRecordSpecification` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyBearingTimeRecordSpecificationFilter {
"""
Every related `BearingTimeRecordSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: BearingTimeRecordSpecificationFilter
"""
No related `BearingTimeRecordSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: BearingTimeRecordSpecificationFilter
"""
Some related `BearingTimeRecordSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: BearingTimeRecordSpecificationFilter
}
"""
A filter to be used against many `ContactFollowerParameter` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyContactFollowerParameterFilter {
"""
Every related `ContactFollowerParameter` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: ContactFollowerParameterFilter
"""
No related `ContactFollowerParameter` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: ContactFollowerParameterFilter
"""
Some related `ContactFollowerParameter` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: ContactFollowerParameterFilter
}
"""
A filter to be used against many `DataAccessRange` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyDataAccessRangeFilter {
"""
Every related `DataAccessRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataAccessRangeFilter
"""
No related `DataAccessRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataAccessRangeFilter
"""
Some related `DataAccessRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataAccessRangeFilter
}
"""
A filter to be used against many `DataAccessTag` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyDataAccessTagFilter {
"""
Every related `DataAccessTag` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataAccessTagFilter
"""
No related `DataAccessTag` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataAccessTagFilter
"""
Some related `DataAccessTag` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataAccessTagFilter
}
"""
A filter to be used against many `DataCollection` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyDataCollectionFilter {
"""
Every related `DataCollection` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataCollectionFilter
"""
No related `DataCollection` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataCollectionFilter
"""
Some related `DataCollection` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataCollectionFilter
}
"""
A filter to be used against many `DataCollectionInterval` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyDataCollectionIntervalFilter {
"""
Every related `DataCollectionInterval` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataCollectionIntervalFilter
"""
No related `DataCollectionInterval` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataCollectionIntervalFilter
"""
Some related `DataCollectionInterval` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataCollectionIntervalFilter
}
"""
A filter to be used against many `DataFile` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyDataFileFilter {
"""
Every related `DataFile` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataFileFilter
"""
No related `DataFile` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataFileFilter
"""
Some related `DataFile` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataFileFilter
}
"""
A filter to be used against many `DataFileSegment` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyDataFileSegmentFilter {
"""
Every related `DataFileSegment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataFileSegmentFilter
"""
No related `DataFileSegment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataFileSegmentFilter
"""
Some related `DataFileSegment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataFileSegmentFilter
}
"""
A filter to be used against many `DataStream` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyDataStreamFilter {
"""
Every related `DataStream` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataStreamFilter
"""
No related `DataStream` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataStreamFilter
"""
Some related `DataStream` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataStreamFilter
}
"""
A filter to be used against many `DirectionalSpectrogramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyDirectionalSpectrogramSpecificationFilter {
"""
Every related `DirectionalSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DirectionalSpectrogramSpecificationFilter
"""
No related `DirectionalSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DirectionalSpectrogramSpecificationFilter
"""
Some related `DirectionalSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DirectionalSpectrogramSpecificationFilter
}
"""
A filter to be used against many `ElevationAlias` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyElevationAliasFilter {
"""
Every related `ElevationAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: ElevationAliasFilter
"""
No related `ElevationAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: ElevationAliasFilter
"""
Some related `ElevationAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: ElevationAliasFilter
}
"""
A filter to be used against many `FocusRange` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyFocusRangeFilter {
"""
Every related `FocusRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: FocusRangeFilter
"""
No related `FocusRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: FocusRangeFilter
"""
Some related `FocusRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: FocusRangeFilter
}
"""
A filter to be used against many `FrequencyBandAlias` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyFrequencyBandAliasFilter {
"""
Every related `FrequencyBandAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: FrequencyBandAliasFilter
"""
No related `FrequencyBandAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: FrequencyBandAliasFilter
"""
Some related `FrequencyBandAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: FrequencyBandAliasFilter
}
"""
A filter to be used against many `FrequencyResolutionAlias` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyFrequencyResolutionAliasFilter {
"""
Every related `FrequencyResolutionAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: FrequencyResolutionAliasFilter
"""
No related `FrequencyResolutionAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: FrequencyResolutionAliasFilter
"""
Some related `FrequencyResolutionAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: FrequencyResolutionAliasFilter
}
"""
A filter to be used against many `LabelingAssignment` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyLabelingAssignmentFilter {
"""
Every related `LabelingAssignment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: LabelingAssignmentFilter
"""
No related `LabelingAssignment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: LabelingAssignmentFilter
"""
Some related `LabelingAssignment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: LabelingAssignmentFilter
}
"""
A filter to be used against many `LabelingAssignmentLabelDecision` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyLabelingAssignmentLabelDecisionFilter {
"""
Every related `LabelingAssignmentLabelDecision` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: LabelingAssignmentLabelDecisionFilter
"""
No related `LabelingAssignmentLabelDecision` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: LabelingAssignmentLabelDecisionFilter
"""
Some related `LabelingAssignmentLabelDecision` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: LabelingAssignmentLabelDecisionFilter
}
"""
A filter to be used against many `LabelingAssignmentTransition` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyLabelingAssignmentTransitionFilter {
"""
Every related `LabelingAssignmentTransition` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: LabelingAssignmentTransitionFilter
"""
No related `LabelingAssignmentTransition` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: LabelingAssignmentTransitionFilter
"""
Some related `LabelingAssignmentTransition` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: LabelingAssignmentTransitionFilter
}
"""
A filter to be used against many `MetadataFile` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyMetadataFileFilter {
"""
Every related `MetadataFile` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: MetadataFileFilter
"""
No related `MetadataFile` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: MetadataFileFilter
"""
Some related `MetadataFile` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: MetadataFileFilter
}
"""
A filter to be used against many `Mission` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyMissionFilter {
"""
Every related `Mission` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: MissionFilter
"""
No related `Mission` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: MissionFilter
"""
Some related `Mission` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: MissionFilter
}
"""
A filter to be used against many `MissionPlatform` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyMissionPlatformFilter {
"""
Every related `MissionPlatform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: MissionPlatformFilter
"""
No related `MissionPlatform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: MissionPlatformFilter
"""
Some related `MissionPlatform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: MissionPlatformFilter
}
"""
A filter to be used against many `Normalizer` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyNormalizerFilter {
"""
Every related `Normalizer` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: NormalizerFilter
"""
No related `Normalizer` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: NormalizerFilter
"""
Some related `Normalizer` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: NormalizerFilter
}
"""
A filter to be used against many `OntologyClass` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyOntologyClassFilter {
"""
Every related `OntologyClass` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: OntologyClassFilter
"""
No related `OntologyClass` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: OntologyClassFilter
"""
Some related `OntologyClass` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: OntologyClassFilter
}
"""
A filter to be used against many `Ontology` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyOntologyFilter {
"""
Every related `Ontology` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: OntologyFilter
"""
No related `Ontology` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: OntologyFilter
"""
Some related `Ontology` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: OntologyFilter
}
"""
A filter to be used against many `OrganizationGroup` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyOrganizationGroupFilter {
"""
Every related `OrganizationGroup` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: OrganizationGroupFilter
"""
No related `OrganizationGroup` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: OrganizationGroupFilter
"""
Some related `OrganizationGroup` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: OrganizationGroupFilter
}
"""
A filter to be used against many `OrganizationInvite` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyOrganizationInviteFilter {
"""
Every related `OrganizationInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: OrganizationInviteFilter
"""
No related `OrganizationInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: OrganizationInviteFilter
"""
Some related `OrganizationInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: OrganizationInviteFilter
}
"""
A filter to be used against many `OrganizationMember` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyOrganizationMemberFilter {
"""
Every related `OrganizationMember` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: OrganizationMemberFilter
"""
No related `OrganizationMember` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: OrganizationMemberFilter
"""
Some related `OrganizationMember` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: OrganizationMemberFilter
}
"""
A filter to be used against many `Permission` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyPermissionFilter {
"""
Every related `Permission` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PermissionFilter
"""
No related `Permission` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PermissionFilter
"""
Some related `Permission` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PermissionFilter
}
"""
A filter to be used against many `Place` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyPlaceFilter {
"""
Every related `Place` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlaceFilter
"""
No related `Place` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlaceFilter
"""
Some related `Place` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlaceFilter
}
"""
A filter to be used against many `PlatformAudioSpecification` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyPlatformAudioSpecificationFilter {
"""
Every related `PlatformAudioSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformAudioSpecificationFilter
"""
No related `PlatformAudioSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformAudioSpecificationFilter
"""
Some related `PlatformAudioSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformAudioSpecificationFilter
}
"""
A filter to be used against many `PlatformBeamgramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyPlatformBeamgramSpecificationFilter {
"""
Every related `PlatformBeamgramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformBeamgramSpecificationFilter
"""
No related `PlatformBeamgramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformBeamgramSpecificationFilter
"""
Some related `PlatformBeamgramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformBeamgramSpecificationFilter
}
"""
A filter to be used against many `PlatformBearingTimeRecordSpecification` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyPlatformBearingTimeRecordSpecificationFilter {
"""
Every related `PlatformBearingTimeRecordSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformBearingTimeRecordSpecificationFilter
"""
No related `PlatformBearingTimeRecordSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformBearingTimeRecordSpecificationFilter
"""
Some related `PlatformBearingTimeRecordSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformBearingTimeRecordSpecificationFilter
}
"""
A filter to be used against many `Platform` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyPlatformFilter {
"""
Every related `Platform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformFilter
"""
No related `Platform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformFilter
"""
Some related `Platform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformFilter
}
"""
A filter to be used against many `PlatformInformation` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyPlatformInformationFilter {
"""
Every related `PlatformInformation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformInformationFilter
"""
No related `PlatformInformation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformInformationFilter
"""
Some related `PlatformInformation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformInformationFilter
}
"""
A filter to be used against many `PlatformKind` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyPlatformKindFilter {
"""
Every related `PlatformKind` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformKindFilter
"""
No related `PlatformKind` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformKindFilter
"""
Some related `PlatformKind` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformKindFilter
}
"""
A filter to be used against many `PlatformSpectrogramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyPlatformSpectrogramSpecificationFilter {
"""
Every related `PlatformSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformSpectrogramSpecificationFilter
"""
No related `PlatformSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformSpectrogramSpecificationFilter
"""
Some related `PlatformSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformSpectrogramSpecificationFilter
}
"""
A filter to be used against many `ServiceAccount` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyServiceAccountFilter {
"""
Every related `ServiceAccount` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: ServiceAccountFilter
"""
No related `ServiceAccount` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: ServiceAccountFilter
"""
Some related `ServiceAccount` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: ServiceAccountFilter
}
"""
A filter to be used against many `SpectrogramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManySpectrogramSpecificationFilter {
"""
Every related `SpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: SpectrogramSpecificationFilter
"""
No related `SpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: SpectrogramSpecificationFilter
"""
Some related `SpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: SpectrogramSpecificationFilter
}
"""
A filter to be used against many `UpdateRateAlias` object types. All fields are combined with a logical ‘and.’
"""
input OrganizationToManyUpdateRateAliasFilter {
"""
Every related `UpdateRateAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: UpdateRateAliasFilter
"""
No related `UpdateRateAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: UpdateRateAliasFilter
"""
Some related `UpdateRateAlias` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: UpdateRateAliasFilter
}
"""Information about pagination in a connection."""
type PageInfo {
"""When paginating forwards, the cursor to continue."""
endCursor: Cursor
"""When paginating forwards, are there more items?"""
hasNextPage: Boolean!
"""When paginating backwards, are there more items?"""
hasPreviousPage: Boolean!
"""When paginating backwards, the cursor to continue."""
startCursor: Cursor
}
"""
The sole permission grant table. A subject (user XOR group XOR api_key) holds (action, resource_type) within an organization, optionally narrowed by platform and/or data-access tag.
"""
type Permission implements Node {
"""
One of read|write|manage. Workflow transitions are write; lock/unlock is write; admin actions are manage.
"""
action: PermissionAction!
"""Reads a single `User` that is related to this `Permission`."""
createdByUser: User
createdDatetime: Datetime!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Reads a single `User` that is related to this `Permission`."""
modifiedByUser: User
modifiedDatetime: Datetime!
"""Reads a single `Organization` that is related to this `Permission`."""
organization: Organization
"""
The resource class the grant covers (annotation, labeling_assignment, labeling_review, ontology, organization, organization_user, platform, sensor_data, tenancy). Child tables inherit from their parent type.
"""
resourceType: PermissionResourceType!
"""Reads a single `DataAccessTag` that is related to this `Permission`."""
scopeDataTag(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataAccessTag
"""Reads a single `Platform` that is related to this `Permission`."""
scopePlatform(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Platform
"""Reads a single `ApiKey` that is related to this `Permission`."""
subjectApiKey(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): ApiKey
"""
Reads a single `OrganizationGroup` that is related to this `Permission`.
"""
subjectGroup(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OrganizationGroup
"""Reads a single `User` that is related to this `Permission`."""
subjectUser: User
}
enum PermissionAction {
manage
read
write
}
"""
A filter to be used against PermissionAction fields. All fields are combined with a logical ‘and.’
"""
input PermissionActionFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: PermissionAction
"""Equal to the specified value."""
equalTo: PermissionAction
"""Greater than the specified value."""
greaterThan: PermissionAction
"""Greater than or equal to the specified value."""
greaterThanOrEqualTo: PermissionAction
"""Included in the specified list."""
in: [PermissionAction!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Less than the specified value."""
lessThan: PermissionAction
"""Less than or equal to the specified value."""
lessThanOrEqualTo: PermissionAction
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: PermissionAction
"""Not equal to the specified value."""
notEqualTo: PermissionAction
"""Not included in the specified list."""
notIn: [PermissionAction!]
}
"""
A condition to be used against `Permission` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input PermissionCondition {
"""Checks for equality with the object’s `action` field."""
action: PermissionAction
createdByUser: ID
modifiedByUser: ID
organization: ID
"""Checks for equality with the object’s `resourceType` field."""
resourceType: PermissionResourceType
scopeDataTag: ID
scopePlatform: ID
subjectApiKey: ID
subjectGroup: ID
subjectUser: ID
}
"""A connection to a list of `Permission` values."""
type PermissionConnection {
"""
A list of edges which contains the `Permission` and cursor to aid in pagination.
"""
edges: [PermissionEdge]!
"""A list of `Permission` objects."""
nodes: [Permission]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `Permission` you could get from the connection."""
totalCount: Int!
}
"""A `Permission` edge in the connection."""
type PermissionEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `Permission` at the end of the edge."""
node: Permission
}
"""
A filter to be used against `Permission` object types. All fields are combined with a logical ‘and.’
"""
input PermissionFilter {
"""Filter by the object’s `action` field."""
action: PermissionActionFilter
"""Checks for all expressions in this list."""
and: [PermissionFilter!]
"""Filter by the object’s `createdByUser` relation."""
createdByUser: UserFilter
"""A related `createdByUser` exists."""
createdByUserExists: Boolean
"""Filter by the object’s `modifiedByUser` relation."""
modifiedByUser: UserFilter
"""A related `modifiedByUser` exists."""
modifiedByUserExists: Boolean
"""Negates the expression."""
not: PermissionFilter
"""Checks for any expressions in this list."""
or: [PermissionFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `resourceType` field."""
resourceType: PermissionResourceTypeFilter
"""Filter by the object’s `scopeDataTag` relation."""
scopeDataTag: DataAccessTagFilter
"""A related `scopeDataTag` exists."""
scopeDataTagExists: Boolean
"""Filter by the object’s `scopePlatform` relation."""
scopePlatform: PlatformFilter
"""A related `scopePlatform` exists."""
scopePlatformExists: Boolean
"""Filter by the object’s `subjectApiKey` relation."""
subjectApiKey: ApiKeyFilter
"""A related `subjectApiKey` exists."""
subjectApiKeyExists: Boolean
"""Filter by the object’s `subjectGroup` relation."""
subjectGroup: OrganizationGroupFilter
"""A related `subjectGroup` exists."""
subjectGroupExists: Boolean
"""Filter by the object’s `subjectUser` relation."""
subjectUser: UserFilter
"""A related `subjectUser` exists."""
subjectUserExists: Boolean
}
"""An input for mutations affecting `Permission`"""
input PermissionInput {
"""
One of read|write|manage. Workflow transitions are write; lock/unlock is write; admin actions are manage.
"""
action: PermissionAction!
organization: ID
"""
The resource class the grant covers (annotation, labeling_assignment, labeling_review, ontology, organization, organization_user, platform, sensor_data, tenancy). Child tables inherit from their parent type.
"""
resourceType: PermissionResourceType!
scopeDataTag: ID
scopePlatform: ID
subjectGroup: ID
subjectUser: ID
}
"""Methods to use when ordering `Permission`."""
enum PermissionOrderBy {
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
enum PermissionResourceType {
annotation
labeling_assignment
labeling_review
ontology
organization
organization_user
platform
sensor_data
sso_provider
tenancy
}
"""
A filter to be used against PermissionResourceType fields. All fields are combined with a logical ‘and.’
"""
input PermissionResourceTypeFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: PermissionResourceType
"""Equal to the specified value."""
equalTo: PermissionResourceType
"""Greater than the specified value."""
greaterThan: PermissionResourceType
"""Greater than or equal to the specified value."""
greaterThanOrEqualTo: PermissionResourceType
"""Included in the specified list."""
in: [PermissionResourceType!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Less than the specified value."""
lessThan: PermissionResourceType
"""Less than or equal to the specified value."""
lessThanOrEqualTo: PermissionResourceType
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: PermissionResourceType
"""Not equal to the specified value."""
notEqualTo: PermissionResourceType
"""Not included in the specified list."""
notIn: [PermissionResourceType!]
}
"""A region on Earth that missions and platforms can exist inside."""
type Place implements Node {
"""The computed approximate area of this `Place`."""
area: Float
"""The polygonal bounds of this `Place`."""
bounds: Polygon
"""Full-text search ranking when filtered by `contentVector`."""
contentVectorRank: Float
"""The date and time this `Place` was created."""
createdDatetime: Datetime
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""The long description of this `Place`."""
longDescription: String
"""The date and time this `Place` was last modified."""
modifiedDatetime: Datetime
"""The name of this `Place`."""
name: String
"""Reads a single `Organization` that is related to this `Place`."""
organization: Organization
"""The short description of this `Place`."""
shortDescription: String
}
"""
A condition to be used against `Place` object types. All fields are tested for equality and combined with a logical ‘and.’
"""
input PlaceCondition {
"""Checks for equality with the object’s `bounds` field."""
bounds: PolygonInput
"""Checks for equality with the object’s `contentVector` field."""
contentVector: FullText
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
"""Checks for equality with the object’s `name` field."""
name: String
organization: ID
}
"""A connection to a list of `Place` values."""
type PlaceConnection {
"""
A list of edges which contains the `Place` and cursor to aid in pagination.
"""
edges: [PlaceEdge]!
"""A list of `Place` objects."""
nodes: [Place]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `Place` you could get from the connection."""
totalCount: Int!
}
"""A `Place` edge in the connection."""
type PlaceEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `Place` at the end of the edge."""
node: Place
}
"""
A filter to be used against `Place` object types. All fields are combined with a logical ‘and.’
"""
input PlaceFilter {
"""Checks for all expressions in this list."""
and: [PlaceFilter!]
"""Filter by the object’s `bounds` field."""
bounds: PolygonFilter
"""Filter by the object’s `contentVector` field."""
contentVector: FullTextFilter
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: PlaceFilter
"""Checks for any expressions in this list."""
or: [PlaceFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
}
"""An input for mutations affecting `Place`"""
input PlaceInput {
"""The polygonal bounds of this `Place`."""
bounds: PolygonInput
"""The long description of this `Place`."""
longDescription: String
"""The name of this `Place`."""
name: String
"""The unique id for a `Place`."""
rowId: UUID
"""The short description of this `Place`."""
shortDescription: String
}
"""Methods to use when ordering `Place`."""
enum PlaceOrderBy {
CONTENT_VECTOR_RANK_ASC
CONTENT_VECTOR_RANK_DESC
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `Place`. Fields that are set will be updated.
"""
input PlacePatch {
"""The polygonal bounds of this `Place`."""
bounds: PolygonInput
"""The long description of this `Place`."""
longDescription: String
"""The name of this `Place`."""
name: String
"""The short description of this `Place`."""
shortDescription: String
}
"""An instance of a platform."""
type Platform implements Node {
"""Reads and enables pagination through a set of `Annotation`."""
annotationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): AnnotationConnection!
"""
Reads and enables pagination through a set of `PlatformAudioSpecification`.
"""
audioSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformAudioSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformAudioSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformAudioSpecification`."""
orderBy: [PlatformAudioSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformAudioSpecificationConnection!
"""
Reads and enables pagination through a set of `PlatformBeamgramSpecification`.
"""
beamgramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformBeamgramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformBeamgramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformBeamgramSpecification`."""
orderBy: [PlatformBeamgramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformBeamgramSpecificationConnection!
"""
Returns one representative beamgram specification per surface for a platform. A surface is a group of beamgram specifications that share processing attributes (center bin width, elevation range and increment, fft_sample_count, min/max frequency, normalizer, update rate) but may differ in center bearing.
"""
beamgramSurfaceConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: BeamgramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `BeamgramSpecification`."""
orderBy: [BeamgramSpecificationOrderBy!]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): BeamgramSpecificationConnection!
"""
The beamgram surfaces that have data within [startDatetime, endDatetime].
Spans Postgres- and Trino-backed streams. Load this as a secondary query
to narrow `beamgramSurfaceConnection` once it resolves, so a slow or
failed lookup doesn't block the surface list.
"""
beamgramSurfacesWithData(endDatetime: Datetime!, startDatetime: Datetime!): [BeamgramSpecification!]!
"""
Reads and enables pagination through a set of `PlatformBearingTimeRecordSpecification`.
"""
bearingTimeRecordSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformBearingTimeRecordSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformBearingTimeRecordSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""
The method to use when ordering `PlatformBearingTimeRecordSpecification`.
"""
orderBy: [PlatformBearingTimeRecordSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformBearingTimeRecordSpecificationConnection!
"""
Returns one representative bearing time record specification per surface for a platform. A surface is a group of specifications that share filter attributes (lower elevation, upper elevation, elevation increment, min frequency, max frequency, normalizer, update rate) but may differ in other processing parameters.
"""
bearingTimeRecordSurfaceConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: BearingTimeRecordSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `BearingTimeRecordSpecification`."""
orderBy: [BearingTimeRecordSpecificationOrderBy!]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): BearingTimeRecordSpecificationConnection!
"""
Reads and enables pagination through a set of `ContactFollowerParameter`.
"""
contactFollowerParameterConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: ContactFollowerParameterCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: ContactFollowerParameterFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `ContactFollowerParameter`."""
orderBy: [ContactFollowerParameterOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): ContactFollowerParameterConnection!
"""Full-text search ranking when filtered by `contentVector`."""
contentVectorRank: Float
"""The date and time this `Platform` was created."""
createdDatetime: Datetime
"""
The deployment currently holding this platform, or null when the platform is free. A deployment holds the platform while its newest snapshot is planned, pre-deployment, or deployed and is not archived.
"""
currentDeployment: PlatformCurrentDeployment
"""Reads and enables pagination through a set of `DataAccessRange`."""
dataAccessRangeConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataAccessRangeCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataAccessRangeFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataAccessRange`."""
orderBy: [DataAccessRangeOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataAccessRangeConnection!
"""Reads and enables pagination through a set of `DataCollection`."""
dataCollectionConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataCollectionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataCollectionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataCollection`."""
orderBy: [DataCollectionOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataCollectionConnection!
"""Reads and enables pagination through a set of `DataStream`."""
dataStreamConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataStreamCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataStreamFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataStream`."""
orderBy: [DataStreamOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DataStreamConnection!
"""The number of distinct deployments associated with this platform."""
deploymentCount: Int
"""The end datetime of the data of this `Platform`."""
endDatetime: Datetime
"""The first datetime at which the platform transmitted data."""
firstTransmitDatetime: Datetime
"""Some text or notes associated with the `Platform`."""
freeText: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Reads and enables pagination through a set of `PlatformInformation`."""
informationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformInformationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformInformationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformInformation`."""
orderBy: [PlatformInformationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformInformationConnection!
"""Reads a single `PlatformKind` that is related to this `Platform`."""
kind(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformKind
"""Reads and enables pagination through a set of `MissionPlatform`."""
missionIndirectConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: MissionPlatformCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: MissionPlatformFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `MissionPlatform`."""
orderBy: [MissionPlatformOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): MissionPlatformConnection!
"""The date and time this `Platform` was last modified."""
modifiedDatetime: Datetime
"""
Returns the most recent known latitude and longitude (from metadata_row) for the given platform, and the nearest place whose bounds contain this location (if any). The place is NULL if no matching place is found.
"""
mostRecentLocation: PlatformMostRecentLocationRecord
"""The most recent datetime at which the platform transmitted data."""
mostRecentTransmitDatetime: Datetime
"""The name of this `Platform`."""
name: String
"""Reads a single `Organization` that is related to this `Platform`."""
organization: Organization
"""Reads and enables pagination through a set of `Place`."""
placeConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlaceFilter
"""Only read the first `n` values of the set."""
first: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Place`."""
orderBy: [PlaceOrderBy!]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlaceConnection!
"""The position of this `Platform`."""
position: Point
"""
The serial number from the most recent deployment snapshot that recorded one for this platform.
"""
serialNumber: String
"""
Reads and enables pagination through a set of `PlatformSpectrogramSpecification`.
"""
spectrogramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformSpectrogramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformSpectrogramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformSpectrogramSpecification`."""
orderBy: [PlatformSpectrogramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformSpectrogramSpecificationConnection!
"""The start datetime of the data of this `Platform`."""
startDatetime: Datetime
}
"""Associates platforms with audio specifications."""
type PlatformAudioSpecification implements Node {
"""
Reads a single `AudioSpecification` that is related to this `PlatformAudioSpecification`.
"""
audioSpecification(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): AudioSpecification
"""Creation timestamp."""
createdDatetime: Datetime!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Last modification timestamp."""
modifiedDatetime: Datetime!
"""
Reads a single `Organization` that is related to this `PlatformAudioSpecification`.
"""
organization: Organization
"""
Reads a single `Platform` that is related to this `PlatformAudioSpecification`.
"""
platform(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Platform
}
"""
A condition to be used against `PlatformAudioSpecification` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input PlatformAudioSpecificationCondition {
audioSpecification: ID
organization: ID
platform: ID
}
"""A connection to a list of `PlatformAudioSpecification` values."""
type PlatformAudioSpecificationConnection {
"""
A list of edges which contains the `PlatformAudioSpecification` and cursor to aid in pagination.
"""
edges: [PlatformAudioSpecificationEdge]!
"""A list of `PlatformAudioSpecification` objects."""
nodes: [PlatformAudioSpecification]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `PlatformAudioSpecification` you could get from the connection.
"""
totalCount: Int!
}
"""A `PlatformAudioSpecification` edge in the connection."""
type PlatformAudioSpecificationEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `PlatformAudioSpecification` at the end of the edge."""
node: PlatformAudioSpecification
}
"""
A filter to be used against `PlatformAudioSpecification` object types. All fields are combined with a logical ‘and.’
"""
input PlatformAudioSpecificationFilter {
"""Checks for all expressions in this list."""
and: [PlatformAudioSpecificationFilter!]
"""Filter by the object’s `audioSpecification` relation."""
audioSpecification: AudioSpecificationFilter
"""Negates the expression."""
not: PlatformAudioSpecificationFilter
"""Checks for any expressions in this list."""
or: [PlatformAudioSpecificationFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `platform` relation."""
platform: PlatformFilter
}
"""An input for mutations affecting `PlatformAudioSpecification`"""
input PlatformAudioSpecificationInput {
audioSpecification: ID!
organization: ID
platform: ID!
"""Primary key for this association."""
rowId: UUID
}
"""Methods to use when ordering `PlatformAudioSpecification`."""
enum PlatformAudioSpecificationOrderBy {
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `PlatformAudioSpecification`. Fields that are set will be updated.
"""
input PlatformAudioSpecificationPatch {
audioSpecification: ID
organization: ID
platform: ID
}
"""Associates platforms with beamgram specifications."""
type PlatformBeamgramSpecification implements Node {
"""
Reads a single `BeamgramSpecification` that is related to this `PlatformBeamgramSpecification`.
"""
beamgramSpecification(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): BeamgramSpecification
"""Creation timestamp."""
createdDatetime: Datetime!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Last modification timestamp."""
modifiedDatetime: Datetime!
"""
Reads a single `Organization` that is related to this `PlatformBeamgramSpecification`.
"""
organization: Organization
"""
Reads a single `Platform` that is related to this `PlatformBeamgramSpecification`.
"""
platform(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Platform
}
"""
A condition to be used against `PlatformBeamgramSpecification` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input PlatformBeamgramSpecificationCondition {
beamgramSpecification: ID
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
platform: ID
}
"""A connection to a list of `PlatformBeamgramSpecification` values."""
type PlatformBeamgramSpecificationConnection {
"""
A list of edges which contains the `PlatformBeamgramSpecification` and cursor to aid in pagination.
"""
edges: [PlatformBeamgramSpecificationEdge]!
"""A list of `PlatformBeamgramSpecification` objects."""
nodes: [PlatformBeamgramSpecification]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `PlatformBeamgramSpecification` you could get from the connection.
"""
totalCount: Int!
}
"""A `PlatformBeamgramSpecification` edge in the connection."""
type PlatformBeamgramSpecificationEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `PlatformBeamgramSpecification` at the end of the edge."""
node: PlatformBeamgramSpecification
}
"""
A filter to be used against `PlatformBeamgramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input PlatformBeamgramSpecificationFilter {
"""Checks for all expressions in this list."""
and: [PlatformBeamgramSpecificationFilter!]
"""Filter by the object’s `beamgramSpecification` relation."""
beamgramSpecification: BeamgramSpecificationFilter
"""A related `beamgramSpecification` exists."""
beamgramSpecificationExists: Boolean
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: PlatformBeamgramSpecificationFilter
"""Checks for any expressions in this list."""
or: [PlatformBeamgramSpecificationFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `platform` relation."""
platform: PlatformFilter
"""A related `platform` exists."""
platformExists: Boolean
}
"""An input for mutations affecting `PlatformBeamgramSpecification`"""
input PlatformBeamgramSpecificationInput {
beamgramSpecification: ID
organization: ID
platform: ID
"""Primary key for this association row."""
rowId: UUID
}
"""Methods to use when ordering `PlatformBeamgramSpecification`."""
enum PlatformBeamgramSpecificationOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `PlatformBeamgramSpecification`. Fields that are set will be updated.
"""
input PlatformBeamgramSpecificationPatch {
beamgramSpecification: ID
"""Creation timestamp."""
createdDatetime: Datetime
"""Last modification timestamp."""
modifiedDatetime: Datetime
organization: ID
platform: ID
}
"""Associates platforms with bearing time record specifications."""
type PlatformBearingTimeRecordSpecification implements Node {
"""
Reads a single `BearingTimeRecordSpecification` that is related to this `PlatformBearingTimeRecordSpecification`.
"""
bearingTimeRecordSpecification(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): BearingTimeRecordSpecification
"""Creation timestamp."""
createdDatetime: Datetime!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Last modification timestamp."""
modifiedDatetime: Datetime!
"""
Reads a single `Organization` that is related to this `PlatformBearingTimeRecordSpecification`.
"""
organization: Organization
"""
Reads a single `Platform` that is related to this `PlatformBearingTimeRecordSpecification`.
"""
platform(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Platform
}
"""
A condition to be used against `PlatformBearingTimeRecordSpecification` object
types. All fields are tested for equality and combined with a logical ‘and.’
"""
input PlatformBearingTimeRecordSpecificationCondition {
bearingTimeRecordSpecification: ID
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
platform: ID
}
"""
A connection to a list of `PlatformBearingTimeRecordSpecification` values.
"""
type PlatformBearingTimeRecordSpecificationConnection {
"""
A list of edges which contains the `PlatformBearingTimeRecordSpecification` and cursor to aid in pagination.
"""
edges: [PlatformBearingTimeRecordSpecificationEdge]!
"""A list of `PlatformBearingTimeRecordSpecification` objects."""
nodes: [PlatformBearingTimeRecordSpecification]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `PlatformBearingTimeRecordSpecification` you could get from the connection.
"""
totalCount: Int!
}
"""A `PlatformBearingTimeRecordSpecification` edge in the connection."""
type PlatformBearingTimeRecordSpecificationEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `PlatformBearingTimeRecordSpecification` at the end of the edge."""
node: PlatformBearingTimeRecordSpecification
}
"""
A filter to be used against `PlatformBearingTimeRecordSpecification` object types. All fields are combined with a logical ‘and.’
"""
input PlatformBearingTimeRecordSpecificationFilter {
"""Checks for all expressions in this list."""
and: [PlatformBearingTimeRecordSpecificationFilter!]
"""Filter by the object’s `bearingTimeRecordSpecification` relation."""
bearingTimeRecordSpecification: BearingTimeRecordSpecificationFilter
"""A related `bearingTimeRecordSpecification` exists."""
bearingTimeRecordSpecificationExists: Boolean
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: PlatformBearingTimeRecordSpecificationFilter
"""Checks for any expressions in this list."""
or: [PlatformBearingTimeRecordSpecificationFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `platform` relation."""
platform: PlatformFilter
"""A related `platform` exists."""
platformExists: Boolean
}
"""
An input for mutations affecting `PlatformBearingTimeRecordSpecification`
"""
input PlatformBearingTimeRecordSpecificationInput {
bearingTimeRecordSpecification: ID
organization: ID
platform: ID
"""Primary key for this association row."""
rowId: UUID
}
"""Methods to use when ordering `PlatformBearingTimeRecordSpecification`."""
enum PlatformBearingTimeRecordSpecificationOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `PlatformBearingTimeRecordSpecification`. Fields that are set will be updated.
"""
input PlatformBearingTimeRecordSpecificationPatch {
bearingTimeRecordSpecification: ID
organization: ID
platform: ID
}
"""
A condition to be used against `Platform` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input PlatformCondition {
"""Checks for equality with the object’s `contentVector` field."""
contentVector: FullText
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `deploymentCount` field."""
deploymentCount: Int
"""Checks for equality with the object’s `firstTransmitDatetime` field."""
firstTransmitDatetime: Datetime
"""The ID of the relevant kind to be referenced by this new instance."""
kind: ID
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
"""
Checks for equality with the object’s `mostRecentTransmitDatetime` field.
"""
mostRecentTransmitDatetime: Datetime
"""Checks for equality with the object’s `name` field."""
name: String
organization: ID
"""Checks for equality with the object’s `serialNumber` field."""
serialNumber: String
}
"""A connection to a list of `Platform` values."""
type PlatformConnection {
"""
A list of edges which contains the `Platform` and cursor to aid in pagination.
"""
edges: [PlatformEdge]!
"""A list of `Platform` objects."""
nodes: [Platform]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `Platform` you could get from the connection."""
totalCount: Int!
}
type PlatformCurrentDeployment {
deploymentId: UUID
name: String
status: String
}
"""A `Platform` edge in the connection."""
type PlatformEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `Platform` at the end of the edge."""
node: Platform
}
"""
A filter to be used against `Platform` object types. All fields are combined with a logical ‘and.’
"""
input PlatformFilter {
"""Checks for all expressions in this list."""
and: [PlatformFilter!]
"""Filter by the object’s `annotationCollection` relation."""
annotationCollection: PlatformToManyAnnotationFilter
"""Some related `annotationCollection` exist."""
annotationCollectionExist: Boolean
"""Filter by the object’s `contactFollowerParameterCollection` relation."""
contactFollowerParameterCollection: PlatformToManyContactFollowerParameterFilter
"""Some related `contactFollowerParameterCollection` exist."""
contactFollowerParameterCollectionExist: Boolean
"""Filter by the object’s `contentVector` field."""
contentVector: FullTextFilter
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `dataAccessRangeCollection` relation."""
dataAccessRangeCollection: PlatformToManyDataAccessRangeFilter
"""Some related `dataAccessRangeCollection` exist."""
dataAccessRangeCollectionExist: Boolean
"""Filter by the object’s `dataCollectionCollection` relation."""
dataCollectionCollection: PlatformToManyDataCollectionFilter
"""Some related `dataCollectionCollection` exist."""
dataCollectionCollectionExist: Boolean
"""Filter by the object’s `dataStreamCollection` relation."""
dataStreamCollection: PlatformToManyDataStreamFilter
"""Some related `dataStreamCollection` exist."""
dataStreamCollectionExist: Boolean
"""Filter by the object’s `deploymentCount` field."""
deploymentCount: IntFilter
"""Filter by the object’s `firstTransmitDatetime` field."""
firstTransmitDatetime: DatetimeFilter
"""Filter by the object’s `kind` relation."""
kind: PlatformKindFilter
"""A related `kind` exists."""
kindExists: Boolean
"""Filter by the object’s `missionPlatformCollection` relation."""
missionPlatformCollection: PlatformToManyMissionPlatformFilter
"""Some related `missionPlatformCollection` exist."""
missionPlatformCollectionExist: Boolean
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Filter by the object’s `mostRecentTransmitDatetime` field."""
mostRecentTransmitDatetime: DatetimeFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: PlatformFilter
"""Checks for any expressions in this list."""
or: [PlatformFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""
Filter by the object’s `platformAudioSpecificationCollection` relation.
"""
platformAudioSpecificationCollection: PlatformToManyPlatformAudioSpecificationFilter
"""Some related `platformAudioSpecificationCollection` exist."""
platformAudioSpecificationCollectionExist: Boolean
"""
Filter by the object’s `platformBeamgramSpecificationCollection` relation.
"""
platformBeamgramSpecificationCollection: PlatformToManyPlatformBeamgramSpecificationFilter
"""Some related `platformBeamgramSpecificationCollection` exist."""
platformBeamgramSpecificationCollectionExist: Boolean
"""
Filter by the object’s `platformBearingTimeRecordSpecificationCollection` relation.
"""
platformBearingTimeRecordSpecificationCollection: PlatformToManyPlatformBearingTimeRecordSpecificationFilter
"""Some related `platformBearingTimeRecordSpecificationCollection` exist."""
platformBearingTimeRecordSpecificationCollectionExist: Boolean
"""Filter by the object’s `platformInformationCollection` relation."""
platformInformationCollection: PlatformToManyPlatformInformationFilter
"""Some related `platformInformationCollection` exist."""
platformInformationCollectionExist: Boolean
"""
Filter by the object’s `platformSpectrogramSpecificationCollection` relation.
"""
platformSpectrogramSpecificationCollection: PlatformToManyPlatformSpectrogramSpecificationFilter
"""Some related `platformSpectrogramSpecificationCollection` exist."""
platformSpectrogramSpecificationCollectionExist: Boolean
"""Filter by the object’s `serialNumber` field."""
serialNumber: StringFilter
}
"""
A historically-tracked set of key-value properties associated with a `Platform`.
"""
type PlatformInformation implements Node {
"""The date and time this `PlatformInformation` was created."""
createdDatetime: Datetime
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""The date and time this `PlatformInformation` was last modified."""
modifiedDatetime: Datetime
"""
Reads a single `Organization` that is related to this `PlatformInformation`.
"""
organization: Organization
"""
Reads a single `Platform` that is related to this `PlatformInformation`.
"""
platform(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Platform
"""
The name of the deployment this snapshot was hotswapped from, or null when it is not a hotswap.
"""
previousDeploymentName: String
"""The key-value properties associated with the `Platform`."""
properties: JSON!
}
"""
A condition to be used against `PlatformInformation` object types. All fields
are tested for equality and combined with a logical ‘and.’
"""
input PlatformInformationCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
organization: ID
platform: ID
"""Checks for equality with the object’s `previousDeploymentName` field."""
previousDeploymentName: String
}
"""A connection to a list of `PlatformInformation` values."""
type PlatformInformationConnection {
"""
A list of edges which contains the `PlatformInformation` and cursor to aid in pagination.
"""
edges: [PlatformInformationEdge]!
"""A list of `PlatformInformation` objects."""
nodes: [PlatformInformation]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `PlatformInformation` you could get from the connection.
"""
totalCount: Int!
}
"""A `PlatformInformation` edge in the connection."""
type PlatformInformationEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `PlatformInformation` at the end of the edge."""
node: PlatformInformation
}
"""
A filter to be used against `PlatformInformation` object types. All fields are combined with a logical ‘and.’
"""
input PlatformInformationFilter {
"""Checks for all expressions in this list."""
and: [PlatformInformationFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Negates the expression."""
not: PlatformInformationFilter
"""Checks for any expressions in this list."""
or: [PlatformInformationFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `platform` relation."""
platform: PlatformFilter
"""Filter by the object’s `previousDeploymentName` field."""
previousDeploymentName: StringFilter
}
"""An input for mutations affecting `PlatformInformation`"""
input PlatformInformationInput {
platform: ID!
"""The key-value properties associated with the `Platform`."""
properties: JSON
"""The unique id of this `PlatformInformation`."""
rowId: UUID
}
"""Methods to use when ordering `PlatformInformation`."""
enum PlatformInformationOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""An input for mutations affecting `Platform`"""
input PlatformInput {
"""The end datetime of the data of this `Platform`."""
endDatetime: Datetime
"""Some text or notes associated with the `Platform`."""
freeText: String
"""The ID of the relevant kind to be referenced by this new instance."""
kind: ID
"""The name of this `Platform`."""
name: String
organization: ID
"""The position of this `Platform`."""
position: PointInput
"""The unique id for a `Platform`."""
rowId: UUID
"""The start datetime of the data of this `Platform`."""
startDatetime: Datetime
}
"""A kind/type of platform."""
type PlatformKind implements Node {
"""
Reads and enables pagination through a set of `ContactFollowerParameter`.
"""
contactFollowerParameterConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: ContactFollowerParameterCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: ContactFollowerParameterFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `ContactFollowerParameter`."""
orderBy: [ContactFollowerParameterOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): ContactFollowerParameterConnection!
"""Full-text search ranking when filtered by `contentVector`."""
contentVectorRank: Float
"""The date and time this `PlatformKind` was created."""
createdDatetime: Datetime
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""The url pointing to an image used for this `PlatformKind`."""
imageUrl: String
"""The long description of this `PlatformKind`."""
longDescription: String
"""The date and time this `PlatformKind` was last modified."""
modifiedDatetime: Datetime
"""The name of this `PlatformKind`."""
name: String
"""Reads a single `Organization` that is related to this `PlatformKind`."""
organization: Organization
"""Reads and enables pagination through a set of `Platform`."""
platformsByKindId(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Platform`."""
orderBy: [PlatformOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformConnection!
"""The short description of this `PlatformKind`."""
shortDescription: String
}
"""
A condition to be used against `PlatformKind` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input PlatformKindCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
"""Checks for equality with the object’s `name` field."""
name: String
organization: ID
}
"""A connection to a list of `PlatformKind` values."""
type PlatformKindConnection {
"""
A list of edges which contains the `PlatformKind` and cursor to aid in pagination.
"""
edges: [PlatformKindEdge]!
"""A list of `PlatformKind` objects."""
nodes: [PlatformKind]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `PlatformKind` you could get from the connection."""
totalCount: Int!
}
"""A `PlatformKind` edge in the connection."""
type PlatformKindEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `PlatformKind` at the end of the edge."""
node: PlatformKind
}
"""
A filter to be used against `PlatformKind` object types. All fields are combined with a logical ‘and.’
"""
input PlatformKindFilter {
"""Checks for all expressions in this list."""
and: [PlatformKindFilter!]
"""Filter by the object’s `contactFollowerParameterCollection` relation."""
contactFollowerParameterCollection: PlatformKindToManyContactFollowerParameterFilter
"""Some related `contactFollowerParameterCollection` exist."""
contactFollowerParameterCollectionExist: Boolean
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: PlatformKindFilter
"""Checks for any expressions in this list."""
or: [PlatformKindFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `platformsByKindId` relation."""
platformsByKindId: PlatformKindToManyPlatformFilter
"""Some related `platformsByKindId` exist."""
platformsByKindIdExist: Boolean
}
"""An input for mutations affecting `PlatformKind`"""
input PlatformKindInput {
"""The url pointing to an image used for this `PlatformKind`."""
imageUrl: String
"""The long description of this `PlatformKind`."""
longDescription: String
"""The name of this `PlatformKind`."""
name: String
"""The unique id for this `PlatformKind`."""
rowId: UUID
"""The short description of this `PlatformKind`."""
shortDescription: String
}
"""Methods to use when ordering `PlatformKind`."""
enum PlatformKindOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `PlatformKind`. Fields that are set will be updated.
"""
input PlatformKindPatch {
"""The url pointing to an image used for this `PlatformKind`."""
imageUrl: String
"""The long description of this `PlatformKind`."""
longDescription: String
"""The name of this `PlatformKind`."""
name: String
"""The short description of this `PlatformKind`."""
shortDescription: String
}
"""
A filter to be used against many `ContactFollowerParameter` object types. All fields are combined with a logical ‘and.’
"""
input PlatformKindToManyContactFollowerParameterFilter {
"""
Every related `ContactFollowerParameter` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: ContactFollowerParameterFilter
"""
No related `ContactFollowerParameter` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: ContactFollowerParameterFilter
"""
Some related `ContactFollowerParameter` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: ContactFollowerParameterFilter
}
"""
A filter to be used against many `Platform` object types. All fields are combined with a logical ‘and.’
"""
input PlatformKindToManyPlatformFilter {
"""
Every related `Platform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformFilter
"""
No related `Platform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformFilter
"""
Some related `Platform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformFilter
}
type PlatformMostRecentLocationRecord {
latitude: Float
longitude: Float
place: Place
}
"""Methods to use when ordering `Platform`."""
enum PlatformOrderBy {
CONTENT_VECTOR_RANK_ASC
CONTENT_VECTOR_RANK_DESC
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `Platform`. Fields that are set will be updated.
"""
input PlatformPatch {
"""The end datetime of the data of this `Platform`."""
endDatetime: Datetime
"""Some text or notes associated with the `Platform`."""
freeText: String
"""The ID of the relevant kind to be referenced by this new instance."""
kind: ID
"""The name of this `Platform`."""
name: String
organization: ID
"""The position of this `Platform`."""
position: PointInput
"""The start datetime of the data of this `Platform`."""
startDatetime: Datetime
}
"""Associates platforms with spectrogram specifications."""
type PlatformSpectrogramSpecification implements Node {
"""Creation timestamp."""
createdDatetime: Datetime!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Last modification timestamp."""
modifiedDatetime: Datetime!
"""
Reads a single `Organization` that is related to this `PlatformSpectrogramSpecification`.
"""
organization: Organization
"""
Reads a single `Platform` that is related to this `PlatformSpectrogramSpecification`.
"""
platform(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): Platform
"""
Reads a single `SpectrogramSpecification` that is related to this `PlatformSpectrogramSpecification`.
"""
spectrogramSpecification(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): SpectrogramSpecification
}
"""
A condition to be used against `PlatformSpectrogramSpecification` object types.
All fields are tested for equality and combined with a logical ‘and.’
"""
input PlatformSpectrogramSpecificationCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
platform: ID
spectrogramSpecification: ID
}
"""A connection to a list of `PlatformSpectrogramSpecification` values."""
type PlatformSpectrogramSpecificationConnection {
"""
A list of edges which contains the `PlatformSpectrogramSpecification` and cursor to aid in pagination.
"""
edges: [PlatformSpectrogramSpecificationEdge]!
"""A list of `PlatformSpectrogramSpecification` objects."""
nodes: [PlatformSpectrogramSpecification]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `PlatformSpectrogramSpecification` you could get from the connection.
"""
totalCount: Int!
}
"""A `PlatformSpectrogramSpecification` edge in the connection."""
type PlatformSpectrogramSpecificationEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `PlatformSpectrogramSpecification` at the end of the edge."""
node: PlatformSpectrogramSpecification
}
"""
A filter to be used against `PlatformSpectrogramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input PlatformSpectrogramSpecificationFilter {
"""Checks for all expressions in this list."""
and: [PlatformSpectrogramSpecificationFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: PlatformSpectrogramSpecificationFilter
"""Checks for any expressions in this list."""
or: [PlatformSpectrogramSpecificationFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `platform` relation."""
platform: PlatformFilter
"""A related `platform` exists."""
platformExists: Boolean
"""Filter by the object’s `spectrogramSpecification` relation."""
spectrogramSpecification: SpectrogramSpecificationFilter
"""A related `spectrogramSpecification` exists."""
spectrogramSpecificationExists: Boolean
}
"""An input for mutations affecting `PlatformSpectrogramSpecification`"""
input PlatformSpectrogramSpecificationInput {
organization: ID
platform: ID
"""Primary key for this association row."""
rowId: UUID
spectrogramSpecification: ID
}
"""Methods to use when ordering `PlatformSpectrogramSpecification`."""
enum PlatformSpectrogramSpecificationOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `PlatformSpectrogramSpecification`. Fields that are set will be updated.
"""
input PlatformSpectrogramSpecificationPatch {
organization: ID
platform: ID
spectrogramSpecification: ID
}
"""
A filter to be used against many `Annotation` object types. All fields are combined with a logical ‘and.’
"""
input PlatformToManyAnnotationFilter {
"""
Every related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: AnnotationFilter
"""
No related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: AnnotationFilter
"""
Some related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: AnnotationFilter
}
"""
A filter to be used against many `ContactFollowerParameter` object types. All fields are combined with a logical ‘and.’
"""
input PlatformToManyContactFollowerParameterFilter {
"""
Every related `ContactFollowerParameter` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: ContactFollowerParameterFilter
"""
No related `ContactFollowerParameter` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: ContactFollowerParameterFilter
"""
Some related `ContactFollowerParameter` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: ContactFollowerParameterFilter
}
"""
A filter to be used against many `DataAccessRange` object types. All fields are combined with a logical ‘and.’
"""
input PlatformToManyDataAccessRangeFilter {
"""
Every related `DataAccessRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataAccessRangeFilter
"""
No related `DataAccessRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataAccessRangeFilter
"""
Some related `DataAccessRange` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataAccessRangeFilter
}
"""
A filter to be used against many `DataCollection` object types. All fields are combined with a logical ‘and.’
"""
input PlatformToManyDataCollectionFilter {
"""
Every related `DataCollection` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataCollectionFilter
"""
No related `DataCollection` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataCollectionFilter
"""
Some related `DataCollection` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataCollectionFilter
}
"""
A filter to be used against many `DataStream` object types. All fields are combined with a logical ‘and.’
"""
input PlatformToManyDataStreamFilter {
"""
Every related `DataStream` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DataStreamFilter
"""
No related `DataStream` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DataStreamFilter
"""
Some related `DataStream` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DataStreamFilter
}
"""
A filter to be used against many `MissionPlatform` object types. All fields are combined with a logical ‘and.’
"""
input PlatformToManyMissionPlatformFilter {
"""
Every related `MissionPlatform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: MissionPlatformFilter
"""
No related `MissionPlatform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: MissionPlatformFilter
"""
Some related `MissionPlatform` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: MissionPlatformFilter
}
"""
A filter to be used against many `PlatformAudioSpecification` object types. All fields are combined with a logical ‘and.’
"""
input PlatformToManyPlatformAudioSpecificationFilter {
"""
Every related `PlatformAudioSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformAudioSpecificationFilter
"""
No related `PlatformAudioSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformAudioSpecificationFilter
"""
Some related `PlatformAudioSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformAudioSpecificationFilter
}
"""
A filter to be used against many `PlatformBeamgramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input PlatformToManyPlatformBeamgramSpecificationFilter {
"""
Every related `PlatformBeamgramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformBeamgramSpecificationFilter
"""
No related `PlatformBeamgramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformBeamgramSpecificationFilter
"""
Some related `PlatformBeamgramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformBeamgramSpecificationFilter
}
"""
A filter to be used against many `PlatformBearingTimeRecordSpecification` object types. All fields are combined with a logical ‘and.’
"""
input PlatformToManyPlatformBearingTimeRecordSpecificationFilter {
"""
Every related `PlatformBearingTimeRecordSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformBearingTimeRecordSpecificationFilter
"""
No related `PlatformBearingTimeRecordSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformBearingTimeRecordSpecificationFilter
"""
Some related `PlatformBearingTimeRecordSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformBearingTimeRecordSpecificationFilter
}
"""
A filter to be used against many `PlatformInformation` object types. All fields are combined with a logical ‘and.’
"""
input PlatformToManyPlatformInformationFilter {
"""
Every related `PlatformInformation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformInformationFilter
"""
No related `PlatformInformation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformInformationFilter
"""
Some related `PlatformInformation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformInformationFilter
}
"""
A filter to be used against many `PlatformSpectrogramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input PlatformToManyPlatformSpectrogramSpecificationFilter {
"""
Every related `PlatformSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformSpectrogramSpecificationFilter
"""
No related `PlatformSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformSpectrogramSpecificationFilter
"""
Some related `PlatformSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformSpectrogramSpecificationFilter
}
"""A cartesian point."""
type Point {
"""The position of the cartesian `Point` on the x-axis."""
x: Float!
"""The position of the cartesian `Point` on the y-axis."""
y: Float!
}
"""A cartesian point."""
input PointInput {
"""The position of the cartesian `Point` on the x-axis."""
x: Float!
"""The position of the cartesian `Point` on the y-axis."""
y: Float!
}
"""A polygon made up of points"""
type Polygon {
"""
The points describing the boundary of the polygon describing the region.
"""
points: [Point!]!
}
"""
A filter to be used against Polygon fields. All fields are combined with a logical ‘and.’
"""
input PolygonFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: PolygonInput
"""Equal to the specified value."""
equalTo: PolygonInput
"""Included in the specified list."""
in: [PolygonInput!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: PolygonInput
"""Not equal to the specified value."""
notEqualTo: PolygonInput
"""Not included in the specified list."""
notIn: [PolygonInput!]
}
"""A polygon made up of points"""
input PolygonInput {
"""
The points describing the boundary of the polygon describing the region.
"""
points: [PointInput!]!
}
"""The root query type which gives access points into the data universe."""
type Query {
"""Reads a single `Annotation` using its globally unique `ID`."""
annotationById(
"""
The globally unique `ID` to be used in selecting a single `Annotation`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): Annotation
"""Reads and enables pagination through a set of `Annotation`."""
annotationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): AnnotationConnection
"""
Reads a single `AnnotationHarmonicCursor` using its globally unique `ID`.
"""
annotationHarmonicCursorById(
"""
The globally unique `ID` to be used in selecting a single `AnnotationHarmonicCursor`.
"""
id: ID!
): AnnotationHarmonicCursor
"""
Reads and enables pagination through a set of `AnnotationHarmonicCursor`.
"""
annotationHarmonicCursorConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationHarmonicCursorCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationHarmonicCursorFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `AnnotationHarmonicCursor`."""
orderBy: [AnnotationHarmonicCursorOrderBy!] = [PRIMARY_KEY_ASC]
): AnnotationHarmonicCursorConnection
"""Reads a single `AnnotationKind` using its globally unique `ID`."""
annotationKindById(
"""
The globally unique `ID` to be used in selecting a single `AnnotationKind`.
"""
id: ID!
): AnnotationKind
"""Reads and enables pagination through a set of `AnnotationKind`."""
annotationKindConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationKindCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationKindFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `AnnotationKind`."""
orderBy: [AnnotationKindOrderBy!] = [PRIMARY_KEY_ASC]
): AnnotationKindConnection
"""Reads a single `ApiKey` using its globally unique `ID`."""
apiKeyById(
"""The globally unique `ID` to be used in selecting a single `ApiKey`."""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): ApiKey
"""Reads and enables pagination through a set of `ApiKey`."""
apiKeyConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: ApiKeyCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: ApiKeyFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `ApiKey`."""
orderBy: [ApiKeyOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): ApiKeyConnection
"""Reads a single `AudioSpecification` using its globally unique `ID`."""
audioSpecificationById(
"""
The globally unique `ID` to be used in selecting a single `AudioSpecification`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): AudioSpecification
"""Reads and enables pagination through a set of `AudioSpecification`."""
audioSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AudioSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AudioSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `AudioSpecification`."""
orderBy: [AudioSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): AudioSpecificationConnection
"""Reads a single `BeamgramSpecification` using its globally unique `ID`."""
beamgramSpecificationById(
"""
The globally unique `ID` to be used in selecting a single `BeamgramSpecification`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): BeamgramSpecification
"""Reads and enables pagination through a set of `BeamgramSpecification`."""
beamgramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: BeamgramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: BeamgramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `BeamgramSpecification`."""
orderBy: [BeamgramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): BeamgramSpecificationConnection
"""
Reads a single `BearingResolutionAlias` using its globally unique `ID`.
"""
bearingResolutionAliasById(
"""
The globally unique `ID` to be used in selecting a single `BearingResolutionAlias`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): BearingResolutionAlias
"""
Reads and enables pagination through a set of `BearingResolutionAlias`.
"""
bearingResolutionAliasConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: BearingResolutionAliasCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: BearingResolutionAliasFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `BearingResolutionAlias`."""
orderBy: [BearingResolutionAliasOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): BearingResolutionAliasConnection
"""
Reads a single `BearingTimeRecordSpecification` using its globally unique `ID`.
"""
bearingTimeRecordSpecificationById(
"""
The globally unique `ID` to be used in selecting a single `BearingTimeRecordSpecification`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): BearingTimeRecordSpecification
"""
Reads and enables pagination through a set of `BearingTimeRecordSpecification`.
"""
bearingTimeRecordSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: BearingTimeRecordSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: BearingTimeRecordSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `BearingTimeRecordSpecification`."""
orderBy: [BearingTimeRecordSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): BearingTimeRecordSpecificationConnection
"""
The Euclidean distance between two BTR specifications, combining normalized numeric attributes with categorical match/no-match attributes.
"""
bearingTimeRecordSpecificationDistance(specificationAId: UUID!, specificationBId: UUID!): Float
"""
Reads a single `ContactFollowerParameter` using its globally unique `ID`.
"""
contactFollowerParameterById(
"""
The globally unique `ID` to be used in selecting a single `ContactFollowerParameter`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): ContactFollowerParameter
"""
Reads and enables pagination through a set of `ContactFollowerParameter`.
"""
contactFollowerParameterConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: ContactFollowerParameterCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: ContactFollowerParameterFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `ContactFollowerParameter`."""
orderBy: [ContactFollowerParameterOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): ContactFollowerParameterConnection
"""
Localizes a contact from a platform's bearing timeseries, triangulating
with time-overlapping bearing timeseries from other platforms the caller
can access. `estimateList` is empty when the platform has no bearing
data or no track was found; the field itself is null only when
localization failed.
"""
contactLocalization(platformId: ID!): ContactLocalization
"""
Whether this deployment serves contact localization
(`CONTACT_LOCALIZATION_ENABLED`). When false, `contactLocalization`
reports an error, so callers should check this field before querying it.
"""
contactLocalizationIsEnabled: Boolean
"""
Returns the current session's permissions and active organization, scoped to the active organization. Backs the GraphQL viewer authorization query, replacing the better-auth customSession enrichment.
"""
currentUserAuthz: CurrentUserAuthz
"""The organizations the current session's user is a member of."""
currentUserOrganizations(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationFilter
"""Only read the first `n` values of the set."""
first: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Organization`."""
orderBy: [OrganizationOrderBy!]
): OrganizationConnection
"""Reads a single `DataAccessRange` using its globally unique `ID`."""
dataAccessRangeById(
"""
The globally unique `ID` to be used in selecting a single `DataAccessRange`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataAccessRange
"""Reads and enables pagination through a set of `DataAccessRange`."""
dataAccessRangeConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataAccessRangeCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataAccessRangeFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataAccessRange`."""
orderBy: [DataAccessRangeOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataAccessRangeConnection
"""Reads a single `DataAccessTag` using its globally unique `ID`."""
dataAccessTagById(
"""
The globally unique `ID` to be used in selecting a single `DataAccessTag`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataAccessTag
"""Reads and enables pagination through a set of `DataAccessTag`."""
dataAccessTagConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataAccessTagCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataAccessTagFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataAccessTag`."""
orderBy: [DataAccessTagOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataAccessTagConnection
"""
Annotations on this collection's platform whose time span overlaps one of its ingested intervals.
"""
dataCollectionAnnotation(
"""Read all values in the set after (below) this cursor."""
after: Cursor
dataCollection: ID!
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationFilter
"""Only read the first `n` values of the set."""
first: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): AnnotationConnection
"""Reads a single `DataCollection` using its globally unique `ID`."""
dataCollectionById(
"""
The globally unique `ID` to be used in selecting a single `DataCollection`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataCollection
"""Reads and enables pagination through a set of `DataCollection`."""
dataCollectionConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataCollectionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataCollectionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Only collections whose platform feed stream, the first acoustic stream by name or else the first stream by name, has rows of this feed type within the last hour of its own clock, whether settled in Postgres, settled in the data lake, or still in flight. An empty string accepts any live feed type.
"""
liveFeedType: String
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataCollection`."""
orderBy: [DataCollectionOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataCollectionConnection
"""
Whether this collection recorded a classification, true when any of its ingested intervals sets `has_classification_override` to `TRUE`, or leaves it `NULL` and has a classified annotation on its platform overlapping that interval. An interval whose `has_classification_override` is `FALSE` never contributes.
"""
dataCollectionHasClassification(dataCollection: ID!): Boolean
"""
Whether this collection recorded a detection, true when any of its ingested intervals sets `has_detection_override` to `TRUE`, or leaves it `NULL` and has an annotation on its platform overlapping that interval. An interval whose `has_detection_override` is `FALSE` never contributes.
"""
dataCollectionHasDetection(dataCollection: ID!): Boolean
"""
Whether this collection recorded a track, true when any of its ingested intervals sets `has_track_override` to `TRUE`, or leaves it `NULL` and has a bearing time record track line on its platform overlapping that interval. An interval whose `has_track_override` is `FALSE` never contributes.
"""
dataCollectionHasTrack(dataCollection: ID!): Boolean
"""
Sum of collected_secs across all ingested intervals for this collection, in seconds.
"""
dataCollectionIngestedSecs(dataCollection: ID!): Int
"""
Reads a single `DataCollectionInterval` using its globally unique `ID`.
"""
dataCollectionIntervalById(
"""
The globally unique `ID` to be used in selecting a single `DataCollectionInterval`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataCollectionInterval
"""
Reads and enables pagination through a set of `DataCollectionInterval`.
"""
dataCollectionIntervalConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataCollectionIntervalCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataCollectionIntervalFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataCollectionInterval`."""
orderBy: [DataCollectionIntervalOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataCollectionIntervalConnection
"""
Unique annotated time within this collection's ingested intervals, in seconds. Annotation time spans are clipped to ingested intervals (gaps between intervals are excluded), then merged so overlapping annotations are not double-counted.
"""
dataCollectionLabeledSecs(dataCollection: ID!): Int
"""Reads a single `DataFile` using its globally unique `ID`."""
dataFileById(
"""The globally unique `ID` to be used in selecting a single `DataFile`."""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataFile
"""Reads and enables pagination through a set of `DataFile`."""
dataFileConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataFileCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataFileFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataFile`."""
orderBy: [DataFileOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataFileConnection
"""Reads a single `DataFileSegment` using its globally unique `ID`."""
dataFileSegmentById(
"""
The globally unique `ID` to be used in selecting a single `DataFileSegment`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataFileSegment
"""Reads and enables pagination through a set of `DataFileSegment`."""
dataFileSegmentConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataFileSegmentCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataFileSegmentFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataFileSegment`."""
orderBy: [DataFileSegmentOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataFileSegmentConnection
"""Reads a single `DataRow` using its globally unique `ID`."""
dataRowById(
"""The globally unique `ID` to be used in selecting a single `DataRow`."""
id: ID!
): DataRow
"""Reads and enables pagination through a set of `DataRow`."""
dataRowConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataRowCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataRowFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataRow`."""
orderBy: [DataRowOrderBy!] = [PRIMARY_KEY_ASC]
): DataRowConnection
"""Reads a single `DataStream` using its globally unique `ID`."""
dataStreamById(
"""
The globally unique `ID` to be used in selecting a single `DataStream`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataStream
"""Reads and enables pagination through a set of `DataStream`."""
dataStreamConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DataStreamCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DataStreamFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DataStream`."""
orderBy: [DataStreamOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DataStreamConnection
"""The number of distinct deployments recorded across every platform."""
deploymentCount: Int
"""
Every station recorded by a deployment, deduplicated by identifier and by name ignoring case, taking the most recent spelling and coordinates for each.
"""
deploymentStation(
"""Only read the first `n` values of the set."""
first: Int
"""Skip the first `n` values."""
offset: Int
"""The method to use when ordering `DeploymentStation`."""
orderBy: [DeploymentStationOrderBy!]
): [DeploymentStation]
"""
Reads a single `DirectionalSpectrogramSpecification` using its globally unique `ID`.
"""
directionalSpectrogramSpecificationById(
"""
The globally unique `ID` to be used in selecting a single `DirectionalSpectrogramSpecification`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DirectionalSpectrogramSpecification
"""
Reads and enables pagination through a set of `DirectionalSpectrogramSpecification`.
"""
directionalSpectrogramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DirectionalSpectrogramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DirectionalSpectrogramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DirectionalSpectrogramSpecification`."""
orderBy: [DirectionalSpectrogramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): DirectionalSpectrogramSpecificationConnection
"""Reads a single `ElevationAlias` using its globally unique `ID`."""
elevationAliasById(
"""
The globally unique `ID` to be used in selecting a single `ElevationAlias`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): ElevationAlias
"""Reads and enables pagination through a set of `ElevationAlias`."""
elevationAliasConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: ElevationAliasCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: ElevationAliasFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `ElevationAlias`."""
orderBy: [ElevationAliasOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): ElevationAliasConnection
"""Reads a single `FocusRange` using its globally unique `ID`."""
focusRangeById(
"""
The globally unique `ID` to be used in selecting a single `FocusRange`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): FocusRange
"""Reads and enables pagination through a set of `FocusRange`."""
focusRangeConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: FocusRangeCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: FocusRangeFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `FocusRange`."""
orderBy: [FocusRangeOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): FocusRangeConnection
"""Reads a single `FrequencyBandAlias` using its globally unique `ID`."""
frequencyBandAliasById(
"""
The globally unique `ID` to be used in selecting a single `FrequencyBandAlias`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): FrequencyBandAlias
"""Reads and enables pagination through a set of `FrequencyBandAlias`."""
frequencyBandAliasConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: FrequencyBandAliasCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: FrequencyBandAliasFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `FrequencyBandAlias`."""
orderBy: [FrequencyBandAliasOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): FrequencyBandAliasConnection
"""
Reads a single `FrequencyResolutionAlias` using its globally unique `ID`.
"""
frequencyResolutionAliasById(
"""
The globally unique `ID` to be used in selecting a single `FrequencyResolutionAlias`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): FrequencyResolutionAlias
"""
Reads and enables pagination through a set of `FrequencyResolutionAlias`.
"""
frequencyResolutionAliasConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: FrequencyResolutionAliasCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: FrequencyResolutionAliasFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `FrequencyResolutionAlias`."""
orderBy: [FrequencyResolutionAliasOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): FrequencyResolutionAliasConnection
"""
Returns summary of label data for an organization: total available data and annotated time in seconds.
"""
labelDataSummary(organization: ID): LabelDataSummary
"""Reads a single `LabelingAssignment` using its globally unique `ID`."""
labelingAssignmentById(
"""
The globally unique `ID` to be used in selecting a single `LabelingAssignment`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): LabelingAssignment
"""Reads and enables pagination through a set of `LabelingAssignment`."""
labelingAssignmentConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): LabelingAssignmentConnection
"""
Reads a single `LabelingAssignmentLabelDecision` using its globally unique `ID`.
"""
labelingAssignmentLabelDecisionById(
"""
The globally unique `ID` to be used in selecting a single `LabelingAssignmentLabelDecision`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): LabelingAssignmentLabelDecision
"""
Reads and enables pagination through a set of `LabelingAssignmentLabelDecision`.
"""
labelingAssignmentLabelDecisionConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentLabelDecisionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentLabelDecisionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignmentLabelDecision`."""
orderBy: [LabelingAssignmentLabelDecisionOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): LabelingAssignmentLabelDecisionConnection
"""
Reads a single `LabelingAssignmentTransition` using its globally unique `ID`.
"""
labelingAssignmentTransitionById(
"""
The globally unique `ID` to be used in selecting a single `LabelingAssignmentTransition`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): LabelingAssignmentTransition
"""
Reads and enables pagination through a set of `LabelingAssignmentTransition`.
"""
labelingAssignmentTransitionConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentTransitionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentTransitionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignmentTransition`."""
orderBy: [LabelingAssignmentTransitionOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): LabelingAssignmentTransitionConnection
"""
Per-labeler performance metrics for assignments completed within the window (by completion time), scoped to the session's active organization. labels_returned = distinct labels ever returned across the assignment's history; label_approval_percent = labels approved without being returned (complement of return rate). tasks_returned = overall-reject kickbacks (no individual labels returned). Manager-only.
"""
labelingLabelerPerformanceMetrics(
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingLabelerPerformanceMetricsRecordFilter
"""Only read the first `n` values of the set."""
first: Int
"""Skip the first `n` values."""
offset: Int
windowEnd: Datetime!
windowStart: Datetime!
): [LabelingLabelerPerformanceMetricsRecord]
"""
Per-reviewer performance metrics for assignments completed within the window (by completion time), scoped to the session's active organization. Label counts come from the labeling_assignment_label_decision log; return/approval percentages are the share of completed tasks the manager returned at least once (final_review → qa_review), while tasks_returned counts every return event. Manager-only.
"""
labelingReviewerPerformanceMetrics(
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingReviewerPerformanceMetricsRecordFilter
"""Only read the first `n` values of the set."""
first: Int
"""Skip the first `n` values."""
offset: Int
windowEnd: Datetime!
windowStart: Datetime!
): [LabelingReviewerPerformanceMetricsRecord]
"""Reads a single `MetadataFile` using its globally unique `ID`."""
metadataFileById(
"""
The globally unique `ID` to be used in selecting a single `MetadataFile`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): MetadataFile
"""Reads and enables pagination through a set of `MetadataFile`."""
metadataFileConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: MetadataFileCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: MetadataFileFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `MetadataFile`."""
orderBy: [MetadataFileOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): MetadataFileConnection
"""Reads a single `Mission` using its globally unique `ID`."""
missionById(
"""The globally unique `ID` to be used in selecting a single `Mission`."""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): Mission
"""Reads and enables pagination through a set of `Mission`."""
missionConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: MissionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: MissionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Mission`."""
orderBy: [MissionOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): MissionConnection
"""Reads a single `MissionPlatform` using its globally unique `ID`."""
missionPlatformById(
"""
The globally unique `ID` to be used in selecting a single `MissionPlatform`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): MissionPlatform
"""Reads and enables pagination through a set of `MissionPlatform`."""
missionPlatformConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: MissionPlatformCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: MissionPlatformFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `MissionPlatform`."""
orderBy: [MissionPlatformOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): MissionPlatformConnection
"""Fetches an object given its globally unique `ID`."""
node(
"""The globally unique `ID`."""
id: ID!
): Node
"""Reads a single `Normalizer` using its globally unique `ID`."""
normalizerById(
"""
The globally unique `ID` to be used in selecting a single `Normalizer`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): Normalizer
"""Reads and enables pagination through a set of `Normalizer`."""
normalizerConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: NormalizerCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: NormalizerFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Normalizer`."""
orderBy: [NormalizerOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): NormalizerConnection
"""Reads a single `Ontology` using its globally unique `ID`."""
ontologyById(
"""The globally unique `ID` to be used in selecting a single `Ontology`."""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): Ontology
"""Reads a single `OntologyClass` using its globally unique `ID`."""
ontologyClassById(
"""
The globally unique `ID` to be used in selecting a single `OntologyClass`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): OntologyClass
"""Reads and enables pagination through a set of `OntologyClass`."""
ontologyClassConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OntologyClassCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OntologyClassFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OntologyClass`."""
orderBy: [OntologyClassOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): OntologyClassConnection
"""Reads and enables pagination through a set of `Ontology`."""
ontologyConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OntologyCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OntologyFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Ontology`."""
orderBy: [OntologyOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): OntologyConnection
"""Reads a single `Organization` using its globally unique `ID`."""
organizationById(
"""
The globally unique `ID` to be used in selecting a single `Organization`.
"""
id: ID!
): Organization
"""Reads and enables pagination through a set of `Organization`."""
organizationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Organization`."""
orderBy: [OrganizationOrderBy!] = [PRIMARY_KEY_ASC]
): OrganizationConnection
"""Reads a single `OrganizationGroup` using its globally unique `ID`."""
organizationGroupById(
"""
The globally unique `ID` to be used in selecting a single `OrganizationGroup`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): OrganizationGroup
"""Reads and enables pagination through a set of `OrganizationGroup`."""
organizationGroupConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationGroupCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationGroupFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationGroup`."""
orderBy: [OrganizationGroupOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): OrganizationGroupConnection
"""
Reads a single `OrganizationGroupMember` using its globally unique `ID`.
"""
organizationGroupMemberById(
"""
The globally unique `ID` to be used in selecting a single `OrganizationGroupMember`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): OrganizationGroupMember
"""
Reads and enables pagination through a set of `OrganizationGroupMember`.
"""
organizationGroupMemberConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationGroupMemberCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationGroupMemberFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationGroupMember`."""
orderBy: [OrganizationGroupMemberOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): OrganizationGroupMemberConnection
"""Reads a single `OrganizationInvite` using its globally unique `ID`."""
organizationInviteById(
"""
The globally unique `ID` to be used in selecting a single `OrganizationInvite`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): OrganizationInvite
"""Reads and enables pagination through a set of `OrganizationInvite`."""
organizationInviteConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationInviteCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationInviteFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationInvite`."""
orderBy: [OrganizationInviteOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): OrganizationInviteConnection
"""
Reads a single `OrganizationInviteGroup` using its globally unique `ID`.
"""
organizationInviteGroupById(
"""
The globally unique `ID` to be used in selecting a single `OrganizationInviteGroup`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): OrganizationInviteGroup
"""
Reads and enables pagination through a set of `OrganizationInviteGroup`.
"""
organizationInviteGroupConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationInviteGroupCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationInviteGroupFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationInviteGroup`."""
orderBy: [OrganizationInviteGroupOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): OrganizationInviteGroupConnection
"""Reads a single `OrganizationMember` using its globally unique `ID`."""
organizationMemberById(
"""
The globally unique `ID` to be used in selecting a single `OrganizationMember`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): OrganizationMember
"""Reads and enables pagination through a set of `OrganizationMember`."""
organizationMemberConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationMemberCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationMemberFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationMember`."""
orderBy: [OrganizationMemberOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): OrganizationMemberConnection
"""Reads a single `Permission` using its globally unique `ID`."""
permissionById(
"""
The globally unique `ID` to be used in selecting a single `Permission`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): Permission
"""Reads and enables pagination through a set of `Permission`."""
permissionConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PermissionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PermissionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Permission`."""
orderBy: [PermissionOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PermissionConnection
"""Reads a single `Place` using its globally unique `ID`."""
placeById(
"""The globally unique `ID` to be used in selecting a single `Place`."""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): Place
"""Reads and enables pagination through a set of `Place`."""
placeConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlaceCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlaceFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Place`."""
orderBy: [PlaceOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlaceConnection
"""
Reads a single `PlatformAudioSpecification` using its globally unique `ID`.
"""
platformAudioSpecificationById(
"""
The globally unique `ID` to be used in selecting a single `PlatformAudioSpecification`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlatformAudioSpecification
"""
Reads and enables pagination through a set of `PlatformAudioSpecification`.
"""
platformAudioSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformAudioSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformAudioSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformAudioSpecification`."""
orderBy: [PlatformAudioSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlatformAudioSpecificationConnection
"""
Reads a single `PlatformBeamgramSpecification` using its globally unique `ID`.
"""
platformBeamgramSpecificationById(
"""
The globally unique `ID` to be used in selecting a single `PlatformBeamgramSpecification`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlatformBeamgramSpecification
"""
Reads and enables pagination through a set of `PlatformBeamgramSpecification`.
"""
platformBeamgramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformBeamgramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformBeamgramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformBeamgramSpecification`."""
orderBy: [PlatformBeamgramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlatformBeamgramSpecificationConnection
"""
Reads a single `PlatformBearingTimeRecordSpecification` using its globally unique `ID`.
"""
platformBearingTimeRecordSpecificationById(
"""
The globally unique `ID` to be used in selecting a single `PlatformBearingTimeRecordSpecification`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlatformBearingTimeRecordSpecification
"""
Reads and enables pagination through a set of `PlatformBearingTimeRecordSpecification`.
"""
platformBearingTimeRecordSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformBearingTimeRecordSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformBearingTimeRecordSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""
The method to use when ordering `PlatformBearingTimeRecordSpecification`.
"""
orderBy: [PlatformBearingTimeRecordSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlatformBearingTimeRecordSpecificationConnection
platformByDeploymentId(deploymentId: String!): Platform
"""Reads a single `Platform` using its globally unique `ID`."""
platformById(
"""The globally unique `ID` to be used in selecting a single `Platform`."""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): Platform
"""Reads and enables pagination through a set of `Platform`."""
platformConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Platform`."""
orderBy: [PlatformOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlatformConnection
"""Reads a single `PlatformInformation` using its globally unique `ID`."""
platformInformationById(
"""
The globally unique `ID` to be used in selecting a single `PlatformInformation`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlatformInformation
"""Reads and enables pagination through a set of `PlatformInformation`."""
platformInformationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformInformationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformInformationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformInformation`."""
orderBy: [PlatformInformationOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlatformInformationConnection
"""Reads a single `PlatformKind` using its globally unique `ID`."""
platformKindById(
"""
The globally unique `ID` to be used in selecting a single `PlatformKind`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlatformKind
"""Reads and enables pagination through a set of `PlatformKind`."""
platformKindConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformKindCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformKindFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformKind`."""
orderBy: [PlatformKindOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlatformKindConnection
"""
Reads a single `PlatformSpectrogramSpecification` using its globally unique `ID`.
"""
platformSpectrogramSpecificationById(
"""
The globally unique `ID` to be used in selecting a single `PlatformSpectrogramSpecification`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlatformSpectrogramSpecification
"""
Reads and enables pagination through a set of `PlatformSpectrogramSpecification`.
"""
platformSpectrogramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformSpectrogramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformSpectrogramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformSpectrogramSpecification`."""
orderBy: [PlatformSpectrogramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): PlatformSpectrogramSpecificationConnection
"""Reads a single `ServiceAccount` using its globally unique `ID`."""
serviceAccountById(
"""
The globally unique `ID` to be used in selecting a single `ServiceAccount`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): ServiceAccount
"""Reads and enables pagination through a set of `ServiceAccount`."""
serviceAccountConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: ServiceAccountCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: ServiceAccountFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `ServiceAccount`."""
orderBy: [ServiceAccountOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): ServiceAccountConnection
"""The current session attached to this user."""
session: SessionPayload
"""
Reads a single `SpectrogramSpecification` using its globally unique `ID`.
"""
spectrogramSpecificationById(
"""
The globally unique `ID` to be used in selecting a single `SpectrogramSpecification`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): SpectrogramSpecification
"""
Reads and enables pagination through a set of `SpectrogramSpecification`.
"""
spectrogramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: SpectrogramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: SpectrogramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `SpectrogramSpecification`."""
orderBy: [SpectrogramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): SpectrogramSpecificationConnection
"""Reads a single `UpdateRateAlias` using its globally unique `ID`."""
updateRateAliasById(
"""
The globally unique `ID` to be used in selecting a single `UpdateRateAlias`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): UpdateRateAlias
"""Reads and enables pagination through a set of `UpdateRateAlias`."""
updateRateAliasConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: UpdateRateAliasCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: UpdateRateAliasFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `UpdateRateAlias`."""
orderBy: [UpdateRateAliasOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): UpdateRateAliasConnection
"""The current user logged in to this session."""
user: User
"""Reads a single `User` using its globally unique `ID`."""
userById(
"""The globally unique `ID` to be used in selecting a single `User`."""
id: ID!
): User
"""Reads and enables pagination through a set of `User`."""
userConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: UserCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: UserFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `User`."""
orderBy: [UserOrderBy!] = [PRIMARY_KEY_ASC]
): UserConnection
"""Reads a single `UserInvite` using its globally unique `ID`."""
userInviteById(
"""
The globally unique `ID` to be used in selecting a single `UserInvite`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): UserInvite
"""Reads and enables pagination through a set of `UserInvite`."""
userInviteConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: UserInviteCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: UserInviteFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `UserInvite`."""
orderBy: [UserInviteOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): UserInviteConnection
"""Reads a single `UserSetting` using its globally unique `ID`."""
userSettingById(
"""
The globally unique `ID` to be used in selecting a single `UserSetting`.
"""
id: ID!
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): UserSetting
"""Reads and enables pagination through a set of `UserSetting`."""
userSettingConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: UserSettingCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: UserSettingFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `UserSetting`."""
orderBy: [UserSettingOrderBy!] = [PRIMARY_KEY_ASC]
"""Filter results by organization scope. Defaults to ACTIVE_ORGANIZATION."""
organizationScope: OrganizationScope = ACTIVE_ORGANIZATION
): UserSettingConnection
"""
Returns the users holding an unscoped grant matching (action, resource_type) within the active organization, directly, through group membership, or by owning the organization. The action match is hierarchical (manage subsumes write subsumes read), mirroring subject_can.
"""
usersWithPermission(
action: PermissionAction!
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: UserFilter
"""Only read the first `n` values of the set."""
first: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `User`."""
orderBy: [UserOrderBy!]
resourceType: PermissionResourceType!
): UserConnection
"""The current session's user, or null for an anonymous request."""
viewer: User
}
"""All input for the `recordBatchPipelineDataCollection` mutation."""
input RecordBatchPipelineDataCollectionInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""Collection to record an ingest result for. Must be `registered`."""
dataCollectionId: UUID!
"""Failure detail from the pipeline. Logged only; not persisted."""
errorMessage: String
"""Version of the ingest pipeline that processed this collection."""
ingestPipelineVersion: String
"""
Intervals and segments to write when status is `ingested`. Ignored when
status is `failed`.
"""
intervals: [DataCollectionIngestResultIntervalInput!]! = []
"""Terminal ingest status."""
status: DataCollectionIngestStatus!
}
"""The output of our `recordBatchPipelineDataCollection` mutation."""
type RecordBatchPipelineDataCollectionPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The collection after ingest recorded `ingested` or `failed`."""
dataCollection: DataCollection
"""
Number of distinct files marked ingested. Zero when status is `failed`.
"""
filesUpdated: Int!
"""Number of intervals created. Zero when status is `failed`."""
intervalsCreated: Int!
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""Terminal status written on the collection."""
status: DataCollectionIngestStatus!
}
"""All input for the `regenerateApiKey` mutation."""
input RegenerateApiKeyInput {
"""The ID of the API key to regenerate."""
apiKeyId: ID!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
New expiration date for the regenerated API key. Null means no expiration.
"""
expiresAt: Datetime
}
"""The output of our `regenerateApiKey` mutation."""
type RegenerateApiKeyPayload {
"""The regenerated `ApiKey`."""
apiKey: ApiKey
"""An edge for our `ApiKey`. May be used by Relay 1."""
apiKeyEdge(
"""The method to use when ordering `ApiKey`."""
orderBy: [ApiKeyOrderBy!]! = [PRIMARY_KEY_ASC]
): ApiKeyEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""
The new JWT token. This is only returned once and cannot be retrieved again.
"""
token: String!
}
"""One data file to register (or resume) on a collection."""
input RegisterBatchDataCollectionFileInput {
"""Claimed end of the file's sensor data, when the uploader knows it."""
claimedEndDatetime: Datetime
"""Claimed start of the file's sensor data, when the uploader knows it."""
claimedStartDatetime: Datetime
"""Claimed seconds of sensor data in the file."""
dataSecs: Int
"""Claimed byte size of the file."""
dataSize: BigInt
"""On-disk format of the file."""
fileFormat: DataCollectionFileFormat!
"""Filename within the collection prefix."""
filename: String!
}
"""All input for the `registerBatchDataCollection` mutation."""
input RegisterBatchDataCollectionInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
Files to register. On resume, files already in S3 with a checksum are skipped.
"""
files: [RegisterBatchDataCollectionFileInput!]!
"""
Human-readable collection name. Combined with the API key's organization
to derive the S3 prefix.
"""
name: String!
"""Platform that produced this collection."""
platformId: UUID!
"""Platform software version at collection time."""
platformSoftwareVersion: String
}
"""The output of our `registerBatchDataCollection` mutation."""
type RegisterBatchDataCollectionPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The collection that was created or resumed."""
dataCollection: DataCollection
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""Whether this call created the collection or resumed a pending upload."""
status: RegisterBatchDataCollectionStatus!
"""Presigned PUT URLs for files that still need to land in S3."""
uploads: [DataCollectionFileUpload!]!
}
"""Whether register created a new collection or resumed a pending one."""
enum RegisterBatchDataCollectionStatus {
created
resumed
}
"""All input for the `returnLabelingAssignmentToReviewer` mutation."""
input ReturnLabelingAssignmentToReviewerInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
labelingAssignment: ID!
note: String!
}
"""The output of our `returnLabelingAssignmentToReviewer` mutation."""
type ReturnLabelingAssignmentToReviewerPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: LabelingAssignment
}
"""
A non-human user account that can be used to authenticate to the Horizon API
"""
type ServiceAccount implements Node {
"""Reads a single `User` that is related to this `ServiceAccount`."""
createdByUser: User
"""The timestamp when the service account was created."""
createdDatetime: Datetime!
"""What the service account is used for."""
description: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Reads a single `User` that is related to this `ServiceAccount`."""
modifiedByUser: User
"""The timestamp when the service account was last modified."""
modifiedDatetime: Datetime!
"""A human-readable name for the service account, mirrored onto its user."""
name: String!
"""
Reads a single `Organization` that is related to this `ServiceAccount`.
"""
organization: Organization
"""Reads a single `User` that is related to this `ServiceAccount`."""
user: User
}
"""
A condition to be used against `ServiceAccount` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input ServiceAccountCondition {
createdByUser: ID
modifiedByUser: ID
organization: ID
}
"""A connection to a list of `ServiceAccount` values."""
type ServiceAccountConnection {
"""
A list of edges which contains the `ServiceAccount` and cursor to aid in pagination.
"""
edges: [ServiceAccountEdge]!
"""A list of `ServiceAccount` objects."""
nodes: [ServiceAccount]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `ServiceAccount` you could get from the connection."""
totalCount: Int!
}
"""A `ServiceAccount` edge in the connection."""
type ServiceAccountEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `ServiceAccount` at the end of the edge."""
node: ServiceAccount
}
"""
A filter to be used against `ServiceAccount` object types. All fields are combined with a logical ‘and.’
"""
input ServiceAccountFilter {
"""Checks for all expressions in this list."""
and: [ServiceAccountFilter!]
"""Filter by the object’s `createdByUser` relation."""
createdByUser: UserFilter
"""A related `createdByUser` exists."""
createdByUserExists: Boolean
"""Filter by the object’s `modifiedByUser` relation."""
modifiedByUser: UserFilter
"""A related `modifiedByUser` exists."""
modifiedByUserExists: Boolean
"""Negates the expression."""
not: ServiceAccountFilter
"""Checks for any expressions in this list."""
or: [ServiceAccountFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""Filter by the object’s `user` relation."""
user: UserFilter
"""A related `user` exists."""
userExists: Boolean
}
"""An input for mutations affecting `ServiceAccount`"""
input ServiceAccountInput {
"""What the service account is used for."""
description: String
"""A human-readable name for the service account, mirrored onto its user."""
name: String!
organization: ID!
}
"""Methods to use when ordering `ServiceAccount`."""
enum ServiceAccountOrderBy {
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `ServiceAccount`. Fields that are set will be updated.
"""
input ServiceAccountPatch {
"""What the service account is used for."""
description: String
"""A human-readable name for the service account, mirrored onto its user."""
name: String
}
"""The output of the `Session` query."""
type SessionPayload {
"""The created datetime of this `Session`."""
createdDatetime: Datetime
"""The expires datetime of this `Session`."""
expiresDatetime: Datetime
"""The id of this `Session`."""
id: ID
"""The modified datetime of this `Session`."""
modifiedDatetime: Datetime
}
"""All input for the `setLabelingAssignmentAssignees` mutation."""
input SetLabelingAssignmentAssigneesInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
labelerUserId: UUID!
labelingAssignment: ID!
reviewerUserId: UUID!
}
"""The output of our `setLabelingAssignmentAssignees` mutation."""
type SetLabelingAssignmentAssigneesPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: LabelingAssignment
}
"""
Spectrogram specification for a frequency-time data stream. Supports both omnidirectional and directional (DIFAR) configurations via the channel_role column.
"""
type SpectrogramSpecification implements Node {
"""
Scale of the amplitude values in the data vector: magnitude for linear power, decibel for logarithmic. NULL means unknown.
"""
amplitudeUnitMode: String
"""Reads and enables pagination through a set of `Annotation`."""
annotationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): AnnotationConnection!
"""Single physical hydrophone channel index."""
channel: Int
"""
Directional role of this channel (e.g. omni, cosine, sine). NULL for legacy omnidirectional specs.
"""
channelRole: String
"""Creation time."""
createdDatetime: Datetime
"""
Reads and enables pagination through a set of `DirectionalSpectrogramSpecification`.
"""
directionalSpectrogramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: DirectionalSpectrogramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: DirectionalSpectrogramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `DirectionalSpectrogramSpecification`."""
orderBy: [DirectionalSpectrogramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): DirectionalSpectrogramSpecificationConnection!
"""FFT window size in samples used to compute the spectrogram."""
fftSampleCount: Int
"""Window overlap in samples between consecutive FFT windows."""
fftSampleOverlapCount: Int
"""Number of frequency bins in the data vector."""
frequencyBinCount: Int
"""Frequency bin spacing in Hz."""
frequencySpacing: Float
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Last modification time."""
modifiedDatetime: Datetime
"""
Message name format (e.g. [Array]_[DataType]_[UpdateRate]_[Band]_[FULL/DET]_MSGID). Used to filter specifications by name.
"""
name: String
"""
Normalizer name (Algorithm used to bring different frequencies to a similar amplitude for easier comparison).
"""
normalizer: String
"""
Reads a single `Organization` that is related to this `SpectrogramSpecification`.
"""
organization: Organization
"""
Reads and enables pagination through a set of `PlatformSpectrogramSpecification`.
"""
platformSpectrogramSpecificationConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: PlatformSpectrogramSpecificationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: PlatformSpectrogramSpecificationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `PlatformSpectrogramSpecification`."""
orderBy: [PlatformSpectrogramSpecificationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): PlatformSpectrogramSpecificationConnection!
}
"""
A condition to be used against `SpectrogramSpecification` object types. All
fields are tested for equality and combined with a logical ‘and.’
"""
input SpectrogramSpecificationCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
organization: ID
}
"""A connection to a list of `SpectrogramSpecification` values."""
type SpectrogramSpecificationConnection {
"""
A list of edges which contains the `SpectrogramSpecification` and cursor to aid in pagination.
"""
edges: [SpectrogramSpecificationEdge]!
"""A list of `SpectrogramSpecification` objects."""
nodes: [SpectrogramSpecification]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `SpectrogramSpecification` you could get from the connection.
"""
totalCount: Int!
}
"""A `SpectrogramSpecification` edge in the connection."""
type SpectrogramSpecificationEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `SpectrogramSpecification` at the end of the edge."""
node: SpectrogramSpecification
}
"""
A filter to be used against `SpectrogramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input SpectrogramSpecificationFilter {
"""Checks for all expressions in this list."""
and: [SpectrogramSpecificationFilter!]
"""Filter by the object’s `annotationCollection` relation."""
annotationCollection: SpectrogramSpecificationToManyAnnotationFilter
"""Some related `annotationCollection` exist."""
annotationCollectionExist: Boolean
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""
Filter by the object’s `directionalSpectrogramSpecificationCollection` relation.
"""
directionalSpectrogramSpecificationCollection: SpectrogramSpecificationToManyDirectionalSpectrogramSpecificationFilter
"""Some related `directionalSpectrogramSpecificationCollection` exist."""
directionalSpectrogramSpecificationCollectionExist: Boolean
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Negates the expression."""
not: SpectrogramSpecificationFilter
"""Checks for any expressions in this list."""
or: [SpectrogramSpecificationFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""
Filter by the object’s `platformSpectrogramSpecificationCollection` relation.
"""
platformSpectrogramSpecificationCollection: SpectrogramSpecificationToManyPlatformSpectrogramSpecificationFilter
"""Some related `platformSpectrogramSpecificationCollection` exist."""
platformSpectrogramSpecificationCollectionExist: Boolean
}
"""An input for mutations affecting `SpectrogramSpecification`"""
input SpectrogramSpecificationInput {
"""
Scale of the amplitude values in the data vector: magnitude for linear power, decibel for logarithmic. NULL means unknown.
"""
amplitudeUnitMode: String
"""Single physical hydrophone channel index."""
channel: Int
"""
Directional role of this channel (e.g. omni, cosine, sine). NULL for legacy omnidirectional specs.
"""
channelRole: String
"""FFT window size in samples used to compute the spectrogram."""
fftSampleCount: Int
"""Window overlap in samples between consecutive FFT windows."""
fftSampleOverlapCount: Int
"""Number of frequency bins in the data vector."""
frequencyBinCount: Int
"""Frequency bin spacing in Hz."""
frequencySpacing: Float
"""
Message name format (e.g. [Array]_[DataType]_[UpdateRate]_[Band]_[FULL/DET]_MSGID). Used to filter specifications by name.
"""
name: String
"""
Normalizer name (Algorithm used to bring different frequencies to a similar amplitude for easier comparison).
"""
normalizer: String
"""Unique id for this SpectrogramSpecification."""
rowId: UUID
}
"""Methods to use when ordering `SpectrogramSpecification`."""
enum SpectrogramSpecificationOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `SpectrogramSpecification`. Fields that are set will be updated.
"""
input SpectrogramSpecificationPatch {
"""
Scale of the amplitude values in the data vector: magnitude for linear power, decibel for logarithmic. NULL means unknown.
"""
amplitudeUnitMode: String
"""Single physical hydrophone channel index."""
channel: Int
"""
Directional role of this channel (e.g. omni, cosine, sine). NULL for legacy omnidirectional specs.
"""
channelRole: String
"""FFT window size in samples used to compute the spectrogram."""
fftSampleCount: Int
"""Window overlap in samples between consecutive FFT windows."""
fftSampleOverlapCount: Int
"""Number of frequency bins in the data vector."""
frequencyBinCount: Int
"""Frequency bin spacing in Hz."""
frequencySpacing: Float
"""
Message name format (e.g. [Array]_[DataType]_[UpdateRate]_[Band]_[FULL/DET]_MSGID). Used to filter specifications by name.
"""
name: String
"""
Normalizer name (Algorithm used to bring different frequencies to a similar amplitude for easier comparison).
"""
normalizer: String
}
"""
A filter to be used against many `Annotation` object types. All fields are combined with a logical ‘and.’
"""
input SpectrogramSpecificationToManyAnnotationFilter {
"""
Every related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: AnnotationFilter
"""
No related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: AnnotationFilter
"""
Some related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: AnnotationFilter
}
"""
A filter to be used against many `DirectionalSpectrogramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input SpectrogramSpecificationToManyDirectionalSpectrogramSpecificationFilter {
"""
Every related `DirectionalSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: DirectionalSpectrogramSpecificationFilter
"""
No related `DirectionalSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: DirectionalSpectrogramSpecificationFilter
"""
Some related `DirectionalSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: DirectionalSpectrogramSpecificationFilter
}
"""
A filter to be used against many `PlatformSpectrogramSpecification` object types. All fields are combined with a logical ‘and.’
"""
input SpectrogramSpecificationToManyPlatformSpectrogramSpecificationFilter {
"""
Every related `PlatformSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: PlatformSpectrogramSpecificationFilter
"""
No related `PlatformSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: PlatformSpectrogramSpecificationFilter
"""
Some related `PlatformSpectrogramSpecification` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: PlatformSpectrogramSpecificationFilter
}
"""All input for the `startLabelingAssignmentFinalReview` mutation."""
input StartLabelingAssignmentFinalReviewInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
labelingAssignment: ID!
}
"""The output of our `startLabelingAssignmentFinalReview` mutation."""
type StartLabelingAssignmentFinalReviewPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: LabelingAssignment
}
"""All input for the `startLabelingAssignment` mutation."""
input StartLabelingAssignmentInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
labelingAssignment: ID!
}
"""The output of our `startLabelingAssignment` mutation."""
type StartLabelingAssignmentPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: LabelingAssignment
}
"""All input for the `startLabelingAssignmentReview` mutation."""
input StartLabelingAssignmentReviewInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
labelingAssignment: ID!
}
"""The output of our `startLabelingAssignmentReview` mutation."""
type StartLabelingAssignmentReviewPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: LabelingAssignment
}
"""
A filter to be used against String fields. All fields are combined with a logical ‘and.’
"""
input StringFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: String
"""
Not equal to the specified value, treating null like an ordinary value (case-insensitive).
"""
distinctFromInsensitive: String
"""Ends with the specified string (case-sensitive)."""
endsWith: String
"""Ends with the specified string (case-insensitive)."""
endsWithInsensitive: String
"""Equal to the specified value."""
equalTo: String
"""Equal to the specified value (case-insensitive)."""
equalToInsensitive: String
"""Greater than the specified value."""
greaterThan: String
"""Greater than the specified value (case-insensitive)."""
greaterThanInsensitive: String
"""Greater than or equal to the specified value."""
greaterThanOrEqualTo: String
"""Greater than or equal to the specified value (case-insensitive)."""
greaterThanOrEqualToInsensitive: String
"""Included in the specified list."""
in: [String!]
"""Included in the specified list (case-insensitive)."""
inInsensitive: [String!]
"""Contains the specified string (case-sensitive)."""
includes: String
"""Contains the specified string (case-insensitive)."""
includesInsensitive: String
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Less than the specified value."""
lessThan: String
"""Less than the specified value (case-insensitive)."""
lessThanInsensitive: String
"""Less than or equal to the specified value."""
lessThanOrEqualTo: String
"""Less than or equal to the specified value (case-insensitive)."""
lessThanOrEqualToInsensitive: String
"""
Matches the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.
"""
like: String
"""
Matches the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.
"""
likeInsensitive: String
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: String
"""
Equal to the specified value, treating null like an ordinary value (case-insensitive).
"""
notDistinctFromInsensitive: String
"""Does not end with the specified string (case-sensitive)."""
notEndsWith: String
"""Does not end with the specified string (case-insensitive)."""
notEndsWithInsensitive: String
"""Not equal to the specified value."""
notEqualTo: String
"""Not equal to the specified value (case-insensitive)."""
notEqualToInsensitive: String
"""Not included in the specified list."""
notIn: [String!]
"""Not included in the specified list (case-insensitive)."""
notInInsensitive: [String!]
"""Does not contain the specified string (case-sensitive)."""
notIncludes: String
"""Does not contain the specified string (case-insensitive)."""
notIncludesInsensitive: String
"""
Does not match the specified pattern (case-sensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.
"""
notLike: String
"""
Does not match the specified pattern (case-insensitive). An underscore (_) matches any single character; a percent sign (%) matches any sequence of zero or more characters.
"""
notLikeInsensitive: String
"""Does not start with the specified string (case-sensitive)."""
notStartsWith: String
"""Does not start with the specified string (case-insensitive)."""
notStartsWithInsensitive: String
"""Starts with the specified string (case-sensitive)."""
startsWith: String
"""Starts with the specified string (case-insensitive)."""
startsWithInsensitive: String
}
"""All input for the `submitLabelingAssignmentForReview` mutation."""
input SubmitLabelingAssignmentForReviewInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
labelingAssignment: ID!
note: String
}
"""The output of our `submitLabelingAssignmentForReview` mutation."""
type SubmitLabelingAssignmentForReviewPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: LabelingAssignment
}
"""
A universally unique identifier as defined by [RFC 4122](https://tools.ietf.org/html/rfc4122).
"""
scalar UUID
"""
A filter to be used against UUID fields. All fields are combined with a logical ‘and.’
"""
input UUIDFilter {
"""
Not equal to the specified value, treating null like an ordinary value.
"""
distinctFrom: UUID
"""Equal to the specified value."""
equalTo: UUID
"""Greater than the specified value."""
greaterThan: UUID
"""Greater than or equal to the specified value."""
greaterThanOrEqualTo: UUID
"""Included in the specified list."""
in: [UUID!]
"""
Is null (if `true` is specified) or is not null (if `false` is specified).
"""
isNull: Boolean
"""Less than the specified value."""
lessThan: UUID
"""Less than or equal to the specified value."""
lessThanOrEqualTo: UUID
"""Equal to the specified value, treating null like an ordinary value."""
notDistinctFrom: UUID
"""Not equal to the specified value."""
notEqualTo: UUID
"""Not included in the specified list."""
notIn: [UUID!]
}
"""All input for the `unapproveLabelingAssignmentReview` mutation."""
input UnapproveLabelingAssignmentReviewInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
labelingAssignment: ID!
}
"""The output of our `unapproveLabelingAssignmentReview` mutation."""
type UnapproveLabelingAssignmentReviewPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: LabelingAssignment
}
"""All input for the `unsubmitLabelingAssignment` mutation."""
input UnsubmitLabelingAssignmentInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
labelingAssignment: ID!
}
"""The output of our `unsubmitLabelingAssignment` mutation."""
type UnsubmitLabelingAssignmentPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: LabelingAssignment
}
"""All input for the `updateAnnotationById` mutation."""
input UpdateAnnotationByIdInput {
"""
An object where the defined keys will be set on the `Annotation` being updated.
"""
annotationPatch: AnnotationPatch!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Annotation` to be updated.
"""
id: ID!
}
"""All input for the `updateAnnotationHarmonicCursorById` mutation."""
input UpdateAnnotationHarmonicCursorByIdInput {
"""
An object where the defined keys will be set on the `AnnotationHarmonicCursor` being updated.
"""
annotationHarmonicCursorPatch: AnnotationHarmonicCursorPatch!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `AnnotationHarmonicCursor` to be updated.
"""
id: ID!
}
"""The output of our update `AnnotationHarmonicCursor` mutation."""
type UpdateAnnotationHarmonicCursorPayload {
"""The `AnnotationHarmonicCursor` that was updated by this mutation."""
annotationHarmonicCursor: AnnotationHarmonicCursor
"""An edge for our `AnnotationHarmonicCursor`. May be used by Relay 1."""
annotationHarmonicCursorEdge(
"""The method to use when ordering `AnnotationHarmonicCursor`."""
orderBy: [AnnotationHarmonicCursorOrderBy!]! = [PRIMARY_KEY_ASC]
): AnnotationHarmonicCursorEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our update `Annotation` mutation."""
type UpdateAnnotationPayload {
"""The `Annotation` that was updated by this mutation."""
annotation: Annotation
"""An edge for our `Annotation`. May be used by Relay 1."""
annotationEdge(
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!]! = [PRIMARY_KEY_ASC]
): AnnotationEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateAudioSpecificationById` mutation."""
input UpdateAudioSpecificationByIdInput {
"""
An object where the defined keys will be set on the `AudioSpecification` being updated.
"""
audioSpecificationPatch: AudioSpecificationPatch!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `AudioSpecification` to be updated.
"""
id: ID!
}
"""The output of our update `AudioSpecification` mutation."""
type UpdateAudioSpecificationPayload {
"""The `AudioSpecification` that was updated by this mutation."""
audioSpecification: AudioSpecification
"""An edge for our `AudioSpecification`. May be used by Relay 1."""
audioSpecificationEdge(
"""The method to use when ordering `AudioSpecification`."""
orderBy: [AudioSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): AudioSpecificationEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateBeamgramSpecificationById` mutation."""
input UpdateBeamgramSpecificationByIdInput {
"""
An object where the defined keys will be set on the `BeamgramSpecification` being updated.
"""
beamgramSpecificationPatch: BeamgramSpecificationPatch!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `BeamgramSpecification` to be updated.
"""
id: ID!
}
"""The output of our update `BeamgramSpecification` mutation."""
type UpdateBeamgramSpecificationPayload {
"""The `BeamgramSpecification` that was updated by this mutation."""
beamgramSpecification: BeamgramSpecification
"""An edge for our `BeamgramSpecification`. May be used by Relay 1."""
beamgramSpecificationEdge(
"""The method to use when ordering `BeamgramSpecification`."""
orderBy: [BeamgramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): BeamgramSpecificationEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateBearingResolutionAliasById` mutation."""
input UpdateBearingResolutionAliasByIdInput {
"""
An object where the defined keys will be set on the `BearingResolutionAlias` being updated.
"""
bearingResolutionAliasPatch: BearingResolutionAliasPatch!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `BearingResolutionAlias` to be updated.
"""
id: ID!
}
"""The output of our update `BearingResolutionAlias` mutation."""
type UpdateBearingResolutionAliasPayload {
"""The `BearingResolutionAlias` that was updated by this mutation."""
bearingResolutionAlias: BearingResolutionAlias
"""An edge for our `BearingResolutionAlias`. May be used by Relay 1."""
bearingResolutionAliasEdge(
"""The method to use when ordering `BearingResolutionAlias`."""
orderBy: [BearingResolutionAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): BearingResolutionAliasEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateBearingTimeRecordSpecificationById` mutation."""
input UpdateBearingTimeRecordSpecificationByIdInput {
"""
An object where the defined keys will be set on the `BearingTimeRecordSpecification` being updated.
"""
bearingTimeRecordSpecificationPatch: BearingTimeRecordSpecificationPatch!
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `BearingTimeRecordSpecification` to be updated.
"""
id: ID!
}
"""The output of our update `BearingTimeRecordSpecification` mutation."""
type UpdateBearingTimeRecordSpecificationPayload {
"""
The `BearingTimeRecordSpecification` that was updated by this mutation.
"""
bearingTimeRecordSpecification: BearingTimeRecordSpecification
"""
An edge for our `BearingTimeRecordSpecification`. May be used by Relay 1.
"""
bearingTimeRecordSpecificationEdge(
"""The method to use when ordering `BearingTimeRecordSpecification`."""
orderBy: [BearingTimeRecordSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): BearingTimeRecordSpecificationEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateDataAccessRangeById` mutation."""
input UpdateDataAccessRangeByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
An object where the defined keys will be set on the `DataAccessRange` being updated.
"""
dataAccessRangePatch: DataAccessRangePatch!
"""
The globally unique `ID` which will identify a single `DataAccessRange` to be updated.
"""
id: ID!
}
"""The output of our update `DataAccessRange` mutation."""
type UpdateDataAccessRangePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataAccessRange` that was updated by this mutation."""
dataAccessRange: DataAccessRange
"""An edge for our `DataAccessRange`. May be used by Relay 1."""
dataAccessRangeEdge(
"""The method to use when ordering `DataAccessRange`."""
orderBy: [DataAccessRangeOrderBy!]! = [PRIMARY_KEY_ASC]
): DataAccessRangeEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateDataAccessTagById` mutation."""
input UpdateDataAccessTagByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
An object where the defined keys will be set on the `DataAccessTag` being updated.
"""
dataAccessTagPatch: DataAccessTagPatch!
"""
The globally unique `ID` which will identify a single `DataAccessTag` to be updated.
"""
id: ID!
}
"""The output of our update `DataAccessTag` mutation."""
type UpdateDataAccessTagPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataAccessTag` that was updated by this mutation."""
dataAccessTag: DataAccessTag
"""An edge for our `DataAccessTag`. May be used by Relay 1."""
dataAccessTagEdge(
"""The method to use when ordering `DataAccessTag`."""
orderBy: [DataAccessTagOrderBy!]! = [PRIMARY_KEY_ASC]
): DataAccessTagEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateDataCollectionById` mutation."""
input UpdateDataCollectionByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
An object where the defined keys will be set on the `DataCollection` being updated.
"""
dataCollectionPatch: DataCollectionPatch!
"""
The globally unique `ID` which will identify a single `DataCollection` to be updated.
"""
id: ID!
}
"""All input for the `updateDataCollectionIntervalById` mutation."""
input UpdateDataCollectionIntervalByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
An object where the defined keys will be set on the `DataCollectionInterval` being updated.
"""
dataCollectionIntervalPatch: DataCollectionIntervalPatch!
"""
The globally unique `ID` which will identify a single `DataCollectionInterval` to be updated.
"""
id: ID!
}
"""The output of our update `DataCollectionInterval` mutation."""
type UpdateDataCollectionIntervalPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataCollectionInterval` that was updated by this mutation."""
dataCollectionInterval: DataCollectionInterval
"""An edge for our `DataCollectionInterval`. May be used by Relay 1."""
dataCollectionIntervalEdge(
"""The method to use when ordering `DataCollectionInterval`."""
orderBy: [DataCollectionIntervalOrderBy!]! = [PRIMARY_KEY_ASC]
): DataCollectionIntervalEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our update `DataCollection` mutation."""
type UpdateDataCollectionPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataCollection` that was updated by this mutation."""
dataCollection: DataCollection
"""An edge for our `DataCollection`. May be used by Relay 1."""
dataCollectionEdge(
"""The method to use when ordering `DataCollection`."""
orderBy: [DataCollectionOrderBy!]! = [PRIMARY_KEY_ASC]
): DataCollectionEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateDataFileById` mutation."""
input UpdateDataFileByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
An object where the defined keys will be set on the `DataFile` being updated.
"""
dataFilePatch: DataFilePatch!
"""
The globally unique `ID` which will identify a single `DataFile` to be updated.
"""
id: ID!
}
"""The output of our update `DataFile` mutation."""
type UpdateDataFilePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataFile` that was updated by this mutation."""
dataFile: DataFile
"""An edge for our `DataFile`. May be used by Relay 1."""
dataFileEdge(
"""The method to use when ordering `DataFile`."""
orderBy: [DataFileOrderBy!]! = [PRIMARY_KEY_ASC]
): DataFileEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateDataFileSegmentById` mutation."""
input UpdateDataFileSegmentByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
An object where the defined keys will be set on the `DataFileSegment` being updated.
"""
dataFileSegmentPatch: DataFileSegmentPatch!
"""
The globally unique `ID` which will identify a single `DataFileSegment` to be updated.
"""
id: ID!
}
"""The output of our update `DataFileSegment` mutation."""
type UpdateDataFileSegmentPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataFileSegment` that was updated by this mutation."""
dataFileSegment: DataFileSegment
"""An edge for our `DataFileSegment`. May be used by Relay 1."""
dataFileSegmentEdge(
"""The method to use when ordering `DataFileSegment`."""
orderBy: [DataFileSegmentOrderBy!]! = [PRIMARY_KEY_ASC]
): DataFileSegmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateDataStreamById` mutation."""
input UpdateDataStreamByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
An object where the defined keys will be set on the `DataStream` being updated.
"""
dataStreamPatch: DataStreamPatch!
"""
The globally unique `ID` which will identify a single `DataStream` to be updated.
"""
id: ID!
}
"""The output of our update `DataStream` mutation."""
type UpdateDataStreamPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `DataStream` that was updated by this mutation."""
dataStream: DataStream
"""An edge for our `DataStream`. May be used by Relay 1."""
dataStreamEdge(
"""The method to use when ordering `DataStream`."""
orderBy: [DataStreamOrderBy!]! = [PRIMARY_KEY_ASC]
): DataStreamEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""
All input for the `updateDirectionalSpectrogramSpecificationById` mutation.
"""
input UpdateDirectionalSpectrogramSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
An object where the defined keys will be set on the `DirectionalSpectrogramSpecification` being updated.
"""
directionalSpectrogramSpecificationPatch: DirectionalSpectrogramSpecificationPatch!
"""
The globally unique `ID` which will identify a single `DirectionalSpectrogramSpecification` to be updated.
"""
id: ID!
}
"""
The output of our update `DirectionalSpectrogramSpecification` mutation.
"""
type UpdateDirectionalSpectrogramSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
The `DirectionalSpectrogramSpecification` that was updated by this mutation.
"""
directionalSpectrogramSpecification: DirectionalSpectrogramSpecification
"""
An edge for our `DirectionalSpectrogramSpecification`. May be used by Relay 1.
"""
directionalSpectrogramSpecificationEdge(
"""The method to use when ordering `DirectionalSpectrogramSpecification`."""
orderBy: [DirectionalSpectrogramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): DirectionalSpectrogramSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateElevationAliasById` mutation."""
input UpdateElevationAliasByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
An object where the defined keys will be set on the `ElevationAlias` being updated.
"""
elevationAliasPatch: ElevationAliasPatch!
"""
The globally unique `ID` which will identify a single `ElevationAlias` to be updated.
"""
id: ID!
}
"""The output of our update `ElevationAlias` mutation."""
type UpdateElevationAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `ElevationAlias` that was updated by this mutation."""
elevationAlias: ElevationAlias
"""An edge for our `ElevationAlias`. May be used by Relay 1."""
elevationAliasEdge(
"""The method to use when ordering `ElevationAlias`."""
orderBy: [ElevationAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): ElevationAliasEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateFocusRangeById` mutation."""
input UpdateFocusRangeByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
An object where the defined keys will be set on the `FocusRange` being updated.
"""
focusRangePatch: FocusRangePatch!
"""
The globally unique `ID` which will identify a single `FocusRange` to be updated.
"""
id: ID!
}
"""The output of our update `FocusRange` mutation."""
type UpdateFocusRangePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `FocusRange` that was updated by this mutation."""
focusRange: FocusRange
"""An edge for our `FocusRange`. May be used by Relay 1."""
focusRangeEdge(
"""The method to use when ordering `FocusRange`."""
orderBy: [FocusRangeOrderBy!]! = [PRIMARY_KEY_ASC]
): FocusRangeEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateFrequencyBandAliasById` mutation."""
input UpdateFrequencyBandAliasByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
An object where the defined keys will be set on the `FrequencyBandAlias` being updated.
"""
frequencyBandAliasPatch: FrequencyBandAliasPatch!
"""
The globally unique `ID` which will identify a single `FrequencyBandAlias` to be updated.
"""
id: ID!
}
"""The output of our update `FrequencyBandAlias` mutation."""
type UpdateFrequencyBandAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `FrequencyBandAlias` that was updated by this mutation."""
frequencyBandAlias: FrequencyBandAlias
"""An edge for our `FrequencyBandAlias`. May be used by Relay 1."""
frequencyBandAliasEdge(
"""The method to use when ordering `FrequencyBandAlias`."""
orderBy: [FrequencyBandAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): FrequencyBandAliasEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateFrequencyResolutionAliasById` mutation."""
input UpdateFrequencyResolutionAliasByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
An object where the defined keys will be set on the `FrequencyResolutionAlias` being updated.
"""
frequencyResolutionAliasPatch: FrequencyResolutionAliasPatch!
"""
The globally unique `ID` which will identify a single `FrequencyResolutionAlias` to be updated.
"""
id: ID!
}
"""The output of our update `FrequencyResolutionAlias` mutation."""
type UpdateFrequencyResolutionAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `FrequencyResolutionAlias` that was updated by this mutation."""
frequencyResolutionAlias: FrequencyResolutionAlias
"""An edge for our `FrequencyResolutionAlias`. May be used by Relay 1."""
frequencyResolutionAliasEdge(
"""The method to use when ordering `FrequencyResolutionAlias`."""
orderBy: [FrequencyResolutionAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): FrequencyResolutionAliasEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateLabelingAssignmentById` mutation."""
input UpdateLabelingAssignmentByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `LabelingAssignment` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `LabelingAssignment` being updated.
"""
labelingAssignmentPatch: LabelingAssignmentPatch!
}
"""The output of our update `LabelingAssignment` mutation."""
type UpdateLabelingAssignmentPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `LabelingAssignment` that was updated by this mutation."""
labelingAssignment: LabelingAssignment
"""An edge for our `LabelingAssignment`. May be used by Relay 1."""
labelingAssignmentEdge(
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!]! = [PRIMARY_KEY_ASC]
): LabelingAssignmentEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateMetadataFileById` mutation."""
input UpdateMetadataFileByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `MetadataFile` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `MetadataFile` being updated.
"""
metadataFilePatch: MetadataFilePatch!
}
"""The output of our update `MetadataFile` mutation."""
type UpdateMetadataFilePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `MetadataFile` that was updated by this mutation."""
metadataFile: MetadataFile
"""An edge for our `MetadataFile`. May be used by Relay 1."""
metadataFileEdge(
"""The method to use when ordering `MetadataFile`."""
orderBy: [MetadataFileOrderBy!]! = [PRIMARY_KEY_ASC]
): MetadataFileEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateMissionById` mutation."""
input UpdateMissionByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Mission` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `Mission` being updated.
"""
missionPatch: MissionPatch!
}
"""The output of our update `Mission` mutation."""
type UpdateMissionPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `Mission` that was updated by this mutation."""
mission: Mission
"""An edge for our `Mission`. May be used by Relay 1."""
missionEdge(
"""The method to use when ordering `Mission`."""
orderBy: [MissionOrderBy!]! = [PRIMARY_KEY_ASC]
): MissionEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateMissionPlatformById` mutation."""
input UpdateMissionPlatformByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `MissionPlatform` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `MissionPlatform` being updated.
"""
missionPlatformPatch: MissionPlatformPatch!
}
"""The output of our update `MissionPlatform` mutation."""
type UpdateMissionPlatformPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `MissionPlatform` that was updated by this mutation."""
missionPlatform: MissionPlatform
"""An edge for our `MissionPlatform`. May be used by Relay 1."""
missionPlatformEdge(
"""The method to use when ordering `MissionPlatform`."""
orderBy: [MissionPlatformOrderBy!]! = [PRIMARY_KEY_ASC]
): MissionPlatformEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateNormalizerById` mutation."""
input UpdateNormalizerByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Normalizer` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `Normalizer` being updated.
"""
normalizerPatch: NormalizerPatch!
}
"""The output of our update `Normalizer` mutation."""
type UpdateNormalizerPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `Normalizer` that was updated by this mutation."""
normalizer: Normalizer
"""An edge for our `Normalizer`. May be used by Relay 1."""
normalizerEdge(
"""The method to use when ordering `Normalizer`."""
orderBy: [NormalizerOrderBy!]! = [PRIMARY_KEY_ASC]
): NormalizerEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateOntologyById` mutation."""
input UpdateOntologyByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Ontology` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `Ontology` being updated.
"""
ontologyPatch: OntologyPatch!
}
"""All input for the `updateOntologyClassById` mutation."""
input UpdateOntologyClassByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `OntologyClass` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `OntologyClass` being updated.
"""
ontologyClassPatch: OntologyClassPatch!
}
"""The output of our update `OntologyClass` mutation."""
type UpdateOntologyClassPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `OntologyClass` that was updated by this mutation."""
ontologyClass: OntologyClass
"""An edge for our `OntologyClass`. May be used by Relay 1."""
ontologyClassEdge(
"""The method to use when ordering `OntologyClass`."""
orderBy: [OntologyClassOrderBy!]! = [PRIMARY_KEY_ASC]
): OntologyClassEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our update `Ontology` mutation."""
type UpdateOntologyPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `Ontology` that was updated by this mutation."""
ontology: Ontology
"""An edge for our `Ontology`. May be used by Relay 1."""
ontologyEdge(
"""The method to use when ordering `Ontology`."""
orderBy: [OntologyOrderBy!]! = [PRIMARY_KEY_ASC]
): OntologyEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateOrganizationById` mutation."""
input UpdateOrganizationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Organization` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `Organization` being updated.
"""
organizationPatch: OrganizationPatch!
}
"""All input for the `updateOrganizationGroupById` mutation."""
input UpdateOrganizationGroupByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `OrganizationGroup` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `OrganizationGroup` being updated.
"""
organizationGroupPatch: OrganizationGroupPatch!
}
"""All input for the `updateOrganizationGroupMemberById` mutation."""
input UpdateOrganizationGroupMemberByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `OrganizationGroupMember` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `OrganizationGroupMember` being updated.
"""
organizationGroupMemberPatch: OrganizationGroupMemberPatch!
}
"""The output of our update `OrganizationGroupMember` mutation."""
type UpdateOrganizationGroupMemberPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `OrganizationGroupMember` that was updated by this mutation."""
organizationGroupMember: OrganizationGroupMember
"""An edge for our `OrganizationGroupMember`. May be used by Relay 1."""
organizationGroupMemberEdge(
"""The method to use when ordering `OrganizationGroupMember`."""
orderBy: [OrganizationGroupMemberOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationGroupMemberEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our update `OrganizationGroup` mutation."""
type UpdateOrganizationGroupPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `OrganizationGroup` that was updated by this mutation."""
organizationGroup: OrganizationGroup
"""An edge for our `OrganizationGroup`. May be used by Relay 1."""
organizationGroupEdge(
"""The method to use when ordering `OrganizationGroup`."""
orderBy: [OrganizationGroupOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationGroupEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateOrganizationInviteById` mutation."""
input UpdateOrganizationInviteByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `OrganizationInvite` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `OrganizationInvite` being updated.
"""
organizationInvitePatch: OrganizationInvitePatch!
}
"""The output of our update `OrganizationInvite` mutation."""
type UpdateOrganizationInvitePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `OrganizationInvite` that was updated by this mutation."""
organizationInvite: OrganizationInvite
"""An edge for our `OrganizationInvite`. May be used by Relay 1."""
organizationInviteEdge(
"""The method to use when ordering `OrganizationInvite`."""
orderBy: [OrganizationInviteOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationInviteEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updateOrganizationMemberById` mutation."""
input UpdateOrganizationMemberByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `OrganizationMember` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `OrganizationMember` being updated.
"""
organizationMemberPatch: OrganizationMemberPatch!
}
"""The output of our update `OrganizationMember` mutation."""
type UpdateOrganizationMemberPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `OrganizationMember` that was updated by this mutation."""
organizationMember: OrganizationMember
"""An edge for our `OrganizationMember`. May be used by Relay 1."""
organizationMemberEdge(
"""The method to use when ordering `OrganizationMember`."""
orderBy: [OrganizationMemberOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationMemberEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our update `Organization` mutation."""
type UpdateOrganizationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `Organization` that was updated by this mutation."""
organization: Organization
"""An edge for our `Organization`. May be used by Relay 1."""
organizationEdge(
"""The method to use when ordering `Organization`."""
orderBy: [OrganizationOrderBy!]! = [PRIMARY_KEY_ASC]
): OrganizationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updatePlaceById` mutation."""
input UpdatePlaceByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Place` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `Place` being updated.
"""
placePatch: PlacePatch!
}
"""The output of our update `Place` mutation."""
type UpdatePlacePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `Place` that was updated by this mutation."""
place: Place
"""An edge for our `Place`. May be used by Relay 1."""
placeEdge(
"""The method to use when ordering `Place`."""
orderBy: [PlaceOrderBy!]! = [PRIMARY_KEY_ASC]
): PlaceEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updatePlatformAudioSpecificationById` mutation."""
input UpdatePlatformAudioSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `PlatformAudioSpecification` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `PlatformAudioSpecification` being updated.
"""
platformAudioSpecificationPatch: PlatformAudioSpecificationPatch!
}
"""The output of our update `PlatformAudioSpecification` mutation."""
type UpdatePlatformAudioSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `PlatformAudioSpecification` that was updated by this mutation."""
platformAudioSpecification: PlatformAudioSpecification
"""An edge for our `PlatformAudioSpecification`. May be used by Relay 1."""
platformAudioSpecificationEdge(
"""The method to use when ordering `PlatformAudioSpecification`."""
orderBy: [PlatformAudioSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformAudioSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updatePlatformBeamgramSpecificationById` mutation."""
input UpdatePlatformBeamgramSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `PlatformBeamgramSpecification` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `PlatformBeamgramSpecification` being updated.
"""
platformBeamgramSpecificationPatch: PlatformBeamgramSpecificationPatch!
}
"""The output of our update `PlatformBeamgramSpecification` mutation."""
type UpdatePlatformBeamgramSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `PlatformBeamgramSpecification` that was updated by this mutation."""
platformBeamgramSpecification: PlatformBeamgramSpecification
"""
An edge for our `PlatformBeamgramSpecification`. May be used by Relay 1.
"""
platformBeamgramSpecificationEdge(
"""The method to use when ordering `PlatformBeamgramSpecification`."""
orderBy: [PlatformBeamgramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformBeamgramSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""
All input for the `updatePlatformBearingTimeRecordSpecificationById` mutation.
"""
input UpdatePlatformBearingTimeRecordSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `PlatformBearingTimeRecordSpecification` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `PlatformBearingTimeRecordSpecification` being updated.
"""
platformBearingTimeRecordSpecificationPatch: PlatformBearingTimeRecordSpecificationPatch!
}
"""
The output of our update `PlatformBearingTimeRecordSpecification` mutation.
"""
type UpdatePlatformBearingTimeRecordSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
The `PlatformBearingTimeRecordSpecification` that was updated by this mutation.
"""
platformBearingTimeRecordSpecification: PlatformBearingTimeRecordSpecification
"""
An edge for our `PlatformBearingTimeRecordSpecification`. May be used by Relay 1.
"""
platformBearingTimeRecordSpecificationEdge(
"""
The method to use when ordering `PlatformBearingTimeRecordSpecification`.
"""
orderBy: [PlatformBearingTimeRecordSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformBearingTimeRecordSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `updatePlatformById` mutation."""
input UpdatePlatformByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `Platform` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `Platform` being updated.
"""
platformPatch: PlatformPatch!
}
"""All input for the `updatePlatformKindById` mutation."""
input UpdatePlatformKindByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `PlatformKind` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `PlatformKind` being updated.
"""
platformKindPatch: PlatformKindPatch!
}
"""The output of our update `PlatformKind` mutation."""
type UpdatePlatformKindPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `PlatformKind` that was updated by this mutation."""
platformKind: PlatformKind
"""An edge for our `PlatformKind`. May be used by Relay 1."""
platformKindEdge(
"""The method to use when ordering `PlatformKind`."""
orderBy: [PlatformKindOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformKindEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""The output of our update `Platform` mutation."""
type UpdatePlatformPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""The `Platform` that was updated by this mutation."""
platform: Platform
"""An edge for our `Platform`. May be used by Relay 1."""
platformEdge(
"""The method to use when ordering `Platform`."""
orderBy: [PlatformOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""
All input for the `updatePlatformSpectrogramSpecificationById` mutation.
"""
input UpdatePlatformSpectrogramSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `PlatformSpectrogramSpecification` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `PlatformSpectrogramSpecification` being updated.
"""
platformSpectrogramSpecificationPatch: PlatformSpectrogramSpecificationPatch!
}
"""The output of our update `PlatformSpectrogramSpecification` mutation."""
type UpdatePlatformSpectrogramSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
The `PlatformSpectrogramSpecification` that was updated by this mutation.
"""
platformSpectrogramSpecification: PlatformSpectrogramSpecification
"""
An edge for our `PlatformSpectrogramSpecification`. May be used by Relay 1.
"""
platformSpectrogramSpecificationEdge(
"""The method to use when ordering `PlatformSpectrogramSpecification`."""
orderBy: [PlatformSpectrogramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): PlatformSpectrogramSpecificationEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""
A user-defined alias for an update rate, allowing users to name an interval between updates.
"""
type UpdateRateAlias implements Node {
"""Time of creation."""
createdDatetime: Datetime
"""User-defined description of this update rate."""
description: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Time of last modification."""
modifiedDatetime: Datetime
"""User-defined name for this update rate."""
name: String!
"""
Reads a single `Organization` that is related to this `UpdateRateAlias`.
"""
organization: Organization
"""The interval between updates (greater than 0)."""
updateRate: Interval
}
"""
A condition to be used against `UpdateRateAlias` object types. All fields are
tested for equality and combined with a logical ‘and.’
"""
input UpdateRateAliasCondition {
"""Checks for equality with the object’s `createdDatetime` field."""
createdDatetime: Datetime
"""Checks for equality with the object’s `modifiedDatetime` field."""
modifiedDatetime: Datetime
"""Checks for equality with the object’s `name` field."""
name: String
organization: ID
}
"""A connection to a list of `UpdateRateAlias` values."""
type UpdateRateAliasConnection {
"""
A list of edges which contains the `UpdateRateAlias` and cursor to aid in pagination.
"""
edges: [UpdateRateAliasEdge]!
"""A list of `UpdateRateAlias` objects."""
nodes: [UpdateRateAlias]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""
The count of *all* `UpdateRateAlias` you could get from the connection.
"""
totalCount: Int!
}
"""A `UpdateRateAlias` edge in the connection."""
type UpdateRateAliasEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `UpdateRateAlias` at the end of the edge."""
node: UpdateRateAlias
}
"""
A filter to be used against `UpdateRateAlias` object types. All fields are combined with a logical ‘and.’
"""
input UpdateRateAliasFilter {
"""Checks for all expressions in this list."""
and: [UpdateRateAliasFilter!]
"""Filter by the object’s `createdDatetime` field."""
createdDatetime: DatetimeFilter
"""Filter by the object’s `modifiedDatetime` field."""
modifiedDatetime: DatetimeFilter
"""Filter by the object’s `name` field."""
name: StringFilter
"""Negates the expression."""
not: UpdateRateAliasFilter
"""Checks for any expressions in this list."""
or: [UpdateRateAliasFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
}
"""An input for mutations affecting `UpdateRateAlias`"""
input UpdateRateAliasInput {
"""User-defined description of this update rate."""
description: String
"""User-defined name for this update rate."""
name: String!
organization: ID!
"""Unique ID for this UpdateRateAlias."""
rowId: UUID
"""The interval between updates (greater than 0)."""
updateRate: IntervalInput
}
"""Methods to use when ordering `UpdateRateAlias`."""
enum UpdateRateAliasOrderBy {
CREATED_DATETIME_ASC
CREATED_DATETIME_DESC
MODIFIED_DATETIME_ASC
MODIFIED_DATETIME_DESC
NAME_ASC
NAME_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `UpdateRateAlias`. Fields that are set will be updated.
"""
input UpdateRateAliasPatch {
"""User-defined description of this update rate."""
description: String
"""User-defined name for this update rate."""
name: String
"""The interval between updates (greater than 0)."""
updateRate: IntervalInput
}
"""All input for the `updateServiceAccountById` mutation."""
input UpdateServiceAccountByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `ServiceAccount` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `ServiceAccount` being updated.
"""
serviceAccountPatch: ServiceAccountPatch!
}
"""The output of our update `ServiceAccount` mutation."""
type UpdateServiceAccountPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `ServiceAccount` that was updated by this mutation."""
serviceAccount: ServiceAccount
"""An edge for our `ServiceAccount`. May be used by Relay 1."""
serviceAccountEdge(
"""The method to use when ordering `ServiceAccount`."""
orderBy: [ServiceAccountOrderBy!]! = [PRIMARY_KEY_ASC]
): ServiceAccountEdge
}
"""All input for the `updateSpectrogramSpecificationById` mutation."""
input UpdateSpectrogramSpecificationByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `SpectrogramSpecification` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `SpectrogramSpecification` being updated.
"""
spectrogramSpecificationPatch: SpectrogramSpecificationPatch!
}
"""The output of our update `SpectrogramSpecification` mutation."""
type UpdateSpectrogramSpecificationPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `SpectrogramSpecification` that was updated by this mutation."""
spectrogramSpecification: SpectrogramSpecification
"""An edge for our `SpectrogramSpecification`. May be used by Relay 1."""
spectrogramSpecificationEdge(
"""The method to use when ordering `SpectrogramSpecification`."""
orderBy: [SpectrogramSpecificationOrderBy!]! = [PRIMARY_KEY_ASC]
): SpectrogramSpecificationEdge
}
"""All input for the `updateTiedAnnotationLabel` mutation."""
input UpdateTiedAnnotationLabelInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
confidence: Float
notes: String
ontologyClassId: UUID
parentAnnotationId: UUID
targetAnnotationId: UUID!
}
"""The output of our `updateTiedAnnotationLabel` mutation."""
type UpdateTiedAnnotationLabelPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: [Annotation]
}
"""All input for the `updateUpdateRateAliasById` mutation."""
input UpdateUpdateRateAliasByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `UpdateRateAlias` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `UpdateRateAlias` being updated.
"""
updateRateAliasPatch: UpdateRateAliasPatch!
}
"""The output of our update `UpdateRateAlias` mutation."""
type UpdateUpdateRateAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `UpdateRateAlias` that was updated by this mutation."""
updateRateAlias: UpdateRateAlias
"""An edge for our `UpdateRateAlias`. May be used by Relay 1."""
updateRateAliasEdge(
"""The method to use when ordering `UpdateRateAlias`."""
orderBy: [UpdateRateAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): UpdateRateAliasEdge
}
"""All input for the `updateUserById` mutation."""
input UpdateUserByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `User` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `User` being updated.
"""
userPatch: UserPatch!
}
"""All input for the `updateUserInviteById` mutation."""
input UpdateUserInviteByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `UserInvite` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `UserInvite` being updated.
"""
userInvitePatch: UserInvitePatch!
}
"""The output of our update `UserInvite` mutation."""
type UpdateUserInvitePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `UserInvite` that was updated by this mutation."""
userInvite: UserInvite
"""An edge for our `UserInvite`. May be used by Relay 1."""
userInviteEdge(
"""The method to use when ordering `UserInvite`."""
orderBy: [UserInviteOrderBy!]! = [PRIMARY_KEY_ASC]
): UserInviteEdge
}
"""The output of our update `User` mutation."""
type UpdateUserPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `User` that was updated by this mutation."""
user: User
"""An edge for our `User`. May be used by Relay 1."""
userEdge(
"""The method to use when ordering `User`."""
orderBy: [UserOrderBy!]! = [PRIMARY_KEY_ASC]
): UserEdge
}
"""All input for the `updateUserSettingById` mutation."""
input UpdateUserSettingByIdInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
The globally unique `ID` which will identify a single `UserSetting` to be updated.
"""
id: ID!
"""
An object where the defined keys will be set on the `UserSetting` being updated.
"""
userSettingPatch: UserSettingPatch!
}
"""The output of our update `UserSetting` mutation."""
type UpdateUserSettingPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
"""The `UserSetting` that was updated by this mutation."""
userSetting: UserSetting
"""An edge for our `UserSetting`. May be used by Relay 1."""
userSettingEdge(
"""The method to use when ordering `UserSetting`."""
orderBy: [UserSettingOrderBy!]! = [PRIMARY_KEY_ASC]
): UserSettingEdge
}
"""All input for the `upsertBearingResolutionAlias` mutation."""
input UpsertBearingResolutionAliasInput {
bearingBinCount: Int
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
description: String
name: String
"""The ID of the relevant `Organization` that owns this instance."""
organizationId: UUID
updateBearingBinCount: Boolean
updateDescription: Boolean
}
"""The output of our `upsertBearingResolutionAlias` mutation."""
type UpsertBearingResolutionAliasPayload {
"""An edge for our `BearingResolutionAlias`. May be used by Relay 1."""
bearingResolutionAliasEdge(
"""The method to use when ordering `BearingResolutionAlias`."""
orderBy: [BearingResolutionAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): BearingResolutionAliasEdge
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: BearingResolutionAlias
}
"""All input for the `upsertElevationAlias` mutation."""
input UpsertElevationAliasInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
description: String
elevationIncrement: Float
lowerElevation: Float
name: String
"""The ID of the relevant `Organization` that owns this instance."""
organizationId: UUID
updateDescription: Boolean
updateElevationIncrement: Boolean
updateLowerElevation: Boolean
updateUpperElevation: Boolean
upperElevation: Float
}
"""The output of our `upsertElevationAlias` mutation."""
type UpsertElevationAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `ElevationAlias`. May be used by Relay 1."""
elevationAliasEdge(
"""The method to use when ordering `ElevationAlias`."""
orderBy: [ElevationAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): ElevationAliasEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: ElevationAlias
}
"""All input for the `upsertFocusRange` mutation."""
input UpsertFocusRangeInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
description: String
name: String
"""The ID of the relevant `Organization` that owns this instance."""
organizationId: UUID
updateDescription: Boolean
}
"""The output of our `upsertFocusRange` mutation."""
type UpsertFocusRangePayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `FocusRange`. May be used by Relay 1."""
focusRangeEdge(
"""The method to use when ordering `FocusRange`."""
orderBy: [FocusRangeOrderBy!]! = [PRIMARY_KEY_ASC]
): FocusRangeEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: FocusRange
}
"""All input for the `upsertFrequencyBandAlias` mutation."""
input UpsertFrequencyBandAliasInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
description: String
lowerFrequency: Float
name: String
"""The ID of the relevant `Organization` that owns this instance."""
organizationId: UUID
updateDescription: Boolean
updateLowerFrequency: Boolean
updateUpperFrequency: Boolean
upperFrequency: Float
}
"""The output of our `upsertFrequencyBandAlias` mutation."""
type UpsertFrequencyBandAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `FrequencyBandAlias`. May be used by Relay 1."""
frequencyBandAliasEdge(
"""The method to use when ordering `FrequencyBandAlias`."""
orderBy: [FrequencyBandAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): FrequencyBandAliasEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: FrequencyBandAlias
}
"""All input for the `upsertFrequencyResolutionAlias` mutation."""
input UpsertFrequencyResolutionAliasInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
description: String
frequencyBinCount: Int
name: String
"""The ID of the relevant `Organization` that owns this instance."""
organizationId: UUID
updateDescription: Boolean
updateFrequencyBinCount: Boolean
}
"""The output of our `upsertFrequencyResolutionAlias` mutation."""
type UpsertFrequencyResolutionAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""An edge for our `FrequencyResolutionAlias`. May be used by Relay 1."""
frequencyResolutionAliasEdge(
"""The method to use when ordering `FrequencyResolutionAlias`."""
orderBy: [FrequencyResolutionAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): FrequencyResolutionAliasEdge
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: FrequencyResolutionAlias
}
"""All input for the `upsertStreamDataCollection` mutation."""
input UpsertStreamDataCollectionInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
"""
Stream the data came from. Must belong to `platformId`. Only intervals on this
stream are considered for extension, so each stream grows its own window.
"""
dataStreamId: UUID!
"""End of the window of streamed data this call is recording."""
endDatetime: Datetime!
"""
Platform the streamed data came from. One stream collection exists per platform.
"""
platformId: UUID!
"""Start of the window of streamed data this call is recording."""
startDatetime: Datetime!
}
"""The output of our `upsertStreamDataCollection` mutation."""
type UpsertStreamDataCollectionPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""Whether this call created the platform's stream collection."""
createdCollection: Boolean!
"""
Whether this call started a new interval because the window followed a gap
of more than an hour.
"""
createdInterval: Boolean!
"""The platform's stream collection."""
dataCollection: DataCollection
"""
Whether this call grew the most recent interval instead of starting one.
"""
extendedInterval: Boolean!
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
}
"""All input for the `upsertUpdateRateAlias` mutation."""
input UpsertUpdateRateAliasInput {
"""
An arbitrary string value with no semantic meaning. Will be included in the
payload verbatim. May be used to track mutations by the client.
"""
clientMutationId: String
description: String
name: String
"""The ID of the relevant `Organization` that owns this instance."""
organizationId: UUID
updateDescription: Boolean
updateRate: IntervalInput
updateUpdateRate: Boolean
}
"""The output of our `upsertUpdateRateAlias` mutation."""
type UpsertUpdateRateAliasPayload {
"""
The exact same `clientMutationId` that was provided in the mutation input,
unchanged and unused. May be used by a client to track mutations.
"""
clientMutationId: String
"""
Our root query field type. Allows us to run any query from our mutation payload.
"""
query: Query
result: UpdateRateAlias
"""An edge for our `UpdateRateAlias`. May be used by Relay 1."""
updateRateAliasEdge(
"""The method to use when ordering `UpdateRateAlias`."""
orderBy: [UpdateRateAliasOrderBy!]! = [PRIMARY_KEY_ASC]
): UpdateRateAliasEdge
}
"""A user of the Horizon entity."""
type User implements Node {
"""
Reads and enables pagination through a set of `AnnotationHarmonicCursor`.
"""
annotationHarmonicCursorConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationHarmonicCursorCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationHarmonicCursorFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `AnnotationHarmonicCursor`."""
orderBy: [AnnotationHarmonicCursorOrderBy!] = [PRIMARY_KEY_ASC]
): AnnotationHarmonicCursorConnection!
"""Reads and enables pagination through a set of `Annotation`."""
annotationsByCreatedByUserId(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): AnnotationConnection!
"""Reads and enables pagination through a set of `Annotation`."""
annotationsByModifiedByUserId(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: AnnotationCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: AnnotationFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `Annotation`."""
orderBy: [AnnotationOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): AnnotationConnection!
"""Reads and enables pagination through a set of `ApiKey`."""
apiKeyConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: ApiKeyCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: ApiKeyFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `ApiKey`."""
orderBy: [ApiKeyOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): ApiKeyConnection!
"""The timestamp for when a `User` was created."""
createdDatetime: Datetime
"""The unique email of a `User`."""
emailAddress: String!
"""Whether the email address has been verified."""
emailAddressIsVerified: Boolean
"""The family name of a `User`."""
familyName: String
"""The given name of a `User`."""
givenName: String
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""The image URL for a `User`."""
image: String
"""
Reads and enables pagination through a set of `LabelingAssignmentTransition`.
"""
labelingAssignmentTransitionsByActorUserId(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentTransitionCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentTransitionFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignmentTransition`."""
orderBy: [LabelingAssignmentTransitionOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentTransitionConnection!
"""Reads and enables pagination through a set of `LabelingAssignment`."""
labelingAssignmentsByFinalReviewerUserId(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentConnection!
"""Reads and enables pagination through a set of `LabelingAssignment`."""
labelingAssignmentsByLabelerUserId(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentConnection!
"""Reads and enables pagination through a set of `LabelingAssignment`."""
labelingAssignmentsByReviewerUserId(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: LabelingAssignmentCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: LabelingAssignmentFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `LabelingAssignment`."""
orderBy: [LabelingAssignmentOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): LabelingAssignmentConnection!
"""The timestamp for when a `User` was updated."""
modifiedDatetime: Datetime
"""The name of a `User`."""
name: String!
"""
Reads and enables pagination through a set of `OrganizationGroupMember`.
"""
organizationGroupMemberConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationGroupMemberCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationGroupMemberFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationGroupMember`."""
orderBy: [OrganizationGroupMemberOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OrganizationGroupMemberConnection!
"""Reads and enables pagination through a set of `OrganizationInvite`."""
organizationInvitesByInviterId(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationInviteCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationInviteFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationInvite`."""
orderBy: [OrganizationInviteOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OrganizationInviteConnection!
"""Reads and enables pagination through a set of `OrganizationMember`."""
organizationMemberConnection(
"""Read all values in the set after (below) this cursor."""
after: Cursor
"""Read all values in the set before (above) this cursor."""
before: Cursor
"""
A condition to be used in determining which values should be returned by the collection.
"""
condition: OrganizationMemberCondition
"""
A filter to be used in determining which values should be returned by the collection.
"""
filter: OrganizationMemberFilter
"""Only read the first `n` values of the set."""
first: Int
"""Only read the last `n` values of the set."""
last: Int
"""
Skip the first `n` values from our `after` cursor, an alternative to cursor
based pagination. May not be used with `last`.
"""
offset: Int
"""The method to use when ordering `OrganizationMember`."""
orderBy: [OrganizationMemberOrderBy!] = [PRIMARY_KEY_ASC]
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): OrganizationMemberConnection!
"""The list of preferred locales for the `User`."""
preferredLocaleList: [String]
"""Reads a single `ServiceAccount` that is related to this `User`."""
serviceAccount(
"""
Filter results by organization scope. Defaults to INHERIT (must match parent's organization).
"""
organizationScope: OrganizationScope = INHERIT
): ServiceAccount
}
"""
A condition to be used against `User` object types. All fields are tested for equality and combined with a logical ‘and.’
"""
input UserCondition {
"""Checks for equality with the object’s `emailAddress` field."""
emailAddress: String
serviceAccount: ID
}
"""A connection to a list of `User` values."""
type UserConnection {
"""
A list of edges which contains the `User` and cursor to aid in pagination.
"""
edges: [UserEdge]!
"""A list of `User` objects."""
nodes: [User]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `User` you could get from the connection."""
totalCount: Int!
}
"""A `User` edge in the connection."""
type UserEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `User` at the end of the edge."""
node: User
}
"""
A filter to be used against `User` object types. All fields are combined with a logical ‘and.’
"""
input UserFilter {
"""Checks for all expressions in this list."""
and: [UserFilter!]
"""Filter by the object’s `annotationHarmonicCursorCollection` relation."""
annotationHarmonicCursorCollection: UserToManyAnnotationHarmonicCursorFilter
"""Some related `annotationHarmonicCursorCollection` exist."""
annotationHarmonicCursorCollectionExist: Boolean
"""Filter by the object’s `annotationsByCreatedByUserId` relation."""
annotationsByCreatedByUserId: UserToManyAnnotationFilter
"""Some related `annotationsByCreatedByUserId` exist."""
annotationsByCreatedByUserIdExist: Boolean
"""Filter by the object’s `annotationsByModifiedByUserId` relation."""
annotationsByModifiedByUserId: UserToManyAnnotationFilter
"""Some related `annotationsByModifiedByUserId` exist."""
annotationsByModifiedByUserIdExist: Boolean
"""Filter by the object’s `apiKeyCollection` relation."""
apiKeyCollection: UserToManyApiKeyFilter
"""Some related `apiKeyCollection` exist."""
apiKeyCollectionExist: Boolean
"""Filter by the object’s `emailAddress` field."""
emailAddress: StringFilter
"""
Filter by the object’s `labelingAssignmentTransitionsByActorUserId` relation.
"""
labelingAssignmentTransitionsByActorUserId: UserToManyLabelingAssignmentTransitionFilter
"""Some related `labelingAssignmentTransitionsByActorUserId` exist."""
labelingAssignmentTransitionsByActorUserIdExist: Boolean
"""
Filter by the object’s `labelingAssignmentsByFinalReviewerUserId` relation.
"""
labelingAssignmentsByFinalReviewerUserId: UserToManyLabelingAssignmentFilter
"""Some related `labelingAssignmentsByFinalReviewerUserId` exist."""
labelingAssignmentsByFinalReviewerUserIdExist: Boolean
"""Filter by the object’s `labelingAssignmentsByLabelerUserId` relation."""
labelingAssignmentsByLabelerUserId: UserToManyLabelingAssignmentFilter
"""Some related `labelingAssignmentsByLabelerUserId` exist."""
labelingAssignmentsByLabelerUserIdExist: Boolean
"""Filter by the object’s `labelingAssignmentsByReviewerUserId` relation."""
labelingAssignmentsByReviewerUserId: UserToManyLabelingAssignmentFilter
"""Some related `labelingAssignmentsByReviewerUserId` exist."""
labelingAssignmentsByReviewerUserIdExist: Boolean
"""Negates the expression."""
not: UserFilter
"""Checks for any expressions in this list."""
or: [UserFilter!]
"""Filter by the object’s `organizationGroupMemberCollection` relation."""
organizationGroupMemberCollection: UserToManyOrganizationGroupMemberFilter
"""Some related `organizationGroupMemberCollection` exist."""
organizationGroupMemberCollectionExist: Boolean
"""Filter by the object’s `organizationInvitesByInviterId` relation."""
organizationInvitesByInviterId: UserToManyOrganizationInviteFilter
"""Some related `organizationInvitesByInviterId` exist."""
organizationInvitesByInviterIdExist: Boolean
"""Filter by the object’s `organizationMemberCollection` relation."""
organizationMemberCollection: UserToManyOrganizationMemberFilter
"""Some related `organizationMemberCollection` exist."""
organizationMemberCollectionExist: Boolean
"""Filter by the object’s `serviceAccount` relation."""
serviceAccount: ServiceAccountFilter
"""A related `serviceAccount` exists."""
serviceAccountExists: Boolean
}
"""An input for mutations affecting `User`"""
input UserInput {
"""The unique email of a `User`."""
emailAddress: String!
"""Whether the email address has been verified."""
emailAddressIsVerified: Boolean
"""The family name of a `User`."""
familyName: String
"""The given name of a `User`."""
givenName: String
"""The image URL for a `User`."""
image: String
"""The name of a `User`."""
name: String!
"""The list of preferred locales for the `User`."""
preferredLocaleList: [String]
"""The unique id for a `User`."""
rowId: UUID
}
"""An invitation for a user to join the Horizon entity."""
type UserInvite implements Node {
"""The timestamp for when the invite was created."""
createdDatetime: Datetime
"""The domain whitelist for the invite (if any)."""
domainWhitelist: String
"""The email address of the invited user."""
emailAddress: String!
"""The timestamp for when the invite will expire."""
expiresDatetime: Datetime
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""Reads a single `User` that is related to this `UserInvite`."""
inviterUser: User
"""The name of the invited user."""
name: String
"""Reads a single `Organization` that is related to this `UserInvite`."""
organization: Organization
"""The status of the invite (e.g pending, accepted, revoked)."""
status: String
}
"""
A condition to be used against `UserInvite` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input UserInviteCondition {
"""Checks for equality with the object’s `emailAddress` field."""
emailAddress: String
inviterUser: ID
organization: ID
}
"""A connection to a list of `UserInvite` values."""
type UserInviteConnection {
"""
A list of edges which contains the `UserInvite` and cursor to aid in pagination.
"""
edges: [UserInviteEdge]!
"""A list of `UserInvite` objects."""
nodes: [UserInvite]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `UserInvite` you could get from the connection."""
totalCount: Int!
}
"""A `UserInvite` edge in the connection."""
type UserInviteEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `UserInvite` at the end of the edge."""
node: UserInvite
}
"""
A filter to be used against `UserInvite` object types. All fields are combined with a logical ‘and.’
"""
input UserInviteFilter {
"""Checks for all expressions in this list."""
and: [UserInviteFilter!]
"""Filter by the object’s `emailAddress` field."""
emailAddress: StringFilter
"""Filter by the object’s `inviterUser` relation."""
inviterUser: UserFilter
"""A related `inviterUser` exists."""
inviterUserExists: Boolean
"""Negates the expression."""
not: UserInviteFilter
"""Checks for any expressions in this list."""
or: [UserInviteFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
}
"""An input for mutations affecting `UserInvite`"""
input UserInviteInput {
"""The domain whitelist for the invite (if any)."""
domainWhitelist: String
"""The email address of the invited user."""
emailAddress: String!
"""The timestamp for when the invite will expire."""
expiresDatetime: Datetime
inviterUser: ID
"""The name of the invited user."""
name: String
organization: ID
"""The unique id for a `UserInvite`."""
rowId: UUID
"""The status of the invite (e.g pending, accepted, revoked)."""
status: String
}
"""Methods to use when ordering `UserInvite`."""
enum UserInviteOrderBy {
EMAIL_ADDRESS_ASC
EMAIL_ADDRESS_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `UserInvite`. Fields that are set will be updated.
"""
input UserInvitePatch {
"""The domain whitelist for the invite (if any)."""
domainWhitelist: String
"""The email address of the invited user."""
emailAddress: String
"""The timestamp for when the invite will expire."""
expiresDatetime: Datetime
"""The name of the invited user."""
name: String
organization: ID
"""The status of the invite (e.g pending, accepted, revoked)."""
status: String
}
"""Methods to use when ordering `User`."""
enum UserOrderBy {
EMAIL_ADDRESS_ASC
EMAIL_ADDRESS_DESC
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""Represents an update to a `User`. Fields that are set will be updated."""
input UserPatch {
"""The unique email of a `User`."""
emailAddress: String
"""Whether the email address has been verified."""
emailAddressIsVerified: Boolean
"""The family name of a `User`."""
familyName: String
"""The given name of a `User`."""
givenName: String
"""The image URL for a `User`."""
image: String
"""The name of a `User`."""
name: String
"""The list of preferred locales for the `User`."""
preferredLocaleList: [String]
}
"""
User-specific settings and preferences, scoped by context (e.g., entity, global).
"""
type UserSetting implements Node {
"""The timestamp when the setting was created."""
createdDatetime: Datetime!
"""
A globally unique identifier. Can be used in various places throughout the system to identify this single value.
"""
id: ID!
"""
The key identifying the specific setting within the scope. Can be any string (e.g., "theme", "viewPreferences", "harmonics").
"""
key: String!
"""The timestamp when the setting was last modified."""
modifiedDatetime: Datetime!
"""Reads a single `Organization` that is related to this `UserSetting`."""
organization: Organization
"""
The scope of the setting. Must be either "global" for user-wide settings, or follow the pattern "prefix:identifier" where prefix contains only alphanumeric characters, underscores, and hyphens (e.g., "entity:uuid", "mission:uuid", "data-tag:abc123").
"""
scope: String!
"""Reads a single `User` that is related to this `UserSetting`."""
user: User
"""The JSONB value of the setting."""
value: JSON!
}
"""
A condition to be used against `UserSetting` object types. All fields are tested
for equality and combined with a logical ‘and.’
"""
input UserSettingCondition {
"""Checks for equality with the object’s `key` field."""
key: String
organization: ID
"""Checks for equality with the object’s `scope` field."""
scope: String
user: ID
}
"""A connection to a list of `UserSetting` values."""
type UserSettingConnection {
"""
A list of edges which contains the `UserSetting` and cursor to aid in pagination.
"""
edges: [UserSettingEdge]!
"""A list of `UserSetting` objects."""
nodes: [UserSetting]!
"""Information to aid in pagination."""
pageInfo: PageInfo!
"""The count of *all* `UserSetting` you could get from the connection."""
totalCount: Int!
}
"""A `UserSetting` edge in the connection."""
type UserSettingEdge {
"""A cursor for use in pagination."""
cursor: Cursor
"""The `UserSetting` at the end of the edge."""
node: UserSetting
}
"""
A filter to be used against `UserSetting` object types. All fields are combined with a logical ‘and.’
"""
input UserSettingFilter {
"""Checks for all expressions in this list."""
and: [UserSettingFilter!]
"""Filter by the object’s `key` field."""
key: StringFilter
"""Negates the expression."""
not: UserSettingFilter
"""Checks for any expressions in this list."""
or: [UserSettingFilter!]
"""Filter by the object’s `organization` relation."""
organization: OrganizationFilter
"""A related `organization` exists."""
organizationExists: Boolean
"""Filter by the object’s `scope` field."""
scope: StringFilter
"""Filter by the object’s `user` relation."""
user: UserFilter
}
"""An input for mutations affecting `UserSetting`"""
input UserSettingInput {
"""
The key identifying the specific setting within the scope. Can be any string (e.g., "theme", "viewPreferences", "harmonics").
"""
key: String!
organization: ID
"""The unique id for a `UserSetting`."""
rowId: UUID
"""
The scope of the setting. Must be either "global" for user-wide settings, or follow the pattern "prefix:identifier" where prefix contains only alphanumeric characters, underscores, and hyphens (e.g., "entity:uuid", "mission:uuid", "data-tag:abc123").
"""
scope: String!
user: ID!
"""The JSONB value of the setting."""
value: JSON!
}
"""Methods to use when ordering `UserSetting`."""
enum UserSettingOrderBy {
"""Sort results by the natural order."""
NATURAL
"""Sort results by the primary key, ascending."""
PRIMARY_KEY_ASC
"""Sort results by the primary key, descending."""
PRIMARY_KEY_DESC
}
"""
Represents an update to a `UserSetting`. Fields that are set will be updated.
"""
input UserSettingPatch {
"""
The key identifying the specific setting within the scope. Can be any string (e.g., "theme", "viewPreferences", "harmonics").
"""
key: String
organization: ID
"""
The scope of the setting. Must be either "global" for user-wide settings, or follow the pattern "prefix:identifier" where prefix contains only alphanumeric characters, underscores, and hyphens (e.g., "entity:uuid", "mission:uuid", "data-tag:abc123").
"""
scope: String
"""The JSONB value of the setting."""
value: JSON
}
"""
A filter to be used against many `Annotation` object types. All fields are combined with a logical ‘and.’
"""
input UserToManyAnnotationFilter {
"""
Every related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: AnnotationFilter
"""
No related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: AnnotationFilter
"""
Some related `Annotation` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: AnnotationFilter
}
"""
A filter to be used against many `AnnotationHarmonicCursor` object types. All fields are combined with a logical ‘and.’
"""
input UserToManyAnnotationHarmonicCursorFilter {
"""
Every related `AnnotationHarmonicCursor` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: AnnotationHarmonicCursorFilter
"""
No related `AnnotationHarmonicCursor` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: AnnotationHarmonicCursorFilter
"""
Some related `AnnotationHarmonicCursor` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: AnnotationHarmonicCursorFilter
}
"""
A filter to be used against many `ApiKey` object types. All fields are combined with a logical ‘and.’
"""
input UserToManyApiKeyFilter {
"""
Every related `ApiKey` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: ApiKeyFilter
"""
No related `ApiKey` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: ApiKeyFilter
"""
Some related `ApiKey` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: ApiKeyFilter
}
"""
A filter to be used against many `LabelingAssignment` object types. All fields are combined with a logical ‘and.’
"""
input UserToManyLabelingAssignmentFilter {
"""
Every related `LabelingAssignment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: LabelingAssignmentFilter
"""
No related `LabelingAssignment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: LabelingAssignmentFilter
"""
Some related `LabelingAssignment` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: LabelingAssignmentFilter
}
"""
A filter to be used against many `LabelingAssignmentTransition` object types. All fields are combined with a logical ‘and.’
"""
input UserToManyLabelingAssignmentTransitionFilter {
"""
Every related `LabelingAssignmentTransition` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: LabelingAssignmentTransitionFilter
"""
No related `LabelingAssignmentTransition` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: LabelingAssignmentTransitionFilter
"""
Some related `LabelingAssignmentTransition` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: LabelingAssignmentTransitionFilter
}
"""
A filter to be used against many `OrganizationGroupMember` object types. All fields are combined with a logical ‘and.’
"""
input UserToManyOrganizationGroupMemberFilter {
"""
Every related `OrganizationGroupMember` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: OrganizationGroupMemberFilter
"""
No related `OrganizationGroupMember` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: OrganizationGroupMemberFilter
"""
Some related `OrganizationGroupMember` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: OrganizationGroupMemberFilter
}
"""
A filter to be used against many `OrganizationInvite` object types. All fields are combined with a logical ‘and.’
"""
input UserToManyOrganizationInviteFilter {
"""
Every related `OrganizationInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: OrganizationInviteFilter
"""
No related `OrganizationInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: OrganizationInviteFilter
"""
Some related `OrganizationInvite` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: OrganizationInviteFilter
}
"""
A filter to be used against many `OrganizationMember` object types. All fields are combined with a logical ‘and.’
"""
input UserToManyOrganizationMemberFilter {
"""
Every related `OrganizationMember` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
every: OrganizationMemberFilter
"""
No related `OrganizationMember` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
none: OrganizationMemberFilter
"""
Some related `OrganizationMember` matches the filter criteria. All fields are combined with a logical ‘and.’
"""
some: OrganizationMemberFilter
}