Class QualityTask.QualityTaskBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.qualitytask.QualityTask.QualityTaskBuilder
Enclosing class:
QualityTask

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

    • qualityTaskDetailedDesc

      @Nonnull public QualityTask.QualityTaskBuilder qualityTaskDetailedDesc(QualityTaskLongText value)
      Navigation property _QualityTaskDetailedDesc for QualityTask to single QualityTaskLongText.
      Parameters:
      value - The QualityTaskLongText to build this QualityTask with.
      Returns:
      This Builder to allow for a fluent interface.
    • qualityTaskLongText

      @Nonnull public QualityTask.QualityTaskBuilder qualityTaskLongText(QualityTaskLongText... value)
      Navigation property _QualityTaskLongText for QualityTask to multiple QualityTaskLongText.
      Parameters:
      value - The QualityTaskLongTexts to build this QualityTask with.
      Returns:
      This Builder to allow for a fluent interface.
    • qualityTaskProcessorNotes

      @Nonnull public QualityTask.QualityTaskBuilder qualityTaskProcessorNotes(QualityTaskLongText value)
      Navigation property _QualityTaskProcessorNotes for QualityTask to single QualityTaskLongText.
      Parameters:
      value - The QualityTaskLongText to build this QualityTask with.
      Returns:
      This Builder to allow for a fluent interface.
    • qualityTaskInternalId

      @Nonnull public QualityTask.QualityTaskBuilder qualityTaskInternalId(@Nullable String qualityTaskInternalId)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: QualityTaskInternalId

      Returns:
      this.
    • qualityTask

      @Nonnull public QualityTask.QualityTaskBuilder qualityTask(@Nullable String qualityTask)
      Constraints: Not nullable, Maximum length: 11

      Original property name from the Odata EDM: QualityTask

      Returns:
      this.
    • qualityTaskOrigin

      @Nonnull public QualityTask.QualityTaskBuilder qualityTaskOrigin(@Nullable String qualityTaskOrigin)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: QualityTaskOrigin

      Returns:
      this.
    • qualityTaskText

      @Nonnull public QualityTask.QualityTaskBuilder qualityTaskText(@Nullable String qualityTaskText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: QualityTaskText

      Returns:
      this.
    • isDeleted

      @Nonnull public QualityTask.QualityTaskBuilder isDeleted(@Nullable Boolean isDeleted)
      Constraints: Not nullable

      Original property name from the Odata EDM: IsDeleted

      Returns:
      this.
    • qualityTaskProcessor

      @Nonnull public QualityTask.QualityTaskBuilder qualityTaskProcessor(@Nullable String qualityTaskProcessor)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: QualityTaskProcessor

      Returns:
      this.
    • notifTaskCompletedByUser

      @Nonnull public QualityTask.QualityTaskBuilder notifTaskCompletedByUser(@Nullable String notifTaskCompletedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: NotifTaskCompletedByUser

      Returns:
      this.
    • qualityTaskType

      @Nonnull public QualityTask.QualityTaskBuilder qualityTaskType(@Nullable String qualityTaskType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: QualityTaskType

      Returns:
      this.
    • qualityTaskCodeCatalog

      @Nonnull public QualityTask.QualityTaskBuilder qualityTaskCodeCatalog(@Nullable String qualityTaskCodeCatalog)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: QualityTaskCodeCatalog

      Returns:
      this.
    • qualityTaskCodeGroup

      @Nonnull public QualityTask.QualityTaskBuilder qualityTaskCodeGroup(@Nullable String qualityTaskCodeGroup)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: QualityTaskCodeGroup

      Returns:
      this.
    • qualityTaskCode

      @Nonnull public QualityTask.QualityTaskBuilder qualityTaskCode(@Nullable String qualityTaskCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: QualityTaskCode

      Returns:
      this.
    • notifTaskTimeZone

      @Nonnull public QualityTask.QualityTaskBuilder notifTaskTimeZone(@Nullable String notifTaskTimeZone)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: NotifTaskTimeZone

      Returns:
      this.
    • notifTaskPlannedEndDate

      @Nonnull public QualityTask.QualityTaskBuilder notifTaskPlannedEndDate(@Nullable LocalDate notifTaskPlannedEndDate)
      Constraints: Nullable

      Original property name from the Odata EDM: NotifTaskPlannedEndDate

      Returns:
      this.
    • notifTaskPlannedEndTime

      @Nonnull public QualityTask.QualityTaskBuilder notifTaskPlannedEndTime(@Nullable LocalTime notifTaskPlannedEndTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: NotifTaskPlannedEndTime

      Returns:
      this.
    • notifTaskCompletionDate

      @Nonnull public QualityTask.QualityTaskBuilder notifTaskCompletionDate(@Nullable LocalDate notifTaskCompletionDate)
      Constraints: Nullable

      Original property name from the Odata EDM: NotifTaskCompletionDate

      Returns:
      this.
    • notifTaskCompletionTime

      @Nonnull public QualityTask.QualityTaskBuilder notifTaskCompletionTime(@Nullable LocalTime notifTaskCompletionTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: NotifTaskCompletionTime

      Returns:
      this.
    • notifTaskResubmissionDate

      @Nonnull public QualityTask.QualityTaskBuilder notifTaskResubmissionDate(@Nullable LocalDate notifTaskResubmissionDate)
      Constraints: Nullable

      Original property name from the Odata EDM: NotifTaskResubmissionDate

      Returns:
      this.
    • notifTaskResubmissionTime

      @Nonnull public QualityTask.QualityTaskBuilder notifTaskResubmissionTime(@Nullable LocalTime notifTaskResubmissionTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: NotifTaskResubmissionTime

      Returns:
      this.
    • defectInternalID

      @Nonnull public QualityTask.QualityTaskBuilder defectInternalID(@Nullable String defectInternalID)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: DefectInternalID

      Returns:
      this.
    • predecessorQltyTaskIntNumber

      @Nonnull public QualityTask.QualityTaskBuilder predecessorQltyTaskIntNumber(@Nullable String predecessorQltyTaskIntNumber)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: PredecessorQltyTaskIntNumber

      Returns:
      this.
    • qltyTaskFollowUpAction

      @Nonnull public QualityTask.QualityTaskBuilder qltyTaskFollowUpAction(@Nullable String qltyTaskFollowUpAction)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: QltyTaskFollowUpAction

      Returns:
      this.
    • qualityTaskLifecycleStatus

      @Nonnull public QualityTask.QualityTaskBuilder qualityTaskLifecycleStatus(@Nullable String qualityTaskLifecycleStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: QualityTaskLifecycleStatus

      Returns:
      this.
    • qualityTaskArchivingStatus

      @Nonnull public QualityTask.QualityTaskBuilder qualityTaskArchivingStatus(@Nullable String qualityTaskArchivingStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: QualityTaskArchivingStatus

      Returns:
      this.
    • qltyTaskFllwUpActionSts

      @Nonnull public QualityTask.QualityTaskBuilder qltyTaskFllwUpActionSts(@Nullable String qltyTaskFllwUpActionSts)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: QltyTaskFllwUpActionSts

      Returns:
      this.
    • createdByUser

      @Nonnull public QualityTask.QualityTaskBuilder createdByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      this.
    • creationDate

      @Nonnull public QualityTask.QualityTaskBuilder creationDate(@Nullable LocalDate creationDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDate

      Returns:
      this.
    • creationTime

      @Nonnull public QualityTask.QualityTaskBuilder creationTime(@Nullable LocalTime creationTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: CreationTime

      Returns:
      this.
    • changedDateTime

      @Nonnull public QualityTask.QualityTaskBuilder changedDateTime(@Nullable OffsetDateTime changedDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: ChangedDateTime

      Returns:
      this.
    • lastChangeDate

      @Nonnull public QualityTask.QualityTaskBuilder lastChangeDate(@Nullable LocalDate lastChangeDate)
      Constraints: Nullable

      Original property name from the Odata EDM: LastChangeDate

      Returns:
      this.
    • lastChangeTime

      @Nonnull public QualityTask.QualityTaskBuilder lastChangeTime(@Nullable LocalTime lastChangeTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: LastChangeTime

      Returns:
      this.
    • lastChangedByUser

      @Nonnull public QualityTask.QualityTaskBuilder lastChangedByUser(@Nullable String lastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      this.
    • qltyTskProcgIsCtrldByTskOrigin

      @Nonnull public QualityTask.QualityTaskBuilder qltyTskProcgIsCtrldByTskOrigin(@Nullable Boolean qltyTskProcgIsCtrldByTskOrigin)
      Constraints: Not nullable

      Original property name from the Odata EDM: QltyTskProcgIsCtrldByTskOrigin

      Returns:
      this.
    • qltyTaskTimeBasedEffort

      @Nonnull public QualityTask.QualityTaskBuilder qltyTaskTimeBasedEffort(@Nullable BigDecimal qltyTaskTimeBasedEffort)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: QltyTaskTimeBasedEffort

      Returns:
      this.
    • qltyTaskTimeBasedEffortUoM

      @Nonnull public QualityTask.QualityTaskBuilder qltyTaskTimeBasedEffortUoM(@Nullable String qltyTaskTimeBasedEffortUoM)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: QltyTaskTimeBasedEffortUoM

      Returns:
      this.
    • _Messages

      @Nonnull public QualityTask.QualityTaskBuilder _Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      this.
    • build

      @Nonnull public QualityTask build()
    • toString

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