Class GeneratedSolrIndexConfig

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
SolrIndexConfig

public abstract class GeneratedSolrIndexConfig extends GenericItem
Generated class for type SolrIndexConfig.
See Also:
  • Field Details

    • NAME

      public static final String NAME
      Qualifier of the SolrIndexConfig.name attribute
      See Also:
    • BATCHSIZE

      public static final String BATCHSIZE
      Qualifier of the SolrIndexConfig.batchSize attribute
      See Also:
    • EXPORTPATH

      public static final String EXPORTPATH
      Qualifier of the SolrIndexConfig.exportPath attribute
      See Also:
    • NUMBEROFTHREADS

      public static final String NUMBEROFTHREADS
      Qualifier of the SolrIndexConfig.numberOfThreads attribute
      See Also:
    • INDEXMODE

      public static final String INDEXMODE
      Qualifier of the SolrIndexConfig.indexMode attribute
      See Also:
    • COMMITMODE

      public static final String COMMITMODE
      Qualifier of the SolrIndexConfig.commitMode attribute
      See Also:
    • OPTIMIZEMODE

      public static final String OPTIMIZEMODE
      Qualifier of the SolrIndexConfig.optimizeMode attribute
      See Also:
    • IGNOREERRORS

      public static final String IGNOREERRORS
      Qualifier of the SolrIndexConfig.ignoreErrors attribute
      See Also:
    • LEGACYMODE

      public static final String LEGACYMODE
      Qualifier of the SolrIndexConfig.legacyMode attribute
      See Also:
    • MAXRETRIES

      public static final String MAXRETRIES
      Qualifier of the SolrIndexConfig.maxRetries attribute
      See Also:
    • MAXBATCHRETRIES

      public static final String MAXBATCHRETRIES
      Qualifier of the SolrIndexConfig.maxBatchRetries attribute
      See Also:
    • DISTRIBUTEDINDEXING

      public static final String DISTRIBUTEDINDEXING
      Qualifier of the SolrIndexConfig.distributedIndexing attribute
      See Also:
    • NODEGROUP

      public static final String NODEGROUP
      Qualifier of the SolrIndexConfig.nodeGroup attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedSolrIndexConfig

      public GeneratedSolrIndexConfig()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class Item
    • getBatchSize

      public Integer getBatchSize(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.batchSize attribute.
      Returns:
      the batchSize
    • getBatchSize

      public Integer getBatchSize()
      Generated method - Getter of the SolrIndexConfig.batchSize attribute.
      Returns:
      the batchSize
    • getBatchSizeAsPrimitive

      public int getBatchSizeAsPrimitive(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.batchSize attribute.
      Returns:
      the batchSize
    • getBatchSizeAsPrimitive

      public int getBatchSizeAsPrimitive()
      Generated method - Getter of the SolrIndexConfig.batchSize attribute.
      Returns:
      the batchSize
    • setBatchSize

      public void setBatchSize(SessionContext ctx, Integer value)
      Generated method - Setter of the SolrIndexConfig.batchSize attribute.
      Parameters:
      value - the batchSize
    • setBatchSize

      public void setBatchSize(Integer value)
      Generated method - Setter of the SolrIndexConfig.batchSize attribute.
      Parameters:
      value - the batchSize
    • setBatchSize

      public void setBatchSize(SessionContext ctx, int value)
      Generated method - Setter of the SolrIndexConfig.batchSize attribute.
      Parameters:
      value - the batchSize
    • setBatchSize

      public void setBatchSize(int value)
      Generated method - Setter of the SolrIndexConfig.batchSize attribute.
      Parameters:
      value - the batchSize
    • getCommitMode

      public EnumerationValue getCommitMode(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.commitMode attribute.
      Returns:
      the commitMode
    • getCommitMode

      public EnumerationValue getCommitMode()
      Generated method - Getter of the SolrIndexConfig.commitMode attribute.
      Returns:
      the commitMode
    • setCommitMode

      public void setCommitMode(SessionContext ctx, EnumerationValue value)
      Generated method - Setter of the SolrIndexConfig.commitMode attribute.
      Parameters:
      value - the commitMode
    • setCommitMode

      public void setCommitMode(EnumerationValue value)
      Generated method - Setter of the SolrIndexConfig.commitMode attribute.
      Parameters:
      value - the commitMode
    • isDistributedIndexing

      public Boolean isDistributedIndexing(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.distributedIndexing attribute.
      Returns:
      the distributedIndexing
    • isDistributedIndexing

      public Boolean isDistributedIndexing()
      Generated method - Getter of the SolrIndexConfig.distributedIndexing attribute.
      Returns:
      the distributedIndexing
    • isDistributedIndexingAsPrimitive

      public boolean isDistributedIndexingAsPrimitive(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.distributedIndexing attribute.
      Returns:
      the distributedIndexing
    • isDistributedIndexingAsPrimitive

      public boolean isDistributedIndexingAsPrimitive()
      Generated method - Getter of the SolrIndexConfig.distributedIndexing attribute.
      Returns:
      the distributedIndexing
    • setDistributedIndexing

      public void setDistributedIndexing(SessionContext ctx, Boolean value)
      Generated method - Setter of the SolrIndexConfig.distributedIndexing attribute.
      Parameters:
      value - the distributedIndexing
    • setDistributedIndexing

      public void setDistributedIndexing(Boolean value)
      Generated method - Setter of the SolrIndexConfig.distributedIndexing attribute.
      Parameters:
      value - the distributedIndexing
    • setDistributedIndexing

      public void setDistributedIndexing(SessionContext ctx, boolean value)
      Generated method - Setter of the SolrIndexConfig.distributedIndexing attribute.
      Parameters:
      value - the distributedIndexing
    • setDistributedIndexing

      public void setDistributedIndexing(boolean value)
      Generated method - Setter of the SolrIndexConfig.distributedIndexing attribute.
      Parameters:
      value - the distributedIndexing
    • getExportPath

      public String getExportPath(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.exportPath attribute.
      Returns:
      the exportPath
    • getExportPath

      public String getExportPath()
      Generated method - Getter of the SolrIndexConfig.exportPath attribute.
      Returns:
      the exportPath
    • setExportPath

      public void setExportPath(SessionContext ctx, String value)
      Generated method - Setter of the SolrIndexConfig.exportPath attribute.
      Parameters:
      value - the exportPath
    • setExportPath

      public void setExportPath(String value)
      Generated method - Setter of the SolrIndexConfig.exportPath attribute.
      Parameters:
      value - the exportPath
    • isIgnoreErrors

      public Boolean isIgnoreErrors(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.ignoreErrors attribute.
      Returns:
      the ignoreErrors
    • isIgnoreErrors

      public Boolean isIgnoreErrors()
      Generated method - Getter of the SolrIndexConfig.ignoreErrors attribute.
      Returns:
      the ignoreErrors
    • isIgnoreErrorsAsPrimitive

      public boolean isIgnoreErrorsAsPrimitive(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.ignoreErrors attribute.
      Returns:
      the ignoreErrors
    • isIgnoreErrorsAsPrimitive

      public boolean isIgnoreErrorsAsPrimitive()
      Generated method - Getter of the SolrIndexConfig.ignoreErrors attribute.
      Returns:
      the ignoreErrors
    • setIgnoreErrors

      public void setIgnoreErrors(SessionContext ctx, Boolean value)
      Generated method - Setter of the SolrIndexConfig.ignoreErrors attribute.
      Parameters:
      value - the ignoreErrors
    • setIgnoreErrors

      public void setIgnoreErrors(Boolean value)
      Generated method - Setter of the SolrIndexConfig.ignoreErrors attribute.
      Parameters:
      value - the ignoreErrors
    • setIgnoreErrors

      public void setIgnoreErrors(SessionContext ctx, boolean value)
      Generated method - Setter of the SolrIndexConfig.ignoreErrors attribute.
      Parameters:
      value - the ignoreErrors
    • setIgnoreErrors

      public void setIgnoreErrors(boolean value)
      Generated method - Setter of the SolrIndexConfig.ignoreErrors attribute.
      Parameters:
      value - the ignoreErrors
    • getIndexMode

      public EnumerationValue getIndexMode(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.indexMode attribute.
      Returns:
      the indexMode
    • getIndexMode

      public EnumerationValue getIndexMode()
      Generated method - Getter of the SolrIndexConfig.indexMode attribute.
      Returns:
      the indexMode
    • setIndexMode

      public void setIndexMode(SessionContext ctx, EnumerationValue value)
      Generated method - Setter of the SolrIndexConfig.indexMode attribute.
      Parameters:
      value - the indexMode
    • setIndexMode

      public void setIndexMode(EnumerationValue value)
      Generated method - Setter of the SolrIndexConfig.indexMode attribute.
      Parameters:
      value - the indexMode
    • isLegacyMode

      public Boolean isLegacyMode(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.legacyMode attribute.
      Returns:
      the legacyMode
    • isLegacyMode

      public Boolean isLegacyMode()
      Generated method - Getter of the SolrIndexConfig.legacyMode attribute.
      Returns:
      the legacyMode
    • isLegacyModeAsPrimitive

      public boolean isLegacyModeAsPrimitive(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.legacyMode attribute.
      Returns:
      the legacyMode
    • isLegacyModeAsPrimitive

      public boolean isLegacyModeAsPrimitive()
      Generated method - Getter of the SolrIndexConfig.legacyMode attribute.
      Returns:
      the legacyMode
    • setLegacyMode

      public void setLegacyMode(SessionContext ctx, Boolean value)
      Generated method - Setter of the SolrIndexConfig.legacyMode attribute.
      Parameters:
      value - the legacyMode
    • setLegacyMode

      public void setLegacyMode(Boolean value)
      Generated method - Setter of the SolrIndexConfig.legacyMode attribute.
      Parameters:
      value - the legacyMode
    • setLegacyMode

      public void setLegacyMode(SessionContext ctx, boolean value)
      Generated method - Setter of the SolrIndexConfig.legacyMode attribute.
      Parameters:
      value - the legacyMode
    • setLegacyMode

      public void setLegacyMode(boolean value)
      Generated method - Setter of the SolrIndexConfig.legacyMode attribute.
      Parameters:
      value - the legacyMode
    • getMaxBatchRetries

      public Integer getMaxBatchRetries(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.maxBatchRetries attribute.
      Returns:
      the maxBatchRetries
    • getMaxBatchRetries

      public Integer getMaxBatchRetries()
      Generated method - Getter of the SolrIndexConfig.maxBatchRetries attribute.
      Returns:
      the maxBatchRetries
    • getMaxBatchRetriesAsPrimitive

      public int getMaxBatchRetriesAsPrimitive(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.maxBatchRetries attribute.
      Returns:
      the maxBatchRetries
    • getMaxBatchRetriesAsPrimitive

      public int getMaxBatchRetriesAsPrimitive()
      Generated method - Getter of the SolrIndexConfig.maxBatchRetries attribute.
      Returns:
      the maxBatchRetries
    • setMaxBatchRetries

      public void setMaxBatchRetries(SessionContext ctx, Integer value)
      Generated method - Setter of the SolrIndexConfig.maxBatchRetries attribute.
      Parameters:
      value - the maxBatchRetries
    • setMaxBatchRetries

      public void setMaxBatchRetries(Integer value)
      Generated method - Setter of the SolrIndexConfig.maxBatchRetries attribute.
      Parameters:
      value - the maxBatchRetries
    • setMaxBatchRetries

      public void setMaxBatchRetries(SessionContext ctx, int value)
      Generated method - Setter of the SolrIndexConfig.maxBatchRetries attribute.
      Parameters:
      value - the maxBatchRetries
    • setMaxBatchRetries

      public void setMaxBatchRetries(int value)
      Generated method - Setter of the SolrIndexConfig.maxBatchRetries attribute.
      Parameters:
      value - the maxBatchRetries
    • getMaxRetries

      public Integer getMaxRetries(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.maxRetries attribute.
      Returns:
      the maxRetries
    • getMaxRetries

      public Integer getMaxRetries()
      Generated method - Getter of the SolrIndexConfig.maxRetries attribute.
      Returns:
      the maxRetries
    • getMaxRetriesAsPrimitive

      public int getMaxRetriesAsPrimitive(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.maxRetries attribute.
      Returns:
      the maxRetries
    • getMaxRetriesAsPrimitive

      public int getMaxRetriesAsPrimitive()
      Generated method - Getter of the SolrIndexConfig.maxRetries attribute.
      Returns:
      the maxRetries
    • setMaxRetries

      public void setMaxRetries(SessionContext ctx, Integer value)
      Generated method - Setter of the SolrIndexConfig.maxRetries attribute.
      Parameters:
      value - the maxRetries
    • setMaxRetries

      public void setMaxRetries(Integer value)
      Generated method - Setter of the SolrIndexConfig.maxRetries attribute.
      Parameters:
      value - the maxRetries
    • setMaxRetries

      public void setMaxRetries(SessionContext ctx, int value)
      Generated method - Setter of the SolrIndexConfig.maxRetries attribute.
      Parameters:
      value - the maxRetries
    • setMaxRetries

      public void setMaxRetries(int value)
      Generated method - Setter of the SolrIndexConfig.maxRetries attribute.
      Parameters:
      value - the maxRetries
    • getName

      public String getName(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.name attribute.
      Returns:
      the name - unique identifier of indexer configuration
    • getName

      public String getName()
      Generated method - Getter of the SolrIndexConfig.name attribute.
      Returns:
      the name - unique identifier of indexer configuration
    • setName

      protected void setName(SessionContext ctx, String value)
      Generated method - Setter of the SolrIndexConfig.name attribute.
      Parameters:
      value - the name - unique identifier of indexer configuration
    • setName

      protected void setName(String value)
      Generated method - Setter of the SolrIndexConfig.name attribute.
      Parameters:
      value - the name - unique identifier of indexer configuration
    • getNodeGroup

      public String getNodeGroup(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.nodeGroup attribute.
      Returns:
      the nodeGroup - allows to control on which node group of a cluster process will be executed in case of distributed indexing
    • getNodeGroup

      public String getNodeGroup()
      Generated method - Getter of the SolrIndexConfig.nodeGroup attribute.
      Returns:
      the nodeGroup - allows to control on which node group of a cluster process will be executed in case of distributed indexing
    • setNodeGroup

      public void setNodeGroup(SessionContext ctx, String value)
      Generated method - Setter of the SolrIndexConfig.nodeGroup attribute.
      Parameters:
      value - the nodeGroup - allows to control on which node group of a cluster process will be executed in case of distributed indexing
    • setNodeGroup

      public void setNodeGroup(String value)
      Generated method - Setter of the SolrIndexConfig.nodeGroup attribute.
      Parameters:
      value - the nodeGroup - allows to control on which node group of a cluster process will be executed in case of distributed indexing
    • getNumberOfThreads

      public Integer getNumberOfThreads(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.numberOfThreads attribute.
      Returns:
      the numberOfThreads
    • getNumberOfThreads

      public Integer getNumberOfThreads()
      Generated method - Getter of the SolrIndexConfig.numberOfThreads attribute.
      Returns:
      the numberOfThreads
    • getNumberOfThreadsAsPrimitive

      public int getNumberOfThreadsAsPrimitive(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.numberOfThreads attribute.
      Returns:
      the numberOfThreads
    • getNumberOfThreadsAsPrimitive

      public int getNumberOfThreadsAsPrimitive()
      Generated method - Getter of the SolrIndexConfig.numberOfThreads attribute.
      Returns:
      the numberOfThreads
    • setNumberOfThreads

      public void setNumberOfThreads(SessionContext ctx, Integer value)
      Generated method - Setter of the SolrIndexConfig.numberOfThreads attribute.
      Parameters:
      value - the numberOfThreads
    • setNumberOfThreads

      public void setNumberOfThreads(Integer value)
      Generated method - Setter of the SolrIndexConfig.numberOfThreads attribute.
      Parameters:
      value - the numberOfThreads
    • setNumberOfThreads

      public void setNumberOfThreads(SessionContext ctx, int value)
      Generated method - Setter of the SolrIndexConfig.numberOfThreads attribute.
      Parameters:
      value - the numberOfThreads
    • setNumberOfThreads

      public void setNumberOfThreads(int value)
      Generated method - Setter of the SolrIndexConfig.numberOfThreads attribute.
      Parameters:
      value - the numberOfThreads
    • getOptimizeMode

      public EnumerationValue getOptimizeMode(SessionContext ctx)
      Generated method - Getter of the SolrIndexConfig.optimizeMode attribute.
      Returns:
      the optimizeMode
    • getOptimizeMode

      public EnumerationValue getOptimizeMode()
      Generated method - Getter of the SolrIndexConfig.optimizeMode attribute.
      Returns:
      the optimizeMode
    • setOptimizeMode

      public void setOptimizeMode(SessionContext ctx, EnumerationValue value)
      Generated method - Setter of the SolrIndexConfig.optimizeMode attribute.
      Parameters:
      value - the optimizeMode
    • setOptimizeMode

      public void setOptimizeMode(EnumerationValue value)
      Generated method - Setter of the SolrIndexConfig.optimizeMode attribute.
      Parameters:
      value - the optimizeMode