Class PlantSubstnCtrl.PlantSubstnCtrlBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.plantsubstitutioncontrol.PlantSubstnCtrl.PlantSubstnCtrlBuilder
Enclosing class:
PlantSubstnCtrl

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

    • controlGroup

      @Nonnull public PlantSubstnCtrl.PlantSubstnCtrlBuilder controlGroup(PlantSubstnCtrlGrp... value)
      Navigation property _ControlGroup for PlantSubstnCtrl to multiple PlantSubstnCtrlGrp.
      Parameters:
      value - The PlantSubstnCtrlGrps to build this PlantSubstnCtrl with.
      Returns:
      This Builder to allow for a fluent interface.
    • text

      Navigation property _Text for PlantSubstnCtrl to multiple PlantSubstnCtrlTxt.
      Parameters:
      value - The PlantSubstnCtrlTxts to build this PlantSubstnCtrl with.
      Returns:
      This Builder to allow for a fluent interface.
    • mDSubstnObjectType

      @Nonnull public PlantSubstnCtrl.PlantSubstnCtrlBuilder mDSubstnObjectType(@Nullable String mDSubstnObjectType)
      (Key Field) Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: MDSubstnObjectType

      Returns:
      this.
    • mDSubstnControl

      @Nonnull public PlantSubstnCtrl.PlantSubstnCtrlBuilder mDSubstnControl(@Nullable String mDSubstnControl)
      (Key Field) Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: MDSubstnControl

      Returns:
      this.
    • mDSubstnHasDefaultGroup

      @Nonnull public PlantSubstnCtrl.PlantSubstnCtrlBuilder mDSubstnHasDefaultGroup(@Nullable Boolean mDSubstnHasDefaultGroup)
      Constraints: Not nullable

      Original property name from the Odata EDM: MDSubstnHasDefaultGroup

      Returns:
      this.
    • createdByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • creationDateTime

      @Nonnull public PlantSubstnCtrl.PlantSubstnCtrlBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: CreationDateTime

      Returns:
      this.
    • lastChangedByUser

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

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      this.
    • lastChangeDateTime

      @Nonnull public PlantSubstnCtrl.PlantSubstnCtrlBuilder lastChangeDateTime(@Nullable OffsetDateTime lastChangeDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: LastChangeDateTime

      Returns:
      this.
    • _Messages

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

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public PlantSubstnCtrl build()
    • toString

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