Class InspLotUsageDecision.InspLotUsageDecisionBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.qualityinspectiondata.InspLotUsageDecision.InspLotUsageDecisionBuilder
Enclosing class:
InspLotUsageDecision

public static class InspLotUsageDecision.InspLotUsageDecisionBuilder extends Object
  • Method Details

    • inspectionLot

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspectionLot(@Nullable String inspectionLot)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: InspectionLot

      Returns:
      this.
    • inspLotUsageDecisionLevel

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspLotUsageDecisionLevel(@Nullable String inspLotUsageDecisionLevel)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: InspLotUsageDecisionLevel

      Returns:
      this.
    • inspectionLotQualityScore

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspectionLotQualityScore(@Nullable BigDecimal inspectionLotQualityScore)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: InspectionLotQualityScore

      Returns:
      this.
    • inspLotUsageDecisionCatalog

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspLotUsageDecisionCatalog(@Nullable String inspLotUsageDecisionCatalog)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: InspLotUsageDecisionCatalog

      Returns:
      this.
    • selectedCodeSetPlant

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder selectedCodeSetPlant(@Nullable String selectedCodeSetPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SelectedCodeSetPlant

      Returns:
      this.
    • inspLotUsgeDcsnSelectedSet

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspLotUsgeDcsnSelectedSet(@Nullable String inspLotUsgeDcsnSelectedSet)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: InspLotUsgeDcsnSelectedSet

      Returns:
      this.
    • inspLotUsageDecisionCodeGroup

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspLotUsageDecisionCodeGroup(@Nullable String inspLotUsageDecisionCodeGroup)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: InspLotUsageDecisionCodeGroup

      Returns:
      this.
    • inspectionLotUsageDecisionCode

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspectionLotUsageDecisionCode(@Nullable String inspectionLotUsageDecisionCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: InspectionLotUsageDecisionCode

      Returns:
      this.
    • inspLotUsgeDcsnDynValuation

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspLotUsgeDcsnDynValuation(@Nullable String inspLotUsgeDcsnDynValuation)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: InspLotUsgeDcsnDynValuation

      Returns:
      this.
    • inspLotUsageDecisionValuation

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspLotUsageDecisionValuation(@Nullable String inspLotUsageDecisionValuation)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: InspLotUsageDecisionValuation

      Returns:
      this.
    • inspLotUsgeDcsnFollowUpAction

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspLotUsgeDcsnFollowUpAction(@Nullable String inspLotUsgeDcsnFollowUpAction)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: InspLotUsgeDcsnFollowUpAction

      Returns:
      this.
    • inspectionLotUsageDecidedBy

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspectionLotUsageDecidedBy(@Nullable String inspectionLotUsageDecidedBy)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: InspectionLotUsageDecidedBy

      Returns:
      this.
    • inspectionLotUsageDecidedOn

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspectionLotUsageDecidedOn(@Nullable LocalDateTime inspectionLotUsageDecidedOn)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: InspectionLotUsageDecidedOn

      Returns:
      this.
    • inspLotUsageDecisionTime

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspLotUsageDecisionTime(@Nullable LocalTime inspLotUsageDecisionTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: InspLotUsageDecisionTime

      Returns:
      this.
    • inspLotUsageDecisionChangedBy

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspLotUsageDecisionChangedBy(@Nullable String inspLotUsageDecisionChangedBy)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: InspLotUsageDecisionChangedBy

      Returns:
      this.
    • inspLotUsageDecisionChangedOn

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspLotUsageDecisionChangedOn(@Nullable LocalDateTime inspLotUsageDecisionChangedOn)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: InspLotUsageDecisionChangedOn

      Returns:
      this.
    • inspLotUsgeDcsnChangedTime

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspLotUsgeDcsnChangedTime(@Nullable LocalTime inspLotUsgeDcsnChangedTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: InspLotUsgeDcsnChangedTime

      Returns:
      this.
    • inspLotUsgeDcsnHasLongText

      @Nonnull public InspLotUsageDecision.InspLotUsageDecisionBuilder inspLotUsgeDcsnHasLongText(@Nullable Boolean inspLotUsgeDcsnHasLongText)
      Constraints: none

      Original property name from the Odata EDM: InspLotUsgeDcsnHasLongText

      Returns:
      this.
    • changedDateTime

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

      Original property name from the Odata EDM: ChangedDateTime

      Returns:
      this.
    • build

      @Nonnull public InspLotUsageDecision build()
    • toString

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