Package io.stigg.api.operations.type
Class ProvisionCustomerSubscriptionInput.Builder
- java.lang.Object
-
- io.stigg.api.operations.type.ProvisionCustomerSubscriptionInput.Builder
-
- Enclosing class:
- ProvisionCustomerSubscriptionInput
public static final class ProvisionCustomerSubscriptionInput.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
additionalMetaData
public ProvisionCustomerSubscriptionInput.Builder additionalMetaData(java.lang.Object additionalMetaData)
-
addons
public ProvisionCustomerSubscriptionInput.Builder addons(java.util.List<SubscriptionAddonInput> addons)
-
awaitPaymentConfirmation
public ProvisionCustomerSubscriptionInput.Builder awaitPaymentConfirmation(java.lang.Boolean awaitPaymentConfirmation)
-
billableFeatures
public ProvisionCustomerSubscriptionInput.Builder billableFeatures(java.util.List<BillableFeatureInput> billableFeatures)
-
billingCountryCode
public ProvisionCustomerSubscriptionInput.Builder billingCountryCode(java.lang.String billingCountryCode)
-
billingId
public ProvisionCustomerSubscriptionInput.Builder billingId(java.lang.String billingId)
-
billingInformation
public ProvisionCustomerSubscriptionInput.Builder billingInformation(SubscriptionBillingInfo billingInformation)
-
billingPeriod
public ProvisionCustomerSubscriptionInput.Builder billingPeriod(BillingPeriod billingPeriod)
-
planId
public ProvisionCustomerSubscriptionInput.Builder planId(java.lang.String planId)
-
priceUnitAmount
public ProvisionCustomerSubscriptionInput.Builder priceUnitAmount(java.lang.Double priceUnitAmount)
-
promotionCode
public ProvisionCustomerSubscriptionInput.Builder promotionCode(java.lang.String promotionCode)
-
refId
public ProvisionCustomerSubscriptionInput.Builder refId(java.lang.String refId)
-
resourceId
public ProvisionCustomerSubscriptionInput.Builder resourceId(java.lang.String resourceId)
-
startDate
public ProvisionCustomerSubscriptionInput.Builder startDate(java.time.Instant startDate)
-
subscriptionEntitlements
public ProvisionCustomerSubscriptionInput.Builder subscriptionEntitlements(java.util.List<SubscriptionEntitlementInput> subscriptionEntitlements)
-
subscriptionId
public ProvisionCustomerSubscriptionInput.Builder subscriptionId(java.lang.String subscriptionId)
-
trialOverrideConfiguration
public ProvisionCustomerSubscriptionInput.Builder trialOverrideConfiguration(TrialOverrideConfigurationInput trialOverrideConfiguration)
-
unitQuantity
public ProvisionCustomerSubscriptionInput.Builder unitQuantity(java.lang.Double unitQuantity)
-
build
public ProvisionCustomerSubscriptionInput build()
-
-