OBJECT

Query

The query root of Snowflake's GraphQL interface.

  • type Query {
  • # Fetches an object given its ID.
  • #
  • # Arguments
  • # id: ID of the object.
  • node(id: ID!): Node
  • # Lookup nodes by a list of IDs.
  • #
  • # Arguments
  • # ids: The list of node IDs.
  • nodes(ids: [ID!]!): [Node]!
  • # All loaded Electron ASAR theme packages.
  • electronPackages: [ElectronPackage!]!
  • # Provides access to Stone platform and controller definitions.
  • stone: StoneQuery!
  • # Arguments
  • # excludeDeleted: Exclude games that have been marked as deleted.
  • # Setting this to true is shorthand for retrieving games with the game_deleted
  • # metadata not set to "true".
  • # first: Returns the first _n_ elements from the list.
  • # after: Returns the elements in the list that come after the
  • # specified cursor.
  • # last: Returns the last _n_ elements from the list.
  • # before: Returns the elements in the list that come before the
  • # specified cursor.
  • # where: [Not documented]
  • games(
  • excludeDeleted: Boolean,
  • first: Int,
  • after: String,
  • last: Int,
  • before: String,
  • where: GameFilter
  • ): GamesConnection
  • # Provides access to input devices on the system.
  • devices: [InputDevice!]!
  • # Provides normalized OS-dependent filesystem access.Returns null if the specified
  • # path does not exist.
  • #
  • # Arguments
  • # directoryPath: The path to explore. If this is null, returns a
  • # listing of drives on Windows, or the root directory on a Unix-like system.
  • filesystem(directoryPath: OSDirectoryPath): OSDirectoryContents
  • # Provides access to Snowflake runtime details.
  • runtime: RuntimeQuery!
  • # Provides access to Snowflake runtime details.
  • job: JobQuery!
  • }
This element is not required by anyone