Class InsertInput


public class InsertInput extends AbstractTableActionInput
Input data for the Insert action
  • Constructor Details

    • InsertInput

      public InsertInput()
    • InsertInput

      public InsertInput(String tableName)
      Constructor
  • Method Details

    • withTableName

      public InsertInput withTableName(String tableName)
      Description copied from class: AbstractTableActionInput
      Fluent setter for tableName
      Overrides:
      withTableName in class AbstractTableActionInput
    • withRecord

      public InsertInput withRecord(QRecord record)
    • withRecordEntity

      public InsertInput withRecordEntity(QRecordEntity recordEntity)
    • withRecordEntities

      public InsertInput withRecordEntities(List<? extends QRecordEntity> recordEntityList)
    • getTransaction

      public QBackendTransaction getTransaction()
      Getter for transaction
    • setTransaction

      public void setTransaction(QBackendTransaction transaction)
      Setter for transaction
    • withTransaction

      public InsertInput withTransaction(QBackendTransaction transaction)
      Fluent setter for transaction
    • getRecords

      public List<QRecord> getRecords()
      Getter for records
    • setRecords

      public void setRecords(List<QRecord> records)
      Setter for records
    • getSkipUniqueKeyCheck

      public boolean getSkipUniqueKeyCheck()
      Getter for skipUniqueKeyCheck
    • setSkipUniqueKeyCheck

      public void setSkipUniqueKeyCheck(boolean skipUniqueKeyCheck)
      Setter for skipUniqueKeyCheck
    • withSkipUniqueKeyCheck

      public InsertInput withSkipUniqueKeyCheck(boolean skipUniqueKeyCheck)
      Fluent setter for skipUniqueKeyCheck
    • getOmitDmlAudit

      public boolean getOmitDmlAudit()
      Getter for omitDmlAudit
    • setOmitDmlAudit

      public void setOmitDmlAudit(boolean omitDmlAudit)
      Setter for omitDmlAudit
    • withOmitDmlAudit

      public InsertInput withOmitDmlAudit(boolean omitDmlAudit)
      Fluent setter for omitDmlAudit
    • withRecords

      public InsertInput withRecords(List<QRecord> records)
      Fluent setter for records
    • getInputSource

      public InputSource getInputSource()
      Getter for inputSource
    • setInputSource

      public void setInputSource(InputSource inputSource)
      Setter for inputSource
    • withInputSource

      public InsertInput withInputSource(InputSource inputSource)
      Fluent setter for inputSource
    • getAuditContext

      public String getAuditContext()
      Getter for auditContext
    • setAuditContext

      public void setAuditContext(String auditContext)
      Setter for auditContext
    • withAuditContext

      public InsertInput withAuditContext(String auditContext)
      Fluent setter for auditContext