/*
Copyright (C) 2025 filifa

This file is part of mlbstats.

mlbstats is free software: you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.

mlbstats is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with
mlbstats. If not, see <https://www.gnu.org/licenses/>.
*/

/*
 * Stats API Documentation
 *
 * Official API for Major League Baseball.
 *
 * API version: 2.0.0
 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
 */
package models

type StatusFlags struct {
	IsAllStarGame               bool `json:"isAllStarGame,omitempty"`
	IsCancelled                 bool `json:"isCancelled,omitempty"`
	IsClassicDoubleHeader       bool `json:"isClassicDoubleHeader,omitempty"`
	IsCompletedEarly            bool `json:"isCompletedEarly,omitempty"`
	IsDelayed                   bool `json:"isDelayed,omitempty"`
	IsDoubleHeader              bool `json:"isDoubleHeader,omitempty"`
	IsNonDoubleHeaderTBD        bool `json:"isNonDoubleHeaderTBD,omitempty"`
	IsExhibition                bool `json:"isExhibition,omitempty"`
	IsFinal                     bool `json:"isFinal,omitempty"`
	IsForfeit                   bool `json:"isForfeit,omitempty"`
	IsFreeGame                  bool `json:"isFreeGame,omitempty"`
	IsGameOver                  bool `json:"isGameOver,omitempty"`
	IsInstantReplay             bool `json:"isInstantReplay,omitempty"`
	IsLive                      bool `json:"isLive,omitempty"`
	IsManagerChallenge          bool `json:"isManagerChallenge,omitempty"`
	IsPostponed                 bool `json:"isPostponed,omitempty"`
	IsPreview                   bool `json:"isPreview,omitempty"`
	IsSplitTicketDoubleHeader   bool `json:"isSplitTicketDoubleHeader,omitempty"`
	IsSpring                    bool `json:"isSpring,omitempty"`
	IsSuspended                 bool `json:"isSuspended,omitempty"`
	IsSuspendedOnDate           bool `json:"isSuspendedOnDate,omitempty"`
	IsSuspendedResumptionOnDate bool `json:"isSuspendedResumptionOnDate,omitempty"`
	IsTbd                       bool `json:"isTbd,omitempty"`
	IsTieBreaker                bool `json:"isTieBreaker,omitempty"`
	IsUmpireReview              bool `json:"isUmpireReview,omitempty"`
	IsWarmup                    bool `json:"isWarmup,omitempty"`
	IsPostSeason                bool `json:"isPostSeason,omitempty"`
	IsPostSeasonReady           bool `json:"isPostSeasonReady,omitempty"`
	IsWildCard                  bool `json:"isWildCard,omitempty"`
	IsDivisionSeries            bool `json:"isDivisionSeries,omitempty"`
	IsChampionshipSeries        bool `json:"isChampionshipSeries,omitempty"`
	IsWorldSeries               bool `json:"isWorldSeries,omitempty"`
	IsPreGameDelay              bool `json:"isPreGameDelay,omitempty"`
	IsInGamDelay                bool `json:"isInGamDelay,omitempty"`
}
