Class ProductionRsceTools.ProductionRsceToolsBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.productionorder.ProductionRsceTools.ProductionRsceToolsBuilder
Enclosing class:
ProductionRsceTools

public static class ProductionRsceTools.ProductionRsceToolsBuilder extends Object
  • Method Details

    • orderInternalBillOfOperations

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder orderInternalBillOfOperations(@Nullable String orderInternalBillOfOperations)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: OrderInternalBillOfOperations

      Returns:
      this.
    • mfgOrderOpProdnRsceToolIntID

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder mfgOrderOpProdnRsceToolIntID(@Nullable String mfgOrderOpProdnRsceToolIntID)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MfgOrderOpProdnRsceToolIntID

      Returns:
      this.
    • manufacturingOrder

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder manufacturingOrder(@Nullable String manufacturingOrder)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ManufacturingOrder

      Returns:
      this.
    • prodnRsceToolCategory

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder prodnRsceToolCategory(@Nullable String prodnRsceToolCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ProdnRsceToolCategory

      Returns:
      this.
    • prodnRsceToolCategoryName

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder prodnRsceToolCategoryName(@Nullable String prodnRsceToolCategoryName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProdnRsceToolCategoryName

      Returns:
      this.
    • plannedProdnRsceToolQtyUnit

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder plannedProdnRsceToolQtyUnit(@Nullable String plannedProdnRsceToolQtyUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlannedProdnRsceToolQtyUnit

      Returns:
      this.
    • plannedTotalProdnRsceToolQty

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder plannedTotalProdnRsceToolQty(@Nullable BigDecimal plannedTotalProdnRsceToolQty)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: PlannedTotalProdnRsceToolQty

      Returns:
      this.
    • confirmedProdnRsceToolQtyUnit

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder confirmedProdnRsceToolQtyUnit(@Nullable String confirmedProdnRsceToolQtyUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ConfirmedProdnRsceToolQtyUnit

      Returns:
      this.
    • confirmedProdnRsceToolQty

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder confirmedProdnRsceToolQty(@Nullable BigDecimal confirmedProdnRsceToolQty)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: ConfirmedProdnRsceToolQty

      Returns:
      this.
    • prodnRsceToolUsageQuantityUnit

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder prodnRsceToolUsageQuantityUnit(@Nullable String prodnRsceToolUsageQuantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ProdnRsceToolUsageQuantityUnit

      Returns:
      this.
    • prodnRsceToolUsageQuantity

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder prodnRsceToolUsageQuantity(@Nullable BigDecimal prodnRsceToolUsageQuantity)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: ProdnRsceToolUsageQuantity

      Returns:
      this.
    • earliestSchedldUsageStartDate

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder earliestSchedldUsageStartDate(@Nullable LocalDateTime earliestSchedldUsageStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EarliestSchedldUsageStartDate

      Returns:
      this.
    • earliestSchedldUsageStartTime

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder earliestSchedldUsageStartTime(@Nullable LocalTime earliestSchedldUsageStartTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EarliestSchedldUsageStartTime

      Returns:
      this.
    • earliestSchedldUsageEndDate

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder earliestSchedldUsageEndDate(@Nullable LocalDateTime earliestSchedldUsageEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EarliestSchedldUsageEndDate

      Returns:
      this.
    • earliestSchedldUsageEndTime

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder earliestSchedldUsageEndTime(@Nullable LocalTime earliestSchedldUsageEndTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EarliestSchedldUsageEndTime

      Returns:
      this.
    • latestSchedldUsageStartDate

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder latestSchedldUsageStartDate(@Nullable LocalDateTime latestSchedldUsageStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LatestSchedldUsageStartDate

      Returns:
      this.
    • latestSchedldUsageStartTime

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder latestSchedldUsageStartTime(@Nullable LocalTime latestSchedldUsageStartTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LatestSchedldUsageStartTime

      Returns:
      this.
    • latestSchedldUsageEndDate

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder latestSchedldUsageEndDate(@Nullable LocalDateTime latestSchedldUsageEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LatestSchedldUsageEndDate

      Returns:
      this.
    • latestSchedldUsageEndTime

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder latestSchedldUsageEndTime(@Nullable LocalTime latestSchedldUsageEndTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LatestSchedldUsageEndTime

      Returns:
      this.
    • manufacturingOrderType

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder manufacturingOrderType(@Nullable String manufacturingOrderType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ManufacturingOrderType

      Returns:
      this.
    • manufacturingOrderCategory

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder manufacturingOrderCategory(@Nullable String manufacturingOrderCategory)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ManufacturingOrderCategory

      Returns:
      this.
    • productionPlant

      @Nonnull public ProductionRsceTools.ProductionRsceToolsBuilder productionPlant(@Nullable String productionPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ProductionPlant

      Returns:
      this.
    • build

      @Nonnull public ProductionRsceTools build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object