Class MaintenanceItemReason.MaintenanceItemReasonBuilder
- Enclosing class:
- MaintenanceItemReason
-
Method Summary
Modifier and TypeMethodDescriptionbuild()createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDate(LocalDateTime creationDate) Constraints: Not nullable, Precision: 0lastChangeDate(LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0lastChangeDateTime(ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 0lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12maintCmplRqIsLegallyBinding(String maintCmplRqIsLegallyBinding) Constraints: Not nullable, Maximum length: 1maintCmplRqOriginCode(String maintCmplRqOriginCode) Constraints: Not nullable, Maximum length: 4maintComplianceCatalogCode(String maintComplianceCatalogCode) Constraints: Not nullable, Maximum length: 1maintComplianceDescription(String maintComplianceDescription) Constraints: Not nullable, Maximum length: 40maintenanceComplianceCode(String maintenanceComplianceCode) Constraints: Not nullable, Maximum length: 4maintenanceComplianceGroupCode(String maintenanceComplianceGroupCode) Constraints: Not nullable, Maximum length: 8maintenanceComplianceTypeCode(String maintenanceComplianceTypeCode) Constraints: Not nullable, Maximum length: 1maintenanceItem(MaintenanceItem value) Navigation property to_MaintenanceItem for MaintenanceItemReason to single MaintenanceItem.maintenanceItem(String value) (Key Field) Constraints: Not nullable, Maximum length: 16Navigation property to_MaintenanceItemReasonText for MaintenanceItemReason to multiple MaintenanceItemReasonText.maintenancePackage(String maintenancePackage) Constraints: Not nullable, Maximum length: 2nmbrOfMaintComplianceItems(String nmbrOfMaintComplianceItems) (Key Field) Constraints: Not nullable, Maximum length: 4toString()
-
Method Details
-
maintenanceItem
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder maintenanceItem(MaintenanceItem value) Navigation property to_MaintenanceItem for MaintenanceItemReason to single MaintenanceItem.- Parameters:
value- The MaintenanceItem to build this MaintenanceItemReason with.- Returns:
- This Builder to allow for a fluent interface.
-
maintenanceItem
(Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: MaintenanceItem
- Parameters:
value- The maintenanceItem to build this MaintenanceItemReason with.- Returns:
- This Builder to allow for a fluent interface.
-
maintenanceItemReasonText
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder maintenanceItemReasonText(MaintenanceItemReasonText... value) Navigation property to_MaintenanceItemReasonText for MaintenanceItemReason to multiple MaintenanceItemReasonText.- Parameters:
value- The MaintenanceItemReasonTexts to build this MaintenanceItemReason with.- Returns:
- This Builder to allow for a fluent interface.
-
nmbrOfMaintComplianceItems
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder nmbrOfMaintComplianceItems(@Nullable String nmbrOfMaintComplianceItems) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: NmbrOfMaintComplianceItems
- Returns:
this.
-
maintenanceComplianceGroupCode
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder maintenanceComplianceGroupCode(@Nullable String maintenanceComplianceGroupCode) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: MaintenanceComplianceGroupCode
- Returns:
this.
-
maintenanceComplianceCode
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder maintenanceComplianceCode(@Nullable String maintenanceComplianceCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenanceComplianceCode
- Returns:
this.
-
maintenanceComplianceTypeCode
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder maintenanceComplianceTypeCode(@Nullable String maintenanceComplianceTypeCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaintenanceComplianceTypeCode
- Returns:
this.
-
maintComplianceCatalogCode
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder maintComplianceCatalogCode(@Nullable String maintComplianceCatalogCode) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaintComplianceCatalogCode
- Returns:
this.
-
maintComplianceDescription
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder maintComplianceDescription(@Nullable String maintComplianceDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: MaintComplianceDescription
- Returns:
this.
-
maintenancePackage
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder maintenancePackage(@Nullable String maintenancePackage) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MaintenancePackage
- Returns:
this.
-
maintCmplRqIsLegallyBinding
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder maintCmplRqIsLegallyBinding(@Nullable String maintCmplRqIsLegallyBinding) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaintCmplRqIsLegallyBinding
- Returns:
this.
-
maintCmplRqOriginCode
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder maintCmplRqOriginCode(@Nullable String maintCmplRqOriginCode) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintCmplRqOriginCode
- Returns:
this.
-
createdByUser
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDate
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder creationDate(@Nullable LocalDateTime creationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Returns:
this.
-
lastChangedByUser
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
lastChangeDate
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDate
- Returns:
this.
-
lastChangeDateTime
@Nonnull public MaintenanceItemReason.MaintenanceItemReasonBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
build
-
toString
-