Class InspPlanOpPRT.InspPlanOpPRTBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.inspectionplan.InspPlanOpPRT.InspPlanOpPRTBuilder
Enclosing class:
InspPlanOpPRT

public static class InspPlanOpPRT.InspPlanOpPRTBuilder extends Object
  • Method Details

    • delete_mc

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder delete_mc(@Nullable Boolean delete_mc)
      Constraints: none

      Original property name from the Odata EDM: Delete_mc

      Returns:
      this.
    • update_mc

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder update_mc(@Nullable Boolean update_mc)
      Constraints: none

      Original property name from the Odata EDM: Update_mc

      Returns:
      this.
    • inspectionPlanGroup

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder inspectionPlanGroup(@Nullable String inspectionPlanGroup)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: InspectionPlanGroup

      Returns:
      this.
    • inspectionPlan

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder inspectionPlan(@Nullable String inspectionPlan)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: InspectionPlan

      Returns:
      this.
    • inspectionPlanInternalVersion

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder inspectionPlanInternalVersion(@Nullable String inspectionPlanInternalVersion)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: InspectionPlanInternalVersion

      Returns:
      this.
    • bOOOpInternalVersionCounter

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder bOOOpInternalVersionCounter(@Nullable String bOOOpInternalVersionCounter)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: BOOOpInternalVersionCounter

      Returns:
      this.
    • bOOOperationInternalID

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder bOOOperationInternalID(@Nullable String bOOOperationInternalID)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: BOOOperationInternalID

      Returns:
      this.
    • bOOOperationPRTInternalID

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder bOOOperationPRTInternalID(@Nullable String bOOOperationPRTInternalID)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: BOOOperationPRTInternalID

      Returns:
      this.
    • billOfOperationsSequence

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder billOfOperationsSequence(@Nullable String billOfOperationsSequence)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: BillOfOperationsSequence

      Returns:
      this.
    • billOfOperationsType

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder billOfOperationsType(@Nullable String billOfOperationsType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BillOfOperationsType

      Returns:
      this.
    • validityStartDate

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder validityStartDate(@Nullable LocalDateTime validityStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityStartDate

      Returns:
      this.
    • validityEndDate

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder validityEndDate(@Nullable LocalDateTime validityEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityEndDate

      Returns:
      this.
    • productionResourceType

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder productionResourceType(@Nullable String productionResourceType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ProductionResourceType

      Returns:
      this.
    • productionResourceInternalID

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder productionResourceInternalID(@Nullable String productionResourceInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: ProductionResourceInternalID

      Returns:
      this.
    • prodnRsceToolCategoryName

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

      Original property name from the Odata EDM: ProdnRsceToolCategoryName

      Returns:
      this.
    • productionResourceTool

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder productionResourceTool(@Nullable String productionResourceTool)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProductionResourceTool

      Returns:
      this.
    • productionResourceToolDesc

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder productionResourceToolDesc(@Nullable String productionResourceToolDesc)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProductionResourceToolDesc

      Returns:
      this.
    • prodnRsceToolCategory

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

      Original property name from the Odata EDM: ProdnRsceToolCategory

      Returns:
      this.
    • equipment

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder equipment(@Nullable String equipment)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Equipment

      Returns:
      this.
    • equipmentName

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder equipmentName(@Nullable String equipmentName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: EquipmentName

      Returns:
      this.
    • changeNumber

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder changeNumber(@Nullable String changeNumber)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ChangeNumber

      Returns:
      this.
    • prodnRsceToolItemNumber

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder prodnRsceToolItemNumber(@Nullable String prodnRsceToolItemNumber)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ProdnRsceToolItemNumber

      Returns:
      this.
    • prodnRsceToolControlProfile

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder prodnRsceToolControlProfile(@Nullable String prodnRsceToolControlProfile)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ProdnRsceToolControlProfile

      Returns:
      this.
    • prodnRsceToolStandardTextCode

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder prodnRsceToolStandardTextCode(@Nullable String prodnRsceToolStandardTextCode)
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: ProdnRsceToolStandardTextCode

      Returns:
      this.
    • prodnRsceToolText

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder prodnRsceToolText(@Nullable String prodnRsceToolText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProdnRsceToolText

      Returns:
      this.
    • creationDate

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder creationDate(@Nullable LocalDateTime creationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDate

      Returns:
      this.
    • createdByUser

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder createdByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • lastChangeDate

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeDate

      Returns:
      this.
    • lastChangedByUser

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder lastChangedByUser(@Nullable String lastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      this.
    • isDeleted

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder isDeleted(@Nullable Boolean isDeleted)
      Constraints: none

      Original property name from the Odata EDM: IsDeleted

      Returns:
      this.
    • isImplicitlyDeleted

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder isImplicitlyDeleted(@Nullable Boolean isImplicitlyDeleted)
      Constraints: none

      Original property name from the Odata EDM: IsImplicitlyDeleted

      Returns:
      this.
    • prodnRsceToolStdWorkQtyUnit

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder prodnRsceToolStdWorkQtyUnit(@Nullable String prodnRsceToolStdWorkQtyUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ProdnRsceToolStdWorkQtyUnit

      Returns:
      this.
    • prodnRsceToolStandardWorkQty

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder prodnRsceToolStandardWorkQty(@Nullable BigDecimal prodnRsceToolStandardWorkQty)
      Constraints: Not nullable, Precision: 9, Scale: 3

      Original property name from the Odata EDM: ProdnRsceToolStandardWorkQty

      Returns:
      this.
    • prodnRsceToolTotQtyCalcFormula

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder prodnRsceToolTotQtyCalcFormula(@Nullable String prodnRsceToolTotQtyCalcFormula)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ProdnRsceToolTotQtyCalcFormula

      Returns:
      this.
    • prodnRsceToolUsageQuantityUnit

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

      Original property name from the Odata EDM: ProdnRsceToolUsageQuantityUnit

      Returns:
      this.
    • prodnRsceToolUsageQuantity

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

      Original property name from the Odata EDM: ProdnRsceToolUsageQuantity

      Returns:
      this.
    • prodnRsceToolUsageQtyCalcFmla

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder prodnRsceToolUsageQtyCalcFmla(@Nullable String prodnRsceToolUsageQtyCalcFmla)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ProdnRsceToolUsageQtyCalcFmla

      Returns:
      this.
    • startDateOffsetReferenceCode

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder startDateOffsetReferenceCode(@Nullable String startDateOffsetReferenceCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: StartDateOffsetReferenceCode

      Returns:
      this.
    • startDateOffsetDurationUnit

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder startDateOffsetDurationUnit(@Nullable String startDateOffsetDurationUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: StartDateOffsetDurationUnit

      Returns:
      this.
    • startDateOffsetDuration

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder startDateOffsetDuration(@Nullable BigDecimal startDateOffsetDuration)
      Constraints: Not nullable, Precision: 5, Scale: 0

      Original property name from the Odata EDM: StartDateOffsetDuration

      Returns:
      this.
    • endDateOffsetReferenceCode

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder endDateOffsetReferenceCode(@Nullable String endDateOffsetReferenceCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: EndDateOffsetReferenceCode

      Returns:
      this.
    • endDateOffsetDurationUnit

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder endDateOffsetDurationUnit(@Nullable String endDateOffsetDurationUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: EndDateOffsetDurationUnit

      Returns:
      this.
    • endDateOffsetDuration

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder endDateOffsetDuration(@Nullable BigDecimal endDateOffsetDuration)
      Constraints: Not nullable, Precision: 5, Scale: 0

      Original property name from the Odata EDM: EndDateOffsetDuration

      Returns:
      this.
    • billOfOperationsVersion

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder billOfOperationsVersion(@Nullable String billOfOperationsVersion)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BillOfOperationsVersion

      Returns:
      this.
    • plant

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder plant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Returns:
      this.
    • documentInfoRecord

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder documentInfoRecord(@Nullable String documentInfoRecord)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: DocumentInfoRecord

      Returns:
      this.
    • documentType

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder documentType(@Nullable String documentType)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DocumentType

      Returns:
      this.
    • documentPart

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder documentPart(@Nullable String documentPart)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DocumentPart

      Returns:
      this.
    • documentVersion

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder documentVersion(@Nullable String documentVersion)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DocumentVersion

      Returns:
      this.
    • changedDateTime

      @Nonnull public InspPlanOpPRT.InspPlanOpPRTBuilder changedDateTime(@Nullable ZonedDateTime changedDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ChangedDateTime

      Returns:
      this.
    • build

      @Nonnull public InspPlanOpPRT build()
    • toString

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