gogol-firebase-dynamiclinks 0.4.0 → 0.5.0
raw patch · 10 files changed
+266/−125 lines, 10 filesdep ~gogol-corePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: gogol-core
API changes (from Hackage documentation)
+ Network.Google.FirebaseDynamicLinks: gipiarUtmContent :: Lens' GetIosPostInstallAttributionResponse (Maybe Text)
+ Network.Google.FirebaseDynamicLinks: gipiarUtmTerm :: Lens' GetIosPostInstallAttributionResponse (Maybe Text)
+ Network.Google.FirebaseDynamicLinks: girarUtmContent :: Lens' GetIosReopenAttributionResponse (Maybe Text)
+ Network.Google.FirebaseDynamicLinks: girarUtmTerm :: Lens' GetIosReopenAttributionResponse (Maybe Text)
+ Network.Google.FirebaseDynamicLinks.Types: gipiarUtmContent :: Lens' GetIosPostInstallAttributionResponse (Maybe Text)
+ Network.Google.FirebaseDynamicLinks.Types: gipiarUtmTerm :: Lens' GetIosPostInstallAttributionResponse (Maybe Text)
+ Network.Google.FirebaseDynamicLinks.Types: girarUtmContent :: Lens' GetIosReopenAttributionResponse (Maybe Text)
+ Network.Google.FirebaseDynamicLinks.Types: girarUtmTerm :: Lens' GetIosReopenAttributionResponse (Maybe Text)
Files
- README.md +1/−1
- gen/Network/Google/FirebaseDynamicLinks.hs +4/−0
- gen/Network/Google/FirebaseDynamicLinks/Types.hs +5/−1
- gen/Network/Google/FirebaseDynamicLinks/Types/Product.hs +218/−104
- gen/Network/Google/Resource/FirebaseDynamicLinks/GetLinkStats.hs +8/−5
- gen/Network/Google/Resource/FirebaseDynamicLinks/InstallAttribution.hs +7/−3
- gen/Network/Google/Resource/FirebaseDynamicLinks/ManagedShortLinks/Create.hs +7/−3
- gen/Network/Google/Resource/FirebaseDynamicLinks/ReopenAttribution.hs +7/−3
- gen/Network/Google/Resource/FirebaseDynamicLinks/ShortLinks/Create.hs +7/−3
- gogol-firebase-dynamiclinks.cabal +2/−2
README.md view
@@ -8,7 +8,7 @@ ## Version -`0.3.0`+`0.5.0` ## Description
gen/Network/Google/FirebaseDynamicLinks.hs view
@@ -163,9 +163,11 @@ , getIosReopenAttributionResponse , girarIosMinAppVersion , girarDeepLink+ , girarUtmContent , girarResolvedLink , girarUtmMedium , girarInvitationId+ , girarUtmTerm , girarUtmCampaign , girarUtmSource @@ -223,12 +225,14 @@ , gipiarAppMinimumVersion , gipiarAttributionConfidence , gipiarExternalBrowserDestinationLink+ , gipiarUtmContent , gipiarResolvedLink , gipiarRequestedLink , gipiarUtmMedium , gipiarFallbackLink , gipiarInvitationId , gipiarIsStrongMatchExecutable+ , gipiarUtmTerm , gipiarUtmCampaign , gipiarMatchMessage , gipiarUtmSource
gen/Network/Google/FirebaseDynamicLinks/Types.hs view
@@ -139,9 +139,11 @@ , getIosReopenAttributionResponse , girarIosMinAppVersion , girarDeepLink+ , girarUtmContent , girarResolvedLink , girarUtmMedium , girarInvitationId+ , girarUtmTerm , girarUtmCampaign , girarUtmSource @@ -199,12 +201,14 @@ , gipiarAppMinimumVersion , gipiarAttributionConfidence , gipiarExternalBrowserDestinationLink+ , gipiarUtmContent , gipiarResolvedLink , gipiarRequestedLink , gipiarUtmMedium , gipiarFallbackLink , gipiarInvitationId , gipiarIsStrongMatchExecutable+ , gipiarUtmTerm , gipiarUtmCampaign , gipiarMatchMessage , gipiarUtmSource@@ -264,4 +268,4 @@ -- | View and administer all your Firebase data and settings firebaseScope :: Proxy '["https://www.googleapis.com/auth/firebase"]-firebaseScope = Proxy;+firebaseScope = Proxy
gen/Network/Google/FirebaseDynamicLinks/Types/Product.hs view
@@ -23,10 +23,13 @@ -- | Information of navigation behavior. -- -- /See:/ 'navigationInfo' smart constructor.-newtype NavigationInfo = NavigationInfo'+newtype NavigationInfo =+ NavigationInfo' { _niEnableForcedRedirect :: Maybe Bool- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'NavigationInfo' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -34,11 +37,9 @@ -- * 'niEnableForcedRedirect' navigationInfo :: NavigationInfo-navigationInfo =- NavigationInfo'- { _niEnableForcedRedirect = Nothing- }+navigationInfo = NavigationInfo' {_niEnableForcedRedirect = Nothing} + -- | If this option is on, FDL click will be forced to redirect rather than -- show an interstitial page. niEnableForcedRedirect :: Lens' NavigationInfo (Maybe Bool)@@ -62,10 +63,13 @@ -- | Desktop related attributes to the Dynamic Link. -- -- /See:/ 'desktopInfo' smart constructor.-newtype DesktopInfo = DesktopInfo'+newtype DesktopInfo =+ DesktopInfo' { _diDesktopFallbackLink :: Maybe Text- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'DesktopInfo' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -73,11 +77,9 @@ -- * 'diDesktopFallbackLink' desktopInfo :: DesktopInfo-desktopInfo =- DesktopInfo'- { _diDesktopFallbackLink = Nothing- }+desktopInfo = DesktopInfo' {_diDesktopFallbackLink = Nothing} + -- | Link to open on desktop. diDesktopFallbackLink :: Lens' DesktopInfo (Maybe Text) diDesktopFallbackLink@@ -100,11 +102,14 @@ -- | Short Dynamic Link suffix. -- -- /See:/ 'suffix' smart constructor.-data Suffix = Suffix'+data Suffix =+ Suffix' { _sCustomSuffix :: !(Maybe Text) , _sOption :: !(Maybe SuffixOption)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'Suffix' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -114,12 +119,9 @@ -- * 'sOption' suffix :: Suffix-suffix =- Suffix'- { _sCustomSuffix = Nothing- , _sOption = Nothing- }+suffix = Suffix' {_sCustomSuffix = Nothing, _sOption = Nothing} + -- | Only applies to Option.CUSTOM. sCustomSuffix :: Lens' Suffix (Maybe Text) sCustomSuffix@@ -147,12 +149,15 @@ -- | Dynamic Links warning messages. -- -- /See:/ 'dynamicLinkWarning' smart constructor.-data DynamicLinkWarning = DynamicLinkWarning'+data DynamicLinkWarning =+ DynamicLinkWarning' { _dlwWarningCode :: !(Maybe DynamicLinkWarningWarningCode) , _dlwWarningDocumentLink :: !(Maybe Text) , _dlwWarningMessage :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'DynamicLinkWarning' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -165,12 +170,13 @@ dynamicLinkWarning :: DynamicLinkWarning dynamicLinkWarning =- DynamicLinkWarning'+ DynamicLinkWarning' { _dlwWarningCode = Nothing , _dlwWarningDocumentLink = Nothing , _dlwWarningMessage = Nothing } + -- | The warning code. dlwWarningCode :: Lens' DynamicLinkWarning (Maybe DynamicLinkWarningWarningCode) dlwWarningCode@@ -210,15 +216,18 @@ -- | Managed Short Link. -- -- /See:/ 'managedShortLink' smart constructor.-data ManagedShortLink = ManagedShortLink'+data ManagedShortLink =+ ManagedShortLink' { _mslCreationTime :: !(Maybe DateTime') , _mslLink :: !(Maybe Text) , _mslVisibility :: !(Maybe ManagedShortLinkVisibility) , _mslLinkName :: !(Maybe Text) , _mslFlaggedAttribute :: !(Maybe [Text]) , _mslInfo :: !(Maybe DynamicLinkInfo)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'ManagedShortLink' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -237,7 +246,7 @@ managedShortLink :: ManagedShortLink managedShortLink =- ManagedShortLink'+ ManagedShortLink' { _mslCreationTime = Nothing , _mslLink = Nothing , _mslVisibility = Nothing@@ -246,6 +255,7 @@ , _mslInfo = Nothing } + -- | Creation timestamp of the short link. mslCreationTime :: Lens' ManagedShortLink (Maybe UTCTime) mslCreationTime@@ -306,13 +316,16 @@ -- | Request to create a short Dynamic Link. -- -- /See:/ 'createShortDynamicLinkRequest' smart constructor.-data CreateShortDynamicLinkRequest = CreateShortDynamicLinkRequest'+data CreateShortDynamicLinkRequest =+ CreateShortDynamicLinkRequest' { _csdlrLongDynamicLink :: !(Maybe Text) , _csdlrSuffix :: !(Maybe Suffix) , _csdlrDynamicLinkInfo :: !(Maybe DynamicLinkInfo) , _csdlrSdkVersion :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'CreateShortDynamicLinkRequest' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -327,13 +340,14 @@ createShortDynamicLinkRequest :: CreateShortDynamicLinkRequest createShortDynamicLinkRequest =- CreateShortDynamicLinkRequest'+ CreateShortDynamicLinkRequest' { _csdlrLongDynamicLink = Nothing , _csdlrSuffix = Nothing , _csdlrDynamicLinkInfo = Nothing , _csdlrSdkVersion = Nothing } + -- | Full long Dynamic Link URL with desired query parameters specified. For -- example, -- \"https:\/\/sample.app.goo.gl\/?link=http:\/\/www.google.com&apn=com.sample\",@@ -356,8 +370,7 @@ = lens _csdlrDynamicLinkInfo (\ s a -> s{_csdlrDynamicLinkInfo = a}) --- | Google SDK version. Version takes the form--- \"/m//a//j//o//r/.minor.$patch\"+-- | Google SDK version. Version takes the form \"$major.$minor.$patch\" csdlrSdkVersion :: Lens' CreateShortDynamicLinkRequest (Maybe Text) csdlrSdkVersion = lens _csdlrSdkVersion@@ -385,12 +398,15 @@ -- link previews on social sites. -- -- /See:/ 'socialMetaTagInfo' smart constructor.-data SocialMetaTagInfo = SocialMetaTagInfo'+data SocialMetaTagInfo =+ SocialMetaTagInfo' { _smtiSocialImageLink :: !(Maybe Text) , _smtiSocialDescription :: !(Maybe Text) , _smtiSocialTitle :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'SocialMetaTagInfo' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -403,12 +419,13 @@ socialMetaTagInfo :: SocialMetaTagInfo socialMetaTagInfo =- SocialMetaTagInfo'+ SocialMetaTagInfo' { _smtiSocialImageLink = Nothing , _smtiSocialDescription = Nothing , _smtiSocialTitle = Nothing } + -- | An image url string. Optional. smtiSocialImageLink :: Lens' SocialMetaTagInfo (Maybe Text) smtiSocialImageLink@@ -447,12 +464,15 @@ -- | Response to create a short Dynamic Link. -- -- /See:/ 'createShortDynamicLinkResponse' smart constructor.-data CreateShortDynamicLinkResponse = CreateShortDynamicLinkResponse'+data CreateShortDynamicLinkResponse =+ CreateShortDynamicLinkResponse' { _csdlrPreviewLink :: !(Maybe Text) , _csdlrWarning :: !(Maybe [DynamicLinkWarning]) , _csdlrShortLink :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'CreateShortDynamicLinkResponse' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -465,12 +485,13 @@ createShortDynamicLinkResponse :: CreateShortDynamicLinkResponse createShortDynamicLinkResponse =- CreateShortDynamicLinkResponse'+ CreateShortDynamicLinkResponse' { _csdlrPreviewLink = Nothing , _csdlrWarning = Nothing , _csdlrShortLink = Nothing } + -- | Preview link to show the link flow chart. (debug info.) csdlrPreviewLink :: Lens' CreateShortDynamicLinkResponse (Maybe Text) csdlrPreviewLink@@ -511,12 +532,15 @@ -- | Dynamic Link event stat. -- -- /See:/ 'dynamicLinkEventStat' smart constructor.-data DynamicLinkEventStat = DynamicLinkEventStat'+data DynamicLinkEventStat =+ DynamicLinkEventStat' { _dlesEvent :: !(Maybe DynamicLinkEventStatEvent) , _dlesPlatform :: !(Maybe DynamicLinkEventStatPlatform) , _dlesCount :: !(Maybe (Textual Int64))- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'DynamicLinkEventStat' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -529,12 +553,10 @@ dynamicLinkEventStat :: DynamicLinkEventStat dynamicLinkEventStat =- DynamicLinkEventStat'- { _dlesEvent = Nothing- , _dlesPlatform = Nothing- , _dlesCount = Nothing- }+ DynamicLinkEventStat'+ {_dlesEvent = Nothing, _dlesPlatform = Nothing, _dlesCount = Nothing} + -- | Link event. dlesEvent :: Lens' DynamicLinkEventStat (Maybe DynamicLinkEventStatEvent) dlesEvent@@ -570,7 +592,8 @@ -- | iOS related attributes to the Dynamic Link.. -- -- /See:/ 'iosInfo' smart constructor.-data IosInfo = IosInfo'+data IosInfo =+ IosInfo' { _iiIosBundleId :: !(Maybe Text) , _iiIosIPadBundleId :: !(Maybe Text) , _iiIosAppStoreId :: !(Maybe Text)@@ -578,8 +601,10 @@ , _iiIosIPadFallbackLink :: !(Maybe Text) , _iiIosCustomScheme :: !(Maybe Text) , _iiIosFallbackLink :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'IosInfo' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -600,7 +625,7 @@ iosInfo :: IosInfo iosInfo =- IosInfo'+ IosInfo' { _iiIosBundleId = Nothing , _iiIosIPadBundleId = Nothing , _iiIosAppStoreId = Nothing@@ -610,6 +635,7 @@ , _iiIosFallbackLink = Nothing } + -- | iOS bundle ID of the app. iiIosBundleId :: Lens' IosInfo (Maybe Text) iiIosBundleId@@ -682,7 +708,8 @@ -- | Information about a Dynamic Link. -- -- /See:/ 'dynamicLinkInfo' smart constructor.-data DynamicLinkInfo = DynamicLinkInfo'+data DynamicLinkInfo =+ DynamicLinkInfo' { _dliNavigationInfo :: !(Maybe NavigationInfo) , _dliDesktopInfo :: !(Maybe DesktopInfo) , _dliSocialMetaTagInfo :: !(Maybe SocialMetaTagInfo)@@ -692,8 +719,10 @@ , _dliDomainURIPrefix :: !(Maybe Text) , _dliAndroidInfo :: !(Maybe AndroidInfo) , _dliAnalyticsInfo :: !(Maybe AnalyticsInfo)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'DynamicLinkInfo' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -718,7 +747,7 @@ dynamicLinkInfo :: DynamicLinkInfo dynamicLinkInfo =- DynamicLinkInfo'+ DynamicLinkInfo' { _dliNavigationInfo = Nothing , _dliDesktopInfo = Nothing , _dliSocialMetaTagInfo = Nothing@@ -730,6 +759,7 @@ , _dliAnalyticsInfo = Nothing } + -- | Information of navigation behavior of a Firebase Dynamic Links. dliNavigationInfo :: Lens' DynamicLinkInfo (Maybe NavigationInfo) dliNavigationInfo@@ -828,10 +858,13 @@ -- | Analytics stats of a Dynamic Link for a given timeframe. -- -- /See:/ 'dynamicLinkStats' smart constructor.-newtype DynamicLinkStats = DynamicLinkStats'+newtype DynamicLinkStats =+ DynamicLinkStats' { _dlsLinkEventStats :: Maybe [DynamicLinkEventStat]- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'DynamicLinkStats' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -839,11 +872,9 @@ -- * 'dlsLinkEventStats' dynamicLinkStats :: DynamicLinkStats-dynamicLinkStats =- DynamicLinkStats'- { _dlsLinkEventStats = Nothing- }+dynamicLinkStats = DynamicLinkStats' {_dlsLinkEventStats = Nothing} + -- | Dynamic Link event stats. dlsLinkEventStats :: Lens' DynamicLinkStats [DynamicLinkEventStat] dlsLinkEventStats@@ -868,14 +899,17 @@ -- | Request to create a managed Short Dynamic Link. -- -- /See:/ 'createManagedShortLinkRequest' smart constructor.-data CreateManagedShortLinkRequest = CreateManagedShortLinkRequest'+data CreateManagedShortLinkRequest =+ CreateManagedShortLinkRequest' { _cmslrLongDynamicLink :: !(Maybe Text) , _cmslrSuffix :: !(Maybe Suffix) , _cmslrDynamicLinkInfo :: !(Maybe DynamicLinkInfo) , _cmslrSdkVersion :: !(Maybe Text) , _cmslrName :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'CreateManagedShortLinkRequest' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -892,7 +926,7 @@ createManagedShortLinkRequest :: CreateManagedShortLinkRequest createManagedShortLinkRequest =- CreateManagedShortLinkRequest'+ CreateManagedShortLinkRequest' { _cmslrLongDynamicLink = Nothing , _cmslrSuffix = Nothing , _cmslrDynamicLinkInfo = Nothing@@ -900,6 +934,7 @@ , _cmslrName = Nothing } + -- | Full long Dynamic Link URL with desired query parameters specified. For -- example, -- \"https:\/\/sample.app.goo.gl\/?link=http:\/\/www.google.com&apn=com.sample\",@@ -922,8 +957,7 @@ = lens _cmslrDynamicLinkInfo (\ s a -> s{_cmslrDynamicLinkInfo = a}) --- | Google SDK version. Version takes the form--- \"/m//a//j//o//r/.minor.$patch\"+-- | Google SDK version. Version takes the form \"$major.$minor.$patch\" cmslrSdkVersion :: Lens' CreateManagedShortLinkRequest (Maybe Text) cmslrSdkVersion = lens _cmslrSdkVersion@@ -961,16 +995,21 @@ -- deeplinking. This endpoint is meant for only iOS requests. -- -- /See:/ 'getIosReopenAttributionResponse' smart constructor.-data GetIosReopenAttributionResponse = GetIosReopenAttributionResponse'+data GetIosReopenAttributionResponse =+ GetIosReopenAttributionResponse' { _girarIosMinAppVersion :: !(Maybe Text) , _girarDeepLink :: !(Maybe Text)+ , _girarUtmContent :: !(Maybe Text) , _girarResolvedLink :: !(Maybe Text) , _girarUtmMedium :: !(Maybe Text) , _girarInvitationId :: !(Maybe Text)+ , _girarUtmTerm :: !(Maybe Text) , _girarUtmCampaign :: !(Maybe Text) , _girarUtmSource :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'GetIosReopenAttributionResponse' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -979,28 +1018,35 @@ -- -- * 'girarDeepLink' --+-- * 'girarUtmContent'+-- -- * 'girarResolvedLink' -- -- * 'girarUtmMedium' -- -- * 'girarInvitationId' --+-- * 'girarUtmTerm'+-- -- * 'girarUtmCampaign' -- -- * 'girarUtmSource' getIosReopenAttributionResponse :: GetIosReopenAttributionResponse getIosReopenAttributionResponse =- GetIosReopenAttributionResponse'+ GetIosReopenAttributionResponse' { _girarIosMinAppVersion = Nothing , _girarDeepLink = Nothing+ , _girarUtmContent = Nothing , _girarResolvedLink = Nothing , _girarUtmMedium = Nothing , _girarInvitationId = Nothing+ , _girarUtmTerm = Nothing , _girarUtmCampaign = Nothing , _girarUtmSource = Nothing } + -- | FDL input value of the \"&imv=\" parameter, minimum app version to be -- returned to Google Firebase SDK running on iOS-9. girarIosMinAppVersion :: Lens' GetIosReopenAttributionResponse (Maybe Text)@@ -1015,6 +1061,12 @@ = lens _girarDeepLink (\ s a -> s{_girarDeepLink = a}) +-- | Scion content value to be propagated by iSDK to Scion at app-reopen.+girarUtmContent :: Lens' GetIosReopenAttributionResponse (Maybe Text)+girarUtmContent+ = lens _girarUtmContent+ (\ s a -> s{_girarUtmContent = a})+ -- | The entire FDL, expanded from a short link. It is the same as the -- requested_link, if it is long. girarResolvedLink :: Lens' GetIosReopenAttributionResponse (Maybe Text)@@ -1034,6 +1086,11 @@ = lens _girarInvitationId (\ s a -> s{_girarInvitationId = a}) +-- | Scion term value to be propagated by iSDK to Scion at app-reopen.+girarUtmTerm :: Lens' GetIosReopenAttributionResponse (Maybe Text)+girarUtmTerm+ = lens _girarUtmTerm (\ s a -> s{_girarUtmTerm = a})+ -- | Scion campaign value to be propagated by iSDK to Scion at app-reopen. girarUtmCampaign :: Lens' GetIosReopenAttributionResponse (Maybe Text) girarUtmCampaign@@ -1053,9 +1110,11 @@ (\ o -> GetIosReopenAttributionResponse' <$> (o .:? "iosMinAppVersion") <*> (o .:? "deepLink") <*>- (o .:? "resolvedLink")+ (o .:? "utmContent")+ <*> (o .:? "resolvedLink") <*> (o .:? "utmMedium") <*> (o .:? "invitationId")+ <*> (o .:? "utmTerm") <*> (o .:? "utmCampaign") <*> (o .:? "utmSource")) @@ -1065,9 +1124,11 @@ (catMaybes [("iosMinAppVersion" .=) <$> _girarIosMinAppVersion, ("deepLink" .=) <$> _girarDeepLink,+ ("utmContent" .=) <$> _girarUtmContent, ("resolvedLink" .=) <$> _girarResolvedLink, ("utmMedium" .=) <$> _girarUtmMedium, ("invitationId" .=) <$> _girarInvitationId,+ ("utmTerm" .=) <$> _girarUtmTerm, ("utmCampaign" .=) <$> _girarUtmCampaign, ("utmSource" .=) <$> _girarUtmSource]) @@ -1076,7 +1137,8 @@ -- platforms will not be honored. -- -- /See:/ 'getIosPostInstallAttributionRequest' smart constructor.-data GetIosPostInstallAttributionRequest = GetIosPostInstallAttributionRequest'+data GetIosPostInstallAttributionRequest =+ GetIosPostInstallAttributionRequest' { _gipiarIosVersion :: !(Maybe Text) , _gipiarUniqueMatchLinkToCheck :: !(Maybe Text) , _gipiarAppInstallationTime :: !(Maybe (Textual Int64))@@ -1085,8 +1147,10 @@ , _gipiarBundleId :: !(Maybe Text) , _gipiarRetrievalMethod :: !(Maybe GetIosPostInstallAttributionRequestRetrievalMethod) , _gipiarVisualStyle :: !(Maybe GetIosPostInstallAttributionRequestVisualStyle)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'GetIosPostInstallAttributionRequest' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -1109,7 +1173,7 @@ getIosPostInstallAttributionRequest :: GetIosPostInstallAttributionRequest getIosPostInstallAttributionRequest =- GetIosPostInstallAttributionRequest'+ GetIosPostInstallAttributionRequest' { _gipiarIosVersion = Nothing , _gipiarUniqueMatchLinkToCheck = Nothing , _gipiarAppInstallationTime = Nothing@@ -1120,6 +1184,7 @@ , _gipiarVisualStyle = Nothing } + -- | iOS version, ie: 9.3.5. Consider adding \"build\". gipiarIosVersion :: Lens' GetIosPostInstallAttributionRequest (Maybe Text) gipiarIosVersion@@ -1148,8 +1213,7 @@ gipiarDevice = lens _gipiarDevice (\ s a -> s{_gipiarDevice = a}) --- | Google SDK version. Version takes the form--- \"/m//a//j//o//r/.minor.$patch\"+-- | Google SDK version. Version takes the form \"$major.$minor.$patch\" gipiarSdkVersion :: Lens' GetIosPostInstallAttributionRequest (Maybe Text) gipiarSdkVersion = lens _gipiarSdkVersion@@ -1210,13 +1274,16 @@ -- | Android related attributes to the Dynamic Link. -- -- /See:/ 'androidInfo' smart constructor.-data AndroidInfo = AndroidInfo'+data AndroidInfo =+ AndroidInfo' { _aiAndroidMinPackageVersionCode :: !(Maybe Text) , _aiAndroidFallbackLink :: !(Maybe Text) , _aiAndroidLink :: !(Maybe Text) , _aiAndroidPackageName :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'AndroidInfo' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -1231,13 +1298,14 @@ androidInfo :: AndroidInfo androidInfo =- AndroidInfo'+ AndroidInfo' { _aiAndroidMinPackageVersionCode = Nothing , _aiAndroidFallbackLink = Nothing , _aiAndroidLink = Nothing , _aiAndroidPackageName = Nothing } + -- | Minimum version code for the Android app. If the installed app’s version -- code is lower, then the user is taken to the Play Store. aiAndroidMinPackageVersionCode :: Lens' AndroidInfo (Maybe Text)@@ -1287,11 +1355,14 @@ -- | Tracking parameters supported by Dynamic Link. -- -- /See:/ 'analyticsInfo' smart constructor.-data AnalyticsInfo = AnalyticsInfo'+data AnalyticsInfo =+ AnalyticsInfo' { _aiItunesConnectAnalytics :: !(Maybe ITunesConnectAnalytics) , _aiGooglePlayAnalytics :: !(Maybe GooglePlayAnalytics)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'AnalyticsInfo' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -1302,11 +1373,10 @@ analyticsInfo :: AnalyticsInfo analyticsInfo =- AnalyticsInfo'- { _aiItunesConnectAnalytics = Nothing- , _aiGooglePlayAnalytics = Nothing- }+ AnalyticsInfo'+ {_aiItunesConnectAnalytics = Nothing, _aiGooglePlayAnalytics = Nothing} + -- | iTunes Connect App Analytics. aiItunesConnectAnalytics :: Lens' AnalyticsInfo (Maybe ITunesConnectAnalytics) aiItunesConnectAnalytics@@ -1339,13 +1409,16 @@ -- | Parameters for iTunes Connect App Analytics. -- -- /See:/ 'iTunesConnectAnalytics' smart constructor.-data ITunesConnectAnalytics = ITunesConnectAnalytics'+data ITunesConnectAnalytics =+ ITunesConnectAnalytics' { _itcaAt :: !(Maybe Text) , _itcaMt :: !(Maybe Text) , _itcaPt :: !(Maybe Text) , _itcaCt :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'ITunesConnectAnalytics' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -1360,13 +1433,10 @@ iTunesConnectAnalytics :: ITunesConnectAnalytics iTunesConnectAnalytics =- ITunesConnectAnalytics'- { _itcaAt = Nothing- , _itcaMt = Nothing- , _itcaPt = Nothing- , _itcaCt = Nothing- }+ ITunesConnectAnalytics'+ {_itcaAt = Nothing, _itcaMt = Nothing, _itcaPt = Nothing, _itcaCt = Nothing} + -- | Affiliate token used to create affiliate-coded links. itcaAt :: Lens' ITunesConnectAnalytics (Maybe Text) itcaAt = lens _itcaAt (\ s a -> s{_itcaAt = a})@@ -1404,23 +1474,28 @@ -- attribution. -- -- /See:/ 'getIosPostInstallAttributionResponse' smart constructor.-data GetIosPostInstallAttributionResponse = GetIosPostInstallAttributionResponse'+data GetIosPostInstallAttributionResponse =+ GetIosPostInstallAttributionResponse' { _gipiarDeepLink :: !(Maybe Text) , _gipiarRequestIPVersion :: !(Maybe GetIosPostInstallAttributionResponseRequestIPVersion) , _gipiarAppMinimumVersion :: !(Maybe Text) , _gipiarAttributionConfidence :: !(Maybe GetIosPostInstallAttributionResponseAttributionConfidence) , _gipiarExternalBrowserDestinationLink :: !(Maybe Text)+ , _gipiarUtmContent :: !(Maybe Text) , _gipiarResolvedLink :: !(Maybe Text) , _gipiarRequestedLink :: !(Maybe Text) , _gipiarUtmMedium :: !(Maybe Text) , _gipiarFallbackLink :: !(Maybe Text) , _gipiarInvitationId :: !(Maybe Text) , _gipiarIsStrongMatchExecutable :: !(Maybe Bool)+ , _gipiarUtmTerm :: !(Maybe Text) , _gipiarUtmCampaign :: !(Maybe Text) , _gipiarMatchMessage :: !(Maybe Text) , _gipiarUtmSource :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'GetIosPostInstallAttributionResponse' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -1435,6 +1510,8 @@ -- -- * 'gipiarExternalBrowserDestinationLink' --+-- * 'gipiarUtmContent'+-- -- * 'gipiarResolvedLink' -- -- * 'gipiarRequestedLink'@@ -1447,6 +1524,8 @@ -- -- * 'gipiarIsStrongMatchExecutable' --+-- * 'gipiarUtmTerm'+-- -- * 'gipiarUtmCampaign' -- -- * 'gipiarMatchMessage'@@ -1455,23 +1534,26 @@ getIosPostInstallAttributionResponse :: GetIosPostInstallAttributionResponse getIosPostInstallAttributionResponse =- GetIosPostInstallAttributionResponse'+ GetIosPostInstallAttributionResponse' { _gipiarDeepLink = Nothing , _gipiarRequestIPVersion = Nothing , _gipiarAppMinimumVersion = Nothing , _gipiarAttributionConfidence = Nothing , _gipiarExternalBrowserDestinationLink = Nothing+ , _gipiarUtmContent = Nothing , _gipiarResolvedLink = Nothing , _gipiarRequestedLink = Nothing , _gipiarUtmMedium = Nothing , _gipiarFallbackLink = Nothing , _gipiarInvitationId = Nothing , _gipiarIsStrongMatchExecutable = Nothing+ , _gipiarUtmTerm = Nothing , _gipiarUtmCampaign = Nothing , _gipiarMatchMessage = Nothing , _gipiarUtmSource = Nothing } + -- | The deep-link attributed post-install via one of several techniques -- (fingerprint, copy unique). gipiarDeepLink :: Lens' GetIosPostInstallAttributionResponse (Maybe Text)@@ -1510,6 +1592,12 @@ (\ s a -> s{_gipiarExternalBrowserDestinationLink = a}) +-- | Scion content value to be propagated by iSDK to Scion at app-reopen.+gipiarUtmContent :: Lens' GetIosPostInstallAttributionResponse (Maybe Text)+gipiarUtmContent+ = lens _gipiarUtmContent+ (\ s a -> s{_gipiarUtmContent = a})+ -- | The entire FDL, expanded from a short link. It is the same as the -- requested_link, if it is long. Parameters from this should not be used -- directly (ie: server can default utm_[campaign|medium|source] to a value@@ -1557,6 +1645,12 @@ = lens _gipiarIsStrongMatchExecutable (\ s a -> s{_gipiarIsStrongMatchExecutable = a}) +-- | Scion term value to be propagated by iSDK to Scion at app-reopen.+gipiarUtmTerm :: Lens' GetIosPostInstallAttributionResponse (Maybe Text)+gipiarUtmTerm+ = lens _gipiarUtmTerm+ (\ s a -> s{_gipiarUtmTerm = a})+ -- | Scion campaign value to be propagated by iSDK to Scion at post-install. gipiarUtmCampaign :: Lens' GetIosPostInstallAttributionResponse (Maybe Text) gipiarUtmCampaign@@ -1577,7 +1671,8 @@ (\ s a -> s{_gipiarUtmSource = a}) instance FromJSON- GetIosPostInstallAttributionResponse where+ GetIosPostInstallAttributionResponse+ where parseJSON = withObject "GetIosPostInstallAttributionResponse" (\ o ->@@ -1586,12 +1681,14 @@ (o .:? "appMinimumVersion") <*> (o .:? "attributionConfidence") <*> (o .:? "externalBrowserDestinationLink")+ <*> (o .:? "utmContent") <*> (o .:? "resolvedLink") <*> (o .:? "requestedLink") <*> (o .:? "utmMedium") <*> (o .:? "fallbackLink") <*> (o .:? "invitationId") <*> (o .:? "isStrongMatchExecutable")+ <*> (o .:? "utmTerm") <*> (o .:? "utmCampaign") <*> (o .:? "matchMessage") <*> (o .:? "utmSource"))@@ -1609,6 +1706,7 @@ _gipiarAttributionConfidence, ("externalBrowserDestinationLink" .=) <$> _gipiarExternalBrowserDestinationLink,+ ("utmContent" .=) <$> _gipiarUtmContent, ("resolvedLink" .=) <$> _gipiarResolvedLink, ("requestedLink" .=) <$> _gipiarRequestedLink, ("utmMedium" .=) <$> _gipiarUtmMedium,@@ -1616,6 +1714,7 @@ ("invitationId" .=) <$> _gipiarInvitationId, ("isStrongMatchExecutable" .=) <$> _gipiarIsStrongMatchExecutable,+ ("utmTerm" .=) <$> _gipiarUtmTerm, ("utmCampaign" .=) <$> _gipiarUtmCampaign, ("matchMessage" .=) <$> _gipiarMatchMessage, ("utmSource" .=) <$> _gipiarUtmSource])@@ -1623,12 +1722,15 @@ -- | Response to create a short Dynamic Link. -- -- /See:/ 'createManagedShortLinkResponse' smart constructor.-data CreateManagedShortLinkResponse = CreateManagedShortLinkResponse'+data CreateManagedShortLinkResponse =+ CreateManagedShortLinkResponse' { _cmslrManagedShortLink :: !(Maybe ManagedShortLink) , _cmslrPreviewLink :: !(Maybe Text) , _cmslrWarning :: !(Maybe [DynamicLinkWarning])- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'CreateManagedShortLinkResponse' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -1641,12 +1743,13 @@ createManagedShortLinkResponse :: CreateManagedShortLinkResponse createManagedShortLinkResponse =- CreateManagedShortLinkResponse'+ CreateManagedShortLinkResponse' { _cmslrManagedShortLink = Nothing , _cmslrPreviewLink = Nothing , _cmslrWarning = Nothing } + -- | Short Dynamic Link value. e.g. https:\/\/abcd.app.goo.gl\/wxyz cmslrManagedShortLink :: Lens' CreateManagedShortLinkResponse (Maybe ManagedShortLink) cmslrManagedShortLink@@ -1687,12 +1790,15 @@ -- deeplinking. This endpoint is meant for only iOS requests. -- -- /See:/ 'getIosReopenAttributionRequest' smart constructor.-data GetIosReopenAttributionRequest = GetIosReopenAttributionRequest'+data GetIosReopenAttributionRequest =+ GetIosReopenAttributionRequest' { _girarRequestedLink :: !(Maybe Text) , _girarSdkVersion :: !(Maybe Text) , _girarBundleId :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'GetIosReopenAttributionRequest' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -1705,12 +1811,13 @@ getIosReopenAttributionRequest :: GetIosReopenAttributionRequest getIosReopenAttributionRequest =- GetIosReopenAttributionRequest'+ GetIosReopenAttributionRequest' { _girarRequestedLink = Nothing , _girarSdkVersion = Nothing , _girarBundleId = Nothing } + -- | FDL link to be verified from an app universal link open. The FDL link -- can be one of: 1) short FDL. e.g. .page.link\/, or 2) long FDL. e.g. -- .page.link\/?{query params}, or 3) Invite FDL. e.g. .page.link\/i\/@@ -1719,8 +1826,7 @@ = lens _girarRequestedLink (\ s a -> s{_girarRequestedLink = a}) --- | Google SDK version. Version takes the form--- \"/m//a//j//o//r/.minor.$patch\"+-- | Google SDK version. Version takes the form \"$major.$minor.$patch\" girarSdkVersion :: Lens' GetIosReopenAttributionRequest (Maybe Text) girarSdkVersion = lens _girarSdkVersion@@ -1753,15 +1859,18 @@ -- more](https:\/\/developers.google.com\/analytics\/devguides\/collection\/android\/v4\/campaigns#campaign-params) -- -- /See:/ 'googlePlayAnalytics' smart constructor.-data GooglePlayAnalytics = GooglePlayAnalytics'+data GooglePlayAnalytics =+ GooglePlayAnalytics' { _gpaUtmContent :: !(Maybe Text) , _gpaUtmMedium :: !(Maybe Text) , _gpaUtmTerm :: !(Maybe Text) , _gpaUtmCampaign :: !(Maybe Text) , _gpaGclid :: !(Maybe Text) , _gpaUtmSource :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'GooglePlayAnalytics' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -1780,7 +1889,7 @@ googlePlayAnalytics :: GooglePlayAnalytics googlePlayAnalytics =- GooglePlayAnalytics'+ GooglePlayAnalytics' { _gpaUtmContent = Nothing , _gpaUtmMedium = Nothing , _gpaUtmTerm = Nothing@@ -1789,6 +1898,7 @@ , _gpaUtmSource = Nothing } + -- | Campaign content; used for A\/B testing and content-targeted ads to -- differentiate ads or links that point to the same URL. gpaUtmContent :: Lens' GooglePlayAnalytics (Maybe Text)@@ -1852,7 +1962,8 @@ -- | Signals associated with the device making the request. -- -- /See:/ 'deviceInfo' smart constructor.-data DeviceInfo = DeviceInfo'+data DeviceInfo =+ DeviceInfo' { _diLanguageCodeFromWebview :: !(Maybe Text) , _diScreenResolutionWidth :: !(Maybe (Textual Int64)) , _diLanguageCode :: !(Maybe Text)@@ -1860,8 +1971,10 @@ , _diScreenResolutionHeight :: !(Maybe (Textual Int64)) , _diLanguageCodeRaw :: !(Maybe Text) , _diTimezone :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'DeviceInfo' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -1882,7 +1995,7 @@ deviceInfo :: DeviceInfo deviceInfo =- DeviceInfo'+ DeviceInfo' { _diLanguageCodeFromWebview = Nothing , _diScreenResolutionWidth = Nothing , _diLanguageCode = Nothing@@ -1891,6 +2004,7 @@ , _diLanguageCodeRaw = Nothing , _diTimezone = Nothing }+ -- | Device language code setting obtained by executing JavaScript code in -- WebView.
gen/Network/Google/Resource/FirebaseDynamicLinks/GetLinkStats.hs view
@@ -69,7 +69,8 @@ -- and app reopens. -- -- /See:/ 'getLinkStats' smart constructor.-data GetLinkStats = GetLinkStats'+data GetLinkStats =+ GetLinkStats' { _glsXgafv :: !(Maybe Xgafv) , _glsUploadProtocol :: !(Maybe Text) , _glsDynamicLink :: !Text@@ -78,8 +79,10 @@ , _glsSdkVersion :: !(Maybe Text) , _glsDurationDays :: !(Maybe (Textual Int64)) , _glsCallback :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'GetLinkStats' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -103,7 +106,7 @@ :: Text -- ^ 'glsDynamicLink' -> GetLinkStats getLinkStats pGlsDynamicLink_ =- GetLinkStats'+ GetLinkStats' { _glsXgafv = Nothing , _glsUploadProtocol = Nothing , _glsDynamicLink = pGlsDynamicLink_@@ -114,6 +117,7 @@ , _glsCallback = Nothing } + -- | V1 error format. glsXgafv :: Lens' GetLinkStats (Maybe Xgafv) glsXgafv = lens _glsXgafv (\ s a -> s{_glsXgafv = a})@@ -142,8 +146,7 @@ = lens _glsUploadType (\ s a -> s{_glsUploadType = a}) --- | Google SDK version. Version takes the form--- \"/m//a//j//o//r/.minor.$patch\"+-- | Google SDK version. Version takes the form \"$major.$minor.$patch\" glsSdkVersion :: Lens' GetLinkStats (Maybe Text) glsSdkVersion = lens _glsSdkVersion
gen/Network/Google/Resource/FirebaseDynamicLinks/InstallAttribution.hs view
@@ -61,15 +61,18 @@ -- | Get iOS strong\/weak-match info for post-install attribution. -- -- /See:/ 'installAttribution' smart constructor.-data InstallAttribution = InstallAttribution'+data InstallAttribution =+ InstallAttribution' { _iaXgafv :: !(Maybe Xgafv) , _iaUploadProtocol :: !(Maybe Text) , _iaAccessToken :: !(Maybe Text) , _iaUploadType :: !(Maybe Text) , _iaPayload :: !GetIosPostInstallAttributionRequest , _iaCallback :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'InstallAttribution' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -89,7 +92,7 @@ :: GetIosPostInstallAttributionRequest -- ^ 'iaPayload' -> InstallAttribution installAttribution pIaPayload_ =- InstallAttribution'+ InstallAttribution' { _iaXgafv = Nothing , _iaUploadProtocol = Nothing , _iaAccessToken = Nothing@@ -97,6 +100,7 @@ , _iaPayload = pIaPayload_ , _iaCallback = Nothing }+ -- | V1 error format. iaXgafv :: Lens' InstallAttribution (Maybe Xgafv)
gen/Network/Google/Resource/FirebaseDynamicLinks/ManagedShortLinks/Create.hs view
@@ -77,15 +77,18 @@ -- request must be owned by requester\'s Firebase project. -- -- /See:/ 'managedShortLinksCreate' smart constructor.-data ManagedShortLinksCreate = ManagedShortLinksCreate'+data ManagedShortLinksCreate =+ ManagedShortLinksCreate' { _mslcXgafv :: !(Maybe Xgafv) , _mslcUploadProtocol :: !(Maybe Text) , _mslcAccessToken :: !(Maybe Text) , _mslcUploadType :: !(Maybe Text) , _mslcPayload :: !CreateManagedShortLinkRequest , _mslcCallback :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'ManagedShortLinksCreate' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -105,7 +108,7 @@ :: CreateManagedShortLinkRequest -- ^ 'mslcPayload' -> ManagedShortLinksCreate managedShortLinksCreate pMslcPayload_ =- ManagedShortLinksCreate'+ ManagedShortLinksCreate' { _mslcXgafv = Nothing , _mslcUploadProtocol = Nothing , _mslcAccessToken = Nothing@@ -113,6 +116,7 @@ , _mslcPayload = pMslcPayload_ , _mslcCallback = Nothing }+ -- | V1 error format. mslcXgafv :: Lens' ManagedShortLinksCreate (Maybe Xgafv)
gen/Network/Google/Resource/FirebaseDynamicLinks/ReopenAttribution.hs view
@@ -61,15 +61,18 @@ -- | Get iOS reopen attribution for app universal link open deeplinking. -- -- /See:/ 'reopenAttribution' smart constructor.-data ReopenAttribution = ReopenAttribution'+data ReopenAttribution =+ ReopenAttribution' { _raXgafv :: !(Maybe Xgafv) , _raUploadProtocol :: !(Maybe Text) , _raAccessToken :: !(Maybe Text) , _raUploadType :: !(Maybe Text) , _raPayload :: !GetIosReopenAttributionRequest , _raCallback :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'ReopenAttribution' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -89,7 +92,7 @@ :: GetIosReopenAttributionRequest -- ^ 'raPayload' -> ReopenAttribution reopenAttribution pRaPayload_ =- ReopenAttribution'+ ReopenAttribution' { _raXgafv = Nothing , _raUploadProtocol = Nothing , _raAccessToken = Nothing@@ -97,6 +100,7 @@ , _raPayload = pRaPayload_ , _raCallback = Nothing }+ -- | V1 error format. raXgafv :: Lens' ReopenAttribution (Maybe Xgafv)
gen/Network/Google/Resource/FirebaseDynamicLinks/ShortLinks/Create.hs view
@@ -71,15 +71,18 @@ -- by requester\'s Firebase project. -- -- /See:/ 'shortLinksCreate' smart constructor.-data ShortLinksCreate = ShortLinksCreate'+data ShortLinksCreate =+ ShortLinksCreate' { _slcXgafv :: !(Maybe Xgafv) , _slcUploadProtocol :: !(Maybe Text) , _slcAccessToken :: !(Maybe Text) , _slcUploadType :: !(Maybe Text) , _slcPayload :: !CreateShortDynamicLinkRequest , _slcCallback :: !(Maybe Text)- } deriving (Eq,Show,Data,Typeable,Generic)+ }+ deriving (Eq, Show, Data, Typeable, Generic) + -- | Creates a value of 'ShortLinksCreate' with the minimum fields required to make a request. -- -- Use one of the following lenses to modify other fields as desired:@@ -99,7 +102,7 @@ :: CreateShortDynamicLinkRequest -- ^ 'slcPayload' -> ShortLinksCreate shortLinksCreate pSlcPayload_ =- ShortLinksCreate'+ ShortLinksCreate' { _slcXgafv = Nothing , _slcUploadProtocol = Nothing , _slcAccessToken = Nothing@@ -107,6 +110,7 @@ , _slcPayload = pSlcPayload_ , _slcCallback = Nothing }+ -- | V1 error format. slcXgafv :: Lens' ShortLinksCreate (Maybe Xgafv)
gogol-firebase-dynamiclinks.cabal view
@@ -1,5 +1,5 @@ name: gogol-firebase-dynamiclinks-version: 0.4.0+version: 0.5.0 synopsis: Google Firebase Dynamic Links SDK. homepage: https://github.com/brendanhay/gogol bug-reports: https://github.com/brendanhay/gogol/issues@@ -46,5 +46,5 @@ , Network.Google.FirebaseDynamicLinks.Types.Sum build-depends:- gogol-core == 0.4.0.*+ gogol-core == 0.5.0.* , base >= 4.7 && < 5