Class VarCnfTblValAssgmtAltvItem.VarCnfTblValAssgmtAltvItemBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.varianttable.VarCnfTblValAssgmtAltvItem.VarCnfTblValAssgmtAltvItemBuilder
- Enclosing class:
- VarCnfTblValAssgmtAltvItem
public static final class VarCnfTblValAssgmtAltvItem.VarCnfTblValAssgmtAltvItemBuilder
extends Object
Helper class to allow for fluent creation of VarCnfTblValAssgmtAltvItem instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()characteristic(String characteristic) (Key Field) Constraints: Not nullable, Maximum length: 30charcInternalID(String charcInternalID) Constraints: Not nullable, Maximum length: 10column(VarCnfTblColumn value) Navigation property _Column for VarCnfTblValAssgmtAltvItem to single VarCnfTblColumn.table(VariantConfigurationTable value) Navigation property _Table for VarCnfTblValAssgmtAltvItem to single VariantConfigurationTable.toString()Navigation property _ValueAssignmentAlternative for VarCnfTblValAssgmtAltvItem to single VarCnfTblValAssgmtAlternative.varConfignTblName(String varConfignTblName) (Key Field) Constraints: Not nullable, Maximum length: 18varConfignTblValAssgmtAltvID(String varConfignTblValAssgmtAltvID) (Key Field) Constraints: Not nullable, Maximum length: 4
-
Method Details
-
column
@Nonnull public VarCnfTblValAssgmtAltvItem.VarCnfTblValAssgmtAltvItemBuilder column(VarCnfTblColumn value) Navigation property _Column for VarCnfTblValAssgmtAltvItem to single VarCnfTblColumn.- Parameters:
value- The VarCnfTblColumn to build this VarCnfTblValAssgmtAltvItem with.- Returns:
- This Builder to allow for a fluent interface.
-
table
@Nonnull public VarCnfTblValAssgmtAltvItem.VarCnfTblValAssgmtAltvItemBuilder table(VariantConfigurationTable value) Navigation property _Table for VarCnfTblValAssgmtAltvItem to single VariantConfigurationTable.- Parameters:
value- The VariantConfigurationTable to build this VarCnfTblValAssgmtAltvItem with.- Returns:
- This Builder to allow for a fluent interface.
-
valueAssignmentAlternative
@Nonnull public VarCnfTblValAssgmtAltvItem.VarCnfTblValAssgmtAltvItemBuilder valueAssignmentAlternative(VarCnfTblValAssgmtAlternative value) Navigation property _ValueAssignmentAlternative for VarCnfTblValAssgmtAltvItem to single VarCnfTblValAssgmtAlternative.- Parameters:
value- The VarCnfTblValAssgmtAlternative to build this VarCnfTblValAssgmtAltvItem with.- Returns:
- This Builder to allow for a fluent interface.
-
varConfignTblName
@Nonnull public VarCnfTblValAssgmtAltvItem.VarCnfTblValAssgmtAltvItemBuilder varConfignTblName(@Nullable String varConfignTblName) (Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: VarConfignTblName
- Returns:
this.
-
varConfignTblValAssgmtAltvID
@Nonnull public VarCnfTblValAssgmtAltvItem.VarCnfTblValAssgmtAltvItemBuilder varConfignTblValAssgmtAltvID(@Nullable String varConfignTblValAssgmtAltvID) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: VarConfignTblValAssgmtAltvID
- Returns:
this.
-
characteristic
@Nonnull public VarCnfTblValAssgmtAltvItem.VarCnfTblValAssgmtAltvItemBuilder characteristic(@Nullable String characteristic) (Key Field) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: Characteristic
- Returns:
this.
-
charcInternalID
@Nonnull public VarCnfTblValAssgmtAltvItem.VarCnfTblValAssgmtAltvItemBuilder charcInternalID(@Nullable String charcInternalID) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CharcInternalID
- Returns:
this.
-
build
-
toString
-