Class BulkActionDescriptor

    • Field Detail

      • DEFAULT_BUCKET_SIZE

        public static final Integer DEFAULT_BUCKET_SIZE
      • DEFAULT_BATCH_SIZE

        public static final Integer DEFAULT_BATCH_SIZE
      • DEFAULT_BATCH_TRANSACTION_TIMEOUT

        protected static final Duration DEFAULT_BATCH_TRANSACTION_TIMEOUT
      • isEnabled

        protected boolean isEnabled
      • inputStream

        public String inputStream
      • bucketSize

        public Integer bucketSize
      • batchSize

        public Integer batchSize
      • batchTransactionTimeout

        public Duration batchTransactionTimeout
      • httpEnabled

        public Boolean httpEnabled
      • sequentialScroll

        public Boolean sequentialScroll
      • sequentialProcessing

        public Boolean sequentialProcessing
      • exclusive

        public Boolean exclusive
      • defaultScroller

        public String defaultScroller
      • defaultQueryLimit

        public Long defaultQueryLimit
    • Constructor Detail

      • BulkActionDescriptor

        public BulkActionDescriptor()
    • Method Detail

      • getId

        public String getId()
        Description copied from interface: Descriptor
        The descriptor id, descriptors with same id are merged.

        To forbid multiple descriptors use UNIQUE_DESCRIPTOR_ID.

        To forbid merge use a unique value, non-overriden toString() for exemple.

        Specified by:
        getId in interface Descriptor
      • getBucketSize

        public Integer getBucketSize()
      • getBatchSize

        public Integer getBatchSize()
      • getBatchTransactionTimeout

        public Duration getBatchTransactionTimeout()
      • getDefaultQueryLimit

        public Long getDefaultQueryLimit()
      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled​(boolean isEnabled)
      • getDefaultScroller

        public String getDefaultScroller()
      • getInputStream

        public String getInputStream()