Class VariantConfigurationTableLine.VariantConfigurationTableLineBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.varianttablecontent.VariantConfigurationTableLine.VariantConfigurationTableLineBuilder
- Enclosing class:
- VariantConfigurationTableLine
public static final class VariantConfigurationTableLine.VariantConfigurationTableLineBuilder
extends Object
Helper class to allow for fluent creation of VariantConfigurationTableLine instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()changeNumber(String changeNumber) (Key Field) Constraints: Not nullable, Maximum length: 12Constraints: Not nullableNavigation property _Table for VariantConfigurationTableLine to single VarConfigurationTableContent.toString()validityEndDate(LocalDate validityEndDate) Constraints: NullablevalidityStartDate(LocalDate validityStartDate) Constraints: Nullablevalue(VariantConfigurationTableValue... value) Navigation property _Value for VariantConfigurationTableLine to multiple VariantConfigurationTableValue.varConfignTblLineNumber(String varConfignTblLineNumber) (Key Field) Constraints: Not nullable, Maximum length: 5varConfignTblLinePosition(String varConfignTblLinePosition) Constraints: Not nullable, Maximum length: 5varConfignTblName(String varConfignTblName) (Key Field) Constraints: Not nullable, Maximum length: 18
-
Method Details
-
table
@Nonnull public VariantConfigurationTableLine.VariantConfigurationTableLineBuilder table(VarConfigurationTableContent value) Navigation property _Table for VariantConfigurationTableLine to single VarConfigurationTableContent.- Parameters:
value- The VarConfigurationTableContent to build this VariantConfigurationTableLine with.- Returns:
- This Builder to allow for a fluent interface.
-
value
@Nonnull public VariantConfigurationTableLine.VariantConfigurationTableLineBuilder value(VariantConfigurationTableValue... value) Navigation property _Value for VariantConfigurationTableLine to multiple VariantConfigurationTableValue.- Parameters:
value- The VariantConfigurationTableValues to build this VariantConfigurationTableLine with.- Returns:
- This Builder to allow for a fluent interface.
-
varConfignTblName
@Nonnull public VariantConfigurationTableLine.VariantConfigurationTableLineBuilder varConfignTblName(@Nullable String varConfignTblName) (Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: VarConfignTblName
- Returns:
this.
-
varConfignTblLineNumber
@Nonnull public VariantConfigurationTableLine.VariantConfigurationTableLineBuilder varConfignTblLineNumber(@Nullable String varConfignTblLineNumber) (Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: VarConfignTblLineNumber
- Returns:
this.
-
changeNumber
@Nonnull public VariantConfigurationTableLine.VariantConfigurationTableLineBuilder changeNumber(@Nullable String changeNumber) (Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumber
- Returns:
this.
-
varConfignTblLinePosition
@Nonnull public VariantConfigurationTableLine.VariantConfigurationTableLineBuilder varConfignTblLinePosition(@Nullable String varConfignTblLinePosition) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: VarConfignTblLinePosition
- Returns:
this.
-
isDeleted
@Nonnull public VariantConfigurationTableLine.VariantConfigurationTableLineBuilder isDeleted(@Nullable Boolean isDeleted) Constraints: Not nullableOriginal property name from the Odata EDM: IsDeleted
- Returns:
this.
-
validityStartDate
@Nonnull public VariantConfigurationTableLine.VariantConfigurationTableLineBuilder validityStartDate(@Nullable LocalDate validityStartDate) Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
this.
-
validityEndDate
@Nonnull public VariantConfigurationTableLine.VariantConfigurationTableLineBuilder validityEndDate(@Nullable LocalDate validityEndDate) Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
this.
-
build
-
toString
-