Skip to main content

Connector

Object

Contains the details about a Connector.

type Connector {
baseUrl: String
buildings(filter: BuildingFilter): [Building]
config: JSONSchema
configHash: String
connectorType: ConnectorType
connectorTypeId: String
contributions: [ConnectorContribution]
created: DateTime
direction: ConnectorTypeConnectorDirection
floors(filter: FloorFilter): [Floor]
hostId: String
id: String
kinematicJoints(filter: KinematicJointFilter): [KinematicJoint]
lastSeen: DateTime
lastUpdatedBy: String
logs(filter: ConnectorLogFilterInput): [ConnectorLog]
name: String
openUSDLODHeuristics(filter: OpenUSDLODHeuristicFilter): [OpenUSDLODHeuristic]
openUSDLayers(filter: OpenUSDLayerFilter): [OpenUSDLayer]
openUSDPrimBindings(filter: OpenUSDPrimBindingFilter): [OpenUSDPrimBinding]
organization: Org
points(filter: PointFilter): [Point]
pointsPaginated(filter: PointFilter, pagination: PageInfoInput): PointsConnection
runtimeVersion: ConnectorTypeRuntimeVersion
sites(filter: SiteFilter): [Site]
spaces(filter: SpaceFilter): [Space]
spacesPaginated(filter: SpaceFilter, pagination: PageInfoInput): SpacesConnection
state: ConnectorState
stateDetails: String
things(filter: ThingFilter): [Thing]
updated: DateTime
userId: String
workflowId: String
zones(filter: ZoneFilter): [Zone]
}

Fields​

FieldTypeDescription
baseUrlString
buildings[Building]Arguments: filter: BuildingFilter
configJSONSchemaAny settings required in order to create a Connector will be provided here.
configHashStringRandom string that identifies the current Connector configuration; if you need to update the configuration, you will need to include the current configHash value in the mutation request.
connectorTypeConnectorTypeThe type/category/vendor of a Connector, such as "Weather" or "Butlr".
connectorTypeIdStringThe unique id of the connector type.
contributions[ConnectorContribution]
createdDateTimeTimestamp for the Connector's creation.
directionConnectorTypeConnectorDirection
floors[Floor]Arguments: filter: FloorFilter
hostIdString
idStringThe unique id of a Connector.
kinematicJoints[KinematicJoint]The kinematic joints this Connector contributed.
Arguments: filter: KinematicJointFilter
lastSeenDateTime
lastUpdatedByString
logs[ConnectorLog]Arguments: filter: ConnectorLogFilterInput
nameStringThe name of a Connector you provided when setting it up for your org.
openUSDLODHeuristics[OpenUSDLODHeuristic]The OpenUSD level-of-detail selection policies this Connector contributed.
Arguments: filter: OpenUSDLODHeuristicFilter
openUSDLayers[OpenUSDLayer]The OpenUSD layers this Connector contributed.
Arguments: filter: OpenUSDLayerFilter
openUSDPrimBindings[OpenUSDPrimBinding]The OpenUSD prim bindings this Connector contributed.
Arguments: filter: OpenUSDPrimBindingFilter
organizationOrgContains the details about the organization associated with this Connector.
points[Point]Lists all the points returned by the Connector.
Arguments: filter: PointFilter
pointsPaginatedPointsConnectionCursor paginated variant of "points". Prefer it over "points" whenever an organization can have a large number of points - it pages results through the search index instead of materializing every match.
Arguments: filter: PointFilter, pagination: PageInfoInput
runtimeVersionConnectorTypeRuntimeVersion
sites[Site]Arguments: filter: SiteFilter
spaces[Space]Arguments: filter: SpaceFilter
spacesPaginatedSpacesConnectionCursor paginated variant of "spaces". Prefer it over "spaces" whenever an organization can have a large number of spaces - it pages results through the search index instead of materializing every match.
Arguments: filter: SpaceFilter, pagination: PageInfoInput
stateConnectorStateLists the state of a Connector, such as ACTIVE or STOPPED.
stateDetailsStringCurrently provides additional information about a Connector in an ERROR_GENERAL state.
things[Thing]Lists all the things returned by the Connector.
Arguments: filter: ThingFilter
updatedDateTimeTimestamp when a connector was last updated.
userIdString
workflowIdStringThis is an internal-only field; the value(s) included in this field may be requested by support for troubleshooting purposes, but otherwise holds no value for external developers.
zones[Zone]Arguments: filter: ZoneFilter

Used by​