Class InspectionMethod.InspectionMethodBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.inspectionmethod.InspectionMethod.InspectionMethodBuilder
Enclosing class:
InspectionMethod

public static final class InspectionMethod.InspectionMethodBuilder extends Object
Helper class to allow for fluent creation of InspectionMethod instances.
  • Method Details

    • text

      Navigation property to_Text for InspectionMethod to multiple InspectionMethodText.
      Parameters:
      value - The InspectionMethodTexts to build this InspectionMethod with.
      Returns:
      This Builder to allow for a fluent interface.
    • inspectionMethod

      @Nonnull public InspectionMethod.InspectionMethodBuilder inspectionMethod(@Nullable String inspectionMethod)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: InspectionMethod

      Returns:
      this.
    • inspectionMethodVersion

      @Nonnull public InspectionMethod.InspectionMethodBuilder inspectionMethodVersion(@Nullable String inspectionMethodVersion)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: InspectionMethodVersion

      Returns:
      this.
    • inspectionMethodPlant

      @Nonnull public InspectionMethod.InspectionMethodBuilder inspectionMethodPlant(@Nullable String inspectionMethodPlant)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: InspectionMethodPlant

      Returns:
      this.
    • inspectionMethodValidFromDate

      @Nonnull public InspectionMethod.InspectionMethodBuilder inspectionMethodValidFromDate(@Nullable LocalDateTime inspectionMethodValidFromDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: InspectionMethodValidFromDate

      Returns:
      this.
    • inspectionMethodSearchField

      @Nonnull public InspectionMethod.InspectionMethodBuilder inspectionMethodSearchField(@Nullable String inspectionMethodSearchField)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: InspectionMethodSearchField

      Returns:
      this.
    • inspectionMethodStatus

      @Nonnull public InspectionMethod.InspectionMethodBuilder inspectionMethodStatus(@Nullable String inspectionMethodStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: InspectionMethodStatus

      Returns:
      this.
    • inspMethInformationField1

      @Nonnull public InspectionMethod.InspectionMethodBuilder inspMethInformationField1(@Nullable String inspMethInformationField1)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: InspMethInformationField1

      Returns:
      this.
    • inspMethInformationField2

      @Nonnull public InspectionMethod.InspectionMethodBuilder inspMethInformationField2(@Nullable String inspMethInformationField2)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: InspMethInformationField2

      Returns:
      this.
    • inspMethInformationField3

      @Nonnull public InspectionMethod.InspectionMethodBuilder inspMethInformationField3(@Nullable String inspMethInformationField3)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: InspMethInformationField3

      Returns:
      this.
    • qltyMstrDataAuthorizationGroup

      @Nonnull public InspectionMethod.InspectionMethodBuilder qltyMstrDataAuthorizationGroup(@Nullable String qltyMstrDataAuthorizationGroup)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: QltyMstrDataAuthorizationGroup

      Returns:
      this.
    • inspectorQualification

      @Nonnull public InspectionMethod.InspectionMethodBuilder inspectorQualification(@Nullable String inspectorQualification)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: InspectorQualification

      Returns:
      this.
    • createdByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • creationDate

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

      Original property name from the Odata EDM: CreationDate

      Returns:
      this.
    • lastChangedByUser

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

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      this.
    • lastChangeDate

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

      Original property name from the Odata EDM: LastChangeDate

      Returns:
      this.
    • linkedSAPObjectKey

      @Nonnull public InspectionMethod.InspectionMethodBuilder linkedSAPObjectKey(@Nullable String linkedSAPObjectKey)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: LinkedSAPObjectKey

      Returns:
      this.
    • build

      @Nonnull public InspectionMethod build()
    • toString

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