Class SupplierActivityTask.SupplierActivityTaskBuilder
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.supplieractivitytask.SupplierActivityTask.SupplierActivityTaskBuilder
- Enclosing class:
- SupplierActivityTask
Helper class to allow for fluent creation of SupplierActivityTask instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 60creationDateTime(ZonedDateTime creationDateTime) Constraints: Not nullable, Precision: 7endDate(LocalDateTime endDate) Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 2lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 60suplrActyTaskLifecycleStatus(String suplrActyTaskLifecycleStatus) Constraints: Not nullable, Maximum length: 2suplrActyTaskName(String suplrActyTaskName) Constraints: Not nullable, Maximum length: 60suplrActyTaskPriority(String suplrActyTaskPriority) Constraints: Not nullable, Maximum length: 1suplrActyTaskUUID(UUID suplrActyTaskUUID) (Key Field) Constraints: Not nullableNavigation property to_SuplrActyTskActyReference for SupplierActivityTask to single SuplrActyTskActyReference.Navigation property to_SuplrActyTskCommText for SupplierActivityTask to single SuplrActyTskCommText.Navigation property to_SuplrActyTskDescription for SupplierActivityTask to single SuplrActyTskDescription.Navigation property to_SuplrActyTskMessageText for SupplierActivityTask to single SuplrActyTskMessageText.Navigation property to_SuplrActyTskProcessor for SupplierActivityTask to single SuplrActyTskProcessor.Navigation property to_SuplrActyTskPurchaserResp for SupplierActivityTask to single SuplrActyTskPurchaserResp.suplrActyTskSupplier(SuplrActyTskSupplier... value) Navigation property to_SuplrActyTskSupplier for SupplierActivityTask to multiple SuplrActyTskSupplier.supplierActivityTask(String supplierActivityTask) Constraints: Not nullable, Maximum length: 20toString()
-
Method Details
-
suplrActyTskActyReference
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTskActyReference(SuplrActyTskActyReference value) Navigation property to_SuplrActyTskActyReference for SupplierActivityTask to single SuplrActyTskActyReference.- Parameters:
value- The SuplrActyTskActyReference to build this SupplierActivityTask with.- Returns:
- This Builder to allow for a fluent interface.
-
suplrActyTskCommText
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTskCommText(SuplrActyTskCommText value) Navigation property to_SuplrActyTskCommText for SupplierActivityTask to single SuplrActyTskCommText.- Parameters:
value- The SuplrActyTskCommText to build this SupplierActivityTask with.- Returns:
- This Builder to allow for a fluent interface.
-
suplrActyTskDescription
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTskDescription(SuplrActyTskDescription value) Navigation property to_SuplrActyTskDescription for SupplierActivityTask to single SuplrActyTskDescription.- Parameters:
value- The SuplrActyTskDescription to build this SupplierActivityTask with.- Returns:
- This Builder to allow for a fluent interface.
-
suplrActyTskMessageText
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTskMessageText(SuplrActyTskMessageText value) Navigation property to_SuplrActyTskMessageText for SupplierActivityTask to single SuplrActyTskMessageText.- Parameters:
value- The SuplrActyTskMessageText to build this SupplierActivityTask with.- Returns:
- This Builder to allow for a fluent interface.
-
suplrActyTskProcessor
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTskProcessor(SuplrActyTskProcessor value) Navigation property to_SuplrActyTskProcessor for SupplierActivityTask to single SuplrActyTskProcessor.- Parameters:
value- The SuplrActyTskProcessor to build this SupplierActivityTask with.- Returns:
- This Builder to allow for a fluent interface.
-
suplrActyTskPurchaserResp
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTskPurchaserResp(SuplrActyTskPurchaserResp value) Navigation property to_SuplrActyTskPurchaserResp for SupplierActivityTask to single SuplrActyTskPurchaserResp.- Parameters:
value- The SuplrActyTskPurchaserResp to build this SupplierActivityTask with.- Returns:
- This Builder to allow for a fluent interface.
-
suplrActyTskSupplier
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTskSupplier(SuplrActyTskSupplier... value) Navigation property to_SuplrActyTskSupplier for SupplierActivityTask to multiple SuplrActyTskSupplier.- Parameters:
value- The SuplrActyTskSuppliers to build this SupplierActivityTask with.- Returns:
- This Builder to allow for a fluent interface.
-
suplrActyTaskUUID
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTaskUUID(@Nullable UUID suplrActyTaskUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SuplrActyTaskUUID
- Returns:
this.
-
supplierActivityTask
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder supplierActivityTask(@Nullable String supplierActivityTask) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: SupplierActivityTask
- Returns:
this.
-
suplrActyTaskName
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTaskName(@Nullable String suplrActyTaskName) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: SuplrActyTaskName
- Returns:
this.
-
creationDateTime
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder creationDateTime(@Nullable ZonedDateTime creationDateTime) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
this.
-
createdByUser
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
lastChangedByUser
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
endDate
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder endDate(@Nullable LocalDateTime endDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: EndDate
- Returns:
this.
-
language
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder language(@Nullable String language) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
this.
-
suplrActyTaskPriority
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTaskPriority(@Nullable String suplrActyTaskPriority) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SuplrActyTaskPriority
- Returns:
this.
-
suplrActyTaskLifecycleStatus
@Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTaskLifecycleStatus(@Nullable String suplrActyTaskLifecycleStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SuplrActyTaskLifecycleStatus
- Returns:
this.
-
build
-
toString
-