class DynamicLinkData extends AbstractSafeParcelable {

  public Bundle getExtensionBundle() {
    return (extensionBundle == null) ? new Bundle() : extensionBundle;
  }

  @SafeParcelable.Constructor public  DynamicLinkData(
      @Param(id = 1) String dynamicLink,
      @Param(id = 2) String deepLink,
      @Param(id = 3) int minVersion,
      @Param(id = 4) long clickTimestamp,
      @Param(id = 5) Bundle extensions,
      @Param(id = 6) Uri redirectUrl);

}