Package io.stigg.api.operations.type
Class UpdateSubscriptionInput.Builder
- java.lang.Object
-
- io.stigg.api.operations.type.UpdateSubscriptionInput.Builder
-
- Enclosing class:
- UpdateSubscriptionInput
public static final class UpdateSubscriptionInput.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
additionalMetaData
public UpdateSubscriptionInput.Builder additionalMetaData(java.lang.Object additionalMetaData)
-
addons
public UpdateSubscriptionInput.Builder addons(java.util.List<SubscriptionAddonInput> addons)
-
awaitPaymentConfirmation
public UpdateSubscriptionInput.Builder awaitPaymentConfirmation(java.lang.Boolean awaitPaymentConfirmation)
-
billableFeatures
public UpdateSubscriptionInput.Builder billableFeatures(java.util.List<BillableFeatureInput> billableFeatures)
-
billingInformation
public UpdateSubscriptionInput.Builder billingInformation(SubscriptionBillingInfo billingInformation)
-
billingPeriod
public UpdateSubscriptionInput.Builder billingPeriod(BillingPeriod billingPeriod)
-
environmentId
public UpdateSubscriptionInput.Builder environmentId(java.lang.String environmentId)
-
promotionCode
public UpdateSubscriptionInput.Builder promotionCode(java.lang.String promotionCode)
-
refId
public UpdateSubscriptionInput.Builder refId(java.lang.String refId)
-
subscriptionEntitlements
public UpdateSubscriptionInput.Builder subscriptionEntitlements(java.util.List<UpdateSubscriptionEntitlementInput> subscriptionEntitlements)
-
subscriptionId
public UpdateSubscriptionInput.Builder subscriptionId(java.lang.String subscriptionId)
-
trialEndDate
public UpdateSubscriptionInput.Builder trialEndDate(java.time.Instant trialEndDate)
-
unitQuantity
public UpdateSubscriptionInput.Builder unitQuantity(java.lang.Double unitQuantity)
-
build
public UpdateSubscriptionInput build()
-
-