INTERFACE

NotificationRulesProvider

Interface that all notification rules providers must implement

link GraphQL Schema definition

  • interface NotificationRulesProvider {
  • # Information about this provider
  • providerInfo: NotificationRulesProviderInfo!
  • # Notification rules query interface that must be implemented by a provider
  • #
  • # Arguments
  • # after: Return records after the given cursor, as per GraphQL
  • # Relay spec
  • # filter: Input query filter to help filtering output of the
  • # query
  • # first: Return first N records in a paged response, as per
  • # GraphQL Relay spec
  • # sort: Sort order for results in the connection
  • queryNotificationRules(
  • after: String,
  • filter: QueryFilter,
  • first: Int,
  • sort: [QuerySort!]
  • ): NotificationRuleConnection
  • }