Class SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder
- Enclosing class:
- SrcgProjItmCndnAmount
-
Method Summary
Modifier and TypeMethodDescriptionbuild()conditionCalculationType(String conditionCalculationType) Constraints: Not nullable, Maximum length: 3conditionQuantity(BigDecimal conditionQuantity) Constraints: Not nullable, Precision: 5conditionQuantityUnit(String conditionQuantityUnit) Constraints: Not nullable, Maximum length: 3conditionQuantityUnitISOCode(String conditionQuantityUnitISOCode) Constraints: Not nullable, Maximum length: 3conditionSequentialNumberShort(String conditionSequentialNumberShort) Constraints: Not nullable, Maximum length: 2conditionType(String conditionType) Constraints: Not nullable, Maximum length: 4conditionValidityEndDate(LocalDate conditionValidityEndDate) Constraints: NullableconditionValidityStartDate(LocalDate conditionValidityStartDate) Constraints: NullableprocmtHubPlant(String procmtHubPlant) Constraints: Not nullable, Maximum length: 4procmtHubPlantName(String procmtHubPlantName) Constraints: Not nullable, Maximum length: 30procmtHubPlantUniqueID(String procmtHubPlantUniqueID) Constraints: Not nullable, Maximum length: 30procurementHubSourceSystem(String procurementHubSourceSystem) Constraints: Not nullable, Maximum length: 10procurementHubSourceSystemName(String procurementHubSourceSystemName) Constraints: Not nullable, Maximum length: 30sourcingProject(SourcingProject value) Navigation property _SourcingProject for SrcgProjItmCndnAmount to single SourcingProject.sourcingProjectUUID(UUID sourcingProjectUUID) Constraints: Not nullablesrcgProjItemCndnAmountUUID(UUID srcgProjItemCndnAmountUUID) (Key Field) Constraints: Not nullablesrcgProjItemCndnIsExcld(Boolean srcgProjItemCndnIsExcld) Constraints: Not nullablesrcgProjItemCndnIsMand(Boolean srcgProjItemCndnIsMand) Constraints: Not nullablesrcgProjItemCndnValdtyUUID(UUID srcgProjItemCndnValdtyUUID) Constraints: Not nullablesrcgProjItmCndnScale(SrcgProjItmCndnScale... value) Navigation property _SrcgProjItmCndnScale for SrcgProjItmCndnAmount to multiple SrcgProjItmCndnScale.Navigation property _SrcgProjItmCndnValidity for SrcgProjItmCndnAmount to single SrcgProjItmCndnValidity.srcgProjPricingScaleBasis(String srcgProjPricingScaleBasis) Constraints: Not nullable, Maximum length: 1suplrCostBreakdownIsRelevant(Boolean suplrCostBreakdownIsRelevant) Constraints: Not nullabletoString()
-
Method Details
-
sourcingProject
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder sourcingProject(SourcingProject value) Navigation property _SourcingProject for SrcgProjItmCndnAmount to single SourcingProject.- Parameters:
value- The SourcingProject to build this SrcgProjItmCndnAmount with.- Returns:
- This Builder to allow for a fluent interface.
-
srcgProjItmCndnScale
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder srcgProjItmCndnScale(SrcgProjItmCndnScale... value) Navigation property _SrcgProjItmCndnScale for SrcgProjItmCndnAmount to multiple SrcgProjItmCndnScale.- Parameters:
value- The SrcgProjItmCndnScales to build this SrcgProjItmCndnAmount with.- Returns:
- This Builder to allow for a fluent interface.
-
srcgProjItmCndnValidity
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder srcgProjItmCndnValidity(SrcgProjItmCndnValidity value) Navigation property _SrcgProjItmCndnValidity for SrcgProjItmCndnAmount to single SrcgProjItmCndnValidity.- Parameters:
value- The SrcgProjItmCndnValidity to build this SrcgProjItmCndnAmount with.- Returns:
- This Builder to allow for a fluent interface.
-
srcgProjItemCndnAmountUUID
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder srcgProjItemCndnAmountUUID(@Nullable UUID srcgProjItemCndnAmountUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjItemCndnAmountUUID
- Returns:
this.
-
sourcingProjectUUID
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder sourcingProjectUUID(@Nullable UUID sourcingProjectUUID) Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectUUID
- Returns:
this.
-
srcgProjItemCndnValdtyUUID
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder srcgProjItemCndnValdtyUUID(@Nullable UUID srcgProjItemCndnValdtyUUID) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjItemCndnValdtyUUID
- Returns:
this.
-
conditionType
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder conditionType(@Nullable String conditionType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Returns:
this.
-
srcgProjPricingScaleBasis
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder srcgProjPricingScaleBasis(@Nullable String srcgProjPricingScaleBasis) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrcgProjPricingScaleBasis
- Returns:
this.
-
srcgProjItemCndnIsMand
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder srcgProjItemCndnIsMand(@Nullable Boolean srcgProjItemCndnIsMand) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjItemCndnIsMand
- Returns:
this.
-
srcgProjItemCndnIsExcld
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder srcgProjItemCndnIsExcld(@Nullable Boolean srcgProjItemCndnIsExcld) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjItemCndnIsExcld
- Returns:
this.
-
conditionQuantity
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder conditionQuantity(@Nullable BigDecimal conditionQuantity) Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: ConditionQuantity
- Returns:
this.
-
conditionQuantityUnit
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder conditionQuantityUnit(@Nullable String conditionQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnit
- Returns:
this.
-
conditionQuantityUnitISOCode
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder conditionQuantityUnitISOCode(@Nullable String conditionQuantityUnitISOCode) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionQuantityUnitISOCode
- Returns:
this.
-
conditionSequentialNumberShort
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder conditionSequentialNumberShort(@Nullable String conditionSequentialNumberShort) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionSequentialNumberShort
- Returns:
this.
-
conditionValidityEndDate
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder conditionValidityEndDate(@Nullable LocalDate conditionValidityEndDate) Constraints: NullableOriginal property name from the Odata EDM: ConditionValidityEndDate
- Returns:
this.
-
conditionValidityStartDate
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder conditionValidityStartDate(@Nullable LocalDate conditionValidityStartDate) Constraints: NullableOriginal property name from the Odata EDM: ConditionValidityStartDate
- Returns:
this.
-
suplrCostBreakdownIsRelevant
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder suplrCostBreakdownIsRelevant(@Nullable Boolean suplrCostBreakdownIsRelevant) Constraints: Not nullableOriginal property name from the Odata EDM: SuplrCostBreakdownIsRelevant
- Returns:
this.
-
conditionCalculationType
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder conditionCalculationType(@Nullable String conditionCalculationType) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionCalculationType
- Returns:
this.
-
procmtHubPlantUniqueID
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder procmtHubPlantUniqueID(@Nullable String procmtHubPlantUniqueID) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ProcmtHubPlantUniqueID
- Returns:
this.
-
procurementHubSourceSystem
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder procurementHubSourceSystem(@Nullable String procurementHubSourceSystem) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProcurementHubSourceSystem
- Returns:
this.
-
procurementHubSourceSystemName
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder procurementHubSourceSystemName(@Nullable String procurementHubSourceSystemName) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ProcurementHubSourceSystemName
- Returns:
this.
-
procmtHubPlant
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder procmtHubPlant(@Nullable String procmtHubPlant) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProcmtHubPlant
- Returns:
this.
-
procmtHubPlantName
@Nonnull public SrcgProjItmCndnAmount.SrcgProjItmCndnAmountBuilder procmtHubPlantName(@Nullable String procmtHubPlantName) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ProcmtHubPlantName
- Returns:
this.
-
build
-
toString
-