Class SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder
- Enclosing class:
- SrvcContrItmBillgReqItem
-
Method Summary
Modifier and TypeMethodDescriptionbillgReqItemBillingDateTime(OffsetDateTime billgReqItemBillingDateTime) Constraints: NullablebillgReqItemBillingStatus(String billgReqItemBillingStatus) Constraints: Not nullable, Maximum length: 1billgReqItemDescription(String billgReqItemDescription) Constraints: Not nullable, Maximum length: 40billgReqItemNetAmount(BigDecimal billgReqItemNetAmount) Constraints: Not nullable, Precision: 15, Scale: 0billgReqItemPricingDate(LocalDate billgReqItemPricingDate) Constraints: NullablebillingBlockReason(String billingBlockReason) Constraints: Not nullable, Maximum length: 2billingPlanTimeZone(String billingPlanTimeZone) Constraints: Not nullable, Maximum length: 6billingRequestItem(String billingRequestItem) (Key Field) Constraints: Not nullable, Maximum length: 6build()item(ServiceContractItem value) Navigation property _Item for SrvcContrItmBillgReqItem to single ServiceContractItem.pricingElement(SrvcContrBillgReqItmPrcElm... value) Navigation property _PricingElement for SrvcContrItmBillgReqItem to multiple SrvcContrBillgReqItmPrcElm.serviceContract(ServiceContract value) Navigation property _ServiceContract for SrvcContrItmBillgReqItem to single ServiceContract.serviceContract(String value) (Key Field) Constraints: Not nullable, Maximum length: 10serviceContractItem(String serviceContractItem) (Key Field) Constraints: Not nullable, Maximum length: 6servicesRenderedDateTime(OffsetDateTime servicesRenderedDateTime) Constraints: NullablesettlementEndDateTime(OffsetDateTime settlementEndDateTime) Constraints: NullablesettlementStartDateTime(OffsetDateTime settlementStartDateTime) Constraints: NullabletoString()transactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 3
-
Method Details
-
item
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder item(ServiceContractItem value) Navigation property _Item for SrvcContrItmBillgReqItem to single ServiceContractItem.- Parameters:
value- The ServiceContractItem to build this SrvcContrItmBillgReqItem with.- Returns:
- This Builder to allow for a fluent interface.
-
pricingElement
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder pricingElement(SrvcContrBillgReqItmPrcElm... value) Navigation property _PricingElement for SrvcContrItmBillgReqItem to multiple SrvcContrBillgReqItmPrcElm.- Parameters:
value- The SrvcContrBillgReqItmPrcElms to build this SrvcContrItmBillgReqItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceContract
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder serviceContract(ServiceContract value) Navigation property _ServiceContract for SrvcContrItmBillgReqItem to single ServiceContract.- Parameters:
value- The ServiceContract to build this SrvcContrItmBillgReqItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceContract
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder serviceContract(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceContract
- Parameters:
value- The serviceContract to build this SrvcContrItmBillgReqItem with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceContractItem
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder serviceContractItem(@Nullable String serviceContractItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceContractItem
- Returns:
this.
-
billingRequestItem
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder billingRequestItem(@Nullable String billingRequestItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: BillingRequestItem
- Returns:
this.
-
billgReqItemDescription
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder billgReqItemDescription(@Nullable String billgReqItemDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BillgReqItemDescription
- Returns:
this.
-
billgReqItemBillingDateTime
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder billgReqItemBillingDateTime(@Nullable OffsetDateTime billgReqItemBillingDateTime) Constraints: NullableOriginal property name from the Odata EDM: BillgReqItemBillingDateTime
- Returns:
this.
-
billgReqItemBillingStatus
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder billgReqItemBillingStatus(@Nullable String billgReqItemBillingStatus) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillgReqItemBillingStatus
- Returns:
this.
-
settlementStartDateTime
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder settlementStartDateTime(@Nullable OffsetDateTime settlementStartDateTime) Constraints: NullableOriginal property name from the Odata EDM: SettlementStartDateTime
- Returns:
this.
-
settlementEndDateTime
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder settlementEndDateTime(@Nullable OffsetDateTime settlementEndDateTime) Constraints: NullableOriginal property name from the Odata EDM: SettlementEndDateTime
- Returns:
this.
-
billingPlanTimeZone
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder billingPlanTimeZone(@Nullable String billingPlanTimeZone) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: BillingPlanTimeZone
- Returns:
this.
-
transactionCurrency
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder transactionCurrency(@Nullable String transactionCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TransactionCurrency
- Returns:
this.
-
billgReqItemNetAmount
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder billgReqItemNetAmount(@Nullable BigDecimal billgReqItemNetAmount) Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: BillgReqItemNetAmount
- Returns:
this.
-
billingBlockReason
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder billingBlockReason(@Nullable String billingBlockReason) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillingBlockReason
- Returns:
this.
-
servicesRenderedDateTime
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder servicesRenderedDateTime(@Nullable OffsetDateTime servicesRenderedDateTime) Constraints: NullableOriginal property name from the Odata EDM: ServicesRenderedDateTime
- Returns:
this.
-
billgReqItemPricingDate
@Nonnull public SrvcContrItmBillgReqItem.SrvcContrItmBillgReqItemBuilder billgReqItemPricingDate(@Nullable LocalDate billgReqItemPricingDate) Constraints: NullableOriginal property name from the Odata EDM: BillgReqItemPricingDate
- Returns:
this.
-
build
-
toString
-