Class ChemicalComplianceInfo.ChemicalComplianceInfoBuilder
- Enclosing class:
- ChemicalComplianceInfo
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()chemicalComplianceInfo(String chemicalComplianceInfo) Constraints: Not nullable, Maximum length: 12chmlCmplncInfoType(String chmlCmplncInfoType) Constraints: Not nullable, Maximum length: 2chmlCmplncInfoUUID(UUID chmlCmplncInfoUUID) (Key Field) Constraints: Not nullablechmlCmplncInternalName(String chmlCmplncInternalName) Constraints: Not nullable, Maximum length: 132chmlCmplncProdIsResearched(Boolean chmlCmplncProdIsResearched) Constraints: Not nullabledngrsGdsRespUnit(String dngrsGdsRespUnit) Constraints: Not nullable, Maximum length: 10materialAssgmt(ChemicalComplianceInfoProduct... value) Navigation property _MaterialAssgmt for ChemicalComplianceInfo to multiple ChemicalComplianceInfoProduct.materialIsProduced(Boolean materialIsProduced) Constraints: Not nullablematerialIsSold(Boolean materialIsSold) Constraints: Not nullablematerialIsSourced(Boolean materialIsSourced) Constraints: Not nullablematerialIsTransported(Boolean materialIsTransported) Constraints: Not nullablepurposeAssgmt(ChemicalComplianceInfoPurpose... value) Navigation property _PurposeAssgmt for ChemicalComplianceInfo to multiple ChemicalComplianceInfoPurpose.responsibleUnit(String responsibleUnit) Constraints: Not nullable, Maximum length: 10supplierAssgmt(ChemicalComplianceInfoSupplier... value) Navigation property _SupplierAssgmt for ChemicalComplianceInfo to multiple ChemicalComplianceInfoSupplier.Navigation property _ToPackagedProductAssgmt for ChemicalComplianceInfo to multiple ChmlCmplncInfoPckgdProduct.toString()Navigation property _ToUnpackagedProductAssgmt for ChemicalComplianceInfo to multiple ChmlCmplncInfoUnpckgdProduct.
-
Method Details
-
materialAssgmt
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder materialAssgmt(ChemicalComplianceInfoProduct... value) Navigation property _MaterialAssgmt for ChemicalComplianceInfo to multiple ChemicalComplianceInfoProduct.- Parameters:
value- The ChemicalComplianceInfoProducts to build this ChemicalComplianceInfo with.- Returns:
- This Builder to allow for a fluent interface.
-
purposeAssgmt
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder purposeAssgmt(ChemicalComplianceInfoPurpose... value) Navigation property _PurposeAssgmt for ChemicalComplianceInfo to multiple ChemicalComplianceInfoPurpose.- Parameters:
value- The ChemicalComplianceInfoPurposes to build this ChemicalComplianceInfo with.- Returns:
- This Builder to allow for a fluent interface.
-
supplierAssgmt
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder supplierAssgmt(ChemicalComplianceInfoSupplier... value) Navigation property _SupplierAssgmt for ChemicalComplianceInfo to multiple ChemicalComplianceInfoSupplier.- Parameters:
value- The ChemicalComplianceInfoSuppliers to build this ChemicalComplianceInfo with.- Returns:
- This Builder to allow for a fluent interface.
-
toPackagedProductAssgmt
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder toPackagedProductAssgmt(ChmlCmplncInfoPckgdProduct... value) Navigation property _ToPackagedProductAssgmt for ChemicalComplianceInfo to multiple ChmlCmplncInfoPckgdProduct.- Parameters:
value- The ChmlCmplncInfoPckgdProducts to build this ChemicalComplianceInfo with.- Returns:
- This Builder to allow for a fluent interface.
-
toUnpackagedProductAssgmt
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder toUnpackagedProductAssgmt(ChmlCmplncInfoUnpckgdProduct... value) Navigation property _ToUnpackagedProductAssgmt for ChemicalComplianceInfo to multiple ChmlCmplncInfoUnpckgdProduct.- Parameters:
value- The ChmlCmplncInfoUnpckgdProducts to build this ChemicalComplianceInfo with.- Returns:
- This Builder to allow for a fluent interface.
-
chmlCmplncInfoUUID
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder chmlCmplncInfoUUID(@Nullable UUID chmlCmplncInfoUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ChmlCmplncInfoUUID
- Returns:
this.
-
chemicalComplianceInfo
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder chemicalComplianceInfo(@Nullable String chemicalComplianceInfo) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChemicalComplianceInfo
- Returns:
this.
-
chmlCmplncInternalName
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder chmlCmplncInternalName(@Nullable String chmlCmplncInternalName) Constraints: Not nullable, Maximum length: 132Original property name from the Odata EDM: ChmlCmplncInternalName
- Returns:
this.
-
chmlCmplncInfoType
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder chmlCmplncInfoType(@Nullable String chmlCmplncInfoType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ChmlCmplncInfoType
- Returns:
this.
-
responsibleUnit
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder responsibleUnit(@Nullable String responsibleUnit) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ResponsibleUnit
- Returns:
this.
-
dngrsGdsRespUnit
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder dngrsGdsRespUnit(@Nullable String dngrsGdsRespUnit) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: DngrsGdsRespUnit
- Returns:
this.
-
materialIsSold
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder materialIsSold(@Nullable Boolean materialIsSold) Constraints: Not nullableOriginal property name from the Odata EDM: MaterialIsSold
- Returns:
this.
-
materialIsTransported
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder materialIsTransported(@Nullable Boolean materialIsTransported) Constraints: Not nullableOriginal property name from the Odata EDM: MaterialIsTransported
- Returns:
this.
-
materialIsSourced
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder materialIsSourced(@Nullable Boolean materialIsSourced) Constraints: Not nullableOriginal property name from the Odata EDM: MaterialIsSourced
- Returns:
this.
-
materialIsProduced
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder materialIsProduced(@Nullable Boolean materialIsProduced) Constraints: Not nullableOriginal property name from the Odata EDM: MaterialIsProduced
- Returns:
this.
-
chmlCmplncProdIsResearched
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder chmlCmplncProdIsResearched(@Nullable Boolean chmlCmplncProdIsResearched) Constraints: Not nullableOriginal property name from the Odata EDM: ChmlCmplncProdIsResearched
- Returns:
this.
-
_Messages
@Nonnull public ChemicalComplianceInfo.ChemicalComplianceInfoBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-