Gathering
constructor(skinId: GW2SkinId, name: String, type: String, rarity: String, flags: List<String>, restrictions: List<String>, iconFileId: String, iconFileSignature: String, gathering: GW2v1SkinDetails.Gathering.Gathering)
Parameters
skinId 
the skin's ID
name
the skin's localized name
type
the skin's type
rarity
the skin's rarity
flags
additional skin flags (ShowInWardrobe, NoCost, HideIfLocked, OverrideRarity)
restrictions
the IDs of the races that can use this skin, or empty if it can be used by any race
iconFileId  
the icon's file ID to be used with the render service
iconFileSignature  
the icon's file signature to be used with the render service