Class SupplierList.SupplierListBuilder
- Enclosing class:
- SupplierList
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDateTime(OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7Constraints: Not nullableisEndOfPurposeBlocked(String isEndOfPurposeBlocked) Constraints: Not nullable, Maximum length: 1lastChangeDateTime(OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12purchaserResponsibleUser(String purchaserResponsibleUser) Constraints: Not nullable, Maximum length: 12purchaserRespWorkAgreement(String purchaserRespWorkAgreement) Constraints: Not nullable, Maximum length: 8Navigation property _SuplrListBusinessPartnerTP for SupplierList to multiple SupplierListBusinessPartner.suplrListLifecycleStatus(String suplrListLifecycleStatus) Constraints: Not nullable, Maximum length: 2Navigation property _SuplrListProposedSupplierTP for SupplierList to multiple SuplrListPrpsdBusinessPartner.Navigation property _SuplrListPrpsdCompanyCodeTP for SupplierList to multiple SuplrListPrpsdCompanyCode.supplierList(String supplierList) Constraints: Not nullable, Maximum length: 10Navigation property _SupplierListCompanyCodeTP for SupplierList to multiple SupplierListCompanyCode.supplierListHasAllCompanyCodes(Boolean supplierListHasAllCompanyCodes) Constraints: Not nullablesupplierListIsLatest(Boolean supplierListIsLatest) Constraints: Not nullablesupplierListIsPublic(Boolean supplierListIsPublic) Constraints: Not nullableNavigation property _SupplierListMaterialGroupTP for SupplierList to multiple SupplierListMaterialGroup.supplierListName(String supplierListName) Constraints: Not nullable, Maximum length: 60supplierListType(String supplierListType) Constraints: Not nullable, Maximum length: 2supplierListUUID(UUID supplierListUUID) (Key Field) Constraints: Not nullablesupplierListVersion(Short supplierListVersion) Constraints: Not nullabletoString()
-
Method Details
-
suplrListBusinessPartnerTP
@Nonnull public SupplierList.SupplierListBuilder suplrListBusinessPartnerTP(SupplierListBusinessPartner... value) Navigation property _SuplrListBusinessPartnerTP for SupplierList to multiple SupplierListBusinessPartner.- Parameters:
value- The SupplierListBusinessPartners to build this SupplierList with.- Returns:
- This Builder to allow for a fluent interface.
-
suplrListProposedSupplierTP
@Nonnull public SupplierList.SupplierListBuilder suplrListProposedSupplierTP(SuplrListPrpsdBusinessPartner... value) Navigation property _SuplrListProposedSupplierTP for SupplierList to multiple SuplrListPrpsdBusinessPartner.- Parameters:
value- The SuplrListPrpsdBusinessPartners to build this SupplierList with.- Returns:
- This Builder to allow for a fluent interface.
-
suplrListPrpsdCompanyCodeTP
@Nonnull public SupplierList.SupplierListBuilder suplrListPrpsdCompanyCodeTP(SuplrListPrpsdCompanyCode... value) Navigation property _SuplrListPrpsdCompanyCodeTP for SupplierList to multiple SuplrListPrpsdCompanyCode.- Parameters:
value- The SuplrListPrpsdCompanyCodes to build this SupplierList with.- Returns:
- This Builder to allow for a fluent interface.
-
supplierListCompanyCodeTP
@Nonnull public SupplierList.SupplierListBuilder supplierListCompanyCodeTP(SupplierListCompanyCode... value) Navigation property _SupplierListCompanyCodeTP for SupplierList to multiple SupplierListCompanyCode.- Parameters:
value- The SupplierListCompanyCodes to build this SupplierList with.- Returns:
- This Builder to allow for a fluent interface.
-
supplierListMaterialGroupTP
@Nonnull public SupplierList.SupplierListBuilder supplierListMaterialGroupTP(SupplierListMaterialGroup... value) Navigation property _SupplierListMaterialGroupTP for SupplierList to multiple SupplierListMaterialGroup.- Parameters:
value- The SupplierListMaterialGroups to build this SupplierList with.- Returns:
- This Builder to allow for a fluent interface.
-
supplierListUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SupplierListUUID
- Returns:
this.
-
supplierList
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierList
- Returns:
this.
-
supplierListVersion
@Nonnull public SupplierList.SupplierListBuilder supplierListVersion(@Nullable Short supplierListVersion) Constraints: Not nullableOriginal property name from the Odata EDM: SupplierListVersion
- Returns:
this.
-
supplierListType
@Nonnull public SupplierList.SupplierListBuilder supplierListType(@Nullable String supplierListType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SupplierListType
- Returns:
this.
-
supplierListName
@Nonnull public SupplierList.SupplierListBuilder supplierListName(@Nullable String supplierListName) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: SupplierListName
- Returns:
this.
-
suplrListLifecycleStatus
@Nonnull public SupplierList.SupplierListBuilder suplrListLifecycleStatus(@Nullable String suplrListLifecycleStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SuplrListLifecycleStatus
- Returns:
this.
-
purchaserRespWorkAgreement
@Nonnull public SupplierList.SupplierListBuilder purchaserRespWorkAgreement(@Nullable String purchaserRespWorkAgreement) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: PurchaserRespWorkAgreement
- Returns:
this.
-
purchaserResponsibleUser
@Nonnull public SupplierList.SupplierListBuilder purchaserResponsibleUser(@Nullable String purchaserResponsibleUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: PurchaserResponsibleUser
- Returns:
this.
-
supplierListHasAllCompanyCodes
@Nonnull public SupplierList.SupplierListBuilder supplierListHasAllCompanyCodes(@Nullable Boolean supplierListHasAllCompanyCodes) Constraints: Not nullableOriginal property name from the Odata EDM: SupplierListHasAllCompanyCodes
- Returns:
this.
-
createdByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDateTime
@Nonnull public SupplierList.SupplierListBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
this.
-
lastChangedByUser
@Nonnull public SupplierList.SupplierListBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
lastChangeDateTime
@Nonnull public SupplierList.SupplierListBuilder lastChangeDateTime(@Nullable OffsetDateTime lastChangeDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
supplierListIsLatest
@Nonnull public SupplierList.SupplierListBuilder supplierListIsLatest(@Nullable Boolean supplierListIsLatest) Constraints: Not nullableOriginal property name from the Odata EDM: SupplierListIsLatest
- Returns:
this.
-
supplierListIsPublic
@Nonnull public SupplierList.SupplierListBuilder supplierListIsPublic(@Nullable Boolean supplierListIsPublic) Constraints: Not nullableOriginal property name from the Odata EDM: SupplierListIsPublic
- Returns:
this.
-
isDeleted
Constraints: Not nullableOriginal property name from the Odata EDM: IsDeleted
- Returns:
this.
-
isEndOfPurposeBlocked
@Nonnull public SupplierList.SupplierListBuilder isEndOfPurposeBlocked(@Nullable String isEndOfPurposeBlocked) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsEndOfPurposeBlocked
- Returns:
this.
-
_Messages
@Nonnull public SupplierList.SupplierListBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-