Package com.collibra.dgc.importer.core.api.request

# Class BaseImportRequest.Builder<T extends BaseImportRequest,B extends BaseImportRequest.Builder<T,B>>

Object
Builder<T,B>

Direct Known Subclasses:
  `FileImportRequest.Builder`, `SynchronizationFinalizationRequest.Builder`

Enclosing class:
  `BaseImportRequest`

public static class BaseImportRequest.Builder<T extends BaseImportRequest,B extends BaseImportRequest.Builder<T,B>> extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Builder()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `B`
  `batchSize(int batchSize)`
  Sets the size of the batch.
  `BaseImportRequest`
  `build()`
  `protected final B`
  `self()`
  `B`
  `sendNotification(boolean sendNotification)`
  Sets whether job status notification should be sent.

  ### Methods inherited from class Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Builder

    public Builder()

- ## Method Details

  - ### self

    protected final B self()

  - ### sendNotification

    public B sendNotification(boolean sendNotification)
    Sets whether job status notification should be sent.
    Parameters:
      `sendNotification` - whether job status notification should be sent

  - ### batchSize

    public B batchSize(int batchSize)
    Sets the size of the batch.
    Parameters:
      `batchSize` - the size of the batch

  - ### build

    public BaseImportRequest build()