NaisTeam.java

  1. package no.nav.data.team.naisteam;

  2. public record NaisTeam(
  3.         String slackChannel,
  4.         String purpose,
  5.         String slug
  6. ) {

  7.     @SuppressWarnings("GraphQLUnresolvedReference")
  8.     public final static String TEAMS_QUERY = //language=graphql
  9.             """
  10.             query ($first: Int, $after: Cursor!) {
  11.               teams(first: $first, after: $after) {
  12.                 nodes {
  13.                   slackChannel
  14.                   purpose
  15.                   slug
  16.                 }
  17.                 pageInfo {
  18.                   hasNextPage
  19.                   endCursor
  20.                 }
  21.               }
  22.             }
  23.             """;

  24.     @SuppressWarnings("GraphQLUnresolvedReference")
  25.     public final static String TEAM_QUERY = // language=graphql
  26.             """
  27.             query($slug: Slug!) {
  28.               team(slug: $slug) {
  29.                 slackChannel
  30.                 purpose
  31.                 slug
  32.               }
  33.             }
  34.             """;
  35. }