module Proto.POGOProtos.Networking.Responses.DownloadItemTemplatesResponse
where
import qualified Prelude
import qualified Data.ProtoLens
import qualified Data.ProtoLens.Message.Enum
import qualified Lens.Family2
import qualified Lens.Family2.Unchecked
import qualified Data.Default.Class
import qualified Data.Text
import qualified Data.Int
import qualified Data.Word
import qualified Data.Map
import qualified Data.ByteString
import qualified Proto.POGOProtos.Settings.Master.BadgeSettings
import qualified Proto.POGOProtos.Settings.Master.CameraSettings
import qualified Proto.POGOProtos.Settings.Master.EncounterSettings
import qualified
Proto.POGOProtos.Settings.Master.EquippedBadgeSettings
import qualified Proto.POGOProtos.Settings.Master.GymBattleSettings
import qualified Proto.POGOProtos.Settings.Master.GymLevelSettings
import qualified Proto.POGOProtos.Settings.Master.IapItemDisplay
import qualified Proto.POGOProtos.Settings.Master.IapSettings
import qualified Proto.POGOProtos.Settings.Master.ItemSettings
import qualified
Proto.POGOProtos.Settings.Master.MoveSequenceSettings
import qualified Proto.POGOProtos.Settings.Master.MoveSettings
import qualified
Proto.POGOProtos.Settings.Master.PlayerLevelSettings
import qualified Proto.POGOProtos.Settings.Master.PokemonSettings
import qualified
Proto.POGOProtos.Settings.Master.PokemonUpgradeSettings
import qualified
Proto.POGOProtos.Settings.Master.TypeEffectiveSettings
data DownloadItemTemplatesResponse = DownloadItemTemplatesResponse{_DownloadItemTemplatesResponse'success
:: Prelude.Bool,
_DownloadItemTemplatesResponse'itemTemplates
::
[DownloadItemTemplatesResponse'ItemTemplate],
_DownloadItemTemplatesResponse'timestampMs
:: Data.Word.Word64}
deriving (Prelude.Show, Prelude.Eq)
type instance
Data.ProtoLens.Field "success" DownloadItemTemplatesResponse =
Prelude.Bool
instance Data.ProtoLens.HasField "success"
DownloadItemTemplatesResponse DownloadItemTemplatesResponse where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'success
(\ x__ y__ -> x__{_DownloadItemTemplatesResponse'success = y__})
type instance
Data.ProtoLens.Field "itemTemplates" DownloadItemTemplatesResponse
= [DownloadItemTemplatesResponse'ItemTemplate]
instance Data.ProtoLens.HasField "itemTemplates"
DownloadItemTemplatesResponse DownloadItemTemplatesResponse where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'itemTemplates
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'itemTemplates = y__})
type instance
Data.ProtoLens.Field "timestampMs" DownloadItemTemplatesResponse =
Data.Word.Word64
instance Data.ProtoLens.HasField "timestampMs"
DownloadItemTemplatesResponse DownloadItemTemplatesResponse where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'timestampMs
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'timestampMs = y__})
instance Data.Default.Class.Default DownloadItemTemplatesResponse
where
def
= DownloadItemTemplatesResponse{_DownloadItemTemplatesResponse'success
= Data.ProtoLens.fieldDefault,
_DownloadItemTemplatesResponse'itemTemplates = [],
_DownloadItemTemplatesResponse'timestampMs =
Data.ProtoLens.fieldDefault}
instance Data.ProtoLens.Message DownloadItemTemplatesResponse where
descriptor
= let success__field_descriptor
= Data.ProtoLens.FieldDescriptor "success"
(Data.ProtoLens.BoolField ::
Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)
(Data.ProtoLens.PlainField Data.ProtoLens.Optional success)
itemTemplates__field_descriptor
= Data.ProtoLens.FieldDescriptor "item_templates"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
DownloadItemTemplatesResponse'ItemTemplate)
(Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked
itemTemplates)
timestampMs__field_descriptor
= Data.ProtoLens.FieldDescriptor "timestamp_ms"
(Data.ProtoLens.UInt64Field ::
Data.ProtoLens.FieldTypeDescriptor Data.Word.Word64)
(Data.ProtoLens.PlainField Data.ProtoLens.Optional timestampMs)
in
Data.ProtoLens.MessageDescriptor
(Data.Map.fromList
[(Data.ProtoLens.Tag 1, success__field_descriptor),
(Data.ProtoLens.Tag 2, itemTemplates__field_descriptor),
(Data.ProtoLens.Tag 3, timestampMs__field_descriptor)])
(Data.Map.fromList
[("success", success__field_descriptor),
("item_templates", itemTemplates__field_descriptor),
("timestamp_ms", timestampMs__field_descriptor)])
data DownloadItemTemplatesResponse'ItemTemplate = DownloadItemTemplatesResponse'ItemTemplate{_DownloadItemTemplatesResponse'ItemTemplate'templateId
::
Data.Text.Text,
_DownloadItemTemplatesResponse'ItemTemplate'pokemonSettings
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.PokemonSettings.PokemonSettings,
_DownloadItemTemplatesResponse'ItemTemplate'itemSettings
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.ItemSettings.ItemSettings,
_DownloadItemTemplatesResponse'ItemTemplate'moveSettings
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.MoveSettings.MoveSettings,
_DownloadItemTemplatesResponse'ItemTemplate'moveSequenceSettings
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.MoveSequenceSettings.MoveSequenceSettings,
_DownloadItemTemplatesResponse'ItemTemplate'typeEffective
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.TypeEffectiveSettings.TypeEffectiveSettings,
_DownloadItemTemplatesResponse'ItemTemplate'badgeSettings
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.BadgeSettings.BadgeSettings,
_DownloadItemTemplatesResponse'ItemTemplate'camera
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.CameraSettings.CameraSettings,
_DownloadItemTemplatesResponse'ItemTemplate'playerLevel
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.PlayerLevelSettings.PlayerLevelSettings,
_DownloadItemTemplatesResponse'ItemTemplate'gymLevel
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.GymLevelSettings.GymLevelSettings,
_DownloadItemTemplatesResponse'ItemTemplate'battleSettings
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.GymBattleSettings.GymBattleSettings,
_DownloadItemTemplatesResponse'ItemTemplate'encounterSettings
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.EncounterSettings.EncounterSettings,
_DownloadItemTemplatesResponse'ItemTemplate'iapItemDisplay
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.IapItemDisplay.IapItemDisplay,
_DownloadItemTemplatesResponse'ItemTemplate'iapSettings
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.IapSettings.IapSettings,
_DownloadItemTemplatesResponse'ItemTemplate'pokemonUpgrades
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.PokemonUpgradeSettings.PokemonUpgradeSettings,
_DownloadItemTemplatesResponse'ItemTemplate'equippedBadges
::
Prelude.Maybe
Proto.POGOProtos.Settings.Master.EquippedBadgeSettings.EquippedBadgeSettings}
deriving (Prelude.Show, Prelude.Eq)
type instance
Data.ProtoLens.Field "templateId"
DownloadItemTemplatesResponse'ItemTemplate
= Data.Text.Text
instance Data.ProtoLens.HasField "templateId"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'templateId
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'templateId = y__})
type instance
Data.ProtoLens.Field "pokemonSettings"
DownloadItemTemplatesResponse'ItemTemplate
= Proto.POGOProtos.Settings.Master.PokemonSettings.PokemonSettings
instance Data.ProtoLens.HasField "pokemonSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'pokemonSettings
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'pokemonSettings"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.PokemonSettings.PokemonSettings
instance Data.ProtoLens.HasField "maybe'pokemonSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'pokemonSettings
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'pokemonSettings =
y__})
type instance
Data.ProtoLens.Field "itemSettings"
DownloadItemTemplatesResponse'ItemTemplate
= Proto.POGOProtos.Settings.Master.ItemSettings.ItemSettings
instance Data.ProtoLens.HasField "itemSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'itemSettings
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'itemSettings"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.ItemSettings.ItemSettings
instance Data.ProtoLens.HasField "maybe'itemSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'itemSettings
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'itemSettings =
y__})
type instance
Data.ProtoLens.Field "moveSettings"
DownloadItemTemplatesResponse'ItemTemplate
= Proto.POGOProtos.Settings.Master.MoveSettings.MoveSettings
instance Data.ProtoLens.HasField "moveSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'moveSettings
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'moveSettings"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.MoveSettings.MoveSettings
instance Data.ProtoLens.HasField "maybe'moveSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'moveSettings
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'moveSettings =
y__})
type instance
Data.ProtoLens.Field "moveSequenceSettings"
DownloadItemTemplatesResponse'ItemTemplate
=
Proto.POGOProtos.Settings.Master.MoveSequenceSettings.MoveSequenceSettings
instance Data.ProtoLens.HasField "moveSequenceSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'moveSequenceSettings
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'moveSequenceSettings"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.MoveSequenceSettings.MoveSequenceSettings
instance Data.ProtoLens.HasField "maybe'moveSequenceSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'moveSequenceSettings
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'moveSequenceSettings
= y__})
type instance
Data.ProtoLens.Field "typeEffective"
DownloadItemTemplatesResponse'ItemTemplate
=
Proto.POGOProtos.Settings.Master.TypeEffectiveSettings.TypeEffectiveSettings
instance Data.ProtoLens.HasField "typeEffective"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'typeEffective
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'typeEffective"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.TypeEffectiveSettings.TypeEffectiveSettings
instance Data.ProtoLens.HasField "maybe'typeEffective"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'typeEffective
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'typeEffective =
y__})
type instance
Data.ProtoLens.Field "badgeSettings"
DownloadItemTemplatesResponse'ItemTemplate
= Proto.POGOProtos.Settings.Master.BadgeSettings.BadgeSettings
instance Data.ProtoLens.HasField "badgeSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'badgeSettings
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'badgeSettings"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.BadgeSettings.BadgeSettings
instance Data.ProtoLens.HasField "maybe'badgeSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'badgeSettings
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'badgeSettings =
y__})
type instance
Data.ProtoLens.Field "camera"
DownloadItemTemplatesResponse'ItemTemplate
= Proto.POGOProtos.Settings.Master.CameraSettings.CameraSettings
instance Data.ProtoLens.HasField "camera"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'camera
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'camera"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.CameraSettings.CameraSettings
instance Data.ProtoLens.HasField "maybe'camera"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'camera
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'camera = y__})
type instance
Data.ProtoLens.Field "playerLevel"
DownloadItemTemplatesResponse'ItemTemplate
=
Proto.POGOProtos.Settings.Master.PlayerLevelSettings.PlayerLevelSettings
instance Data.ProtoLens.HasField "playerLevel"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'playerLevel
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'playerLevel"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.PlayerLevelSettings.PlayerLevelSettings
instance Data.ProtoLens.HasField "maybe'playerLevel"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'playerLevel
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'playerLevel = y__})
type instance
Data.ProtoLens.Field "gymLevel"
DownloadItemTemplatesResponse'ItemTemplate
=
Proto.POGOProtos.Settings.Master.GymLevelSettings.GymLevelSettings
instance Data.ProtoLens.HasField "gymLevel"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'gymLevel
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'gymLevel"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.GymLevelSettings.GymLevelSettings
instance Data.ProtoLens.HasField "maybe'gymLevel"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'gymLevel
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'gymLevel = y__})
type instance
Data.ProtoLens.Field "battleSettings"
DownloadItemTemplatesResponse'ItemTemplate
=
Proto.POGOProtos.Settings.Master.GymBattleSettings.GymBattleSettings
instance Data.ProtoLens.HasField "battleSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'battleSettings
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'battleSettings"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.GymBattleSettings.GymBattleSettings
instance Data.ProtoLens.HasField "maybe'battleSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'battleSettings
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'battleSettings =
y__})
type instance
Data.ProtoLens.Field "encounterSettings"
DownloadItemTemplatesResponse'ItemTemplate
=
Proto.POGOProtos.Settings.Master.EncounterSettings.EncounterSettings
instance Data.ProtoLens.HasField "encounterSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'encounterSettings
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'encounterSettings"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.EncounterSettings.EncounterSettings
instance Data.ProtoLens.HasField "maybe'encounterSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'encounterSettings
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'encounterSettings =
y__})
type instance
Data.ProtoLens.Field "iapItemDisplay"
DownloadItemTemplatesResponse'ItemTemplate
= Proto.POGOProtos.Settings.Master.IapItemDisplay.IapItemDisplay
instance Data.ProtoLens.HasField "iapItemDisplay"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'iapItemDisplay
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'iapItemDisplay"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.IapItemDisplay.IapItemDisplay
instance Data.ProtoLens.HasField "maybe'iapItemDisplay"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'iapItemDisplay
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'iapItemDisplay =
y__})
type instance
Data.ProtoLens.Field "iapSettings"
DownloadItemTemplatesResponse'ItemTemplate
= Proto.POGOProtos.Settings.Master.IapSettings.IapSettings
instance Data.ProtoLens.HasField "iapSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'iapSettings
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'iapSettings"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.IapSettings.IapSettings
instance Data.ProtoLens.HasField "maybe'iapSettings"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'iapSettings
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'iapSettings = y__})
type instance
Data.ProtoLens.Field "pokemonUpgrades"
DownloadItemTemplatesResponse'ItemTemplate
=
Proto.POGOProtos.Settings.Master.PokemonUpgradeSettings.PokemonUpgradeSettings
instance Data.ProtoLens.HasField "pokemonUpgrades"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'pokemonUpgrades
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'pokemonUpgrades"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.PokemonUpgradeSettings.PokemonUpgradeSettings
instance Data.ProtoLens.HasField "maybe'pokemonUpgrades"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'pokemonUpgrades
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'pokemonUpgrades =
y__})
type instance
Data.ProtoLens.Field "equippedBadges"
DownloadItemTemplatesResponse'ItemTemplate
=
Proto.POGOProtos.Settings.Master.EquippedBadgeSettings.EquippedBadgeSettings
instance Data.ProtoLens.HasField "equippedBadges"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= (Prelude..) maybe'equippedBadges
(Data.ProtoLens.maybeLens Data.Default.Class.def)
type instance
Data.ProtoLens.Field "maybe'equippedBadges"
DownloadItemTemplatesResponse'ItemTemplate
=
Prelude.Maybe
Proto.POGOProtos.Settings.Master.EquippedBadgeSettings.EquippedBadgeSettings
instance Data.ProtoLens.HasField "maybe'equippedBadges"
DownloadItemTemplatesResponse'ItemTemplate
DownloadItemTemplatesResponse'ItemTemplate where
field _
= Lens.Family2.Unchecked.lens
_DownloadItemTemplatesResponse'ItemTemplate'equippedBadges
(\ x__ y__ ->
x__{_DownloadItemTemplatesResponse'ItemTemplate'equippedBadges =
y__})
instance Data.Default.Class.Default
DownloadItemTemplatesResponse'ItemTemplate where
def
= DownloadItemTemplatesResponse'ItemTemplate{_DownloadItemTemplatesResponse'ItemTemplate'templateId
= Data.ProtoLens.fieldDefault,
_DownloadItemTemplatesResponse'ItemTemplate'pokemonSettings
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'itemSettings
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'moveSettings
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'moveSequenceSettings
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'typeEffective
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'badgeSettings
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'camera
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'playerLevel
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'gymLevel
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'battleSettings
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'encounterSettings
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'iapItemDisplay
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'iapSettings
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'pokemonUpgrades
= Prelude.Nothing,
_DownloadItemTemplatesResponse'ItemTemplate'equippedBadges
= Prelude.Nothing}
instance Data.ProtoLens.Message
DownloadItemTemplatesResponse'ItemTemplate where
descriptor
= let templateId__field_descriptor
= Data.ProtoLens.FieldDescriptor "template_id"
(Data.ProtoLens.StringField ::
Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)
(Data.ProtoLens.PlainField Data.ProtoLens.Optional templateId)
pokemonSettings__field_descriptor
= Data.ProtoLens.FieldDescriptor "pokemon_settings"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.PokemonSettings.PokemonSettings)
(Data.ProtoLens.OptionalField maybe'pokemonSettings)
itemSettings__field_descriptor
= Data.ProtoLens.FieldDescriptor "item_settings"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.ItemSettings.ItemSettings)
(Data.ProtoLens.OptionalField maybe'itemSettings)
moveSettings__field_descriptor
= Data.ProtoLens.FieldDescriptor "move_settings"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.MoveSettings.MoveSettings)
(Data.ProtoLens.OptionalField maybe'moveSettings)
moveSequenceSettings__field_descriptor
= Data.ProtoLens.FieldDescriptor "move_sequence_settings"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.MoveSequenceSettings.MoveSequenceSettings)
(Data.ProtoLens.OptionalField maybe'moveSequenceSettings)
typeEffective__field_descriptor
= Data.ProtoLens.FieldDescriptor "type_effective"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.TypeEffectiveSettings.TypeEffectiveSettings)
(Data.ProtoLens.OptionalField maybe'typeEffective)
badgeSettings__field_descriptor
= Data.ProtoLens.FieldDescriptor "badge_settings"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.BadgeSettings.BadgeSettings)
(Data.ProtoLens.OptionalField maybe'badgeSettings)
camera__field_descriptor
= Data.ProtoLens.FieldDescriptor "camera"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.CameraSettings.CameraSettings)
(Data.ProtoLens.OptionalField maybe'camera)
playerLevel__field_descriptor
= Data.ProtoLens.FieldDescriptor "player_level"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.PlayerLevelSettings.PlayerLevelSettings)
(Data.ProtoLens.OptionalField maybe'playerLevel)
gymLevel__field_descriptor
= Data.ProtoLens.FieldDescriptor "gym_level"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.GymLevelSettings.GymLevelSettings)
(Data.ProtoLens.OptionalField maybe'gymLevel)
battleSettings__field_descriptor
= Data.ProtoLens.FieldDescriptor "battle_settings"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.GymBattleSettings.GymBattleSettings)
(Data.ProtoLens.OptionalField maybe'battleSettings)
encounterSettings__field_descriptor
= Data.ProtoLens.FieldDescriptor "encounter_settings"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.EncounterSettings.EncounterSettings)
(Data.ProtoLens.OptionalField maybe'encounterSettings)
iapItemDisplay__field_descriptor
= Data.ProtoLens.FieldDescriptor "iap_item_display"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.IapItemDisplay.IapItemDisplay)
(Data.ProtoLens.OptionalField maybe'iapItemDisplay)
iapSettings__field_descriptor
= Data.ProtoLens.FieldDescriptor "iap_settings"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.IapSettings.IapSettings)
(Data.ProtoLens.OptionalField maybe'iapSettings)
pokemonUpgrades__field_descriptor
= Data.ProtoLens.FieldDescriptor "pokemon_upgrades"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.PokemonUpgradeSettings.PokemonUpgradeSettings)
(Data.ProtoLens.OptionalField maybe'pokemonUpgrades)
equippedBadges__field_descriptor
= Data.ProtoLens.FieldDescriptor "equipped_badges"
(Data.ProtoLens.MessageField ::
Data.ProtoLens.FieldTypeDescriptor
Proto.POGOProtos.Settings.Master.EquippedBadgeSettings.EquippedBadgeSettings)
(Data.ProtoLens.OptionalField maybe'equippedBadges)
in
Data.ProtoLens.MessageDescriptor
(Data.Map.fromList
[(Data.ProtoLens.Tag 1, templateId__field_descriptor),
(Data.ProtoLens.Tag 2, pokemonSettings__field_descriptor),
(Data.ProtoLens.Tag 3, itemSettings__field_descriptor),
(Data.ProtoLens.Tag 4, moveSettings__field_descriptor),
(Data.ProtoLens.Tag 5, moveSequenceSettings__field_descriptor),
(Data.ProtoLens.Tag 8, typeEffective__field_descriptor),
(Data.ProtoLens.Tag 10, badgeSettings__field_descriptor),
(Data.ProtoLens.Tag 11, camera__field_descriptor),
(Data.ProtoLens.Tag 12, playerLevel__field_descriptor),
(Data.ProtoLens.Tag 13, gymLevel__field_descriptor),
(Data.ProtoLens.Tag 14, battleSettings__field_descriptor),
(Data.ProtoLens.Tag 15, encounterSettings__field_descriptor),
(Data.ProtoLens.Tag 16, iapItemDisplay__field_descriptor),
(Data.ProtoLens.Tag 17, iapSettings__field_descriptor),
(Data.ProtoLens.Tag 18, pokemonUpgrades__field_descriptor),
(Data.ProtoLens.Tag 19, equippedBadges__field_descriptor)])
(Data.Map.fromList
[("template_id", templateId__field_descriptor),
("pokemon_settings", pokemonSettings__field_descriptor),
("item_settings", itemSettings__field_descriptor),
("move_settings", moveSettings__field_descriptor),
("move_sequence_settings", moveSequenceSettings__field_descriptor),
("type_effective", typeEffective__field_descriptor),
("badge_settings", badgeSettings__field_descriptor),
("camera", camera__field_descriptor),
("player_level", playerLevel__field_descriptor),
("gym_level", gymLevel__field_descriptor),
("battle_settings", battleSettings__field_descriptor),
("encounter_settings", encounterSettings__field_descriptor),
("iap_item_display", iapItemDisplay__field_descriptor),
("iap_settings", iapSettings__field_descriptor),
("pokemon_upgrades", pokemonUpgrades__field_descriptor),
("equipped_badges", equippedBadges__field_descriptor)])
badgeSettings ::
forall msg msg' .
Data.ProtoLens.HasField "badgeSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "badgeSettings" msg)
(Data.ProtoLens.Field "badgeSettings" msg')
badgeSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "badgeSettings")
battleSettings ::
forall msg msg' .
Data.ProtoLens.HasField "battleSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "battleSettings" msg)
(Data.ProtoLens.Field "battleSettings" msg')
battleSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "battleSettings")
camera ::
forall msg msg' . Data.ProtoLens.HasField "camera" msg msg' =>
Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "camera" msg)
(Data.ProtoLens.Field "camera" msg')
camera
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "camera")
encounterSettings ::
forall msg msg' .
Data.ProtoLens.HasField "encounterSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "encounterSettings" msg)
(Data.ProtoLens.Field "encounterSettings" msg')
encounterSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "encounterSettings")
equippedBadges ::
forall msg msg' .
Data.ProtoLens.HasField "equippedBadges" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "equippedBadges" msg)
(Data.ProtoLens.Field "equippedBadges" msg')
equippedBadges
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "equippedBadges")
gymLevel ::
forall msg msg' . Data.ProtoLens.HasField "gymLevel" msg msg' =>
Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "gymLevel" msg)
(Data.ProtoLens.Field "gymLevel" msg')
gymLevel
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "gymLevel")
iapItemDisplay ::
forall msg msg' .
Data.ProtoLens.HasField "iapItemDisplay" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "iapItemDisplay" msg)
(Data.ProtoLens.Field "iapItemDisplay" msg')
iapItemDisplay
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "iapItemDisplay")
iapSettings ::
forall msg msg' . Data.ProtoLens.HasField "iapSettings" msg msg' =>
Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "iapSettings" msg)
(Data.ProtoLens.Field "iapSettings" msg')
iapSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "iapSettings")
itemSettings ::
forall msg msg' .
Data.ProtoLens.HasField "itemSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "itemSettings" msg)
(Data.ProtoLens.Field "itemSettings" msg')
itemSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "itemSettings")
itemTemplates ::
forall msg msg' .
Data.ProtoLens.HasField "itemTemplates" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "itemTemplates" msg)
(Data.ProtoLens.Field "itemTemplates" msg')
itemTemplates
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "itemTemplates")
maybe'badgeSettings ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'badgeSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'badgeSettings" msg)
(Data.ProtoLens.Field "maybe'badgeSettings" msg')
maybe'badgeSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'badgeSettings")
maybe'battleSettings ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'battleSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'battleSettings" msg)
(Data.ProtoLens.Field "maybe'battleSettings" msg')
maybe'battleSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'battleSettings")
maybe'camera ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'camera" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'camera" msg)
(Data.ProtoLens.Field "maybe'camera" msg')
maybe'camera
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'camera")
maybe'encounterSettings ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'encounterSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'encounterSettings" msg)
(Data.ProtoLens.Field "maybe'encounterSettings" msg')
maybe'encounterSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'encounterSettings")
maybe'equippedBadges ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'equippedBadges" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'equippedBadges" msg)
(Data.ProtoLens.Field "maybe'equippedBadges" msg')
maybe'equippedBadges
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'equippedBadges")
maybe'gymLevel ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'gymLevel" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'gymLevel" msg)
(Data.ProtoLens.Field "maybe'gymLevel" msg')
maybe'gymLevel
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'gymLevel")
maybe'iapItemDisplay ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'iapItemDisplay" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'iapItemDisplay" msg)
(Data.ProtoLens.Field "maybe'iapItemDisplay" msg')
maybe'iapItemDisplay
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'iapItemDisplay")
maybe'iapSettings ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'iapSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'iapSettings" msg)
(Data.ProtoLens.Field "maybe'iapSettings" msg')
maybe'iapSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'iapSettings")
maybe'itemSettings ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'itemSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'itemSettings" msg)
(Data.ProtoLens.Field "maybe'itemSettings" msg')
maybe'itemSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'itemSettings")
maybe'moveSequenceSettings ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'moveSequenceSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'moveSequenceSettings" msg)
(Data.ProtoLens.Field "maybe'moveSequenceSettings" msg')
maybe'moveSequenceSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'moveSequenceSettings")
maybe'moveSettings ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'moveSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'moveSettings" msg)
(Data.ProtoLens.Field "maybe'moveSettings" msg')
maybe'moveSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'moveSettings")
maybe'playerLevel ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'playerLevel" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'playerLevel" msg)
(Data.ProtoLens.Field "maybe'playerLevel" msg')
maybe'playerLevel
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'playerLevel")
maybe'pokemonSettings ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'pokemonSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'pokemonSettings" msg)
(Data.ProtoLens.Field "maybe'pokemonSettings" msg')
maybe'pokemonSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'pokemonSettings")
maybe'pokemonUpgrades ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'pokemonUpgrades" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'pokemonUpgrades" msg)
(Data.ProtoLens.Field "maybe'pokemonUpgrades" msg')
maybe'pokemonUpgrades
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'pokemonUpgrades")
maybe'typeEffective ::
forall msg msg' .
Data.ProtoLens.HasField "maybe'typeEffective" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "maybe'typeEffective" msg)
(Data.ProtoLens.Field "maybe'typeEffective" msg')
maybe'typeEffective
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "maybe'typeEffective")
moveSequenceSettings ::
forall msg msg' .
Data.ProtoLens.HasField "moveSequenceSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "moveSequenceSettings" msg)
(Data.ProtoLens.Field "moveSequenceSettings" msg')
moveSequenceSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "moveSequenceSettings")
moveSettings ::
forall msg msg' .
Data.ProtoLens.HasField "moveSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "moveSettings" msg)
(Data.ProtoLens.Field "moveSettings" msg')
moveSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "moveSettings")
playerLevel ::
forall msg msg' . Data.ProtoLens.HasField "playerLevel" msg msg' =>
Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "playerLevel" msg)
(Data.ProtoLens.Field "playerLevel" msg')
playerLevel
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "playerLevel")
pokemonSettings ::
forall msg msg' .
Data.ProtoLens.HasField "pokemonSettings" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "pokemonSettings" msg)
(Data.ProtoLens.Field "pokemonSettings" msg')
pokemonSettings
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "pokemonSettings")
pokemonUpgrades ::
forall msg msg' .
Data.ProtoLens.HasField "pokemonUpgrades" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "pokemonUpgrades" msg)
(Data.ProtoLens.Field "pokemonUpgrades" msg')
pokemonUpgrades
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "pokemonUpgrades")
success ::
forall msg msg' . Data.ProtoLens.HasField "success" msg msg' =>
Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "success" msg)
(Data.ProtoLens.Field "success" msg')
success
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "success")
templateId ::
forall msg msg' . Data.ProtoLens.HasField "templateId" msg msg' =>
Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "templateId" msg)
(Data.ProtoLens.Field "templateId" msg')
templateId
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "templateId")
timestampMs ::
forall msg msg' . Data.ProtoLens.HasField "timestampMs" msg msg' =>
Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "timestampMs" msg)
(Data.ProtoLens.Field "timestampMs" msg')
timestampMs
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "timestampMs")
typeEffective ::
forall msg msg' .
Data.ProtoLens.HasField "typeEffective" msg msg' =>
Lens.Family2.Lens msg msg'
(Data.ProtoLens.Field "typeEffective" msg)
(Data.ProtoLens.Field "typeEffective" msg')
typeEffective
= Data.ProtoLens.field
(Data.ProtoLens.ProxySym ::
Data.ProtoLens.ProxySym "typeEffective")