-
public final class RequestSubscriptionPropsByPlatformsPlatform-specific subscription request parameters.
Note: "Platforms" refers to the SDK/OS level (apple, google), not the store.
apple: Always targets App Store
google: Targets Play Store by default, or Horizon when built with horizon flavor (determined at build time, not runtime)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classRequestSubscriptionPropsByPlatforms.Companion
-
Field Summary
Fields Modifier and Type Field Description private final RequestSubscriptionAndroidPropsandroidprivate final RequestSubscriptionIosPropsappleprivate final RequestSubscriptionAndroidPropsgoogleprivate final RequestSubscriptionIosPropsios
-
Constructor Summary
Constructors Constructor Description RequestSubscriptionPropsByPlatforms(RequestSubscriptionAndroidProps android, RequestSubscriptionIosProps apple, RequestSubscriptionAndroidProps google, RequestSubscriptionIosProps ios)
-
Method Summary
Modifier and Type Method Description final RequestSubscriptionAndroidPropsgetAndroid()final RequestSubscriptionIosPropsgetApple()Apple-specific subscription parameters final RequestSubscriptionAndroidPropsgetGoogle()Google-specific subscription parameters final RequestSubscriptionIosPropsgetIos()final Map<String, Object>toJson()-
-
Constructor Detail
-
RequestSubscriptionPropsByPlatforms
RequestSubscriptionPropsByPlatforms(RequestSubscriptionAndroidProps android, RequestSubscriptionIosProps apple, RequestSubscriptionAndroidProps google, RequestSubscriptionIosProps ios)
-
-
Method Detail
-
getAndroid
final RequestSubscriptionAndroidProps getAndroid()
-
getApple
final RequestSubscriptionIosProps getApple()
Apple-specific subscription parameters
-
getGoogle
final RequestSubscriptionAndroidProps getGoogle()
Google-specific subscription parameters
-
getIos
final RequestSubscriptionIosProps getIos()
-
-
-
-