Class SupplierActivityTask.SupplierActivityTaskBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.supplieractivitytask.SupplierActivityTask.SupplierActivityTaskBuilder
Enclosing class:
SupplierActivityTask

public static final class SupplierActivityTask.SupplierActivityTaskBuilder extends Object
Helper class to allow for fluent creation of SupplierActivityTask instances.
  • 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 nullable

      Original property name from the Odata EDM: SuplrActyTaskUUID

      Returns:
      this.
    • supplierActivityTask

      @Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder supplierActivityTask(@Nullable String supplierActivityTask)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SupplierActivityTask

      Returns:
      this.
    • suplrActyTaskName

      @Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTaskName(@Nullable String suplrActyTaskName)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: SuplrActyTaskName

      Returns:
      this.
    • creationDateTime

      @Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder creationDateTime(@Nullable ZonedDateTime creationDateTime)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: CreationDateTime

      Returns:
      this.
    • createdByUser

      @Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder createdByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • lastChangedByUser

      @Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder lastChangedByUser(@Nullable String lastChangedByUser)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      this.
    • endDate

      @Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder endDate(@Nullable LocalDateTime endDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EndDate

      Returns:
      this.
    • language

      @Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder language(@Nullable String language)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Language

      Returns:
      this.
    • suplrActyTaskPriority

      @Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTaskPriority(@Nullable String suplrActyTaskPriority)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: SuplrActyTaskPriority

      Returns:
      this.
    • suplrActyTaskLifecycleStatus

      @Nonnull public SupplierActivityTask.SupplierActivityTaskBuilder suplrActyTaskLifecycleStatus(@Nullable String suplrActyTaskLifecycleStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SuplrActyTaskLifecycleStatus

      Returns:
      this.
    • build

      @Nonnull public SupplierActivityTask build()
    • toString

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