PluginProbe ʕ •ᴥ•ʔ
Transferito: WP Migration / trunk
Transferito: WP Migration vtrunk
trunk 11.4.0 12.0.0 13.1.0 14.0.0 14.0.11 14.0.7 14.1.0 14.1.1 14.1.2 14.1.3 14.1.4
transferito / vendor / aws / aws-sdk-php / src / ClientSideMonitoring / ConfigurationInterface.php
transferito / vendor / aws / aws-sdk-php / src / ClientSideMonitoring Last commit date
Exception 10 months ago AbstractMonitoringMiddleware.php 10 months ago ApiCallAttemptMonitoringMiddleware.php 10 months ago ApiCallMonitoringMiddleware.php 10 months ago Configuration.php 10 months ago ConfigurationInterface.php 10 months ago ConfigurationProvider.php 10 months ago MonitoringMiddlewareInterface.php 10 months ago
ConfigurationInterface.php
45 lines
1 <?php
2 namespace Aws\ClientSideMonitoring;
3
4 /**
5 * Provides access to client-side monitoring configuration options:
6 * 'client_id', 'enabled', 'host', 'port'
7 */
8 interface ConfigurationInterface
9 {
10 /**
11 * Checks whether or not client-side monitoring is enabled.
12 *
13 * @return bool
14 */
15 public function isEnabled();
16
17 /**
18 * Returns the Client ID, if available.
19 *
20 * @return string|null
21 */
22 public function getClientId();
23
24 /**
25 * Returns the configured host.
26 *
27 * @return string|null
28 */
29 public function getHost();
30
31 /**
32 * Returns the configured port.
33 *
34 * @return int|null
35 */
36 public function getPort();
37
38 /**
39 * Returns the configuration as an associative array.
40 *
41 * @return array
42 */
43 public function toArray();
44 }
45