Class PlantSubstn.PlantSubstnBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.plantsubstitution.PlantSubstn.PlantSubstnBuilder
Enclosing class:
PlantSubstn

public static class PlantSubstn.PlantSubstnBuilder extends Object
  • Method Details

    • mDSubstnUUID

      @Nonnull public PlantSubstn.PlantSubstnBuilder mDSubstnUUID(@Nullable UUID mDSubstnUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: MDSubstnUUID

      Returns:
      this.
    • plant

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

      Original property name from the Odata EDM: Plant

      Returns:
      this.
    • substitutePlant

      @Nonnull public PlantSubstn.PlantSubstnBuilder substitutePlant(@Nullable String substitutePlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SubstitutePlant

      Returns:
      this.
    • salesOrganization

      @Nonnull public PlantSubstn.PlantSubstnBuilder salesOrganization(@Nullable String salesOrganization)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SalesOrganization

      Returns:
      this.
    • distributionChannel

      @Nonnull public PlantSubstn.PlantSubstnBuilder distributionChannel(@Nullable String distributionChannel)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DistributionChannel

      Returns:
      this.
    • mDSubstnGroup

      @Nonnull public PlantSubstn.PlantSubstnBuilder mDSubstnGroup(@Nullable String mDSubstnGroup)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: MDSubstnGroup

      Returns:
      this.
    • mDSubstnIsExit

      @Nonnull public PlantSubstn.PlantSubstnBuilder mDSubstnIsExit(@Nullable Boolean mDSubstnIsExit)
      Constraints: Not nullable

      Original property name from the Odata EDM: MDSubstnIsExit

      Returns:
      this.
    • mDSubstnIsLeading

      @Nonnull public PlantSubstn.PlantSubstnBuilder mDSubstnIsLeading(@Nullable Boolean mDSubstnIsLeading)
      Constraints: Not nullable

      Original property name from the Odata EDM: MDSubstnIsLeading

      Returns:
      this.
    • mDSubstnSequenceValue

      @Nonnull public PlantSubstn.PlantSubstnBuilder mDSubstnSequenceValue(@Nullable Short mDSubstnSequenceValue)
      Constraints: Not nullable

      Original property name from the Odata EDM: MDSubstnSequenceValue

      Returns:
      this.
    • mDSubstnValidityStartDate

      @Nonnull public PlantSubstn.PlantSubstnBuilder mDSubstnValidityStartDate(@Nullable LocalDate mDSubstnValidityStartDate)
      Constraints: Nullable

      Original property name from the Odata EDM: MDSubstnValidityStartDate

      Returns:
      this.
    • mDSubstnValidityStartTime

      @Nonnull public PlantSubstn.PlantSubstnBuilder mDSubstnValidityStartTime(@Nullable LocalTime mDSubstnValidityStartTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: MDSubstnValidityStartTime

      Returns:
      this.
    • mDSubstnValidityEndDate

      @Nonnull public PlantSubstn.PlantSubstnBuilder mDSubstnValidityEndDate(@Nullable LocalDate mDSubstnValidityEndDate)
      Constraints: Nullable

      Original property name from the Odata EDM: MDSubstnValidityEndDate

      Returns:
      this.
    • mDSubstnValidityEndTime

      @Nonnull public PlantSubstn.PlantSubstnBuilder mDSubstnValidityEndTime(@Nullable LocalTime mDSubstnValidityEndTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: MDSubstnValidityEndTime

      Returns:
      this.
    • timeZoneID

      @Nonnull public PlantSubstn.PlantSubstnBuilder timeZoneID(@Nullable String timeZoneID)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: TimeZoneID

      Returns:
      this.
    • mDSubstnReason

      @Nonnull public PlantSubstn.PlantSubstnBuilder mDSubstnReason(@Nullable String mDSubstnReason)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: MDSubstnReason

      Returns:
      this.
    • mDSubstnStatus

      @Nonnull public PlantSubstn.PlantSubstnBuilder mDSubstnStatus(@Nullable String mDSubstnStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MDSubstnStatus

      Returns:
      this.
    • createdByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • creationDateTime

      @Nonnull public PlantSubstn.PlantSubstnBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: CreationDateTime

      Returns:
      this.
    • lastChangedByUser

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

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      this.
    • lastChangeDateTime

      @Nonnull public PlantSubstn.PlantSubstnBuilder lastChangeDateTime(@Nullable OffsetDateTime lastChangeDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: LastChangeDateTime

      Returns:
      this.
    • _Messages

      @Nonnull public PlantSubstn.PlantSubstnBuilder _Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public PlantSubstn build()
    • toString

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