AccountJson(String accountId,
String name,
Integer firstNameLength,
String externalKey,
String email,
Integer billCycleDayLocal,
String currency,
String paymentMethodId,
String timeZone,
String address1,
String address2,
String postalCode,
String company,
String city,
String state,
String country,
String locale,
String phone,
Boolean isMigrated,
Boolean isNotifiedForInvoices,
BigDecimal accountBalance,
BigDecimal accountCBA,
List<AuditLogJson> auditLogs) |
BlockingStateJson(String blockedId,
String stateName,
String service,
Boolean blockChange,
Boolean blockEntitlement,
Boolean blockBilling,
org.joda.time.LocalDate effectiveDate,
BlockingStateType type,
List<AuditLogJson> auditLogs) |
BundleJson(String accountId,
String bundleId,
String externalKey,
List<SubscriptionJson> subscriptions,
BundleTimelineJson timeline,
List<AuditLogJson> auditLogs) |
BundleTimelineJson(String accountId,
String bundleId,
String externalKey,
List<SubscriptionJson.EventSubscriptionJson> events,
List<AuditLogJson> auditLogs) |
ComboHostedPaymentPageJson(AccountJson account,
PaymentMethodJson paymentMethod,
HostedPaymentPageFieldsJson hostedPaymentPageFields,
Iterable<PluginPropertyJson> paymentMethodPluginProperties,
List<AuditLogJson> auditLogs) |
ComboPaymentJson(AccountJson account,
PaymentMethodJson paymentMethod,
Iterable<PluginPropertyJson> paymentMethodPluginProperties,
List<AuditLogJson> auditLogs) |
ComboPaymentTransactionJson(AccountJson account,
PaymentMethodJson paymentMethod,
PaymentTransactionJson transaction,
Iterable<PluginPropertyJson> paymentMethodPluginProperties,
Iterable<PluginPropertyJson> transactionPluginProperties,
List<AuditLogJson> auditLogs) |
CreditJson(BigDecimal creditAmount,
String invoiceId,
String invoiceNumber,
org.joda.time.LocalDate effectiveDate,
String accountId,
List<AuditLogJson> auditLogs) |
CustomFieldJson(String customFieldId,
String objectId,
org.killbill.billing.ObjectType objectType,
String name,
String value,
List<AuditLogJson> auditLogs) |
InvoiceItemJson(String invoiceItemId,
String invoiceId,
String linkedInvoiceItemId,
String accountId,
String bundleId,
String subscriptionId,
String planName,
String phaseName,
String usageName,
String itemType,
String description,
org.joda.time.LocalDate startDate,
org.joda.time.LocalDate endDate,
BigDecimal amount,
Currency currency,
List<AuditLogJson> auditLogs) |
InvoiceJson(BigDecimal amount,
String currency,
BigDecimal creditAdj,
BigDecimal refundAdj,
String invoiceId,
org.joda.time.LocalDate invoiceDate,
org.joda.time.LocalDate targetDate,
String invoiceNumber,
BigDecimal balance,
String accountId,
String bundleKeys,
List<CreditJson> credits,
List<InvoiceItemJson> items,
List<AuditLogJson> auditLogs) |
InvoicePaymentJson(String targetInvoiceId,
String accountId,
String paymentId,
String paymentNumber,
String paymentExternalKey,
BigDecimal authAmount,
BigDecimal capturedAmount,
BigDecimal purchasedAmount,
BigDecimal refundedAmount,
BigDecimal creditedAmount,
String currency,
String paymentMethodId,
List<? extends PaymentTransactionJson> transactions,
List<AuditLogJson> auditLogs) |
InvoicePaymentTransactionJson(String transactionId,
String transactionExternalKey,
String paymentId,
String paymentExternalKey,
String transactionType,
BigDecimal amount,
String currency,
org.joda.time.DateTime effectiveDate,
String status,
String gatewayErrorCode,
String gatewayErrorMsg,
String firstPaymentReferenceId,
String secondPaymentReferenceId,
List<PluginPropertyJson> properties,
Boolean isAdjusted,
List<InvoiceItemJson> adjustments,
List<AuditLogJson> auditLogs) |
JsonBase(List<AuditLogJson> auditLogs) |
PaymentJson(String accountId,
String paymentId,
String paymentNumber,
String paymentExternalKey,
BigDecimal authAmount,
BigDecimal capturedAmount,
BigDecimal purchasedAmount,
BigDecimal refundedAmount,
BigDecimal creditedAmount,
String currency,
String paymentMethodId,
List<? extends PaymentTransactionJson> transactions,
List<AuditLogJson> auditLogs) |
PaymentMethodJson(String paymentMethodId,
String externalKey,
String accountId,
Boolean isDefault,
String pluginName,
PaymentMethodJson.PaymentMethodPluginDetailJson pluginInfo,
List<AuditLogJson> auditLogs) |
PaymentTransactionJson(String transactionId,
String transactionExternalKey,
String paymentId,
String paymentExternalKey,
String transactionType,
BigDecimal amount,
String currency,
org.joda.time.DateTime effectiveDate,
String status,
String gatewayErrorCode,
String gatewayErrorMsg,
String firstPaymentReferenceId,
String secondPaymentReferenceId,
List<PluginPropertyJson> properties,
List<AuditLogJson> auditLogs) |
SubscriptionJson.EventSubscriptionJson(String eventId,
String billingPeriod,
org.joda.time.LocalDate requestedDate,
org.joda.time.LocalDate effectiveDate,
String product,
String priceList,
String eventType,
Boolean isBlockedBilling,
Boolean isBlockedEntitlement,
String serviceName,
String serviceStateName,
String phase,
List<AuditLogJson> auditLogs) |
SubscriptionJson(String accountId,
String bundleId,
String subscriptionId,
String externalKey,
org.joda.time.LocalDate startDate,
String productName,
String productCategory,
String billingPeriod,
String phaseType,
String priceList,
String state,
String sourceType,
org.joda.time.LocalDate cancelledDate,
org.joda.time.LocalDate chargedThroughDate,
org.joda.time.LocalDate billingStartDate,
org.joda.time.LocalDate billingEndDate,
List<SubscriptionJson.EventSubscriptionJson> events,
List<PhasePriceOverrideJson> priceOverrides,
List<AuditLogJson> auditLogs) |
TagDefinitionJson(String id,
Boolean isControlTag,
String name,
String description,
List<String> applicableObjectTypes,
List<AuditLogJson> auditLogs) |
TagJson(String tagId,
org.killbill.billing.ObjectType objectType,
String objectId,
String tagDefinitionId,
String tagDefinitionName,
List<AuditLogJson> auditLogs) |