Class MaintenanceNotificationItem.MaintenanceNotificationItemBuilder
- Enclosing class:
- MaintenanceNotificationItem
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Constraints: noneitemActivity(MaintNotificationItemActivity... value) Navigation property to_ItemActivity for MaintenanceNotificationItem to multiple MaintNotificationItemActivity.itemCause(MaintNotificationItemCause... value) Navigation property to_ItemCause for MaintenanceNotificationItem to multiple MaintNotificationItemCause.maintenanceNotification(String maintenanceNotification) (Key Field) Constraints: Not nullable, Maximum length: 12maintenanceNotificationItem(String maintenanceNotificationItem) (Key Field) Constraints: Not nullable, Maximum length: 4maintNotifDamageCodeGroup(String maintNotifDamageCodeGroup) Constraints: Not nullable, Maximum length: 8maintNotifDamageCodeGroupName(String maintNotifDamageCodeGroupName) Constraints: Not nullable, Maximum length: 40maintNotifDamageCodeName(String maintNotifDamageCodeName) Constraints: Not nullable, Maximum length: 40maintNotificationDamageCode(String maintNotificationDamageCode) Constraints: Not nullable, Maximum length: 4maintNotifItemChangedDateTime(ZonedDateTime maintNotifItemChangedDateTime) Constraints: Not nullable, Precision: 0maintNotifItemCreationDateTime(ZonedDateTime maintNotifItemCreationDateTime) Constraints: Not nullable, Precision: 0maintNotifItemText(String maintNotifItemText) Constraints: Not nullable, Maximum length: 40maintNotifObjPrtCode(String maintNotifObjPrtCode) Constraints: Not nullable, Maximum length: 4maintNotifObjPrtCodeGroup(String maintNotifObjPrtCodeGroup) Constraints: Not nullable, Maximum length: 8maintNotifObjPrtCodeGroupName(String maintNotifObjPrtCodeGroupName) Constraints: Not nullable, Maximum length: 40maintNotifObjPrtCodeName(String maintNotifObjPrtCodeName) Constraints: Not nullable, Maximum length: 40notif(MaintenanceNotification value) Navigation property to_Notif for MaintenanceNotificationItem to single MaintenanceNotification.toString()
-
Method Details
-
notif
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder notif(MaintenanceNotification value) Navigation property to_Notif for MaintenanceNotificationItem to single MaintenanceNotification.- Parameters:
value- The MaintenanceNotification to build this MaintenanceNotificationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
itemActivity
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder itemActivity(MaintNotificationItemActivity... value) Navigation property to_ItemActivity for MaintenanceNotificationItem to multiple MaintNotificationItemActivity.- Parameters:
value- The MaintNotificationItemActivitys to build this MaintenanceNotificationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
itemCause
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder itemCause(MaintNotificationItemCause... value) Navigation property to_ItemCause for MaintenanceNotificationItem to multiple MaintNotificationItemCause.- Parameters:
value- The MaintNotificationItemCauses to build this MaintenanceNotificationItem with.- Returns:
- This Builder to allow for a fluent interface.
-
maintenanceNotification
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder maintenanceNotification(@Nullable String maintenanceNotification) (Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MaintenanceNotification
- Returns:
this.
-
maintenanceNotificationItem
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder maintenanceNotificationItem(@Nullable String maintenanceNotificationItem) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenanceNotificationItem
- Returns:
this.
-
maintNotifItemText
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder maintNotifItemText(@Nullable String maintNotifItemText) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: MaintNotifItemText
- Returns:
this.
-
maintNotifDamageCodeGroup
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder maintNotifDamageCodeGroup(@Nullable String maintNotifDamageCodeGroup) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: MaintNotifDamageCodeGroup
- Returns:
this.
-
maintNotifDamageCodeGroupName
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder maintNotifDamageCodeGroupName(@Nullable String maintNotifDamageCodeGroupName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: MaintNotifDamageCodeGroupName
- Returns:
this.
-
maintNotificationDamageCode
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder maintNotificationDamageCode(@Nullable String maintNotificationDamageCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintNotificationDamageCode
- Returns:
this.
-
maintNotifDamageCodeName
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder maintNotifDamageCodeName(@Nullable String maintNotifDamageCodeName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: MaintNotifDamageCodeName
- Returns:
this.
-
maintNotifObjPrtCodeGroup
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder maintNotifObjPrtCodeGroup(@Nullable String maintNotifObjPrtCodeGroup) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: MaintNotifObjPrtCodeGroup
- Returns:
this.
-
maintNotifObjPrtCodeGroupName
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder maintNotifObjPrtCodeGroupName(@Nullable String maintNotifObjPrtCodeGroupName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: MaintNotifObjPrtCodeGroupName
- Returns:
this.
-
maintNotifObjPrtCode
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder maintNotifObjPrtCode(@Nullable String maintNotifObjPrtCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintNotifObjPrtCode
- Returns:
this.
-
maintNotifObjPrtCodeName
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder maintNotifObjPrtCodeName(@Nullable String maintNotifObjPrtCodeName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: MaintNotifObjPrtCodeName
- Returns:
this.
-
isDeleted
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder isDeleted(@Nullable Boolean isDeleted) Constraints: noneOriginal property name from the Odata EDM: IsDeleted
- Returns:
this.
-
maintNotifItemChangedDateTime
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder maintNotifItemChangedDateTime(@Nullable ZonedDateTime maintNotifItemChangedDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: MaintNotifItemChangedDateTime
- Returns:
this.
-
maintNotifItemCreationDateTime
@Nonnull public MaintenanceNotificationItem.MaintenanceNotificationItemBuilder maintNotifItemCreationDateTime(@Nullable ZonedDateTime maintNotifItemCreationDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: MaintNotifItemCreationDateTime
- Returns:
this.
-
build
-
toString
-