@Override
    public void requestRide(@NonNull Context context, @NonNull RideParameters params) {
        RideRequestDeeplink deeplink = new RideRequestDeeplink.Builder(context)
                .setSessionConfiguration(sessionConfiguration)
                .setRideParameters(params).build();
        deeplink.execute();
    }
@Override
    public void requestRide(@NonNull Context context, @NonNull RideParameters params) {
        RideRequestDeeplink deeplink = new RideRequestDeeplink.Builder(context)
                .setSessionConfiguration(sessionConfiguration)
                .setRideParameters(params).build();
        deeplink.execute();
    }
@ Override public void requestRide ( @ NonNull Context context , @ NonNull RideParameters params ) { RideRequestDeeplink deeplink = new RideRequestDeeplink . Builder ( context ) . setSessionConfiguration ( sessionConfiguration ) . setRideParameters ( params ) . build ( ) ; deeplink . execute ( ) ; }
Requests a ride using a {@link RideRequestDeeplink} that is constructed using the provided {@link RideParameters}.

@param context {@link Context} to pass to launch the {@link RideRequestDeeplink} from
@param params the {@link RideParameters} to use for building and executing the {@link RideRequestDeeplink}
Requests a ride using a { @link RideRequestDeeplink } that is constructed using the provided { @link RideParameters } .