Class WorkCenterCapacityShift
Original entity name from the Odata EDM: A_WorkCenterCapacityShiftType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final WorkCenterCapacityShiftSelectableSelector for all available fields of WorkCenterCapacityShift.static final WorkCenterCapacityShiftField<String>Use with available fluent helpers to apply the AvailableCapacityShift field to query operations.static final WorkCenterCapacityShiftField<String>Use with available fluent helpers to apply the CapacityActiveVersion field to query operations.static final WorkCenterCapacityShiftField<Integer>Use with available fluent helpers to apply the CapacityBreakDuration field to query operations.static final WorkCenterCapacityShiftField<String>Use with available fluent helpers to apply the CapacityCategoryAllocation field to query operations.static final WorkCenterCapacityShiftField<String>Use with available fluent helpers to apply the CapacityInternalID field to query operations.static final WorkCenterCapacityShiftField<Short>Use with available fluent helpers to apply the CapacityNumberOfCapacities field to query operations.static final WorkCenterCapacityShiftField<String>Use with available fluent helpers to apply the CapacityPlanUtilizationPercent field to query operations.static final WorkCenterCapacityShiftField<LocalDateTime>Use with available fluent helpers to apply the IntervalEndDate field to query operations.static final WorkCenterCapacityShiftField<LocalDateTime>Use with available fluent helpers to apply the IntervalStartDate field to query operations.static final WorkCenterCapacityShiftField<String>Use with available fluent helpers to apply the Plant field to query operations.static final WorkCenterCapacityShiftField<LocalDateTime>Use with available fluent helpers to apply the ShiftDefValidityEnd field to query operations.static final WorkCenterCapacityShiftField<LocalDateTime>Use with available fluent helpers to apply the ShiftDefValidityStart field to query operations.static final WorkCenterCapacityShiftField<LocalTime>Use with available fluent helpers to apply the ShiftEndTime field to query operations.static final WorkCenterCapacityShiftField<String>Use with available fluent helpers to apply the ShiftName field to query operations.static final WorkCenterCapacityShiftField<LocalTime>Use with available fluent helpers to apply the ShiftStartTime field to query operations.static final WorkCenterCapacityShiftField<BigDecimal>Use with available fluent helpers to apply the TotOperatingDurationInHours field to query operations.static final WorkCenterCapacityShiftField<String>Use with available fluent helpers to apply the TotOperationDurationUnit field to query operations.static final WorkCenterCapacityShiftField<String>Use with available fluent helpers to apply the WeekDay field to query operations.static final WorkCenterCapacityShiftField<String>Use with available fluent helpers to apply the WorkCenter field to query operations.static final WorkCenterCapacityShiftField<String>Use with available fluent helpers to apply the WorkCenterInternalID field to query operations.static final WorkCenterCapacityShiftField<String>Use with available fluent helpers to apply the WorkCenterTypeCode field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionWorkCenterCapacityShift(String workCenterInternalID, String workCenterTypeCode, String capacityCategoryAllocation, String capacityInternalID, String capacityActiveVersion, LocalDateTime intervalEndDate, String weekDay, String availableCapacityShift, String workCenter, String plant, LocalDateTime intervalStartDate, String shiftName, LocalDateTime shiftDefValidityStart, LocalDateTime shiftDefValidityEnd, LocalTime shiftStartTime, LocalTime shiftEndTime, Integer capacityBreakDuration, String capacityPlanUtilizationPercent, Short capacityNumberOfCapacities, BigDecimal totOperatingDurationInHours, String totOperationDurationUnit) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
WorkCenterCapacityShiftField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> WorkCenterCapacityShiftField<T>Use with available fluent helpers to apply an extension field to query operations.protected void(Key Field) Constraints: Not nullable, Maximum length: 1(Key Field) Constraints: Not nullable, Maximum length: 2Constraints: none(Key Field) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 8Constraints: noneConstraints: Not nullable, Maximum length: 3protected Stringprotected String(Key Field) Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0getKey()getPlant()Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 17, Scale: 3Constraints: Not nullable, Maximum length: 3getType()(Key Field) Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 8(Key Field) Constraints: Not nullable, Maximum length: 8(Key Field) Constraints: Not nullable, Maximum length: 2inthashCode()voidsetAvailableCapacityShift(String availableCapacityShift) (Key Field) Constraints: Not nullable, Maximum length: 1voidsetCapacityActiveVersion(String capacityActiveVersion) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetCapacityBreakDuration(Integer capacityBreakDuration) Constraints: nonevoidsetCapacityCategoryAllocation(String capacityCategoryAllocation) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetCapacityInternalID(String capacityInternalID) (Key Field) Constraints: Not nullable, Maximum length: 8voidsetCapacityNumberOfCapacities(Short capacityNumberOfCapacities) Constraints: nonevoidsetCapacityPlanUtilizationPercent(String capacityPlanUtilizationPercent) Constraints: Not nullable, Maximum length: 3voidsetIntervalEndDate(LocalDateTime intervalEndDate) (Key Field) Constraints: Not nullable, Precision: 0voidsetIntervalStartDate(LocalDateTime intervalStartDate) Constraints: Not nullable, Precision: 0voidConstraints: Not nullable, Maximum length: 4protected voidsetServicePathForFetch(String servicePathForFetch) voidsetShiftDefValidityEnd(LocalDateTime shiftDefValidityEnd) Constraints: Not nullable, Precision: 0voidsetShiftDefValidityStart(LocalDateTime shiftDefValidityStart) Constraints: Not nullable, Precision: 0voidsetShiftEndTime(LocalTime shiftEndTime) Constraints: Not nullable, Precision: 0voidsetShiftName(String shiftName) Constraints: Not nullable, Maximum length: 4voidsetShiftStartTime(LocalTime shiftStartTime) Constraints: Not nullable, Precision: 0voidsetTotOperatingDurationInHours(BigDecimal totOperatingDurationInHours) Constraints: Not nullable, Precision: 17, Scale: 3voidsetTotOperationDurationUnit(String totOperationDurationUnit) Constraints: Not nullable, Maximum length: 3voidsetWeekDay(String weekDay) (Key Field) Constraints: Not nullable, Maximum length: 1voidsetWorkCenter(String workCenter) Constraints: Not nullable, Maximum length: 8voidsetWorkCenterInternalID(String workCenterInternalID) (Key Field) Constraints: Not nullable, Maximum length: 8voidsetWorkCenterTypeCode(String workCenterTypeCode) (Key Field) Constraints: Not nullable, Maximum length: 2toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of WorkCenterCapacityShift. -
WORK_CENTER_INTERNAL_ID
Use with available fluent helpers to apply the WorkCenterInternalID field to query operations. -
WORK_CENTER_TYPE_CODE
Use with available fluent helpers to apply the WorkCenterTypeCode field to query operations. -
CAPACITY_CATEGORY_ALLOCATION
Use with available fluent helpers to apply the CapacityCategoryAllocation field to query operations. -
CAPACITY_INTERNAL_ID
Use with available fluent helpers to apply the CapacityInternalID field to query operations. -
CAPACITY_ACTIVE_VERSION
Use with available fluent helpers to apply the CapacityActiveVersion field to query operations. -
INTERVAL_END_DATE
Use with available fluent helpers to apply the IntervalEndDate field to query operations. -
WEEK_DAY
Use with available fluent helpers to apply the WeekDay field to query operations. -
AVAILABLE_CAPACITY_SHIFT
Use with available fluent helpers to apply the AvailableCapacityShift field to query operations. -
WORK_CENTER
Use with available fluent helpers to apply the WorkCenter field to query operations. -
PLANT
Use with available fluent helpers to apply the Plant field to query operations. -
INTERVAL_START_DATE
Use with available fluent helpers to apply the IntervalStartDate field to query operations. -
SHIFT_NAME
Use with available fluent helpers to apply the ShiftName field to query operations. -
SHIFT_DEF_VALIDITY_START
Use with available fluent helpers to apply the ShiftDefValidityStart field to query operations. -
SHIFT_DEF_VALIDITY_END
Use with available fluent helpers to apply the ShiftDefValidityEnd field to query operations. -
SHIFT_START_TIME
Use with available fluent helpers to apply the ShiftStartTime field to query operations. -
SHIFT_END_TIME
Use with available fluent helpers to apply the ShiftEndTime field to query operations. -
CAPACITY_BREAK_DURATION
Use with available fluent helpers to apply the CapacityBreakDuration field to query operations. -
CAPACITY_PLAN_UTILIZATION_PERCENT
Use with available fluent helpers to apply the CapacityPlanUtilizationPercent field to query operations. -
CAPACITY_NUMBER_OF_CAPACITIES
Use with available fluent helpers to apply the CapacityNumberOfCapacities field to query operations. -
TOT_OPERATING_DURATION_IN_HOURS
Use with available fluent helpers to apply the TotOperatingDurationInHours field to query operations. -
TOT_OPERATION_DURATION_UNIT
Use with available fluent helpers to apply the TotOperationDurationUnit field to query operations.
-
-
Constructor Details
-
WorkCenterCapacityShift
public WorkCenterCapacityShift() -
WorkCenterCapacityShift
public WorkCenterCapacityShift(@Nullable String workCenterInternalID, @Nullable String workCenterTypeCode, @Nullable String capacityCategoryAllocation, @Nullable String capacityInternalID, @Nullable String capacityActiveVersion, @Nullable LocalDateTime intervalEndDate, @Nullable String weekDay, @Nullable String availableCapacityShift, @Nullable String workCenter, @Nullable String plant, @Nullable LocalDateTime intervalStartDate, @Nullable String shiftName, @Nullable LocalDateTime shiftDefValidityStart, @Nullable LocalDateTime shiftDefValidityEnd, @Nullable LocalTime shiftStartTime, @Nullable LocalTime shiftEndTime, @Nullable Integer capacityBreakDuration, @Nullable String capacityPlanUtilizationPercent, @Nullable Short capacityNumberOfCapacities, @Nullable BigDecimal totOperatingDurationInHours, @Nullable String totOperationDurationUnit)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<WorkCenterCapacityShift>
-
setWorkCenterInternalID
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenterInternalID
- Parameters:
workCenterInternalID- Object ID of the resource
-
setWorkCenterTypeCode
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WorkCenterTypeCode
- Parameters:
workCenterTypeCode- Object types of the CIM resource
-
setCapacityCategoryAllocation
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CapacityCategoryAllocation
- Parameters:
capacityCategoryAllocation- Capacity allocation number
-
setCapacityInternalID
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CapacityInternalID
- Parameters:
capacityInternalID- Capacity ID
-
setCapacityActiveVersion
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CapacityActiveVersion
- Parameters:
capacityActiveVersion- The capacityActiveVersion to set.
-
setIntervalEndDate
(Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: IntervalEndDate
- Parameters:
intervalEndDate- The intervalEndDate to set.
-
setWeekDay
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: WeekDay
- Parameters:
weekDay- The weekDay to set.
-
setAvailableCapacityShift
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: AvailableCapacityShift
- Parameters:
availableCapacityShift- The availableCapacityShift to set.
-
setWorkCenter
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenter
- Parameters:
workCenter- Work Center
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setIntervalStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: IntervalStartDate
- Parameters:
intervalStartDate- The intervalStartDate to set.
-
setShiftName
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ShiftName
- Parameters:
shiftName- The shiftName to set.
-
setShiftDefValidityStart
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ShiftDefValidityStart
- Parameters:
shiftDefValidityStart- The shiftDefValidityStart to set.
-
setShiftDefValidityEnd
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ShiftDefValidityEnd
- Parameters:
shiftDefValidityEnd- The shiftDefValidityEnd to set.
-
setShiftStartTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ShiftStartTime
- Parameters:
shiftStartTime- The shiftStartTime to set.
-
setShiftEndTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ShiftEndTime
- Parameters:
shiftEndTime- The shiftEndTime to set.
-
setCapacityBreakDuration
Constraints: noneOriginal property name from the Odata EDM: CapacityBreakDuration
- Parameters:
capacityBreakDuration- The capacityBreakDuration to set.
-
setCapacityPlanUtilizationPercent
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapacityPlanUtilizationPercent
- Parameters:
capacityPlanUtilizationPercent- The capacityPlanUtilizationPercent to set.
-
setCapacityNumberOfCapacities
Constraints: noneOriginal property name from the Odata EDM: CapacityNumberOfCapacities
- Parameters:
capacityNumberOfCapacities- The capacityNumberOfCapacities to set.
-
setTotOperatingDurationInHours
Constraints: Not nullable, Precision: 17, Scale: 3Original property name from the Odata EDM: TotOperatingDurationInHours
- Parameters:
totOperatingDurationInHours- Decimal 17_3
-
setTotOperationDurationUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TotOperationDurationUnit
- Parameters:
totOperationDurationUnit- Base Unit of Measure
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<WorkCenterCapacityShift>
-
getKey
- Overrides:
getKeyin classVdmObject<WorkCenterCapacityShift>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<WorkCenterCapacityShift>
-
fromMap
- Overrides:
fromMapin classVdmObject<WorkCenterCapacityShift>
-
field
@Nonnull public static <T> WorkCenterCapacityShiftField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> WorkCenterCapacityShiftField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<WorkCenterCapacityShift>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<WorkCenterCapacityShift>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<WorkCenterCapacityShift>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<WorkCenterCapacityShift>
-
builder
-
getWorkCenterInternalID
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenterInternalID
- Returns:
- Object ID of the resource
-
getWorkCenterTypeCode
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WorkCenterTypeCode
- Returns:
- Object types of the CIM resource
-
getCapacityCategoryAllocation
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CapacityCategoryAllocation
- Returns:
- Capacity allocation number
-
getCapacityInternalID
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CapacityInternalID
- Returns:
- Capacity ID
-
getCapacityActiveVersion
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CapacityActiveVersion
- Returns:
- The capacityActiveVersion contained in this entity.
-
getIntervalEndDate
(Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: IntervalEndDate
- Returns:
- The intervalEndDate contained in this entity.
-
getWeekDay
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: WeekDay
- Returns:
- The weekDay contained in this entity.
-
getAvailableCapacityShift
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: AvailableCapacityShift
- Returns:
- The availableCapacityShift contained in this entity.
-
getWorkCenter
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenter
- Returns:
- Work Center
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getIntervalStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: IntervalStartDate
- Returns:
- The intervalStartDate contained in this entity.
-
getShiftName
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ShiftName
- Returns:
- The shiftName contained in this entity.
-
getShiftDefValidityStart
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ShiftDefValidityStart
- Returns:
- The shiftDefValidityStart contained in this entity.
-
getShiftDefValidityEnd
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ShiftDefValidityEnd
- Returns:
- The shiftDefValidityEnd contained in this entity.
-
getShiftStartTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ShiftStartTime
- Returns:
- The shiftStartTime contained in this entity.
-
getShiftEndTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ShiftEndTime
- Returns:
- The shiftEndTime contained in this entity.
-
getCapacityBreakDuration
Constraints: noneOriginal property name from the Odata EDM: CapacityBreakDuration
- Returns:
- The capacityBreakDuration contained in this entity.
-
getCapacityPlanUtilizationPercent
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapacityPlanUtilizationPercent
- Returns:
- The capacityPlanUtilizationPercent contained in this entity.
-
getCapacityNumberOfCapacities
Constraints: noneOriginal property name from the Odata EDM: CapacityNumberOfCapacities
- Returns:
- The capacityNumberOfCapacities contained in this entity.
-
getTotOperatingDurationInHours
Constraints: Not nullable, Precision: 17, Scale: 3Original property name from the Odata EDM: TotOperatingDurationInHours
- Returns:
- Decimal 17_3
-
getTotOperationDurationUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TotOperationDurationUnit
- Returns:
- Base Unit of Measure
-
toString
- Overrides:
toStringin classVdmObject<WorkCenterCapacityShift>
-
equals
- Overrides:
equalsin classVdmEntity<WorkCenterCapacityShift>
-
canEqual
- Overrides:
canEqualin classVdmEntity<WorkCenterCapacityShift>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<WorkCenterCapacityShift>
-