Class WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder
- Enclosing class:
- WorkCenterCapacityInterval
-
Method Summary
Modifier and TypeMethodDescriptionavailableCapacityIntervalDurn(String availableCapacityIntervalDurn) Constraints: Not nullable, Maximum length: 2build()capacityActiveVersion(String capacityActiveVersion) (Key Field) Constraints: Not nullable, Maximum length: 2capacityCategoryAllocation(String capacityCategoryAllocation) (Key Field) Constraints: Not nullable, Maximum length: 4capacityInternalID(String capacityInternalID) (Key Field) Constraints: Not nullable, Maximum length: 8intervalEndDate(LocalDateTime intervalEndDate) (Key Field) Constraints: Not nullable, Precision: 0intervalStartDate(LocalDateTime intervalStartDate) Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 4shiftSequence(String shiftSequence) Constraints: Not nullable, Maximum length: 4stdAvailableCapacityIsValid(Boolean stdAvailableCapacityIsValid) Constraints: nonetoString()workCenter(String workCenter) Constraints: Not nullable, Maximum length: 8workCenterInternalID(String workCenterInternalID) (Key Field) Constraints: Not nullable, Maximum length: 8workCenterShift(WorkCenterCapacityShift... value) Navigation property to_WorkCenterShift for WorkCenterCapacityInterval to multiple WorkCenterCapacityShift.workCenterTypeCode(String workCenterTypeCode) (Key Field) Constraints: Not nullable, Maximum length: 2workDayRule(String workDayRule) Constraints: Not nullable, Maximum length: 1
-
Method Details
-
workCenterShift
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder workCenterShift(WorkCenterCapacityShift... value) Navigation property to_WorkCenterShift for WorkCenterCapacityInterval to multiple WorkCenterCapacityShift.- Parameters:
value- The WorkCenterCapacityShifts to build this WorkCenterCapacityInterval with.- Returns:
- This Builder to allow for a fluent interface.
-
workCenterInternalID
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder workCenterInternalID(@Nullable String workCenterInternalID) (Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenterInternalID
- Returns:
this.
-
workCenterTypeCode
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder workCenterTypeCode(@Nullable String workCenterTypeCode) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WorkCenterTypeCode
- Returns:
this.
-
capacityCategoryAllocation
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder capacityCategoryAllocation(@Nullable String capacityCategoryAllocation) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CapacityCategoryAllocation
- Returns:
this.
-
capacityInternalID
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder capacityInternalID(@Nullable String capacityInternalID) (Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CapacityInternalID
- Returns:
this.
-
capacityActiveVersion
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder capacityActiveVersion(@Nullable String capacityActiveVersion) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CapacityActiveVersion
- Returns:
this.
-
intervalEndDate
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder intervalEndDate(@Nullable LocalDateTime intervalEndDate) (Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: IntervalEndDate
- Returns:
this.
-
intervalStartDate
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder intervalStartDate(@Nullable LocalDateTime intervalStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: IntervalStartDate
- Returns:
this.
-
workCenter
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder workCenter(@Nullable String workCenter) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenter
- Returns:
this.
-
plant
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder plant(@Nullable String plant) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
workDayRule
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder workDayRule(@Nullable String workDayRule) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: WorkDayRule
- Returns:
this.
-
availableCapacityIntervalDurn
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder availableCapacityIntervalDurn(@Nullable String availableCapacityIntervalDurn) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AvailableCapacityIntervalDurn
- Returns:
this.
-
shiftSequence
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder shiftSequence(@Nullable String shiftSequence) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ShiftSequence
- Returns:
this.
-
stdAvailableCapacityIsValid
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder stdAvailableCapacityIsValid(@Nullable Boolean stdAvailableCapacityIsValid) Constraints: noneOriginal property name from the Odata EDM: StdAvailableCapacityIsValid
- Returns:
this.
-
build
-
toString
-