Class CaffeineLoadCacheEndpointBuilderFactory.CaffeineLoadCacheHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.CaffeineLoadCacheEndpointBuilderFactory.CaffeineLoadCacheHeaderNameBuilder
Enclosing interface:
CaffeineLoadCacheEndpointBuilderFactory

public static class CaffeineLoadCacheEndpointBuilderFactory.CaffeineLoadCacheHeaderNameBuilder extends Object
The builder of headers' name for the Caffeine LoadCache component.
  • Constructor Details

    • CaffeineLoadCacheHeaderNameBuilder

      public CaffeineLoadCacheHeaderNameBuilder()
  • Method Details

    • caffeineAction

      public String caffeineAction()
      The action to execute. Possible values: CLEANUP PUT PUT_ALL GET GET_ALL INVALIDATE INVALIDATE_ALL AS_MAP. The option is a: String type. Group: producer
      Returns:
      the name of the header CaffeineAction.
    • caffeineActionHasResult

      public String caffeineActionHasResult()
      The flag indicating whether the action has a result or not. The option is a: Boolean type. Group: producer
      Returns:
      the name of the header CaffeineActionHasResult.
    • caffeineActionSucceeded

      public String caffeineActionSucceeded()
      The flag indicating whether the action was successful or not. The option is a: Boolean type. Group: producer
      Returns:
      the name of the header CaffeineActionSucceeded.
    • caffeineKey

      public String caffeineKey()
      The key for all actions on a single entry. The option is a: type. Group: producer
      Returns:
      the name of the header CaffeineKey.
    • caffeineKeys

      public String caffeineKeys()
      The keys to get (GET_ALL), to invalidate (INVALIDATE_ALL) or existing (AS_MAP) according to the action. The option is a: Set type. Group: producer
      Returns:
      the name of the header CaffeineKeys.
    • caffeineValue

      public String caffeineValue()
      The value of key for all put actions (PUT or PUT_ALL). The option is a: type. Group: producer
      Returns:
      the name of the header CaffeineValue.
    • caffeineOldValue

      public String caffeineOldValue()
      The old value returned according to the action. The option is a: type. Group: producer
      Returns:
      the name of the header CaffeineOldValue.