Class VarCnfObjDependencySourceCode.VarCnfObjDependencySourceCodeBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.objectdependency.VarCnfObjDependencySourceCode.VarCnfObjDependencySourceCodeBuilder
- Enclosing class:
- VarCnfObjDependencySourceCode
public static final class VarCnfObjDependencySourceCode.VarCnfObjDependencySourceCodeBuilder
extends Object
Helper class to allow for fluent creation of VarCnfObjDependencySourceCode instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()changeNumber(String changeNumber) (Key Field) Constraints: Not nullable, Maximum length: 12Constraints: Not nullableNavigation property _ObjectDependency for VarCnfObjDependencySourceCode to single VarConfignObjectDependency.objectDependencyName(String objectDependencyName) (Key Field) Constraints: Not nullable, Maximum length: 30sourceCodeLine(VarCnfObjDpndcySourceCodeLine... value) Navigation property _SourceCodeLine for VarCnfObjDependencySourceCode to multiple VarCnfObjDpndcySourceCodeLine.toString()validityEndDate(LocalDate validityEndDate) Constraints: NullablevalidityStartDate(LocalDate validityStartDate) Constraints: Nullable
-
Method Details
-
objectDependency
@Nonnull public VarCnfObjDependencySourceCode.VarCnfObjDependencySourceCodeBuilder objectDependency(VarConfignObjectDependency value) Navigation property _ObjectDependency for VarCnfObjDependencySourceCode to single VarConfignObjectDependency.- Parameters:
value- The VarConfignObjectDependency to build this VarCnfObjDependencySourceCode with.- Returns:
- This Builder to allow for a fluent interface.
-
sourceCodeLine
@Nonnull public VarCnfObjDependencySourceCode.VarCnfObjDependencySourceCodeBuilder sourceCodeLine(VarCnfObjDpndcySourceCodeLine... value) Navigation property _SourceCodeLine for VarCnfObjDependencySourceCode to multiple VarCnfObjDpndcySourceCodeLine.- Parameters:
value- The VarCnfObjDpndcySourceCodeLines to build this VarCnfObjDependencySourceCode with.- Returns:
- This Builder to allow for a fluent interface.
-
objectDependencyName
@Nonnull public VarCnfObjDependencySourceCode.VarCnfObjDependencySourceCodeBuilder objectDependencyName(@Nullable String objectDependencyName) (Key Field) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: ObjectDependencyName
- Returns:
this.
-
changeNumber
@Nonnull public VarCnfObjDependencySourceCode.VarCnfObjDependencySourceCodeBuilder changeNumber(@Nullable String changeNumber) (Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumber
- Returns:
this.
-
validityStartDate
@Nonnull public VarCnfObjDependencySourceCode.VarCnfObjDependencySourceCodeBuilder validityStartDate(@Nullable LocalDate validityStartDate) Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
this.
-
validityEndDate
@Nonnull public VarCnfObjDependencySourceCode.VarCnfObjDependencySourceCodeBuilder validityEndDate(@Nullable LocalDate validityEndDate) Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
this.
-
isDeleted
@Nonnull public VarCnfObjDependencySourceCode.VarCnfObjDependencySourceCodeBuilder isDeleted(@Nullable Boolean isDeleted) Constraints: Not nullableOriginal property name from the Odata EDM: IsDeleted
- Returns:
this.
-
build
-
toString
-