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: 2capacityInternalID(String capacityInternalID) (Key Field) Constraints: Not nullable, Maximum length: 8capacityLastChangeDateTime(OffsetDateTime capacityLastChangeDateTime) Constraints: Nullable, Precision: 7capacityNumberOfCapacities(Short capacityNumberOfCapacities) Constraints: Not nullablecapacityNumberOfShifts(String capacityNumberOfShifts) Constraints: Not nullable, Maximum length: 1capacityPlanUtilizationPercent(String capacityPlanUtilizationPercent) Constraints: Not nullable, Maximum length: 3header(WorkCenterCapacity value) Navigation property _Header for WorkCenterCapacityInterval to single WorkCenterCapacity.intervalEndDate(LocalDate intervalEndDate) (Key Field) Constraints: Not nullableintervalStartDate(LocalDate intervalStartDate) Constraints: Not nullableshift(WorkCenterCapacityShift... value) Navigation property _Shift for WorkCenterCapacityInterval to multiple WorkCenterCapacityShift.shiftSequence(String shiftSequence) Constraints: Not nullable, Maximum length: 4stdAvailableCapacityIsValid(Boolean stdAvailableCapacityIsValid) Constraints: Not nullabletoString()workDayRule(String workDayRule) Constraints: Not nullable, Maximum length: 1
-
Method Details
-
header
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder header(WorkCenterCapacity value) Navigation property _Header for WorkCenterCapacityInterval to single WorkCenterCapacity.- Parameters:
value- The WorkCenterCapacity to build this WorkCenterCapacityInterval with.- Returns:
- This Builder to allow for a fluent interface.
-
shift
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder shift(WorkCenterCapacityShift... value) Navigation property _Shift for WorkCenterCapacityInterval to multiple WorkCenterCapacityShift.- Parameters:
value- The WorkCenterCapacityShifts to build this WorkCenterCapacityInterval with.- Returns:
- This Builder to allow for a fluent interface.
-
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 LocalDate intervalEndDate) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: IntervalEndDate
- Returns:
this.
-
intervalStartDate
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder intervalStartDate(@Nullable LocalDate intervalStartDate) Constraints: Not nullableOriginal property name from the Odata EDM: IntervalStartDate
- Returns:
this.
-
stdAvailableCapacityIsValid
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder stdAvailableCapacityIsValid(@Nullable Boolean stdAvailableCapacityIsValid) Constraints: Not nullableOriginal property name from the Odata EDM: StdAvailableCapacityIsValid
- 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.
-
workDayRule
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder workDayRule(@Nullable String workDayRule) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: WorkDayRule
- Returns:
this.
-
capacityNumberOfShifts
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder capacityNumberOfShifts(@Nullable String capacityNumberOfShifts) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CapacityNumberOfShifts
- Returns:
this.
-
capacityNumberOfCapacities
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder capacityNumberOfCapacities(@Nullable Short capacityNumberOfCapacities) Constraints: Not nullableOriginal property name from the Odata EDM: CapacityNumberOfCapacities
- Returns:
this.
-
capacityPlanUtilizationPercent
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder capacityPlanUtilizationPercent(@Nullable String capacityPlanUtilizationPercent) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapacityPlanUtilizationPercent
- Returns:
this.
-
capacityLastChangeDateTime
@Nonnull public WorkCenterCapacityInterval.WorkCenterCapacityIntervalBuilder capacityLastChangeDateTime(@Nullable OffsetDateTime capacityLastChangeDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CapacityLastChangeDateTime
- Returns:
this.
-
build
-
toString
-