Class SituationTemplate.SituationTemplateBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.businesssituationtypev2.SituationTemplate.SituationTemplateBuilder
- Enclosing class:
- SituationTemplate
Helper class to allow for fluent creation of SituationTemplate instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()sitnDefDataContextIsEnabled(Boolean sitnDefDataContextIsEnabled) Constraints: nonesitnDefTemplateID(String sitnDefTemplateID) (Key Field) Constraints: Not nullable, Maximum length: 32situationAction(SituationAction... value) Navigation property to_SituationAction for SituationTemplate to multiple SituationAction.situationTemplateText(SituationTemplateText... value) Navigation property to_SituationTemplateText for SituationTemplate to multiple SituationTemplateText.situationType(SituationType... value) Navigation property to_SituationType for SituationTemplate to multiple SituationType.toString()
-
Method Details
-
situationAction
@Nonnull public SituationTemplate.SituationTemplateBuilder situationAction(SituationAction... value) Navigation property to_SituationAction for SituationTemplate to multiple SituationAction.- Parameters:
value- The SituationActions to build this SituationTemplate with.- Returns:
- This Builder to allow for a fluent interface.
-
situationTemplateText
@Nonnull public SituationTemplate.SituationTemplateBuilder situationTemplateText(SituationTemplateText... value) Navigation property to_SituationTemplateText for SituationTemplate to multiple SituationTemplateText.- Parameters:
value- The SituationTemplateTexts to build this SituationTemplate with.- Returns:
- This Builder to allow for a fluent interface.
-
situationType
Navigation property to_SituationType for SituationTemplate to multiple SituationType.- Parameters:
value- The SituationTypes to build this SituationTemplate with.- Returns:
- This Builder to allow for a fluent interface.
-
sitnDefTemplateID
@Nonnull public SituationTemplate.SituationTemplateBuilder sitnDefTemplateID(@Nullable String sitnDefTemplateID) (Key Field) Constraints: Not nullable, Maximum length: 32Original property name from the Odata EDM: SitnDefTemplateID
- Returns:
this.
-
sitnDefDataContextIsEnabled
@Nonnull public SituationTemplate.SituationTemplateBuilder sitnDefDataContextIsEnabled(@Nullable Boolean sitnDefDataContextIsEnabled) Constraints: noneOriginal property name from the Odata EDM: SitnDefDataContextIsEnabled
- Returns:
this.
-
build
-
toString
-