Class InspPlanOperation.InspPlanOperationBuilder

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

public static class InspPlanOperation.InspPlanOperationBuilder extends Object
  • Method Details

    • delete_mc

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder delete_mc(@Nullable Boolean delete_mc)
      Constraints: none

      Original property name from the Odata EDM: Delete_mc

      Returns:
      this.
    • update_mc

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder update_mc(@Nullable Boolean update_mc)
      Constraints: none

      Original property name from the Odata EDM: Update_mc

      Returns:
      this.
    • inspectionPlanGroup

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

      Original property name from the Odata EDM: InspectionPlanGroup

      Returns:
      this.
    • bOOOperationInternalID

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

      Original property name from the Odata EDM: BOOOperationInternalID

      Returns:
      this.
    • inspectionPlanInternalVersion

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder 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 InspPlanOperation.InspPlanOperationBuilder bOOOpInternalVersionCounter(@Nullable String bOOOpInternalVersionCounter)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: BOOOpInternalVersionCounter

      Returns:
      this.
    • inspectionPlan

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

      Original property name from the Odata EDM: InspectionPlan

      Returns:
      this.
    • workCenterInternalID

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder workCenterInternalID(@Nullable String workCenterInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WorkCenterInternalID

      Returns:
      this.
    • workCenterTypeCode

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder workCenterTypeCode(@Nullable String workCenterTypeCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: WorkCenterTypeCode

      Returns:
      this.
    • isDeleted

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder isDeleted(@Nullable Boolean isDeleted)
      Constraints: none

      Original property name from the Odata EDM: IsDeleted

      Returns:
      this.
    • isImplicitlyDeleted

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder isImplicitlyDeleted(@Nullable Boolean isImplicitlyDeleted)
      Constraints: none

      Original property name from the Odata EDM: IsImplicitlyDeleted

      Returns:
      this.
    • operationExternalID

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder operationExternalID(@Nullable String operationExternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: OperationExternalID

      Returns:
      this.
    • operation

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder operation(@Nullable String operation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Operation

      Returns:
      this.
    • operationText

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder operationText(@Nullable String operationText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: OperationText

      Returns:
      this.
    • plant

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

      Original property name from the Odata EDM: Plant

      Returns:
      this.
    • operationControlProfile

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder operationControlProfile(@Nullable String operationControlProfile)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: OperationControlProfile

      Returns:
      this.
    • operationStandardTextCode

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder operationStandardTextCode(@Nullable String operationStandardTextCode)
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: OperationStandardTextCode

      Returns:
      this.
    • billOfOperationsRefType

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder billOfOperationsRefType(@Nullable String billOfOperationsRefType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BillOfOperationsRefType

      Returns:
      this.
    • billOfOperationsRefGroup

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder billOfOperationsRefGroup(@Nullable String billOfOperationsRefGroup)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: BillOfOperationsRefGroup

      Returns:
      this.
    • billOfOperationsRefVariant

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder billOfOperationsRefVariant(@Nullable String billOfOperationsRefVariant)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BillOfOperationsRefVariant

      Returns:
      this.
    • inspResultRecordingView

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder inspResultRecordingView(@Nullable String inspResultRecordingView)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: InspResultRecordingView

      Returns:
      this.
    • inspSbstCompletionConfirmation

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder inspSbstCompletionConfirmation(@Nullable String inspSbstCompletionConfirmation)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: InspSbstCompletionConfirmation

      Returns:
      this.
    • inspSbstHasNoTimeOrQuantity

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder inspSbstHasNoTimeOrQuantity(@Nullable String inspSbstHasNoTimeOrQuantity)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: InspSbstHasNoTimeOrQuantity

      Returns:
      this.
    • operationReferenceQuantity

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder operationReferenceQuantity(@Nullable BigDecimal operationReferenceQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: OperationReferenceQuantity

      Returns:
      this.
    • operationUnit

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder operationUnit(@Nullable String operationUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: OperationUnit

      Returns:
      this.
    • opQtyToBaseQtyDnmntr

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder opQtyToBaseQtyDnmntr(@Nullable BigDecimal opQtyToBaseQtyDnmntr)
      Constraints: Not nullable, Precision: 5, Scale: 0

      Original property name from the Odata EDM: OpQtyToBaseQtyDnmntr

      Returns:
      this.
    • opQtyToBaseQtyNmrtr

      @Nonnull public InspPlanOperation.InspPlanOperationBuilder opQtyToBaseQtyNmrtr(@Nullable BigDecimal opQtyToBaseQtyNmrtr)
      Constraints: Not nullable, Precision: 5, Scale: 0

      Original property name from the Odata EDM: OpQtyToBaseQtyNmrtr

      Returns:
      this.
    • creationDate

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

      Original property name from the Odata EDM: CreationDate

      Returns:
      this.
    • createdByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • lastChangeDate

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

      Original property name from the Odata EDM: LastChangeDate

      Returns:
      this.
    • lastChangedByUser

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

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      this.
    • changedDateTime

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

      Original property name from the Odata EDM: ChangedDateTime

      Returns:
      this.
    • changeNumber

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

      Original property name from the Odata EDM: ChangeNumber

      Returns:
      this.
    • validityStartDate

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

      Original property name from the Odata EDM: ValidityStartDate

      Returns:
      this.
    • validityEndDate

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

      Original property name from the Odata EDM: ValidityEndDate

      Returns:
      this.
    • build

      @Nonnull public InspPlanOperation build()
    • toString

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