GraphQL Basics — Scalar Types Int Float String Boolean ID (Unique value serialized as String) Non-nullable fields are marked with !. Collection Types [Int]: List<Integer> Special Types Query: Get Mutation: Post, Put, Delete, Patch Subscription: SSE, WebSockets Enum Enums don’t always have to be mapped to Java Enum. They could be mapped to Java Strings as well. enum Brand {…