Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. HttpEndpointResolverInterface.php

interface HttpEndpointResolverInterface

Hierarchy

  • interface \OpenTelemetry\Contrib\Otlp\HttpEndpointResolverInterface

Expanded class hierarchy of HttpEndpointResolverInterface

All classes that implement HttpEndpointResolverInterface

File

vendor/open-telemetry/exporter-otlp/HttpEndpointResolverInterface.php, line 10

Namespace

OpenTelemetry\Contrib\Otlp
View source
interface HttpEndpointResolverInterface {
    public const TRACE_DEFAULT_PATH = 'v1/traces';
    public const METRICS_DEFAULT_PATH = 'v1/metrics';
    public const LOGS_DEFAULT_PATH = 'v1/logs';
    public const DEFAULT_PATHS = [
        Signals::TRACE => self::TRACE_DEFAULT_PATH,
        Signals::METRICS => self::METRICS_DEFAULT_PATH,
        Signals::LOGS => self::LOGS_DEFAULT_PATH,
    ];
    public const VALID_SCHEMES = [
        'http',
        'https',
    ];
    public function resolve(string $endpoint, string $signal) : UriInterface;
    public function resolveToString(string $endpoint, string $signal) : string;

}

Members

Title Sort descending Modifiers Object type Summary Overrides
HttpEndpointResolverInterface::DEFAULT_PATHS public constant
HttpEndpointResolverInterface::LOGS_DEFAULT_PATH public constant
HttpEndpointResolverInterface::METRICS_DEFAULT_PATH public constant
HttpEndpointResolverInterface::resolve public function 1
HttpEndpointResolverInterface::resolveToString public function 1
HttpEndpointResolverInterface::TRACE_DEFAULT_PATH public constant
HttpEndpointResolverInterface::VALID_SCHEMES public constant

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal