Class ServiceContrItemRefObject.ServiceContrItemRefObjectBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.servicecontract.ServiceContrItemRefObject.ServiceContrItemRefObjectBuilder
- Enclosing class:
- ServiceContrItemRefObject
Helper class to allow for fluent creation of ServiceContrItemRefObject instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()item(ServiceContractItem value) Navigation property _Item for ServiceContrItemRefObject to single ServiceContractItem.serialNumber(String serialNumber) Constraints: Not nullable, Maximum length: 18serviceContract(ServiceContract value) Navigation property _ServiceContract for ServiceContrItemRefObject to single ServiceContract.serviceContract(String value) (Key Field) Constraints: Not nullable, Maximum length: 10serviceContractItem(String serviceContractItem) (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 ServiceContrItemRefObject.ServiceContrItemRefObjectBuilder item(ServiceContractItem value) Navigation property _Item for ServiceContrItemRefObject to single ServiceContractItem.- Parameters:
value- The ServiceContractItem to build this ServiceContrItemRefObject with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceContract
@Nonnull public ServiceContrItemRefObject.ServiceContrItemRefObjectBuilder serviceContract(ServiceContract value) Navigation property _ServiceContract for ServiceContrItemRefObject to single ServiceContract.- Parameters:
value- The ServiceContract to build this ServiceContrItemRefObject with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceContract
@Nonnull public ServiceContrItemRefObject.ServiceContrItemRefObjectBuilder 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 ServiceContrItemRefObject with.- Returns:
- This Builder to allow for a fluent interface.
-
serviceContractItem
@Nonnull public ServiceContrItemRefObject.ServiceContrItemRefObjectBuilder serviceContractItem(@Nullable String serviceContractItem) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceContractItem
- Returns:
this.
-
serviceRefObjectSequenceNumber
@Nonnull public ServiceContrItemRefObject.ServiceContrItemRefObjectBuilder serviceRefObjectSequenceNumber(@Nullable String serviceRefObjectSequenceNumber) (Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ServiceRefObjectSequenceNumber
- Returns:
this.
-
serialNumber
@Nonnull public ServiceContrItemRefObject.ServiceContrItemRefObjectBuilder serialNumber(@Nullable String serialNumber) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: SerialNumber
- Returns:
this.
-
serviceReferenceEquipment
@Nonnull public ServiceContrItemRefObject.ServiceContrItemRefObjectBuilder serviceReferenceEquipment(@Nullable String serviceReferenceEquipment) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ServiceReferenceEquipment
- Returns:
this.
-
serviceRefFunctionalLocation
@Nonnull public ServiceContrItemRefObject.ServiceContrItemRefObjectBuilder serviceRefFunctionalLocation(@Nullable String serviceRefFunctionalLocation) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ServiceRefFunctionalLocation
- Returns:
this.
-
srvcRefFuncLocLabelName
@Nonnull public ServiceContrItemRefObject.ServiceContrItemRefObjectBuilder srvcRefFuncLocLabelName(@Nullable String srvcRefFuncLocLabelName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: SrvcRefFuncLocLabelName
- Returns:
this.
-
serviceReferenceProduct
@Nonnull public ServiceContrItemRefObject.ServiceContrItemRefObjectBuilder serviceReferenceProduct(@Nullable String serviceReferenceProduct) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ServiceReferenceProduct
- Returns:
this.
-
build
-
toString
-