Class MaintOrderObjectListItem.MaintOrderObjectListItemBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.maintenanceorder.MaintOrderObjectListItem.MaintOrderObjectListItemBuilder
- Enclosing class:
- MaintOrderObjectListItem
Helper class to allow for fluent creation of MaintOrderObjectListItem instances.
-
Method Summary
Modifier and TypeMethodDescriptionConstraints: Not nullable, Maximum length: 18build()Constraints: Not nullable, Maximum length: 18functionalLocation(String functionalLocation) Constraints: Not nullable, Maximum length: 30maintenanceNotification(String maintenanceNotification) Constraints: Not nullable, Maximum length: 12maintenanceObjectListItem(Integer maintenanceObjectListItem) (Key Field) Constraints: Not nullablemaintenanceOrder(MaintenanceOrder value) Navigation property to_MaintenanceOrder for MaintOrderObjectListItem to single MaintenanceOrder.maintenanceOrder(String value) (Key Field) Constraints: Not nullable, Maximum length: 12maintenanceOrderObjectList(Long maintenanceOrderObjectList) (Key Field) Constraints: Not nullablemaintObjectListItemSequence(String maintObjectListItemSequence) Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 18serialNumber(String serialNumber) Constraints: Not nullable, Maximum length: 18toString()uniqueItemIdentifier(String uniqueItemIdentifier) Constraints: Not nullable, Maximum length: 72
-
Method Details
-
maintenanceOrder
@Nonnull public MaintOrderObjectListItem.MaintOrderObjectListItemBuilder maintenanceOrder(MaintenanceOrder value) Navigation property to_MaintenanceOrder for MaintOrderObjectListItem to single MaintenanceOrder.- Parameters:
value- The MaintenanceOrder to build this MaintOrderObjectListItem with.- Returns:
- This Builder to allow for a fluent interface.
-
maintenanceOrder
@Nonnull public MaintOrderObjectListItem.MaintOrderObjectListItemBuilder maintenanceOrder(String value) (Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MaintenanceOrder
- Parameters:
value- The maintenanceOrder to build this MaintOrderObjectListItem with.- Returns:
- This Builder to allow for a fluent interface.
-
maintenanceOrderObjectList
@Nonnull public MaintOrderObjectListItem.MaintOrderObjectListItemBuilder maintenanceOrderObjectList(@Nullable Long maintenanceOrderObjectList) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: MaintenanceOrderObjectList
- Returns:
this.
-
maintenanceObjectListItem
@Nonnull public MaintOrderObjectListItem.MaintOrderObjectListItemBuilder maintenanceObjectListItem(@Nullable Integer maintenanceObjectListItem) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: MaintenanceObjectListItem
- Returns:
this.
-
equipment
@Nonnull public MaintOrderObjectListItem.MaintOrderObjectListItemBuilder equipment(@Nullable String equipment) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Equipment
- Returns:
this.
-
maintenanceNotification
@Nonnull public MaintOrderObjectListItem.MaintOrderObjectListItemBuilder maintenanceNotification(@Nullable String maintenanceNotification) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MaintenanceNotification
- Returns:
this.
-
assembly
@Nonnull public MaintOrderObjectListItem.MaintOrderObjectListItemBuilder assembly(@Nullable String assembly) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Assembly
- Returns:
this.
-
material
@Nonnull public MaintOrderObjectListItem.MaintOrderObjectListItemBuilder material(@Nullable String material) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Returns:
this.
-
serialNumber
@Nonnull public MaintOrderObjectListItem.MaintOrderObjectListItemBuilder serialNumber(@Nullable String serialNumber) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: SerialNumber
- Returns:
this.
-
uniqueItemIdentifier
@Nonnull public MaintOrderObjectListItem.MaintOrderObjectListItemBuilder uniqueItemIdentifier(@Nullable String uniqueItemIdentifier) Constraints: Not nullable, Maximum length: 72Original property name from the Odata EDM: UniqueItemIdentifier
- Returns:
this.
-
functionalLocation
@Nonnull public MaintOrderObjectListItem.MaintOrderObjectListItemBuilder functionalLocation(@Nullable String functionalLocation) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: FunctionalLocation
- Returns:
this.
-
maintObjectListItemSequence
@Nonnull public MaintOrderObjectListItem.MaintOrderObjectListItemBuilder maintObjectListItemSequence(@Nullable String maintObjectListItemSequence) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: MaintObjectListItemSequence
- Returns:
this.
-
build
-
toString
-