Class MaintenanceItem.MaintenanceItemBuilder
- Enclosing class:
- MaintenanceItem
-
Method Summary
Modifier and TypeMethodDescriptionaBCIndicator(String aBCIndicator) Constraints: Not nullable, Maximum length: 1additionalDeviceData(String additionalDeviceData) Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 18assetLocation(String assetLocation) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 8build()businessArea(String businessArea) Constraints: Not nullable, Maximum length: 4companyCode(String companyCode) Constraints: Not nullable, Maximum length: 4controllingArea(String controllingArea) Constraints: Not nullable, Maximum length: 4costCenter(String costCenter) Constraints: Not nullable, Maximum length: 10createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDate(LocalDateTime creationDate) Constraints: Not nullable, Precision: 0cycleSetSequence(String cycleSetSequence) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 18fixedAsset(String fixedAsset) Constraints: Not nullable, Maximum length: 4functionalLocationLabelName(String functionalLocationLabelName) Constraints: Not nullable, Maximum length: 40immediateReleaseIsBlocked(Boolean immediateReleaseIsBlocked) Constraints: nonelastChangeDate(LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0lastChangeDateTime(ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 0lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12locAcctAssgmtBusinessArea(String locAcctAssgmtBusinessArea) Constraints: Not nullable, Maximum length: 4longText(MaintenanceItemText... value) Navigation property to_LongText for MaintenanceItem to multiple MaintenanceItemText.maintCmplncCalculationMethod(String maintCmplncCalculationMethod) Constraints: Not nullable, Maximum length: 1maintCmplncEndDateOffsetInDays(String maintCmplncEndDateOffsetInDays) Constraints: Not nullable, Maximum length: 4maintCmplncStrtDteOffsetInDays(String maintCmplncStrtDteOffsetInDays) Constraints: Not nullable, Maximum length: 4maintenanceActivityType(String maintenanceActivityType) Constraints: Not nullable, Maximum length: 3maintenanceItem(String maintenanceItem) (Key Field) Constraints: Not nullable, Maximum length: 16maintenanceItemCause(MaintenanceItemCause... value) Navigation property to_MaintenanceItemCause for MaintenanceItem to multiple MaintenanceItemCause.maintenanceItemDescription(String maintenanceItemDescription) Constraints: Not nullable, Maximum length: 40maintenanceItemObjectList(Long maintenanceItemObjectList) Constraints: nonemaintenanceItemReason(MaintenanceItemReason... value) Navigation property to_MaintenanceItemReason for MaintenanceItem to multiple MaintenanceItemReason.maintenanceOrderType(String maintenanceOrderType) Constraints: Not nullable, Maximum length: 4maintenancePlan(String maintenancePlan) Constraints: Not nullable, Maximum length: 12maintenancePlanCallObject(String maintenancePlanCallObject) Constraints: Not nullable, Maximum length: 1maintenancePlanCategory(String maintenancePlanCategory) Constraints: Not nullable, Maximum length: 2maintenancePlanItemPosition(String maintenancePlanItemPosition) Constraints: Not nullable, Maximum length: 4maintenancePlannerGroup(String maintenancePlannerGroup) Constraints: Not nullable, Maximum length: 3maintenancePlanningPlant(String maintenancePlanningPlant) Constraints: Not nullable, Maximum length: 4maintenancePlant(String maintenancePlant) Constraints: Not nullable, Maximum length: 4maintenanceStrategy(String maintenanceStrategy) Constraints: Not nullable, Maximum length: 6Navigation property to_MaintItemObjectListItem for MaintenanceItem to multiple MaintItemObjectListItem.maintNotifTskIsAutomlyDtmnd(String maintNotifTskIsAutomlyDtmnd) Constraints: Not nullable, Maximum length: 1maintObjectFreeDefinedAttrib(String maintObjectFreeDefinedAttrib) Constraints: Not nullable, Maximum length: 30Navigation property to_MaintPlanCallObjects for MaintenanceItem to multiple MaintenancePlanCallObject.maintPriority(String maintPriority) Constraints: Not nullable, Maximum length: 1maintPriorityType(String maintPriorityType) Constraints: Not nullable, Maximum length: 2mainWorkCenter(String mainWorkCenter) Constraints: Not nullable, Maximum length: 8mainWorkCenterPlant(String mainWorkCenterPlant) Constraints: Not nullable, Maximum length: 4masterFixedAsset(String masterFixedAsset) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 18notificationType(String notificationType) Constraints: Not nullable, Maximum length: 2numberOfTaskListExecutions(BigDecimal numberOfTaskListExecutions) Constraints: Not nullable, Precision: 3, Scale: 0operationSystemCondition(String operationSystemCondition) Constraints: Not nullable, Maximum length: 1plantSection(String plantSection) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 18serialNumber(String serialNumber) Constraints: Not nullable, Maximum length: 18serviceContract(String serviceContract) Constraints: Not nullable, Maximum length: 10serviceContractItem(String serviceContractItem) Constraints: Not nullable, Maximum length: 6serviceDocumentPriority(String serviceDocumentPriority) Constraints: Not nullable, Maximum length: 1serviceDocumentType(String serviceDocumentType) Constraints: Not nullable, Maximum length: 4serviceOrderTemplate(String serviceOrderTemplate) Constraints: Not nullable, Maximum length: 10settlementOrder(String settlementOrder) Constraints: Not nullable, Maximum length: 12standingOrderNumber(String standingOrderNumber) Constraints: Not nullable, Maximum length: 12taskListGroup(String taskListGroup) Constraints: Not nullable, Maximum length: 8taskListGroupCounter(String taskListGroupCounter) Constraints: Not nullable, Maximum length: 2taskListType(String taskListType) Constraints: Not nullable, Maximum length: 1toString()wBSElement(String wBSElement) Constraints: Not nullable, Maximum length: 24workCenter(String workCenter) Constraints: Not nullable, Maximum length: 8
-
Method Details
-
longText
Navigation property to_LongText for MaintenanceItem to multiple MaintenanceItemText.- Parameters:
value- The MaintenanceItemTexts to build this MaintenanceItem with.- Returns:
- This Builder to allow for a fluent interface.
-
maintenanceItemCause
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenanceItemCause(MaintenanceItemCause... value) Navigation property to_MaintenanceItemCause for MaintenanceItem to multiple MaintenanceItemCause.- Parameters:
value- The MaintenanceItemCauses to build this MaintenanceItem with.- Returns:
- This Builder to allow for a fluent interface.
-
maintenanceItemReason
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenanceItemReason(MaintenanceItemReason... value) Navigation property to_MaintenanceItemReason for MaintenanceItem to multiple MaintenanceItemReason.- Parameters:
value- The MaintenanceItemReasons to build this MaintenanceItem with.- Returns:
- This Builder to allow for a fluent interface.
-
maintItemObjectListItem
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintItemObjectListItem(MaintItemObjectListItem... value) Navigation property to_MaintItemObjectListItem for MaintenanceItem to multiple MaintItemObjectListItem.- Parameters:
value- The MaintItemObjectListItems to build this MaintenanceItem with.- Returns:
- This Builder to allow for a fluent interface.
-
maintPlanCallObjects
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintPlanCallObjects(MaintenancePlanCallObject... value) Navigation property to_MaintPlanCallObjects for MaintenanceItem to multiple MaintenancePlanCallObject.- Parameters:
value- The MaintenancePlanCallObjects to build this MaintenanceItem with.- Returns:
- This Builder to allow for a fluent interface.
-
maintenanceItem
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenanceItem(@Nullable String maintenanceItem) (Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: MaintenanceItem
- Returns:
this.
-
maintenanceItemDescription
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenanceItemDescription(@Nullable String maintenanceItemDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: MaintenanceItemDescription
- Returns:
this.
-
maintenanceStrategy
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenanceStrategy(@Nullable String maintenanceStrategy) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: MaintenanceStrategy
- Returns:
this.
-
maintenancePlanCategory
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenancePlanCategory(@Nullable String maintenancePlanCategory) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MaintenancePlanCategory
- Returns:
this.
-
maintenancePlanCallObject
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenancePlanCallObject(@Nullable String maintenancePlanCallObject) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaintenancePlanCallObject
- Returns:
this.
-
maintenancePlan
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenancePlan(@Nullable String maintenancePlan) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MaintenancePlan
- Returns:
this.
-
maintenancePlanItemPosition
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenancePlanItemPosition(@Nullable String maintenancePlanItemPosition) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenancePlanItemPosition
- Returns:
this.
-
maintenanceItemObjectList
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenanceItemObjectList(@Nullable Long maintenanceItemObjectList) Constraints: noneOriginal property name from the Odata EDM: MaintenanceItemObjectList
- Returns:
this.
-
functionalLocationLabelName
@Nonnull public MaintenanceItem.MaintenanceItemBuilder functionalLocationLabelName(@Nullable String functionalLocationLabelName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: FunctionalLocationLabelName
- Returns:
this.
-
equipment
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Equipment
- Returns:
this.
-
assembly
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Assembly
- Returns:
this.
-
additionalDeviceData
@Nonnull public MaintenanceItem.MaintenanceItemBuilder additionalDeviceData(@Nullable String additionalDeviceData) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: AdditionalDeviceData
- Returns:
this.
-
taskListType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: TaskListType
- Returns:
this.
-
taskListGroup
@Nonnull public MaintenanceItem.MaintenanceItemBuilder taskListGroup(@Nullable String taskListGroup) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: TaskListGroup
- Returns:
this.
-
taskListGroupCounter
@Nonnull public MaintenanceItem.MaintenanceItemBuilder taskListGroupCounter(@Nullable String taskListGroupCounter) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaskListGroupCounter
- Returns:
this.
-
operationSystemCondition
@Nonnull public MaintenanceItem.MaintenanceItemBuilder operationSystemCondition(@Nullable String operationSystemCondition) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: OperationSystemCondition
- Returns:
this.
-
numberOfTaskListExecutions
@Nonnull public MaintenanceItem.MaintenanceItemBuilder numberOfTaskListExecutions(@Nullable BigDecimal numberOfTaskListExecutions) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NumberOfTaskListExecutions
- Returns:
this.
-
maintNotifTskIsAutomlyDtmnd
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintNotifTskIsAutomlyDtmnd(@Nullable String maintNotifTskIsAutomlyDtmnd) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaintNotifTskIsAutomlyDtmnd
- Returns:
this.
-
maintenancePlanningPlant
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenancePlanningPlant(@Nullable String maintenancePlanningPlant) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenancePlanningPlant
- Returns:
this.
-
maintenancePlannerGroup
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenancePlannerGroup(@Nullable String maintenancePlannerGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MaintenancePlannerGroup
- Returns:
this.
-
maintenanceOrderType
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenanceOrderType(@Nullable String maintenanceOrderType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenanceOrderType
- Returns:
this.
-
notificationType
@Nonnull public MaintenanceItem.MaintenanceItemBuilder notificationType(@Nullable String notificationType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: NotificationType
- Returns:
this.
-
maintenanceActivityType
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenanceActivityType(@Nullable String maintenanceActivityType) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: MaintenanceActivityType
- Returns:
this.
-
mainWorkCenter
@Nonnull public MaintenanceItem.MaintenanceItemBuilder mainWorkCenter(@Nullable String mainWorkCenter) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: MainWorkCenter
- Returns:
this.
-
mainWorkCenterPlant
@Nonnull public MaintenanceItem.MaintenanceItemBuilder mainWorkCenterPlant(@Nullable String mainWorkCenterPlant) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MainWorkCenterPlant
- Returns:
this.
-
maintPriority
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintPriority(@Nullable String maintPriority) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaintPriority
- Returns:
this.
-
maintPriorityType
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintPriorityType(@Nullable String maintPriorityType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MaintPriorityType
- Returns:
this.
-
businessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Returns:
this.
-
immediateReleaseIsBlocked
@Nonnull public MaintenanceItem.MaintenanceItemBuilder immediateReleaseIsBlocked(@Nullable Boolean immediateReleaseIsBlocked) Constraints: noneOriginal property name from the Odata EDM: ImmediateReleaseIsBlocked
- Returns:
this.
-
material
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Returns:
this.
-
serialNumber
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: SerialNumber
- Returns:
this.
-
serviceDocumentType
@Nonnull public MaintenanceItem.MaintenanceItemBuilder serviceDocumentType(@Nullable String serviceDocumentType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceDocumentType
- Returns:
this.
-
serviceContract
@Nonnull public MaintenanceItem.MaintenanceItemBuilder serviceContract(@Nullable String serviceContract) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceContract
- Returns:
this.
-
serviceContractItem
@Nonnull public MaintenanceItem.MaintenanceItemBuilder serviceContractItem(@Nullable String serviceContractItem) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceContractItem
- Returns:
this.
-
serviceOrderTemplate
@Nonnull public MaintenanceItem.MaintenanceItemBuilder serviceOrderTemplate(@Nullable String serviceOrderTemplate) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceOrderTemplate
- Returns:
this.
-
serviceDocumentPriority
@Nonnull public MaintenanceItem.MaintenanceItemBuilder serviceDocumentPriority(@Nullable String serviceDocumentPriority) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceDocumentPriority
- Returns:
this.
-
product
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Returns:
this.
-
maintCmplncCalculationMethod
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintCmplncCalculationMethod(@Nullable String maintCmplncCalculationMethod) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MaintCmplncCalculationMethod
- Returns:
this.
-
maintCmplncStrtDteOffsetInDays
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintCmplncStrtDteOffsetInDays(@Nullable String maintCmplncStrtDteOffsetInDays) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintCmplncStrtDteOffsetInDays
- Returns:
this.
-
maintCmplncEndDateOffsetInDays
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintCmplncEndDateOffsetInDays(@Nullable String maintCmplncEndDateOffsetInDays) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintCmplncEndDateOffsetInDays
- Returns:
this.
-
maintenancePlant
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintenancePlant(@Nullable String maintenancePlant) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenancePlant
- Returns:
this.
-
assetLocation
@Nonnull public MaintenanceItem.MaintenanceItemBuilder assetLocation(@Nullable String assetLocation) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AssetLocation
- Returns:
this.
-
assetRoom
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: AssetRoom
- Returns:
this.
-
plantSection
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PlantSection
- Returns:
this.
-
workCenter
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenter
- Returns:
this.
-
aBCIndicator
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ABCIndicator
- Returns:
this.
-
maintObjectFreeDefinedAttrib
@Nonnull public MaintenanceItem.MaintenanceItemBuilder maintObjectFreeDefinedAttrib(@Nullable String maintObjectFreeDefinedAttrib) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: MaintObjectFreeDefinedAttrib
- Returns:
this.
-
companyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
this.
-
masterFixedAsset
@Nonnull public MaintenanceItem.MaintenanceItemBuilder masterFixedAsset(@Nullable String masterFixedAsset) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MasterFixedAsset
- Returns:
this.
-
fixedAsset
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FixedAsset
- Returns:
this.
-
locAcctAssgmtBusinessArea
@Nonnull public MaintenanceItem.MaintenanceItemBuilder locAcctAssgmtBusinessArea(@Nullable String locAcctAssgmtBusinessArea) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: LocAcctAssgmtBusinessArea
- Returns:
this.
-
costCenter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CostCenter
- Returns:
this.
-
controllingArea
@Nonnull public MaintenanceItem.MaintenanceItemBuilder controllingArea(@Nullable String controllingArea) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ControllingArea
- Returns:
this.
-
wBSElement
Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: WBSElement
- Returns:
this.
-
settlementOrder
@Nonnull public MaintenanceItem.MaintenanceItemBuilder settlementOrder(@Nullable String settlementOrder) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: SettlementOrder
- Returns:
this.
-
cycleSetSequence
@Nonnull public MaintenanceItem.MaintenanceItemBuilder cycleSetSequence(@Nullable String cycleSetSequence) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CycleSetSequence
- Returns:
this.
-
standingOrderNumber
@Nonnull public MaintenanceItem.MaintenanceItemBuilder standingOrderNumber(@Nullable String standingOrderNumber) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: StandingOrderNumber
- Returns:
this.
-
createdByUser
@Nonnull public MaintenanceItem.MaintenanceItemBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDate
@Nonnull public MaintenanceItem.MaintenanceItemBuilder creationDate(@Nullable LocalDateTime creationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Returns:
this.
-
lastChangeDate
@Nonnull public MaintenanceItem.MaintenanceItemBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDate
- Returns:
this.
-
lastChangedByUser
@Nonnull public MaintenanceItem.MaintenanceItemBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
lastChangeDateTime
@Nonnull public MaintenanceItem.MaintenanceItemBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
build
-
toString
-