Class LegalContextParentCategory.LegalContextParentCategoryBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.legalcontext.LegalContextParentCategory.LegalContextParentCategoryBuilder
- Enclosing class:
- LegalContextParentCategory
public static final class LegalContextParentCategory.LegalContextParentCategoryBuilder
extends Object
Helper class to allow for fluent creation of LegalContextParentCategory instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Navigation property _LCMContextCategoryGroupTP for LegalContextParentCategory to single LegalContextCategoryGroup.lcmContextCategoryTP(LegalContextCategory... value) Navigation property _LCMContextCategoryTP for LegalContextParentCategory to multiple LegalContextCategory.lcmContextTP(LegalContext value) Navigation property _LCMContextTP for LegalContextParentCategory to single LegalContext.lglCntntMCntxtCatGroupUUID(UUID lglCntntMCntxtCatGroupUUID) Constraints: Not nullablelglCntntMCntxtParCategoryUUID(UUID lglCntntMCntxtParCategoryUUID) (Key Field) Constraints: Not nullablelglCntntMContextUUID(UUID lglCntntMContextUUID) Constraints: Not nullablelglCntntMIsMandatory(Boolean lglCntntMIsMandatory) Constraints: Not nullablelglCntntMParentCategory(String lglCntntMParentCategory) Constraints: Not nullable, Maximum length: 6toString()
-
Method Details
-
lcmContextCategoryGroupTP
@Nonnull public LegalContextParentCategory.LegalContextParentCategoryBuilder lcmContextCategoryGroupTP(LegalContextCategoryGroup value) Navigation property _LCMContextCategoryGroupTP for LegalContextParentCategory to single LegalContextCategoryGroup.- Parameters:
value- The LegalContextCategoryGroup to build this LegalContextParentCategory with.- Returns:
- This Builder to allow for a fluent interface.
-
lcmContextCategoryTP
@Nonnull public LegalContextParentCategory.LegalContextParentCategoryBuilder lcmContextCategoryTP(LegalContextCategory... value) Navigation property _LCMContextCategoryTP for LegalContextParentCategory to multiple LegalContextCategory.- Parameters:
value- The LegalContextCategorys to build this LegalContextParentCategory with.- Returns:
- This Builder to allow for a fluent interface.
-
lcmContextTP
@Nonnull public LegalContextParentCategory.LegalContextParentCategoryBuilder lcmContextTP(LegalContext value) Navigation property _LCMContextTP for LegalContextParentCategory to single LegalContext.- Parameters:
value- The LegalContext to build this LegalContextParentCategory with.- Returns:
- This Builder to allow for a fluent interface.
-
lglCntntMCntxtParCategoryUUID
@Nonnull public LegalContextParentCategory.LegalContextParentCategoryBuilder lglCntntMCntxtParCategoryUUID(@Nullable UUID lglCntntMCntxtParCategoryUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: LglCntntMCntxtParCategoryUUID
- Returns:
this.
-
lglCntntMCntxtCatGroupUUID
@Nonnull public LegalContextParentCategory.LegalContextParentCategoryBuilder lglCntntMCntxtCatGroupUUID(@Nullable UUID lglCntntMCntxtCatGroupUUID) Constraints: Not nullableOriginal property name from the Odata EDM: LglCntntMCntxtCatGroupUUID
- Returns:
this.
-
lglCntntMContextUUID
@Nonnull public LegalContextParentCategory.LegalContextParentCategoryBuilder lglCntntMContextUUID(@Nullable UUID lglCntntMContextUUID) Constraints: Not nullableOriginal property name from the Odata EDM: LglCntntMContextUUID
- Returns:
this.
-
lglCntntMParentCategory
@Nonnull public LegalContextParentCategory.LegalContextParentCategoryBuilder lglCntntMParentCategory(@Nullable String lglCntntMParentCategory) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: LglCntntMParentCategory
- Returns:
this.
-
lglCntntMIsMandatory
@Nonnull public LegalContextParentCategory.LegalContextParentCategoryBuilder lglCntntMIsMandatory(@Nullable Boolean lglCntntMIsMandatory) Constraints: Not nullableOriginal property name from the Odata EDM: LglCntntMIsMandatory
- Returns:
this.
-
build
-
toString
-