Class UsageApi
- java.lang.Object
-
- org.killbill.billing.client.api.gen.UsageApi
-
public class UsageApi extends Object
DO NOT EDIT !!! This code has been generated by the Kill Bill swagger generator.
-
-
Constructor Summary
Constructors Constructor Description UsageApi()UsageApi(KillBillHttpClient httpClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RolledUpUsagegetAllUsage(UUID subscriptionId, org.joda.time.LocalDate startDate, org.joda.time.LocalDate endDate, Map<String,String> pluginProperty, RequestOptions inputOptions)RolledUpUsagegetUsage(UUID subscriptionId, String unitType, org.joda.time.LocalDate startDate, org.joda.time.LocalDate endDate, Map<String,String> pluginProperty, RequestOptions inputOptions)voidrecordUsage(SubscriptionUsageRecord body, RequestOptions inputOptions)
-
-
-
Constructor Detail
-
UsageApi
public UsageApi()
-
UsageApi
public UsageApi(KillBillHttpClient httpClient)
-
-
Method Detail
-
getAllUsage
public RolledUpUsage getAllUsage(UUID subscriptionId, org.joda.time.LocalDate startDate, org.joda.time.LocalDate endDate, Map<String,String> pluginProperty, RequestOptions inputOptions) throws KillBillClientException
- Throws:
KillBillClientException
-
getUsage
public RolledUpUsage getUsage(UUID subscriptionId, String unitType, org.joda.time.LocalDate startDate, org.joda.time.LocalDate endDate, Map<String,String> pluginProperty, RequestOptions inputOptions) throws KillBillClientException
- Throws:
KillBillClientException
-
recordUsage
public void recordUsage(SubscriptionUsageRecord body, RequestOptions inputOptions) throws KillBillClientException
- Throws:
KillBillClientException
-
-