public static interface UpdateCustomLineItemChargeDetails.Builder extends SdkPojo, CopyableBuilder<UpdateCustomLineItemChargeDetails.Builder,UpdateCustomLineItemChargeDetails>
| Modifier and Type | Method and Description |
|---|---|
default UpdateCustomLineItemChargeDetails.Builder |
flat(Consumer<UpdateCustomLineItemFlatChargeDetails.Builder> flat)
An
UpdateCustomLineItemFlatChargeDetails that describes the new charge details of a flat custom
line item. |
UpdateCustomLineItemChargeDetails.Builder |
flat(UpdateCustomLineItemFlatChargeDetails flat)
An
UpdateCustomLineItemFlatChargeDetails that describes the new charge details of a flat custom
line item. |
UpdateCustomLineItemChargeDetails.Builder |
lineItemFilters(Collection<LineItemFilter> lineItemFilters)
A representation of the line item filter.
|
UpdateCustomLineItemChargeDetails.Builder |
lineItemFilters(Consumer<LineItemFilter.Builder>... lineItemFilters)
A representation of the line item filter.
|
UpdateCustomLineItemChargeDetails.Builder |
lineItemFilters(LineItemFilter... lineItemFilters)
A representation of the line item filter.
|
default UpdateCustomLineItemChargeDetails.Builder |
percentage(Consumer<UpdateCustomLineItemPercentageChargeDetails.Builder> percentage)
An
UpdateCustomLineItemPercentageChargeDetails that describes the new charge details of a
percentage custom line item. |
UpdateCustomLineItemChargeDetails.Builder |
percentage(UpdateCustomLineItemPercentageChargeDetails percentage)
An
UpdateCustomLineItemPercentageChargeDetails that describes the new charge details of a
percentage custom line item. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateCustomLineItemChargeDetails.Builder flat(UpdateCustomLineItemFlatChargeDetails flat)
An UpdateCustomLineItemFlatChargeDetails that describes the new charge details of a flat custom
line item.
flat - An UpdateCustomLineItemFlatChargeDetails that describes the new charge details of a flat
custom line item.default UpdateCustomLineItemChargeDetails.Builder flat(Consumer<UpdateCustomLineItemFlatChargeDetails.Builder> flat)
An UpdateCustomLineItemFlatChargeDetails that describes the new charge details of a flat custom
line item.
UpdateCustomLineItemFlatChargeDetails.Builder avoiding the need to create one manually via
UpdateCustomLineItemFlatChargeDetails.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to flat(UpdateCustomLineItemFlatChargeDetails).
flat - a consumer that will call methods on UpdateCustomLineItemFlatChargeDetails.Builderflat(UpdateCustomLineItemFlatChargeDetails)UpdateCustomLineItemChargeDetails.Builder percentage(UpdateCustomLineItemPercentageChargeDetails percentage)
An UpdateCustomLineItemPercentageChargeDetails that describes the new charge details of a
percentage custom line item.
percentage - An UpdateCustomLineItemPercentageChargeDetails that describes the new charge details of a
percentage custom line item.default UpdateCustomLineItemChargeDetails.Builder percentage(Consumer<UpdateCustomLineItemPercentageChargeDetails.Builder> percentage)
An UpdateCustomLineItemPercentageChargeDetails that describes the new charge details of a
percentage custom line item.
UpdateCustomLineItemPercentageChargeDetails.Builder avoiding the need to create one manually via
UpdateCustomLineItemPercentageChargeDetails.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
percentage(UpdateCustomLineItemPercentageChargeDetails).
percentage - a consumer that will call methods on UpdateCustomLineItemPercentageChargeDetails.Builderpercentage(UpdateCustomLineItemPercentageChargeDetails)UpdateCustomLineItemChargeDetails.Builder lineItemFilters(Collection<LineItemFilter> lineItemFilters)
A representation of the line item filter.
lineItemFilters - A representation of the line item filter.UpdateCustomLineItemChargeDetails.Builder lineItemFilters(LineItemFilter... lineItemFilters)
A representation of the line item filter.
lineItemFilters - A representation of the line item filter.UpdateCustomLineItemChargeDetails.Builder lineItemFilters(Consumer<LineItemFilter.Builder>... lineItemFilters)
A representation of the line item filter.
This is a convenience method that creates an instance of theLineItemFilter.Builder avoiding the need to
create one manually via
LineItemFilter.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #lineItemFilters(List.
lineItemFilters - a consumer that will call methods on
LineItemFilter.Builder#lineItemFilters(java.util.Collection) Copyright © 2023. All rights reserved.