Class Activity.ActivityBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.statutoryreportingtask.Activity.ActivityBuilder
- Enclosing class:
- Activity
Helper class to allow for fluent creation of Activity instances.
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablebuild()Navigation property _Phase for Activity to single Phase.Navigation property _Run for Activity to multiple Run.statryRptActivityId(String statryRptActivityId) Constraints: Not nullable, Maximum length: 30statryRptActivityPhase(String statryRptActivityPhase) Constraints: Not nullable, Maximum length: 5statryRptActivityStatus(String statryRptActivityStatus) Constraints: Not nullable, Maximum length: 5statryRptActivityType(String statryRptActivityType) Constraints: Not nullable, Maximum length: 5statryRptActivityUUID(UUID statryRptActivityUUID) (Key Field) Constraints: Not nullablestatryRptCategory(String statryRptCategory) Constraints: Not nullable, Maximum length: 30statryRptgEntity(String statryRptgEntity) Constraints: Not nullable, Maximum length: 10statryRptPhaseUUID(UUID statryRptPhaseUUID) Constraints: Not nullablestatryRptTaskDueDate(LocalDate statryRptTaskDueDate) Constraints: NullablestatryRptTaskUUID(UUID statryRptTaskUUID) Constraints: Not nullableNavigation property _Task for Activity to single Task.toString()
-
Method Details
-
phase
Navigation property _Phase for Activity to single Phase.- Parameters:
value- The Phase to build this Activity with.- Returns:
- This Builder to allow for a fluent interface.
-
run
Navigation property _Run for Activity to multiple Run.- Parameters:
value- The Runs to build this Activity with.- Returns:
- This Builder to allow for a fluent interface.
-
task
Navigation property _Task for Activity to single Task.- Parameters:
value- The Task to build this Activity with.- Returns:
- This Builder to allow for a fluent interface.
-
statryRptActivityUUID
@Nonnull public Activity.ActivityBuilder statryRptActivityUUID(@Nullable UUID statryRptActivityUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: StatryRptActivityUUID
- Returns:
this.
-
statryRptPhaseUUID
Constraints: Not nullableOriginal property name from the Odata EDM: StatryRptPhaseUUID
- Returns:
this.
-
statryRptTaskUUID
Constraints: Not nullableOriginal property name from the Odata EDM: StatryRptTaskUUID
- Returns:
this.
-
statryRptgEntity
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: StatryRptgEntity
- Returns:
this.
-
statryRptCategory
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: StatryRptCategory
- Returns:
this.
-
statryRptActivityId
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: StatryRptActivityId
- Returns:
this.
-
statryRptActivityType
@Nonnull public Activity.ActivityBuilder statryRptActivityType(@Nullable String statryRptActivityType) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: StatryRptActivityType
- Returns:
this.
-
statryRptActivityPhase
@Nonnull public Activity.ActivityBuilder statryRptActivityPhase(@Nullable String statryRptActivityPhase) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: StatryRptActivityPhase
- Returns:
this.
-
statryRptActivityStatus
@Nonnull public Activity.ActivityBuilder statryRptActivityStatus(@Nullable String statryRptActivityStatus) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: StatryRptActivityStatus
- Returns:
this.
-
statryRptTaskDueDate
@Nonnull public Activity.ActivityBuilder statryRptTaskDueDate(@Nullable LocalDate statryRptTaskDueDate) Constraints: NullableOriginal property name from the Odata EDM: StatryRptTaskDueDate
- Returns:
this.
-
_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-