AccountJson(String accountId,
String name,
Integer firstNameLength,
String externalKey,
String email,
Integer billCycleDayLocal,
String currency,
String parentAccountId,
Boolean isPaymentDelegatedToParent,
String paymentMethodId,
String timeZone,
String address1,
String address2,
String postalCode,
String company,
String city,
String state,
String country,
String locale,
String phone,
String notes,
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.DateTime 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 currency,
String invoiceId,
String invoiceNumber,
org.joda.time.LocalDate effectiveDate,
String accountId,
String description,
List<AuditLogJson> auditLogs) |
CustomFieldJson(String customFieldId,
String objectId,
org.killbill.billing.ObjectType objectType,
String name,
String value,
List<AuditLogJson> auditLogs) |
EventSubscriptionJson(String eventId,
String billingPeriod,
org.joda.time.LocalDate effectiveDate,
String plan,
String product,
String priceList,
String eventType,
Boolean isBlockedBilling,
Boolean isBlockedEntitlement,
String serviceName,
String serviceStateName,
String phase,
List<AuditLogJson> auditLogs) |
InvoiceItemJson(String invoiceItemId,
String invoiceId,
String linkedInvoiceItemId,
String accountId,
String childAccountId,
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,
String currency,
List<InvoiceItemJson> childItems,
List<AuditLogJson> auditLogs) |
InvoiceJson(BigDecimal amount,
String currency,
String status,
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,
Boolean isParentInvoice,
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<PaymentAttemptJson> paymentAttempts,
List<AuditLogJson> auditLogs) |
InvoicePaymentTransactionJson(String transactionId,
String transactionExternalKey,
String paymentId,
String paymentExternalKey,
String transactionType,
BigDecimal amount,
String currency,
org.joda.time.DateTime effectiveDate,
BigDecimal processedAmount,
String processedCurrency,
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) |
PaymentAttemptJson(String accountId,
String paymentMethodId,
String paymentExternalKey,
String transactionId,
String transactionExternalKey,
String transactionType,
org.joda.time.DateTime effectiveDate,
String stateName,
BigDecimal amount,
String currency,
String pluginName,
List<PluginPropertyJson> pluginProperties,
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<PaymentAttemptJson> paymentAttempts,
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,
BigDecimal processedAmount,
String processedCurrency,
String status,
String gatewayErrorCode,
String gatewayErrorMsg,
String firstPaymentReferenceId,
String secondPaymentReferenceId,
List<PluginPropertyJson> properties,
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 planName,
String state,
String sourceType,
org.joda.time.LocalDate cancelledDate,
org.joda.time.LocalDate chargedThroughDate,
org.joda.time.LocalDate billingStartDate,
org.joda.time.LocalDate billingEndDate,
Integer billCycleDayLocal,
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) |