Interface MetricsConfig.TenantRequestCounterConfig

Enclosing interface:
MetricsConfig

public static interface MetricsConfig.TenantRequestCounterConfig
  • Method Details

    • enabled

      @WithDefault("${stargate.multi-tenancy.enabled}") boolean enabled()
      Returns:
      If tenant request counter is enabled.
    • metricName

      @NotBlank @WithDefault("http.server.requests.counter") @NotBlank String metricName()
      Returns:
      The metric name for the counter, defaults to http.server.requests.counter .
    • tenantTag

      @NotBlank @WithDefault("tenant") @NotBlank String tenantTag()
      Returns:
      The tag key for tenant-id, defaults to tenant.
    • errorTag

      @NotBlank @WithDefault("error") @NotBlank String errorTag()
      Returns:
      The tag key for error flag, defaults to error.