Class REUseEnableCondition.REUseEnableConditionBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.realestateintegrationobject.REUseEnableCondition.REUseEnableConditionBuilder
- Enclosing class:
- REUseEnableCondition
Helper class to allow for fluent creation of REUseEnableCondition instances.
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()internalRealEstateNumber(String internalRealEstateNumber) (Key Field) Constraints: Not nullable, Maximum length: 13rECalculationRule(String rECalculationRule) Constraints: Not nullable, Maximum length: 4rEConditionCurrency(String rEConditionCurrency) Constraints: Not nullable, Maximum length: 3rEConditionType(String rEConditionType) Constraints: Not nullable, Maximum length: 4Navigation property _REIntegrationObjectTP for REUseEnableCondition to single REIntegrationObject.rEMeasurementType(String rEMeasurementType) Constraints: Not nullable, Maximum length: 4rEUnitPrice(BigDecimal rEUnitPrice) Constraints: Not nullable, Precision: 19, Scale: 6rEUseEnableConditionUUID(UUID rEUseEnableConditionUUID) (Key Field) Constraints: Not nullabletoString()validityEndDate(LocalDate validityEndDate) Constraints: NullablevalidityStartDate(LocalDate validityStartDate) Constraints: NullablevalidityStartEndDateValue(String validityStartEndDateValue) Constraints: Not nullable, Maximum length: 16
-
Method Details
-
reIntegrationObjectTP
@Nonnull public REUseEnableCondition.REUseEnableConditionBuilder reIntegrationObjectTP(REIntegrationObject value) Navigation property _REIntegrationObjectTP for REUseEnableCondition to single REIntegrationObject.- Parameters:
value- The REIntegrationObject to build this REUseEnableCondition with.- Returns:
- This Builder to allow for a fluent interface.
-
rEUseEnableConditionUUID
@Nonnull public REUseEnableCondition.REUseEnableConditionBuilder rEUseEnableConditionUUID(@Nullable UUID rEUseEnableConditionUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: REUseEnableConditionUUID
- Returns:
this.
-
internalRealEstateNumber
@Nonnull public REUseEnableCondition.REUseEnableConditionBuilder internalRealEstateNumber(@Nullable String internalRealEstateNumber) (Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Returns:
this.
-
rEConditionType
@Nonnull public REUseEnableCondition.REUseEnableConditionBuilder rEConditionType(@Nullable String rEConditionType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: REConditionType
- Returns:
this.
-
validityStartEndDateValue
@Nonnull public REUseEnableCondition.REUseEnableConditionBuilder validityStartEndDateValue(@Nullable String validityStartEndDateValue) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ValidityStartEndDateValue
- Returns:
this.
-
validityStartDate
@Nonnull public REUseEnableCondition.REUseEnableConditionBuilder validityStartDate(@Nullable LocalDate validityStartDate) Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
this.
-
validityEndDate
@Nonnull public REUseEnableCondition.REUseEnableConditionBuilder validityEndDate(@Nullable LocalDate validityEndDate) Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
this.
-
rEConditionCurrency
@Nonnull public REUseEnableCondition.REUseEnableConditionBuilder rEConditionCurrency(@Nullable String rEConditionCurrency) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: REConditionCurrency
- Returns:
this.
-
rEUnitPrice
@Nonnull public REUseEnableCondition.REUseEnableConditionBuilder rEUnitPrice(@Nullable BigDecimal rEUnitPrice) Constraints: Not nullable, Precision: 19, Scale: 6Original property name from the Odata EDM: REUnitPrice
- Returns:
this.
-
rECalculationRule
@Nonnull public REUseEnableCondition.REUseEnableConditionBuilder rECalculationRule(@Nullable String rECalculationRule) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RECalculationRule
- Returns:
this.
-
rEMeasurementType
@Nonnull public REUseEnableCondition.REUseEnableConditionBuilder rEMeasurementType(@Nullable String rEMeasurementType) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: REMeasurementType
- Returns:
this.
-
_Messages
@Nonnull public REUseEnableCondition.REUseEnableConditionBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-