class DynamicLinksClient extends GmsClient<IDynamicLinksService> {

  void createShortDynamicLink(IDynamicLinksCallbacks.Stub callback, Bundle parameters) {
    try {
      getService().createShortDynamicLink(callback, parameters);
    } catch (RemoteException e) {
      // client is dead.
    }
  }

  public  DynamicLinksClient(
      Context context,
      Looper looper,
      ClientSettings clientSettings,
      GoogleApiClient.ConnectionCallbacks connectedListener,
      GoogleApiClient.OnConnectionFailedListener connectionFailedListener);

}