Class RecipeCharcValue.RecipeCharcValueBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.recipeheaderandformula.RecipeCharcValue.RecipeCharcValueBuilder
Enclosing class:
RecipeCharcValue

public static class RecipeCharcValue.RecipeCharcValueBuilder extends Object
  • Method Details

    • recipeUUID

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder recipeUUID(@Nullable UUID recipeUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: RecipeUUID

      Returns:
      this.
    • classType

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder classType(@Nullable String classType)
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ClassType

      Returns:
      this.
    • charcInternalID

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcInternalID(@Nullable String charcInternalID)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CharcInternalID

      Returns:
      this.
    • charcValuePositionNumber

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcValuePositionNumber(@Nullable String charcValuePositionNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CharcValuePositionNumber

      Returns:
      this.
    • keyDate

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder keyDate(@Nullable LocalDateTime keyDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: KeyDate

      Returns:
      this.
    • charcValueDependency

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcValueDependency(@Nullable String charcValueDependency)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CharcValueDependency

      Returns:
      this.
    • charcValue

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcValue(@Nullable String charcValue)
      Constraints: Not nullable, Maximum length: 70

      Original property name from the Odata EDM: CharcValue

      Returns:
      this.
    • charcFromNumericValue

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcFromNumericValue(@Nullable Double charcFromNumericValue)
      Constraints: none

      Original property name from the Odata EDM: CharcFromNumericValue

      Returns:
      this.
    • charcFromNumericValueUnit

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcFromNumericValueUnit(@Nullable String charcFromNumericValueUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CharcFromNumericValueUnit

      Returns:
      this.
    • charcToNumericValue

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcToNumericValue(@Nullable Double charcToNumericValue)
      Constraints: none

      Original property name from the Odata EDM: CharcToNumericValue

      Returns:
      this.
    • charcToNumericValueUnit

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcToNumericValueUnit(@Nullable String charcToNumericValueUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CharcToNumericValueUnit

      Returns:
      this.
    • charcFromDecimalValue

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcFromDecimalValue(@Nullable BigDecimal charcFromDecimalValue)
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: CharcFromDecimalValue

      Returns:
      this.
    • charcToDecimalValue

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcToDecimalValue(@Nullable BigDecimal charcToDecimalValue)
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: CharcToDecimalValue

      Returns:
      this.
    • charcFromAmount

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcFromAmount(@Nullable BigDecimal charcFromAmount)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: CharcFromAmount

      Returns:
      this.
    • charcToAmount

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcToAmount(@Nullable BigDecimal charcToAmount)
      Constraints: Not nullable, Precision: 24, Scale: 3

      Original property name from the Odata EDM: CharcToAmount

      Returns:
      this.
    • currency

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder currency(@Nullable String currency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: Currency

      Returns:
      this.
    • charcFromDate

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcFromDate(@Nullable LocalDateTime charcFromDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CharcFromDate

      Returns:
      this.
    • charcToDate

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcToDate(@Nullable LocalDateTime charcToDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CharcToDate

      Returns:
      this.
    • charcFromTime

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcFromTime(@Nullable LocalTime charcFromTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CharcFromTime

      Returns:
      this.
    • charcToTime

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcToTime(@Nullable LocalTime charcToTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CharcToTime

      Returns:
      this.
    • characteristicAuthor

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder characteristicAuthor(@Nullable String characteristicAuthor)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CharacteristicAuthor

      Returns:
      this.
    • charcMaintAuthGrp

      @Nonnull public RecipeCharcValue.RecipeCharcValueBuilder charcMaintAuthGrp(@Nullable String charcMaintAuthGrp)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CharcMaintAuthGrp

      Returns:
      this.
    • build

      @Nonnull public RecipeCharcValue build()
    • toString

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