Class ElasticsearchExporterConfiguration.IndexConfiguration

java.lang.Object
io.camunda.zeebe.exporter.ElasticsearchExporterConfiguration.IndexConfiguration
Enclosing class:
ElasticsearchExporterConfiguration

public static class ElasticsearchExporterConfiguration.IndexConfiguration extends Object
  • Field Details

    • prefix

      public String prefix
    • indexSuffixDatePattern

      public String indexSuffixDatePattern
      Suffix for indices. Pattern is used together with the current date, to create a suffix for the index. Useful to define whether an index should be created per month, day or even hour.

      Example: yyyy-MM-dd -> 2023-12-03

      See Also:
    • createTemplate

      public boolean createTemplate
    • command

      public boolean command
    • event

      public boolean event
    • rejection

      public boolean rejection
    • decision

      public boolean decision
    • decisionEvaluation

      public boolean decisionEvaluation
    • decisionRequirements

      public boolean decisionRequirements
    • deployment

      public boolean deployment
    • error

      public boolean error
    • incident

      public boolean incident
    • job

      public boolean job
    • jobBatch

      public boolean jobBatch
    • message

      public boolean message
    • messageBatch

      public boolean messageBatch
    • messageSubscription

      public boolean messageSubscription
    • process

      public boolean process
    • processInstance

      public boolean processInstance
    • processInstanceBatch

      public boolean processInstanceBatch
    • processInstanceCreation

      public boolean processInstanceCreation
    • processInstanceMigration

      public boolean processInstanceMigration
    • processInstanceModification

      public boolean processInstanceModification
    • processMessageSubscription

      public boolean processMessageSubscription
    • variable

      public boolean variable
    • variableDocument

      public boolean variableDocument
    • adHocSubProcessInstruction

      public boolean adHocSubProcessInstruction
    • checkpoint

      public boolean checkpoint
    • timer

      public boolean timer
    • messageStartEventSubscription

      public boolean messageStartEventSubscription
    • processEvent

      public boolean processEvent
    • deploymentDistribution

      public boolean deploymentDistribution
    • escalation

      public boolean escalation
    • signal

      public boolean signal
    • signalSubscription

      public boolean signalSubscription
    • resourceDeletion

      public boolean resourceDeletion
    • commandDistribution

      public boolean commandDistribution
    • form

      public boolean form
    • userTask

      public boolean userTask
    • compensationSubscription

      public boolean compensationSubscription
    • messageCorrelation

      public boolean messageCorrelation
    • user

      public boolean user
    • authorization

      public boolean authorization
    • runtimeInstruction

      public boolean runtimeInstruction
    • batchOperationCreation

      public boolean batchOperationCreation
    • batchOperationChunk

      public boolean batchOperationChunk
    • batchOperationExecution

      public boolean batchOperationExecution
    • batchOperationLifecycleManagement

      public boolean batchOperationLifecycleManagement
    • batchOperationPartitionLifecycle

      public boolean batchOperationPartitionLifecycle
    • batchOperationInitialization

      public boolean batchOperationInitialization
    • asyncRequest

      public boolean asyncRequest
    • usageMetrics

      public boolean usageMetrics
    • clusterVariable

      public boolean clusterVariable
  • Constructor Details

    • IndexConfiguration

      public IndexConfiguration()
  • Method Details

    • getNumberOfShards

      public Integer getNumberOfShards()
    • setNumberOfShards

      public void setNumberOfShards(Integer numberOfShards)
    • getNumberOfReplicas

      public Integer getNumberOfReplicas()
    • setNumberOfReplicas

      public void setNumberOfReplicas(Integer numberOfReplicas)
    • getTemplatePriority

      public int getTemplatePriority()
    • setTemplatePriority

      public void setTemplatePriority(int templatePriority)
    • toString

      public String toString()
      Overrides:
      toString in class Object