Class LglTransParentCategory.LglTransParentCategoryBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.legaltransaction.LglTransParentCategory.LglTransParentCategoryBuilder
- Enclosing class:
- LglTransParentCategory
Helper class to allow for fluent creation of LglTransParentCategory instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()legalTransactionCatGroupUUID(UUID legalTransactionCatGroupUUID) Constraints: nonelegalTransactionParCatUUID(UUID legalTransactionParCatUUID) (Key Field) Constraints: Not nullablelegalTransactionUUID(UUID legalTransactionUUID) Constraints: nonelglCntntMIndex(Short lglCntntMIndex) Constraints: nonelglCntntMIsMandatory(Boolean lglCntntMIsMandatory) Constraints: nonelglCntntMParentCategory(String lglCntntMParentCategory) Constraints: Not nullable, Maximum length: 6lglTransCategory(LglTransCategory... value) Navigation property to_LglTransCategory for LglTransParentCategory to multiple LglTransCategory.Navigation property to_LglTransCategoryGroup for LglTransParentCategory to single LglTransCategoryGroup.toString()
-
Method Details
-
lglTransCategoryGroup
@Nonnull public LglTransParentCategory.LglTransParentCategoryBuilder lglTransCategoryGroup(LglTransCategoryGroup value) Navigation property to_LglTransCategoryGroup for LglTransParentCategory to single LglTransCategoryGroup.- Parameters:
value- The LglTransCategoryGroup to build this LglTransParentCategory with.- Returns:
- This Builder to allow for a fluent interface.
-
lglTransCategory
@Nonnull public LglTransParentCategory.LglTransParentCategoryBuilder lglTransCategory(LglTransCategory... value) Navigation property to_LglTransCategory for LglTransParentCategory to multiple LglTransCategory.- Parameters:
value- The LglTransCategorys to build this LglTransParentCategory with.- Returns:
- This Builder to allow for a fluent interface.
-
legalTransactionParCatUUID
@Nonnull public LglTransParentCategory.LglTransParentCategoryBuilder legalTransactionParCatUUID(@Nullable UUID legalTransactionParCatUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: LegalTransactionParCatUUID
- Returns:
this.
-
legalTransactionCatGroupUUID
@Nonnull public LglTransParentCategory.LglTransParentCategoryBuilder legalTransactionCatGroupUUID(@Nullable UUID legalTransactionCatGroupUUID) Constraints: noneOriginal property name from the Odata EDM: LegalTransactionCatGroupUUID
- Returns:
this.
-
legalTransactionUUID
@Nonnull public LglTransParentCategory.LglTransParentCategoryBuilder legalTransactionUUID(@Nullable UUID legalTransactionUUID) Constraints: noneOriginal property name from the Odata EDM: LegalTransactionUUID
- Returns:
this.
-
lglCntntMParentCategory
@Nonnull public LglTransParentCategory.LglTransParentCategoryBuilder lglCntntMParentCategory(@Nullable String lglCntntMParentCategory) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: LglCntntMParentCategory
- Returns:
this.
-
lglCntntMIsMandatory
@Nonnull public LglTransParentCategory.LglTransParentCategoryBuilder lglCntntMIsMandatory(@Nullable Boolean lglCntntMIsMandatory) Constraints: noneOriginal property name from the Odata EDM: LglCntntMIsMandatory
- Returns:
this.
-
lglCntntMIndex
@Nonnull public LglTransParentCategory.LglTransParentCategoryBuilder lglCntntMIndex(@Nullable Short lglCntntMIndex) Constraints: noneOriginal property name from the Odata EDM: LglCntntMIndex
- Returns:
this.
-
build
-
toString
-