All Classes Interface Summary Class Summary Enum Summary Exception Summary 
| Class | Description | 
| AbstractGGEntity |  | 
| AbstractGGObject |  | 
| AbstractGGResponseObject |  | 
| ActionSetResponse | A set of actions available for an entity to take | 
| ActivityState | Represents the state of an activity | 
| ActivityStateResponse | Represents the state of an activity | 
| AddressResponse | A user's address | 
| AuthorizationType | Represents the name of the third-party service (e.g Twitter) for OAuth | 
| AuthorizationTypeResponse | Represents the name of the third-party service (e.g Twitter) for OAuth | 
| BooleanResponse | The Booleanscalar type representstrueorfalse. | 
| BracketConfigResponse | Bracket-specific configuration | 
| BracketType | The type of Bracket format that a Phase is configured with. | 
| BracketTypeResponse | The type of Bracket format that a Phase is configured with. | 
| Comparator | Comparison operator | 
| ComparatorResponse | Comparison operator | 
| ContactInfoResponse | Name, address, etc | 
| DeserializationException | Represents a deserialization failure. | 
| EntityType |  | 
| EntrantConnectionResponse |  | 
| EntrantResponse | An entrant in an event | 
| EnumResponse<T extends GGEnum> |  | 
| EventConnectionResponse |  | 
| EventOwnerConnectionResponse |  | 
| EventOwnerResponse | Name and Gamertag of the owner of an event in a league | 
| EventResponse | An event in a tournament | 
| EventTeamConnectionResponse |  | 
| EventTeamResponse | An event-level Team, in the context of some competition | 
| EventTierResponse | Used for league application tiers | 
| FloatResponse | The  Float scalar type represents signed double-precision fractional values as specified by IEEE 754 . | 
| GameResponse | A game represents a single game within a set. | 
| GameSelectionResponse | A selection for this game. i.e. character/stage selection, etc | 
| GameSelectionType | The type of selection i.e. is it for a character or something else | 
| GameSelectionTypeResponse | The type of selection i.e. is it for a character or something else | 
| GGBoolean | The Booleanscalar type representstrueorfalse. | 
| GGClient | Instances can be used for communicating with the smash.gg GraphQL API. | 
| GGClient.Builder | Used for building instances of GGClient. | 
| GGEntity |  | 
| GGEnum |  | 
| GGError | Represents a single error element from the errors field of the smash.gg api response. | 
| GGError.Location | Represents the location of an error. | 
| GGFloat | The  Float scalar type represents signed double-precision fractional values as specified by IEEE 754 . | 
| GGID | The IDscalar type represents a unique identifier, often used to
 refetch an object or as key for a cache. | 
| GGInt | The Intscalar type represents non-fractional signed whole numeric
 values. | 
| GGJSON | The  JSON scalar type represents JSON values as specified by
 ECMA-404 . | 
| GGObject |  | 
| GGResponse<T extends GGResponseObject> | Represents a response from the smash.gg api. | 
| GGResponseObject |  | 
| GGString | The Stringscalar type represents textual data, represented as UTF-8
 character sequences. | 
| GGTimestamp | Represents a Unix Timestamp. | 
| GlobalTeamResponse | Global Team | 
| IDResponse | The IDscalar type represents a unique identifier, often used to
 refetch an object or as key for a cache. | 
| ImageResponse | An image | 
| IntResponse | The Intscalar type represents non-fractional signed whole numeric
 values. | 
| JSONResponse | The  JSON scalar type represents JSON values as specified by
 ECMA-404 . | 
| LeagueConnectionResponse |  | 
| LeagueResponse | A league | 
| ListResponse<E extends GGResponseObject> |  | 
| MatchConfigResponse | Match-level configuration | 
| MatchConfigVerificationMethod | Different options available for verifying player-reported match results | 
| MatchConfigVerificationMethodResponse | Different options available for verifying player-reported match results | 
| MutationResponse |  | 
| PageInfoResponse |  | 
| ParticipantConnectionResponse |  | 
| ParticipantResponse | A participant of a tournament; either a spectator or competitor | 
| PhaseGroupConnectionResponse |  | 
| PhaseGroupResponse | A group within a phase | 
| PhaseResponse | A phase in an event | 
| PlayerRankResponse | A player's ranks | 
| PlayerResponse | A player | 
| ProfileAuthorizationResponse | An OAuth ProfileAuthorization object | 
| ProgressionResponse | A connection between a placement in an origin phase group to a destination seed. | 
| QueryResponse |  | 
| RaceBracketConfigResponse | Race specific bracket configuration | 
| RaceLimitMode | Enforces limits on the amount of allowable Race submissions | 
| RaceLimitModeResponse | Enforces limits on the amount of allowable Race submissions | 
| RaceMatchConfigResponse | Race specific match configuration | 
| RaceType | Race type | 
| RaceTypeResponse | Race type | 
| RateLimiter | Used for scheduling tasks according to rate limits. | 
| RateLimiter.BucketBuilder | Used for building instances of RateLimiter that respect a bucket system. | 
| RateLimiter.SimpleBuilder | Used for building instances of RateLimiter that respect a minimal spacing between tasks. | 
| RateLimitException | Represents that a rate limit was hit. | 
| RequestFailureException | Represents an unsuccessful response. | 
| RoundResponse | A round within a phase group | 
| Scalar<T> |  | 
| ScalarResponse<T> |  | 
| ScoreResponse | The score that led to this standing being awarded. | 
| SeedConnectionResponse |  | 
| SeedResponse | A seed for an entrant | 
| SetConnectionResponse |  | 
| SetResponse | A set | 
| SetSlotResponse | A slot in a set where a seed currently or will eventually exist in order to participate in the set. | 
| SetSortType | Different sort type configurations used when displaying multiple sets | 
| SetSortTypeResponse | Different sort type configurations used when displaying multiple sets | 
| ShopLevelConnectionResponse |  | 
| ShopLevelResponse | A shop level | 
| ShopOrderMessageConnectionResponse |  | 
| ShopOrderMessageResponse | The message and player info for a shop order | 
| ShopResponse | A shop | 
| SocialConnectionType |  | 
| StageResponse | Video Stage | 
| StandingConnectionResponse |  | 
| StandingContainerResponse | The containing entity that this standing is for | 
| StandingResponse | A standing indicates the placement of something within a container. | 
| StandingStatsResponse | Any stats related to this standing. | 
| StationsConnectionResponse |  | 
| StationsResponse | Stations, such as a stream setup, at an event | 
| StreamQueueResponse | A Stream queue object | 
| StreamResponse | A Stream object | 
| StreamSource | Represents the source of a stream | 
| StreamSourceResponse | Represents the source of a stream | 
| StreamsResponse | Tournament Stream | 
| StreamType | Represents the type of stream service | 
| StreamTypeResponse | Represents the type of stream service | 
| StringResponse | The Stringscalar type represents textual data, represented as UTF-8
 character sequences. | 
| TeamActionSetResponse | A set of actions available for a team to take | 
| TeamConnectionResponse |  | 
| TeamMemberResponse | A member of a team | 
| TeamMemberStatus | Membership status of a team member | 
| TeamMemberStatusResponse | Membership status of a team member | 
| TeamMemberType | Membership type of a team member | 
| TeamMemberTypeResponse | Membership type of a team member | 
| TeamResponse | A team, either at the global level or within the context of an event | 
| TeamRosterSizeResponse | Team roster size requirements | 
| TeamType | The type of the team (event or global) | 
| TeamTypeResponse | The type of the team (event or global) | 
| TimestampResponse | Represents a Unix Timestamp. | 
| TournamentConnectionResponse |  | 
| TournamentLinksResponse |  | 
| TournamentPaginationSort |  | 
| TournamentPaginationSortResponse |  | 
| TournamentResponse | A tournament | 
| UnauthorizedException | Represents a 401 - Unauthorized response | 
| UnionResponse |  | 
| UserResponse | A user | 
| VideogameConnectionResponse |  | 
| VideogameResponse | A videogame | 
| WaveResponse | A wave in a tournament |