Class LegalContextEntity.LegalContextEntityBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.legalcontext.LegalContextEntity.LegalContextEntityBuilder
Enclosing class:
LegalContextEntity

public static final class LegalContextEntity.LegalContextEntityBuilder extends Object
Helper class to allow for fluent creation of LegalContextEntity instances.
  • Method Details

    • lcmContextTP

      @Nonnull public LegalContextEntity.LegalContextEntityBuilder lcmContextTP(LegalContext value)
      Navigation property _LCMContextTP for LegalContextEntity to single LegalContext.
      Parameters:
      value - The LegalContext to build this LegalContextEntity with.
      Returns:
      This Builder to allow for a fluent interface.
    • lglCntntMCntxtEntityUUID

      @Nonnull public LegalContextEntity.LegalContextEntityBuilder lglCntntMCntxtEntityUUID(@Nullable UUID lglCntntMCntxtEntityUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: LglCntntMCntxtEntityUUID

      Returns:
      this.
    • lglCntntMContextUUID

      @Nonnull public LegalContextEntity.LegalContextEntityBuilder lglCntntMContextUUID(@Nullable UUID lglCntntMContextUUID)
      Constraints: Not nullable

      Original property name from the Odata EDM: LglCntntMContextUUID

      Returns:
      this.
    • lglCntntMRank

      @Nonnull public LegalContextEntity.LegalContextEntityBuilder lglCntntMRank(@Nullable Short lglCntntMRank)
      Constraints: Not nullable

      Original property name from the Odata EDM: LglCntntMRank

      Returns:
      this.
    • lglCntntMEntityType

      @Nonnull public LegalContextEntity.LegalContextEntityBuilder lglCntntMEntityType(@Nullable String lglCntntMEntityType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: LglCntntMEntityType

      Returns:
      this.
    • lglCntntMEntity

      @Nonnull public LegalContextEntity.LegalContextEntityBuilder lglCntntMEntity(@Nullable String lglCntntMEntity)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: LglCntntMEntity

      Returns:
      this.
    • lglCntntMIsMandatory

      @Nonnull public LegalContextEntity.LegalContextEntityBuilder lglCntntMIsMandatory(@Nullable Boolean lglCntntMIsMandatory)
      Constraints: Not nullable

      Original property name from the Odata EDM: LglCntntMIsMandatory

      Returns:
      this.
    • lglCntntMIsMainEntity

      @Nonnull public LegalContextEntity.LegalContextEntityBuilder lglCntntMIsMainEntity(@Nullable Boolean lglCntntMIsMainEntity)
      Constraints: Not nullable

      Original property name from the Odata EDM: LglCntntMIsMainEntity

      Returns:
      this.
    • lglCntntMIsIntegRelevant

      @Nonnull public LegalContextEntity.LegalContextEntityBuilder lglCntntMIsIntegRelevant(@Nullable Boolean lglCntntMIsIntegRelevant)
      Constraints: Not nullable

      Original property name from the Odata EDM: LglCntntMIsIntegRelevant

      Returns:
      this.
    • build

      @Nonnull public LegalContextEntity build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object