Use AWS SDK
For advanced use cases where Amplify does not provide the functionality, you can retrieve the escape hatch to access the underlying Amazon Pinpoint client.
1AWSPinpointAnalyticsPlugin plugin = (AWSPinpointAnalyticsPlugin)2 Amplify.Analytics.getPlugin("awsPinpointAnalyticsPlugin");3PinpointClient pinpointClient = plugin.getEscapeHatch();
1val plugin = Amplify.Analytics.getPlugin("awsPinpointAnalyticsPlugin")2val pinpointClient = (plugin as AWSPinpointAnalyticsPlugin).escapeHatch
1AWSPinpointAnalyticsPlugin plugin = (AWSPinpointAnalyticsPlugin)2 RxAmplify.Analytics.getPlugin("awsPinpointAnalyticsPlugin");3PinpointClient pinpointClient = plugin.getEscapeHatch();