Documentation
¶
Index ¶
- Variables
- type CardSet
- func (*CardSet) Descriptor() ([]byte, []int)deprecated
- func (x *CardSet) GetArtist() string
- func (x *CardSet) GetArtistIds() []string
- func (x *CardSet) GetAsciiName() string
- func (x *CardSet) GetAttractionLights() []string
- func (x *CardSet) GetAvailability() []string
- func (x *CardSet) GetBoosterTypes() []string
- func (x *CardSet) GetBorderColor() string
- func (x *CardSet) GetCardParts() []string
- func (x *CardSet) GetColorIdentity() []string
- func (x *CardSet) GetColorIndicator() []string
- func (x *CardSet) GetColors() []string
- func (x *CardSet) GetConvertedManaCost() int64
- func (x *CardSet) GetDefense() string
- func (x *CardSet) GetDuelDeck() string
- func (x *CardSet) GetEdhrecRank() int64
- func (x *CardSet) GetEdhrecSaltiness() float64
- func (x *CardSet) GetFaceConvertedManaCost() int64
- func (x *CardSet) GetFaceFlavorName() string
- func (x *CardSet) GetFaceManaValue() int64
- func (x *CardSet) GetFaceName() string
- func (x *CardSet) GetFinishes() []string
- func (x *CardSet) GetFirstPrinting() string
- func (x *CardSet) GetFlavorName() string
- func (x *CardSet) GetForeignData() []*meta.ForeignData
- func (x *CardSet) GetFrameEffects() []string
- func (x *CardSet) GetHand() string
- func (x *CardSet) GetHasAlternativeDeckLimit() bool
- func (x *CardSet) GetHasContentWarning() bool
- func (x *CardSet) GetHasFoil() bool
- func (x *CardSet) GetHasNonFoil() bool
- func (x *CardSet) GetIdentifiers() *meta.CardIdentifiers
- func (x *CardSet) GetIsAlternative() bool
- func (x *CardSet) GetIsFullArt() bool
- func (x *CardSet) GetIsFunny() bool
- func (x *CardSet) GetIsOnlineOnly() bool
- func (x *CardSet) GetIsOversized() bool
- func (x *CardSet) GetIsPromo() bool
- func (x *CardSet) GetIsRebalanced() bool
- func (x *CardSet) GetIsReprint() bool
- func (x *CardSet) GetIsReserved() bool
- func (x *CardSet) GetIsStarter() bool
- func (x *CardSet) GetIsStorySpotlight() bool
- func (x *CardSet) GetIsTextless() bool
- func (x *CardSet) GetIsTimeshifted() bool
- func (x *CardSet) GetKeywords() []string
- func (x *CardSet) GetLanguage() string
- func (x *CardSet) GetLayout() string
- func (x *CardSet) GetLeadershipSkills() *meta.LeadershipSkills
- func (x *CardSet) GetLegalities() *meta.CardLegalities
- func (x *CardSet) GetLife() string
- func (x *CardSet) GetLoyalty() string
- func (x *CardSet) GetManaCost() string
- func (x *CardSet) GetManaValue() int64
- func (x *CardSet) GetMtgjsonApiMeta() *meta.MTGJSONAPIMeta
- func (x *CardSet) GetName() string
- func (x *CardSet) GetNumber() string
- func (x *CardSet) GetOriginalPrintings() []string
- func (x *CardSet) GetOriginalReleaseDate() string
- func (x *CardSet) GetOriginalText() string
- func (x *CardSet) GetOriginalType() string
- func (x *CardSet) GetOtherFaceIds() []string
- func (x *CardSet) GetPower() string
- func (x *CardSet) GetPrintings() []string
- func (x *CardSet) GetPromoTypes() []string
- func (x *CardSet) GetPurchaseUrls() *meta.PurchaseUrls
- func (x *CardSet) GetRarity() string
- func (x *CardSet) GetRebalancedPrintings() []string
- func (x *CardSet) GetRelatedCards() *meta.RelatedCards
- func (x *CardSet) GetRulings() []*meta.CardRulings
- func (x *CardSet) GetSecurityStamp() string
- func (x *CardSet) GetSetCode() string
- func (x *CardSet) GetSide() string
- func (x *CardSet) GetSignature() string
- func (x *CardSet) GetSourceProducts() *meta.SourceProducts
- func (x *CardSet) GetSubsets() []string
- func (x *CardSet) GetSubtypes() []string
- func (x *CardSet) GetSupertypes() []string
- func (x *CardSet) GetText() string
- func (x *CardSet) GetToughness() string
- func (x *CardSet) GetType() string
- func (x *CardSet) GetTypes() []string
- func (x *CardSet) GetUuid() string
- func (x *CardSet) GetVariations() []string
- func (x *CardSet) GetWatermark() []string
- func (*CardSet) ProtoMessage()
- func (x *CardSet) ProtoReflect() protoreflect.Message
- func (x *CardSet) Reset()
- func (x *CardSet) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_card_card_set_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CardSet ¶ added in v1.2.0
type CardSet struct {
AsciiName string `protobuf:"bytes,1,opt,name=asciiName,proto3" json:"asciiName,omitempty"`
AttractionLights []string `protobuf:"bytes,2,rep,name=attractionLights,proto3" json:"attractionLights,omitempty"`
ColorIdentity []string `protobuf:"bytes,3,rep,name=colorIdentity,proto3" json:"colorIdentity,omitempty"`
ColorIndicator []string `protobuf:"bytes,4,rep,name=colorIndicator,proto3" json:"colorIndicator,omitempty"`
Colors []string `protobuf:"bytes,5,rep,name=colors,proto3" json:"colors,omitempty"`
ConvertedManaCost int64 `protobuf:"varint,6,opt,name=convertedManaCost,proto3" json:"convertedManaCost,omitempty"`
Defense string `protobuf:"bytes,7,opt,name=defense,proto3" json:"defense,omitempty"`
EdhrecRank int64 `protobuf:"varint,8,opt,name=edhrecRank,proto3" json:"edhrecRank,omitempty"`
EdhrecSaltiness float64 `protobuf:"fixed64,9,opt,name=edhrecSaltiness,proto3" json:"edhrecSaltiness,omitempty"`
FaceConvertedManaCost int64 `protobuf:"varint,10,opt,name=faceConvertedManaCost,proto3" json:"faceConvertedManaCost,omitempty"`
FaceManaValue int64 `protobuf:"varint,11,opt,name=faceManaValue,proto3" json:"faceManaValue,omitempty"`
FaceName string `protobuf:"bytes,12,opt,name=faceName,proto3" json:"faceName,omitempty"`
FirstPrinting string `protobuf:"bytes,13,opt,name=firstPrinting,proto3" json:"firstPrinting,omitempty"`
ForeignData []*meta.ForeignData `protobuf:"bytes,14,rep,name=foreignData,proto3" json:"foreignData,omitempty"`
Hand string `protobuf:"bytes,15,opt,name=hand,proto3" json:"hand,omitempty"`
HasAlternativeDeckLimit bool `protobuf:"varint,16,opt,name=hasAlternativeDeckLimit,proto3" json:"hasAlternativeDeckLimit,omitempty"`
Identifiers *meta.CardIdentifiers `protobuf:"bytes,17,opt,name=identifiers,proto3" json:"identifiers,omitempty"`
IsFunny bool `protobuf:"varint,18,opt,name=isFunny,proto3" json:"isFunny,omitempty"`
IsReserved bool `protobuf:"varint,19,opt,name=isReserved,proto3" json:"isReserved,omitempty"`
Keywords []string `protobuf:"bytes,20,rep,name=keywords,proto3" json:"keywords,omitempty"`
Layout string `protobuf:"bytes,21,opt,name=layout,proto3" json:"layout,omitempty"`
LeadershipSkills *meta.LeadershipSkills `protobuf:"bytes,22,opt,name=leadershipSkills,proto3" json:"leadershipSkills,omitempty"`
Legalities *meta.CardLegalities `protobuf:"bytes,23,opt,name=legalities,proto3" json:"legalities,omitempty"`
Life string `protobuf:"bytes,24,opt,name=life,proto3" json:"life,omitempty"`
Loyalty string `protobuf:"bytes,25,opt,name=loyalty,proto3" json:"loyalty,omitempty"`
ManaCost string `protobuf:"bytes,26,opt,name=manaCost,proto3" json:"manaCost,omitempty"`
ManaValue int64 `protobuf:"varint,27,opt,name=manaValue,proto3" json:"manaValue,omitempty"`
Name string `protobuf:"bytes,28,opt,name=name,proto3" json:"name,omitempty"`
Power string `protobuf:"bytes,29,opt,name=power,proto3" json:"power,omitempty"`
Printings []string `protobuf:"bytes,30,rep,name=printings,proto3" json:"printings,omitempty"`
PurchaseUrls *meta.PurchaseUrls `protobuf:"bytes,31,opt,name=purchaseUrls,proto3" json:"purchaseUrls,omitempty"`
RelatedCards *meta.RelatedCards `protobuf:"bytes,32,opt,name=relatedCards,proto3" json:"relatedCards,omitempty"`
Rulings []*meta.CardRulings `protobuf:"bytes,33,rep,name=rulings,proto3" json:"rulings,omitempty"`
Side string `protobuf:"bytes,34,opt,name=side,proto3" json:"side,omitempty"`
Subsets []string `protobuf:"bytes,35,rep,name=subsets,proto3" json:"subsets,omitempty"`
Subtypes []string `protobuf:"bytes,36,rep,name=subtypes,proto3" json:"subtypes,omitempty"`
Supertypes []string `protobuf:"bytes,37,rep,name=supertypes,proto3" json:"supertypes,omitempty"`
Text string `protobuf:"bytes,38,opt,name=text,proto3" json:"text,omitempty"`
Toughness string `protobuf:"bytes,39,opt,name=toughness,proto3" json:"toughness,omitempty"`
Type string `protobuf:"bytes,40,opt,name=type,proto3" json:"type,omitempty"`
Types []string `protobuf:"bytes,41,rep,name=types,proto3" json:"types,omitempty"`
Artist string `protobuf:"bytes,42,opt,name=artist,proto3" json:"artist,omitempty"`
ArtistIds []string `protobuf:"bytes,43,rep,name=artistIds,proto3" json:"artistIds,omitempty"`
Availability []string `protobuf:"bytes,44,rep,name=availability,proto3" json:"availability,omitempty"`
BoosterTypes []string `protobuf:"bytes,45,rep,name=boosterTypes,proto3" json:"boosterTypes,omitempty"`
BorderColor string `protobuf:"bytes,46,opt,name=borderColor,proto3" json:"borderColor,omitempty"`
CardParts []string `protobuf:"bytes,47,rep,name=cardParts,proto3" json:"cardParts,omitempty"`
DuelDeck string `protobuf:"bytes,48,opt,name=duelDeck,proto3" json:"duelDeck,omitempty"`
FaceFlavorName string `protobuf:"bytes,49,opt,name=faceFlavorName,proto3" json:"faceFlavorName,omitempty"`
Finishes []string `protobuf:"bytes,50,rep,name=finishes,proto3" json:"finishes,omitempty"`
FlavorName string `protobuf:"bytes,51,opt,name=flavorName,proto3" json:"flavorName,omitempty"`
FrameEffects []string `protobuf:"bytes,52,rep,name=frameEffects,proto3" json:"frameEffects,omitempty"`
HasContentWarning bool `protobuf:"varint,53,opt,name=hasContentWarning,proto3" json:"hasContentWarning,omitempty"`
HasFoil bool `protobuf:"varint,54,opt,name=hasFoil,proto3" json:"hasFoil,omitempty"`
HasNonFoil bool `protobuf:"varint,55,opt,name=hasNonFoil,proto3" json:"hasNonFoil,omitempty"`
IsAlternative bool `protobuf:"varint,56,opt,name=isAlternative,proto3" json:"isAlternative,omitempty"`
IsFullArt bool `protobuf:"varint,57,opt,name=isFullArt,proto3" json:"isFullArt,omitempty"`
IsOnlineOnly bool `protobuf:"varint,58,opt,name=isOnlineOnly,proto3" json:"isOnlineOnly,omitempty"`
IsOversized bool `protobuf:"varint,59,opt,name=isOversized,proto3" json:"isOversized,omitempty"`
IsPromo bool `protobuf:"varint,60,opt,name=isPromo,proto3" json:"isPromo,omitempty"`
IsRebalanced bool `protobuf:"varint,61,opt,name=isRebalanced,proto3" json:"isRebalanced,omitempty"`
IsReprint bool `protobuf:"varint,62,opt,name=isReprint,proto3" json:"isReprint,omitempty"`
IsStarter bool `protobuf:"varint,63,opt,name=isStarter,proto3" json:"isStarter,omitempty"`
IsStorySpotlight bool `protobuf:"varint,64,opt,name=isStorySpotlight,proto3" json:"isStorySpotlight,omitempty"`
IsTextless bool `protobuf:"varint,65,opt,name=isTextless,proto3" json:"isTextless,omitempty"`
IsTimeshifted bool `protobuf:"varint,66,opt,name=isTimeshifted,proto3" json:"isTimeshifted,omitempty"`
Language string `protobuf:"bytes,67,opt,name=language,proto3" json:"language,omitempty"`
Number string `protobuf:"bytes,68,opt,name=number,proto3" json:"number,omitempty"`
OriginalPrintings []string `protobuf:"bytes,69,rep,name=originalPrintings,proto3" json:"originalPrintings,omitempty"`
OriginalReleaseDate string `protobuf:"bytes,70,opt,name=originalReleaseDate,proto3" json:"originalReleaseDate,omitempty"`
OriginalText string `protobuf:"bytes,71,opt,name=originalText,proto3" json:"originalText,omitempty"`
OriginalType string `protobuf:"bytes,72,opt,name=originalType,proto3" json:"originalType,omitempty"`
OtherFaceIds []string `protobuf:"bytes,73,rep,name=otherFaceIds,proto3" json:"otherFaceIds,omitempty"`
PromoTypes []string `protobuf:"bytes,74,rep,name=promoTypes,proto3" json:"promoTypes,omitempty"`
Rarity string `protobuf:"bytes,75,opt,name=rarity,proto3" json:"rarity,omitempty"`
RebalancedPrintings []string `protobuf:"bytes,76,rep,name=rebalancedPrintings,proto3" json:"rebalancedPrintings,omitempty"`
SecurityStamp string `protobuf:"bytes,77,opt,name=securityStamp,proto3" json:"securityStamp,omitempty"`
SetCode string `protobuf:"bytes,78,opt,name=setCode,proto3" json:"setCode,omitempty"`
Signature string `protobuf:"bytes,79,opt,name=signature,proto3" json:"signature,omitempty"`
SourceProducts *meta.SourceProducts `protobuf:"bytes,80,opt,name=sourceProducts,proto3" json:"sourceProducts,omitempty"`
Uuid string `protobuf:"bytes,81,opt,name=uuid,proto3" json:"uuid,omitempty"`
Variations []string `protobuf:"bytes,82,rep,name=variations,proto3" json:"variations,omitempty"`
Watermark []string `protobuf:"bytes,83,rep,name=watermark,proto3" json:"watermark,omitempty"`
MtgjsonApiMeta *meta.MTGJSONAPIMeta `protobuf:"bytes,84,opt,name=mtgjsonApiMeta,proto3" json:"mtgjsonApiMeta,omitempty"`
// contains filtered or unexported fields
}
CardSet - Represents a card within a Magic: The Gathering set See here for more info: https://mtgjson.com/data-models/card/card-set/
func (*CardSet) Descriptor
deprecated
added in
v1.2.0
func (*CardSet) GetArtistIds ¶ added in v1.2.0
func (*CardSet) GetAsciiName ¶ added in v1.2.0
func (*CardSet) GetAttractionLights ¶ added in v1.2.0
func (*CardSet) GetAvailability ¶ added in v1.2.0
func (*CardSet) GetBoosterTypes ¶ added in v1.2.0
func (*CardSet) GetBorderColor ¶ added in v1.2.0
func (*CardSet) GetCardParts ¶ added in v1.2.0
func (*CardSet) GetColorIdentity ¶ added in v1.2.0
func (*CardSet) GetColorIndicator ¶ added in v1.2.0
func (*CardSet) GetConvertedManaCost ¶ added in v1.2.0
func (*CardSet) GetDefense ¶ added in v1.2.0
func (*CardSet) GetDuelDeck ¶ added in v1.2.0
func (*CardSet) GetEdhrecRank ¶ added in v1.2.0
func (*CardSet) GetEdhrecSaltiness ¶ added in v1.2.0
func (*CardSet) GetFaceConvertedManaCost ¶ added in v1.2.0
func (*CardSet) GetFaceFlavorName ¶ added in v1.2.0
func (*CardSet) GetFaceManaValue ¶ added in v1.2.0
func (*CardSet) GetFaceName ¶ added in v1.2.0
func (*CardSet) GetFinishes ¶ added in v1.2.0
func (*CardSet) GetFirstPrinting ¶ added in v1.2.0
func (*CardSet) GetFlavorName ¶ added in v1.2.0
func (*CardSet) GetForeignData ¶ added in v1.2.0
func (x *CardSet) GetForeignData() []*meta.ForeignData
func (*CardSet) GetFrameEffects ¶ added in v1.2.0
func (*CardSet) GetHasAlternativeDeckLimit ¶ added in v1.2.0
func (*CardSet) GetHasContentWarning ¶ added in v1.2.0
func (*CardSet) GetHasFoil ¶ added in v1.2.0
func (*CardSet) GetHasNonFoil ¶ added in v1.2.0
func (*CardSet) GetIdentifiers ¶ added in v1.2.0
func (x *CardSet) GetIdentifiers() *meta.CardIdentifiers
func (*CardSet) GetIsAlternative ¶ added in v1.2.0
func (*CardSet) GetIsFullArt ¶ added in v1.2.0
func (*CardSet) GetIsFunny ¶ added in v1.2.0
func (*CardSet) GetIsOnlineOnly ¶ added in v1.2.0
func (*CardSet) GetIsOversized ¶ added in v1.2.0
func (*CardSet) GetIsPromo ¶ added in v1.2.0
func (*CardSet) GetIsRebalanced ¶ added in v1.2.0
func (*CardSet) GetIsReprint ¶ added in v1.2.0
func (*CardSet) GetIsReserved ¶ added in v1.2.0
func (*CardSet) GetIsStarter ¶ added in v1.2.0
func (*CardSet) GetIsStorySpotlight ¶ added in v1.2.0
func (*CardSet) GetIsTextless ¶ added in v1.2.0
func (*CardSet) GetIsTimeshifted ¶ added in v1.2.0
func (*CardSet) GetKeywords ¶ added in v1.2.0
func (*CardSet) GetLanguage ¶ added in v1.2.0
func (*CardSet) GetLeadershipSkills ¶ added in v1.2.0
func (x *CardSet) GetLeadershipSkills() *meta.LeadershipSkills
func (*CardSet) GetLegalities ¶ added in v1.2.0
func (x *CardSet) GetLegalities() *meta.CardLegalities
func (*CardSet) GetLoyalty ¶ added in v1.2.0
func (*CardSet) GetManaCost ¶ added in v1.2.0
func (*CardSet) GetManaValue ¶ added in v1.2.0
func (*CardSet) GetMtgjsonApiMeta ¶ added in v1.2.0
func (x *CardSet) GetMtgjsonApiMeta() *meta.MTGJSONAPIMeta
func (*CardSet) GetOriginalPrintings ¶ added in v1.2.0
func (*CardSet) GetOriginalReleaseDate ¶ added in v1.2.0
func (*CardSet) GetOriginalText ¶ added in v1.2.0
func (*CardSet) GetOriginalType ¶ added in v1.2.0
func (*CardSet) GetOtherFaceIds ¶ added in v1.2.0
func (*CardSet) GetPrintings ¶ added in v1.2.0
func (*CardSet) GetPromoTypes ¶ added in v1.2.0
func (*CardSet) GetPurchaseUrls ¶ added in v1.2.0
func (x *CardSet) GetPurchaseUrls() *meta.PurchaseUrls
func (*CardSet) GetRebalancedPrintings ¶ added in v1.2.0
func (*CardSet) GetRelatedCards ¶ added in v1.2.0
func (x *CardSet) GetRelatedCards() *meta.RelatedCards
func (*CardSet) GetRulings ¶ added in v1.2.0
func (x *CardSet) GetRulings() []*meta.CardRulings
func (*CardSet) GetSecurityStamp ¶ added in v1.2.0
func (*CardSet) GetSetCode ¶ added in v1.2.0
func (*CardSet) GetSignature ¶ added in v1.2.0
func (*CardSet) GetSourceProducts ¶ added in v1.2.0
func (x *CardSet) GetSourceProducts() *meta.SourceProducts
func (*CardSet) GetSubsets ¶ added in v1.2.0
func (*CardSet) GetSubtypes ¶ added in v1.2.0
func (*CardSet) GetSupertypes ¶ added in v1.2.0
func (*CardSet) GetToughness ¶ added in v1.2.0
func (*CardSet) GetVariations ¶ added in v1.2.0
func (*CardSet) GetWatermark ¶ added in v1.2.0
func (*CardSet) ProtoMessage ¶ added in v1.2.0
func (*CardSet) ProtoMessage()
func (*CardSet) ProtoReflect ¶ added in v1.2.0
func (x *CardSet) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.