@Documented@Retention(RUNTIME) @Target(TYPE) public @interface RrdBackendAnnotation
Description of a RrdBackendFactory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final boolean
    Default caching allowed flag.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Backend name.
    boolean
    Whether to validate the RRD header.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    Whether caching is allowed.
    URI scheme.
  • Field Details

    • DEFAULT_CACHING_ALLOWED

      static final boolean DEFAULT_CACHING_ALLOWED
      Default caching allowed flag.
      See Also:
  • Element Details

    • name

      String name
      Backend name.
      Returns:
      the backend name
    • cachingAllowed

      boolean cachingAllowed
      Whether caching is allowed.
      Returns:
      true if caching is allowed
      Default:
      true
    • scheme

      String scheme
      URI scheme.
      Returns:
      the URI scheme
      Default:
      ""
    • shouldValidateHeader

      boolean shouldValidateHeader
      Whether to validate the RRD header.
      Returns:
      true if header validation is required