Class WorkCenterCapacity
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: WorkCenterCapacityType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of WorkCenterCapacity instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<WorkCenterCapacity>Selector for all available fields of WorkCenterCapacity.static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.Boolean<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.NumericInteger<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.NumericInteger<WorkCenterCapacity>static final SimpleProperty.Boolean<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.Boolean<WorkCenterCapacity>static final SimpleProperty.Boolean<WorkCenterCapacity>static final SimpleProperty.Boolean<WorkCenterCapacity>static final SimpleProperty.DateTime<WorkCenterCapacity>static final SimpleProperty.NumericInteger<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.NumericInteger<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.Date<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>Use with available request builders to apply the _CapDescription navigation property to query operations.static final NavigationProperty.Single<WorkCenterCapacity,WorkCenterHeader> Use with available request builders to apply the _Header navigation property to query operations.Use with available request builders to apply the _Interval navigation property to query operations.static final SimpleProperty.Date<WorkCenterCapacity>static final SimpleProperty.Date<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>static final SimpleProperty.DateTime<WorkCenterCapacity>static final SimpleProperty.String<WorkCenterCapacity>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionWorkCenterCapacity(String workCenterInternalID, String workCenterTypeCode, String capacityCategoryAllocation, String capacityInternalID, LocalDate lastChangeDate, String lastChangedByUser, String workCenter, String workCenterCategoryCode, String setupCapRequirementFormula, String procgCapRequirementFormula, String teardownCapRequirementFormula, String otherCapRequirementFormula, LocalDate validityStartDate, LocalDate validityEndDate, OffsetDateTime workCenterLastChangeDateTime, String capacity, String capacityCategoryCode, String capacityActiveVersion, Boolean capacityIsFinite, Boolean capacityIsPooled, Boolean capacityHasIndivCapacities, Boolean capacityIsExcldFrmLongTermPlng, Short capacityNumberOfCapacities, String capacityResponsiblePlanner, String capacityPlanUtilizationPercent, Integer capacityBreakDuration, String plant, String factoryCalendar, String authorizationGroup, String shiftGroup, Integer capacityStartTimeID, Integer capacityEndTimeID, Boolean capIsUsedInMultiOperations, String referencedCapacityInternalID, String capOverloadThresholdInPercent, String capacityQuantityUnit, String capacityBaseQtyUnit, OffsetDateTime capacityLastChangeDateTime, List<WorkCenterCapacityDescription> to_CapDescription, WorkCenterHeader to_Header, List<WorkCenterCapacityInterval> to_Interval) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCapDescription(WorkCenterCapacityDescription... entity) Adds elements to the list of associated WorkCenterCapacityDescription entities.voidaddInterval(WorkCenterCapacityInterval... entity) Adds elements to the list of associated WorkCenterCapacityInterval entities.builder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullableConstraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 8Constraints: Not nullableConstraints: Not nullableConstraints: Not nullableConstraints: Nullable, Precision: 7Constraints: Not nullableConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullableio.vavr.control.Option<List<WorkCenterCapacityDescription>>Retrieval of associated WorkCenterCapacityDescription entities (one to many).Constraints: Not nullableConstraints: Not nullable, Maximum length: 3protected Stringprotected StringConstraints: Not nullable, Maximum length: 2io.vavr.control.Option<WorkCenterHeader>Retrieval of associated WorkCenterHeader entity (one to one).io.vavr.control.Option<List<WorkCenterCapacityInterval>>Retrieval of associated WorkCenterCapacityInterval entities (one to many).protected ODataEntityKeygetKey()Constraints: NullableConstraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 6getPlant()Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 6getType()Constraints: NullableConstraints: NullableConstraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 8Constraints: Nullable, Precision: 7(Key Field) Constraints: Not nullable, Maximum length: 2inthashCode()voidsetAuthorizationGroup(String authorizationGroup) Constraints: Not nullable, Maximum length: 4voidsetCapacity(String capacity) Constraints: Not nullable, Maximum length: 8voidsetCapacityActiveVersion(String capacityActiveVersion) Constraints: Not nullable, Maximum length: 2voidsetCapacityBaseQtyUnit(String capacityBaseQtyUnit) Constraints: Not nullable, Maximum length: 3voidsetCapacityBreakDuration(Integer capacityBreakDuration) Constraints: Not nullablevoidsetCapacityCategoryAllocation(String capacityCategoryAllocation) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetCapacityCategoryCode(String capacityCategoryCode) Constraints: Not nullable, Maximum length: 3voidsetCapacityEndTimeID(Integer capacityEndTimeID) Constraints: Not nullablevoidsetCapacityHasIndivCapacities(Boolean capacityHasIndivCapacities) Constraints: Not nullablevoidsetCapacityInternalID(String capacityInternalID) (Key Field) Constraints: Not nullable, Maximum length: 8voidsetCapacityIsExcldFrmLongTermPlng(Boolean capacityIsExcldFrmLongTermPlng) Constraints: Not nullablevoidsetCapacityIsFinite(Boolean capacityIsFinite) Constraints: Not nullablevoidsetCapacityIsPooled(Boolean capacityIsPooled) Constraints: Not nullablevoidsetCapacityLastChangeDateTime(OffsetDateTime capacityLastChangeDateTime) Constraints: Nullable, Precision: 7voidsetCapacityNumberOfCapacities(Short capacityNumberOfCapacities) Constraints: Not nullablevoidsetCapacityPlanUtilizationPercent(String capacityPlanUtilizationPercent) Constraints: Not nullable, Maximum length: 3voidsetCapacityQuantityUnit(String capacityQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetCapacityResponsiblePlanner(String capacityResponsiblePlanner) Constraints: Not nullable, Maximum length: 3voidsetCapacityStartTimeID(Integer capacityStartTimeID) Constraints: Not nullablevoidOverwrites the list of associated WorkCenterCapacityDescription entities for the loaded navigation property _CapDescription.voidsetCapIsUsedInMultiOperations(Boolean capIsUsedInMultiOperations) Constraints: Not nullablevoidsetCapOverloadThresholdInPercent(String capOverloadThresholdInPercent) Constraints: Not nullable, Maximum length: 3voidsetFactoryCalendar(String factoryCalendar) Constraints: Not nullable, Maximum length: 2voidsetHeader(WorkCenterHeader value) Overwrites the associated WorkCenterHeader entity for the loaded navigation property _Header.voidOverwrites the list of associated WorkCenterCapacityInterval entities for the loaded navigation property _Interval.voidsetLastChangeDate(LocalDate lastChangeDate) Constraints: NullablevoidsetLastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetOtherCapRequirementFormula(String otherCapRequirementFormula) Constraints: Not nullable, Maximum length: 6voidConstraints: Not nullable, Maximum length: 4voidsetProcgCapRequirementFormula(String procgCapRequirementFormula) Constraints: Not nullable, Maximum length: 6voidsetReferencedCapacityInternalID(String referencedCapacityInternalID) Constraints: Not nullable, Maximum length: 8voidsetSetupCapRequirementFormula(String setupCapRequirementFormula) Constraints: Not nullable, Maximum length: 6voidsetShiftGroup(String shiftGroup) Constraints: Not nullable, Maximum length: 2voidsetTeardownCapRequirementFormula(String teardownCapRequirementFormula) Constraints: Not nullable, Maximum length: 6voidsetValidityEndDate(LocalDate validityEndDate) Constraints: NullablevoidsetValidityStartDate(LocalDate validityStartDate) Constraints: NullablevoidsetWorkCenter(String workCenter) Constraints: Not nullable, Maximum length: 8voidsetWorkCenterCategoryCode(String workCenterCategoryCode) Constraints: Not nullable, Maximum length: 4voidsetWorkCenterInternalID(String workCenterInternalID) (Key Field) Constraints: Not nullable, Maximum length: 8voidsetWorkCenterLastChangeDateTime(OffsetDateTime workCenterLastChangeDateTime) Constraints: Nullable, Precision: 7voidsetWorkCenterTypeCode(String workCenterTypeCode) (Key Field) Constraints: Not nullable, Maximum length: 2toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of WorkCenterCapacity. -
WORK_CENTER_INTERNAL_ID
-
WORK_CENTER_TYPE_CODE
-
CAPACITY_CATEGORY_ALLOCATION
-
CAPACITY_INTERNAL_ID
-
LAST_CHANGE_DATE
-
LAST_CHANGED_BY_USER
-
WORK_CENTER
-
WORK_CENTER_CATEGORY_CODE
-
SETUP_CAP_REQUIREMENT_FORMULA
-
PROCG_CAP_REQUIREMENT_FORMULA
-
TEARDOWN_CAP_REQUIREMENT_FORMULA
-
OTHER_CAP_REQUIREMENT_FORMULA
-
VALIDITY_START_DATE
-
VALIDITY_END_DATE
-
WORK_CENTER_LAST_CHANGE_DATE_TIME
-
CAPACITY
-
CAPACITY_CATEGORY_CODE
-
CAPACITY_ACTIVE_VERSION
-
CAPACITY_IS_FINITE
-
CAPACITY_IS_POOLED
-
CAPACITY_HAS_INDIV_CAPACITIES
-
CAPACITY_IS_EXCLD_FRM_LONG_TERM_PLNG
-
CAPACITY_NUMBER_OF_CAPACITIES
-
CAPACITY_RESPONSIBLE_PLANNER
-
CAPACITY_PLAN_UTILIZATION_PERCENT
-
CAPACITY_BREAK_DURATION
-
PLANT
-
FACTORY_CALENDAR
-
AUTHORIZATION_GROUP
-
SHIFT_GROUP
-
CAPACITY_START_TIME_ID
-
CAPACITY_END_TIME_ID
-
CAP_IS_USED_IN_MULTI_OPERATIONS
-
REFERENCED_CAPACITY_INTERNAL_ID
-
CAP_OVERLOAD_THRESHOLD_IN_PERCENT
-
CAPACITY_QUANTITY_UNIT
-
CAPACITY_BASE_QTY_UNIT
-
CAPACITY_LAST_CHANGE_DATE_TIME
-
TO__CAP_DESCRIPTION
public static final NavigationProperty.Collection<WorkCenterCapacity,WorkCenterCapacityDescription> TO__CAP_DESCRIPTIONUse with available request builders to apply the _CapDescription navigation property to query operations. -
TO__HEADER
Use with available request builders to apply the _Header navigation property to query operations. -
TO__INTERVAL
public static final NavigationProperty.Collection<WorkCenterCapacity,WorkCenterCapacityInterval> TO__INTERVALUse with available request builders to apply the _Interval navigation property to query operations.
-
-
Constructor Details
-
WorkCenterCapacity
public WorkCenterCapacity() -
WorkCenterCapacity
public WorkCenterCapacity(@Nullable String workCenterInternalID, @Nullable String workCenterTypeCode, @Nullable String capacityCategoryAllocation, @Nullable String capacityInternalID, @Nullable LocalDate lastChangeDate, @Nullable String lastChangedByUser, @Nullable String workCenter, @Nullable String workCenterCategoryCode, @Nullable String setupCapRequirementFormula, @Nullable String procgCapRequirementFormula, @Nullable String teardownCapRequirementFormula, @Nullable String otherCapRequirementFormula, @Nullable LocalDate validityStartDate, @Nullable LocalDate validityEndDate, @Nullable OffsetDateTime workCenterLastChangeDateTime, @Nullable String capacity, @Nullable String capacityCategoryCode, @Nullable String capacityActiveVersion, @Nullable Boolean capacityIsFinite, @Nullable Boolean capacityIsPooled, @Nullable Boolean capacityHasIndivCapacities, @Nullable Boolean capacityIsExcldFrmLongTermPlng, @Nullable Short capacityNumberOfCapacities, @Nullable String capacityResponsiblePlanner, @Nullable String capacityPlanUtilizationPercent, @Nullable Integer capacityBreakDuration, @Nullable String plant, @Nullable String factoryCalendar, @Nullable String authorizationGroup, @Nullable String shiftGroup, @Nullable Integer capacityStartTimeID, @Nullable Integer capacityEndTimeID, @Nullable Boolean capIsUsedInMultiOperations, @Nullable String referencedCapacityInternalID, @Nullable String capOverloadThresholdInPercent, @Nullable String capacityQuantityUnit, @Nullable String capacityBaseQtyUnit, @Nullable OffsetDateTime capacityLastChangeDateTime, List<WorkCenterCapacityDescription> to_CapDescription, @Nullable WorkCenterHeader to_Header, List<WorkCenterCapacityInterval> to_Interval)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<WorkCenterCapacity>
-
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 Category Allocation
-
setCapacityInternalID
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CapacityInternalID
- Parameters:
capacityInternalID- Capacity ID
-
setLastChangeDate
Constraints: NullableOriginal property name from the Odata EDM: LastChangeDate
- Parameters:
lastChangeDate- Changed On
-
setLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Parameters:
lastChangedByUser- User Name
-
setWorkCenter
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenter
- Parameters:
workCenter- Work Center
-
setWorkCenterCategoryCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: WorkCenterCategoryCode
- Parameters:
workCenterCategoryCode- Work Center Category
-
setSetupCapRequirementFormula
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SetupCapRequirementFormula
- Parameters:
setupCapRequirementFormula- Formula for Setup Capacity Requirements
-
setProcgCapRequirementFormula
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ProcgCapRequirementFormula
- Parameters:
procgCapRequirementFormula- Formula for Processing Capacity Requirements
-
setTeardownCapRequirementFormula
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TeardownCapRequirementFormula
- Parameters:
teardownCapRequirementFormula- Formula for Teardown Capacity Requirements
-
setOtherCapRequirementFormula
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: OtherCapRequirementFormula
- Parameters:
otherCapRequirementFormula- Formula for Other Capacity Requirements
-
setValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Parameters:
validityStartDate- Start Date
-
setValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Parameters:
validityEndDate- End Date
-
setWorkCenterLastChangeDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: WorkCenterLastChangeDateTime
- Parameters:
workCenterLastChangeDateTime- Date and Time of Last Change
-
setCapacity
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: Capacity
- Parameters:
capacity- Capacity name
-
setCapacityCategoryCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapacityCategoryCode
- Parameters:
capacityCategoryCode- Capacity Category
-
setCapacityActiveVersion
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CapacityActiveVersion
- Parameters:
capacityActiveVersion- Active Version of Available Capacity
-
setCapacityIsFinite
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityIsFinite
- Parameters:
capacityIsFinite- Indicator: Capacity Relevant to Finite Scheduling
-
setCapacityIsPooled
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityIsPooled
- Parameters:
capacityIsPooled- Pooled Capacity Indicator
-
setCapacityHasIndivCapacities
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityHasIndivCapacities
- Parameters:
capacityHasIndivCapacities- Has Individual Capacities
-
setCapacityIsExcldFrmLongTermPlng
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityIsExcldFrmLongTermPlng
- Parameters:
capacityIsExcldFrmLongTermPlng- Indicator: Capacity Excluded From Long-Term Planning
-
setCapacityNumberOfCapacities
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityNumberOfCapacities
- Parameters:
capacityNumberOfCapacities- Number of Individual Capacities
-
setCapacityResponsiblePlanner
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapacityResponsiblePlanner
- Parameters:
capacityResponsiblePlanner- Capacity Responsible Planner Group
-
setCapacityPlanUtilizationPercent
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapacityPlanUtilizationPercent
- Parameters:
capacityPlanUtilizationPercent- Capacity Utilization Ratio in Percent
-
setCapacityBreakDuration
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityBreakDuration
- Parameters:
capacityBreakDuration- Cumulative Break Duration in Seconds (internal)
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setFactoryCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FactoryCalendar
- Parameters:
factoryCalendar- Factory Calendar ID
-
setAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Parameters:
authorizationGroup- Authorization Group
-
setShiftGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShiftGroup
- Parameters:
shiftGroup- Grouping for Shift Definitions and Shift Sequences
-
setCapacityStartTimeID
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityStartTimeID
- Parameters:
capacityStartTimeID- Start Time in Seconds (Internal)
-
setCapacityEndTimeID
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityEndTimeID
- Parameters:
capacityEndTimeID- End Time in Seconds (Internal)
-
setCapIsUsedInMultiOperations
Constraints: Not nullableOriginal property name from the Odata EDM: CapIsUsedInMultiOperations
- Parameters:
capIsUsedInMultiOperations- Indicator: Several Operations Can Use Capacity
-
setReferencedCapacityInternalID
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ReferencedCapacityInternalID
- Parameters:
referencedCapacityInternalID- Referenced Capacity ID
-
setCapOverloadThresholdInPercent
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapOverloadThresholdInPercent
- Parameters:
capOverloadThresholdInPercent- Overload
-
setCapacityQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapacityQuantityUnit
- Parameters:
capacityQuantityUnit- Capacity Unit of Measure
-
setCapacityBaseQtyUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapacityBaseQtyUnit
- Parameters:
capacityBaseQtyUnit- Capacity Base Unit of Measure
-
setCapacityLastChangeDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CapacityLastChangeDateTime
- Parameters:
capacityLastChangeDateTime- Capacity Last Change Date Time
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<WorkCenterCapacity>
-
getKey
- Overrides:
getKeyin classVdmObject<WorkCenterCapacity>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<WorkCenterCapacity>
-
fromMap
- Overrides:
fromMapin classVdmObject<WorkCenterCapacity>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<WorkCenterCapacity>
-
getCapDescriptionIfPresent
@Nonnull public io.vavr.control.Option<List<WorkCenterCapacityDescription>> getCapDescriptionIfPresent()Retrieval of associated WorkCenterCapacityDescription entities (one to many). This corresponds to the OData navigation property _CapDescription.If the navigation property for an entity WorkCenterCapacity has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _CapDescription is already loaded, the result will
contain the WorkCenterCapacityDescription entities. If not, an
Optionwith result stateemptyis returned.
-
setCapDescription
Overwrites the list of associated WorkCenterCapacityDescription entities for the loaded navigation property _CapDescription.If the navigation property _CapDescription of a queried WorkCenterCapacity is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of WorkCenterCapacityDescription entities.
-
addCapDescription
Adds elements to the list of associated WorkCenterCapacityDescription entities. This corresponds to the OData navigation property _CapDescription.If the navigation property _CapDescription of a queried WorkCenterCapacity is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of WorkCenterCapacityDescription entities.
-
getHeaderIfPresent
Retrieval of associated WorkCenterHeader entity (one to one). This corresponds to the OData navigation property _Header.If the navigation property for an entity WorkCenterCapacity has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _Header is already loaded, the result will contain the
WorkCenterHeader entity. If not, an
Optionwith result stateemptyis returned.
-
setHeader
Overwrites the associated WorkCenterHeader entity for the loaded navigation property _Header.- Parameters:
value- New WorkCenterHeader entity.
-
getIntervalIfPresent
Retrieval of associated WorkCenterCapacityInterval entities (one to many). This corresponds to the OData navigation property _Interval.If the navigation property for an entity WorkCenterCapacity has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _Interval is already loaded, the result will contain
the WorkCenterCapacityInterval entities. If not, an
Optionwith result stateemptyis returned.
-
setInterval
Overwrites the list of associated WorkCenterCapacityInterval entities for the loaded navigation property _Interval.If the navigation property _Interval of a queried WorkCenterCapacity is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of WorkCenterCapacityInterval entities.
-
addInterval
Adds elements to the list of associated WorkCenterCapacityInterval entities. This corresponds to the OData navigation property _Interval.If the navigation property _Interval of a queried WorkCenterCapacity is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of WorkCenterCapacityInterval entities.
-
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 Category Allocation
-
getCapacityInternalID
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CapacityInternalID
- Returns:
- Capacity ID
-
getLastChangeDate
Constraints: NullableOriginal property name from the Odata EDM: LastChangeDate
- Returns:
- Changed On
-
getLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
- User Name
-
getWorkCenter
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WorkCenter
- Returns:
- Work Center
-
getWorkCenterCategoryCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: WorkCenterCategoryCode
- Returns:
- Work Center Category
-
getSetupCapRequirementFormula
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SetupCapRequirementFormula
- Returns:
- Formula for Setup Capacity Requirements
-
getProcgCapRequirementFormula
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ProcgCapRequirementFormula
- Returns:
- Formula for Processing Capacity Requirements
-
getTeardownCapRequirementFormula
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: TeardownCapRequirementFormula
- Returns:
- Formula for Teardown Capacity Requirements
-
getOtherCapRequirementFormula
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: OtherCapRequirementFormula
- Returns:
- Formula for Other Capacity Requirements
-
getValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
- Start Date
-
getValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
- End Date
-
getWorkCenterLastChangeDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: WorkCenterLastChangeDateTime
- Returns:
- Date and Time of Last Change
-
getCapacity
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: Capacity
- Returns:
- Capacity name
-
getCapacityCategoryCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapacityCategoryCode
- Returns:
- Capacity Category
-
getCapacityActiveVersion
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CapacityActiveVersion
- Returns:
- Active Version of Available Capacity
-
getCapacityIsFinite
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityIsFinite
- Returns:
- Indicator: Capacity Relevant to Finite Scheduling
-
getCapacityIsPooled
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityIsPooled
- Returns:
- Pooled Capacity Indicator
-
getCapacityHasIndivCapacities
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityHasIndivCapacities
- Returns:
- Has Individual Capacities
-
getCapacityIsExcldFrmLongTermPlng
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityIsExcldFrmLongTermPlng
- Returns:
- Indicator: Capacity Excluded From Long-Term Planning
-
getCapacityNumberOfCapacities
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityNumberOfCapacities
- Returns:
- Number of Individual Capacities
-
getCapacityResponsiblePlanner
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapacityResponsiblePlanner
- Returns:
- Capacity Responsible Planner Group
-
getCapacityPlanUtilizationPercent
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapacityPlanUtilizationPercent
- Returns:
- Capacity Utilization Ratio in Percent
-
getCapacityBreakDuration
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityBreakDuration
- Returns:
- Cumulative Break Duration in Seconds (internal)
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getFactoryCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FactoryCalendar
- Returns:
- Factory Calendar ID
-
getAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Returns:
- Authorization Group
-
getShiftGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShiftGroup
- Returns:
- Grouping for Shift Definitions and Shift Sequences
-
getCapacityStartTimeID
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityStartTimeID
- Returns:
- Start Time in Seconds (Internal)
-
getCapacityEndTimeID
Constraints: Not nullableOriginal property name from the Odata EDM: CapacityEndTimeID
- Returns:
- End Time in Seconds (Internal)
-
getCapIsUsedInMultiOperations
Constraints: Not nullableOriginal property name from the Odata EDM: CapIsUsedInMultiOperations
- Returns:
- Indicator: Several Operations Can Use Capacity
-
getReferencedCapacityInternalID
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ReferencedCapacityInternalID
- Returns:
- Referenced Capacity ID
-
getCapOverloadThresholdInPercent
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapOverloadThresholdInPercent
- Returns:
- Overload
-
getCapacityQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapacityQuantityUnit
- Returns:
- Capacity Unit of Measure
-
getCapacityBaseQtyUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CapacityBaseQtyUnit
- Returns:
- Capacity Base Unit of Measure
-
getCapacityLastChangeDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CapacityLastChangeDateTime
- Returns:
- Capacity Last Change Date Time
-
toString
- Overrides:
toStringin classVdmObject<WorkCenterCapacity>
-
equals
- Overrides:
equalsin classVdmEntity<WorkCenterCapacity>
-
canEqual
- Overrides:
canEqualin classVdmEntity<WorkCenterCapacity>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<WorkCenterCapacity>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<WorkCenterCapacity>
-