Class ServiceContractItemObjectList.ServiceContractItemObjectListBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.servicecontracttemplate.ServiceContractItemObjectList.ServiceContractItemObjectListBuilder
- Enclosing class:
- ServiceContractItemObjectList
public static final class ServiceContractItemObjectList.ServiceContractItemObjectListBuilder
extends Object
Helper class to allow for fluent creation of ServiceContractItemObjectList instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()item(ServiceContractTemplateItem value) Navigation property _Item for ServiceContractItemObjectList to single ServiceContractTemplateItem.serialNumber(String serialNumber) Constraints: Not nullable, Maximum length: 18Navigation property _ServiceContractTemplate for ServiceContractItemObjectList to single ServiceContractTemplate.serviceContractTemplate(String value) (Key Field) Constraints: Not nullable, Maximum length: 10serviceContractTemplateItem(String serviceContractTemplateItem) (Key Field) Constraints: Not nullable, Maximum length: 6serviceReferenceEquipment(String serviceReferenceEquipment) Constraints: Not nullable, Maximum length: 18serviceReferenceProduct(String serviceReferenceProduct) Constraints: Not nullable, Maximum length: 18serviceRefFunctionalLocation(String serviceRefFunctionalLocation) Constraints: Not nullable, Maximum length: 30serviceRefObjectSequenceNumber(String serviceRefObjectSequenceNumber) (Key Field) Constraints: Not nullable, Maximum length: 8srvcRefFuncLocLabelName(String srvcRefFuncLocLabelName) Constraints: Not nullable, Maximum length: 40toString()
-
Method Details
-
item
@Nonnull public ServiceContractItemObjectList.ServiceContractItemObjectListBuilder item(ServiceContractTemplateItem value) Navigation property _Item for ServiceContractItemObjectList to single ServiceContractTemplateItem.- Parameters:
value- The ServiceContractTemplateItem to build this ServiceContractItemObjectList with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceContractTemplate
@Nonnull public ServiceContractItemObjectList.ServiceContractItemObjectListBuilder serviceContractTemplate(ServiceContractTemplate value) Navigation property _ServiceContractTemplate for ServiceContractItemObjectList to single ServiceContractTemplate.- Parameters:
value- The ServiceContractTemplate to build this ServiceContractItemObjectList with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceContractTemplate
@Nonnull public ServiceContractItemObjectList.ServiceContractItemObjectListBuilder serviceContractTemplate(String value) (Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceContractTemplate
- Parameters:
value- The serviceContractTemplate to build this ServiceContractItemObjectList with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceContractTemplateItem
@Nonnull public ServiceContractItemObjectList.ServiceContractItemObjectListBuilder serviceContractTemplateItem(@Nullable String serviceContractTemplateItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceContractTemplateItem
- Returns:
this.
-
serviceRefObjectSequenceNumber
@Nonnull public ServiceContractItemObjectList.ServiceContractItemObjectListBuilder serviceRefObjectSequenceNumber(@Nullable String serviceRefObjectSequenceNumber) (Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ServiceRefObjectSequenceNumber
- Returns:
this.
-
serialNumber
@Nonnull public ServiceContractItemObjectList.ServiceContractItemObjectListBuilder serialNumber(@Nullable String serialNumber) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: SerialNumber
- Returns:
this.
-
serviceReferenceEquipment
@Nonnull public ServiceContractItemObjectList.ServiceContractItemObjectListBuilder serviceReferenceEquipment(@Nullable String serviceReferenceEquipment) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ServiceReferenceEquipment
- Returns:
this.
-
serviceRefFunctionalLocation
@Nonnull public ServiceContractItemObjectList.ServiceContractItemObjectListBuilder serviceRefFunctionalLocation(@Nullable String serviceRefFunctionalLocation) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ServiceRefFunctionalLocation
- Returns:
this.
-
srvcRefFuncLocLabelName
@Nonnull public ServiceContractItemObjectList.ServiceContractItemObjectListBuilder srvcRefFuncLocLabelName(@Nullable String srvcRefFuncLocLabelName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SrvcRefFuncLocLabelName
- Returns:
this.
-
serviceReferenceProduct
@Nonnull public ServiceContractItemObjectList.ServiceContractItemObjectListBuilder serviceReferenceProduct(@Nullable String serviceReferenceProduct) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ServiceReferenceProduct
- Returns:
this.
-
build
-
toString
-