All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.univapay.sdk.builders.batch_charge.BatchCreateCharge Maven / Gradle / Ivy

There is a newer version: 0.2.35
Show newest version
package com.univapay.sdk.builders.batch_charge;

import com.univapay.sdk.builders.ResourceMonitor;
import com.univapay.sdk.builders.charge.ChargesBuilders;
import com.univapay.sdk.builders.charge.ChargesBuilders.CreateChargeRequestBuilder;
import com.univapay.sdk.builders.charge.ChargesBuilders.GetChargeRequestBuilder;
import com.univapay.sdk.models.common.ChargeId;
import com.univapay.sdk.models.common.StoreId;
import com.univapay.sdk.models.response.charge.Charge;
import retrofit2.Retrofit;

public class BatchCreateCharge
    extends AbstractBatchCreateCharge {

  public BatchCreateCharge(Retrofit retrofit, int createMaxRetry, int statusCheckTimeout) {
    super(retrofit, createMaxRetry, statusCheckTimeout);
  }

  @Override
  public ResourceMonitor createChargeCompletionMonitor(
      Retrofit retrofit, StoreId storeId, ChargeId chargeId) {
    return ChargesBuilders.createChargeCompletionMonitor(retrofit, storeId, chargeId);
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy