diff options
author | Remi Collet <remi@remirepo.net> | 2021-07-28 09:00:04 +0200 |
---|---|---|
committer | Remi Collet <remi@remirepo.net> | 2021-07-28 09:00:04 +0200 |
commit | 8cd9ae315282a3d688c5216c2d07bd842705870e (patch) | |
tree | 96488b44d649776541ec9ca031decc4b91e25450 /REFLECTION | |
parent | 50c6cc5a017030f830d936717acbaac6fc213e8a (diff) |
update to 3.2.0
drop patch merged upstream
raise dependency on libcouchbase 3.2
Diffstat (limited to 'REFLECTION')
-rw-r--r-- | REFLECTION | 1523 |
1 files changed, 1501 insertions, 22 deletions
@@ -1,4 +1,4 @@ -Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { +Extension [ <persistent> extension #122 couchbase version 3.2.0 ] { - Dependencies { Dependency [ json (Required) ] @@ -350,7 +350,7 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { } } - - Classes [203] { + - Classes [237] { Interface [ <internal:couchbase> interface Couchbase\MutationToken ] { - Constants [0] { @@ -5740,7 +5740,7 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Properties [0] { } - - Methods [9] { + - Methods [10] { Method [ <internal:couchbase, ctor> public method __construct ] { - Parameters [2] { @@ -5771,6 +5771,13 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Return [ Couchbase\UserManager ] } + Method [ <internal:couchbase> public method analyticsIndexes ] { + + - Parameters [0] { + } + - Return [ Couchbase\AnalyticsIndexManager ] + } + Method [ <internal:couchbase> public method queryIndexes ] { - Parameters [0] { @@ -6074,7 +6081,7 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { Property [ <default> private $name ] } - - Methods [4] { + - Methods [5] { Method [ <internal:couchbase, ctor> public method __construct ] { - Parameters [2] { @@ -6106,6 +6113,15 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { } - Return [ Couchbase\QueryResult ] } + + Method [ <internal:couchbase> public method analyticsQuery ] { + + - Parameters [2] { + Parameter #0 [ <required> string $statement ] + Parameter #1 [ <optional> Couchbase\AnalyticsOptions or NULL $queryOptions ] + } + - Return [ Couchbase\AnalyticsResult ] + } } } @@ -7107,7 +7123,7 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { } - Methods [6] { - Method [ <internal:couchbase> public method getScope ] { + Method [ <internal, deprecated:couchbase> public method getScope ] { - Parameters [1] { Parameter #0 [ <required> string $name ] @@ -7236,6 +7252,996 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { } } + Class [ <internal:couchbase> class Couchbase\AnalyticsIndexManager ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ <default> private $cluster ] + } + + - Methods [15] { + Method [ <internal:couchbase> public method createDataverse ] { + + - Parameters [2] { + Parameter #0 [ <required> string $dataverseName ] + Parameter #1 [ <optional> Couchbase\CreateAnalyticsDataverseOptions or NULL $options ] + } + } + + Method [ <internal:couchbase> public method dropDataverse ] { + + - Parameters [2] { + Parameter #0 [ <required> string $dataverseName ] + Parameter #1 [ <optional> Couchbase\DropAnalyticsDataverseOptions or NULL $options ] + } + } + + Method [ <internal:couchbase> public method createDataset ] { + + - Parameters [3] { + Parameter #0 [ <required> string $datasetName ] + Parameter #1 [ <required> string $bucketName ] + Parameter #2 [ <optional> Couchbase\CreateAnalyticsDatasetOptions or NULL $options ] + } + } + + Method [ <internal:couchbase> public method dropDataset ] { + + - Parameters [2] { + Parameter #0 [ <required> string $datasetName ] + Parameter #1 [ <optional> Couchbase\DropAnalyticsDatasetOptions or NULL $options ] + } + } + + Method [ <internal:couchbase> public method getAllDatasets ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:couchbase> public method createIndex ] { + + - Parameters [4] { + Parameter #0 [ <required> string $datasetName ] + Parameter #1 [ <required> string $indexName ] + Parameter #2 [ <required> array $fields ] + Parameter #3 [ <optional> Couchbase\CreateAnalyticsIndexOptions or NULL $options ] + } + } + + Method [ <internal:couchbase> public method dropIndex ] { + + - Parameters [3] { + Parameter #0 [ <required> string $datasetName ] + Parameter #1 [ <required> string $indexName ] + Parameter #2 [ <required> Couchbase\DropAnalyticsIndexOptions or NULL $options ] + } + } + + Method [ <internal:couchbase> public method getAllIndexes ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:couchbase> public method connectLink ] { + + - Parameters [1] { + Parameter #0 [ <optional> Couchbase\ConnectAnalyticsLinkOptions or NULL $options ] + } + } + + Method [ <internal:couchbase> public method disconnectLink ] { + + - Parameters [1] { + Parameter #0 [ <optional> Couchbase\DisconnectAnalyticsLinkOptions or NULL $options ] + } + } + + Method [ <internal:couchbase> public method getPendingMutations ] { + + - Parameters [0] { + } + - Return [ array ] + } + + Method [ <internal:couchbase> public method createLink ] { + + - Parameters [2] { + Parameter #0 [ <required> Couchbase\AnalyticsLink $link ] + Parameter #1 [ <optional> Couchbase\CreateAnalyticsLinkOptions or NULL $options ] + } + } + + Method [ <internal:couchbase> public method replaceLink ] { + + - Parameters [2] { + Parameter #0 [ <required> Couchbase\AnalyticsLink $link ] + Parameter #1 [ <optional> Couchbase\ReplaceAnalyticsLinkOptions or NULL $options ] + } + } + + Method [ <internal:couchbase> public method dropLink ] { + + - Parameters [3] { + Parameter #0 [ <required> string $linkName ] + Parameter #1 [ <required> Couchbase\AnalyticsLink $dataverseName ] + Parameter #2 [ <optional> Couchbase\DropAnalyticsLinkOptions or NULL $options ] + } + } + + Method [ <internal:couchbase> public method getLinks ] { + + - Parameters [1] { + Parameter #0 [ <required> Couchbase\GetAnalyticsLinksOptions or NULL $options ] + } + } + } + } + + Class [ <internal:couchbase> class Couchbase\AnalyticsDataset ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [4] { + Property [ <default> private $name ] + Property [ <default> private $dataverse_name ] + Property [ <default> private $link_name ] + Property [ <default> private $bucket_name ] + } + + - Methods [4] { + Method [ <internal:couchbase> public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ <internal:couchbase> public method dataverseName ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ <internal:couchbase> public method linkName ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ <internal:couchbase> public method bucketName ] { + + - Parameters [0] { + } + - Return [ string ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\AnalyticsIndex ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [4] { + Property [ <default> private $name ] + Property [ <default> private $dataverse_name ] + Property [ <default> private $link_name ] + Property [ <default> private $is_primary ] + } + + - Methods [4] { + Method [ <internal:couchbase> public method name ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ <internal:couchbase> public method datasetName ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ <internal:couchbase> public method dataverseName ] { + + - Parameters [0] { + } + - Return [ string ] + } + + Method [ <internal:couchbase> public method isPrimary ] { + + - Parameters [0] { + } + - Return [ bool ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\CreateAnalyticsDataverseOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ <default> private $ignore_if_exists ] + } + + - Methods [1] { + Method [ <internal:couchbase> public method ignoreIfExists ] { + + - Parameters [1] { + Parameter #0 [ <required> bool $shouldIgnore ] + } + - Return [ Couchbase\CreateAnalyticsDataverseOptions ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\DropAnalyticsDataverseOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ <default> private $ignore_if_not_exists ] + } + + - Methods [1] { + Method [ <internal:couchbase> public method ignoreIfNotExists ] { + + - Parameters [1] { + Parameter #0 [ <required> bool $shouldIgnore ] + } + - Return [ Couchbase\DropAnalyticsDataverseOptions ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\CreateAnalyticsDatasetOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [3] { + Property [ <default> private $ignore_if_exists ] + Property [ <default> private $condition ] + Property [ <default> private $dataverse_name ] + } + + - Methods [3] { + Method [ <internal:couchbase> public method ignoreIfExists ] { + + - Parameters [1] { + Parameter #0 [ <required> bool $shouldIgnore ] + } + - Return [ Couchbase\CreateAnalyticsDatasetOptions ] + } + + Method [ <internal:couchbase> public method condition ] { + + - Parameters [1] { + Parameter #0 [ <required> string $condition ] + } + - Return [ Couchbase\CreateAnalyticsDatasetOptions ] + } + + Method [ <internal:couchbase> public method dataverseName ] { + + - Parameters [1] { + Parameter #0 [ <required> string $dataverseName ] + } + - Return [ Couchbase\CreateAnalyticsDatasetOptions ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\DropAnalyticsDatasetOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ <default> private $ignore_if_not_exists ] + Property [ <default> private $dataverse_name ] + } + + - Methods [2] { + Method [ <internal:couchbase> public method ignoreIfNotExists ] { + + - Parameters [1] { + Parameter #0 [ <required> bool $shouldIgnore ] + } + - Return [ Couchbase\DropAnalyticsDatasetOptions ] + } + + Method [ <internal:couchbase> public method dataverseName ] { + + - Parameters [1] { + Parameter #0 [ <required> string $dataverseName ] + } + - Return [ Couchbase\DropAnalyticsDatasetOptions ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\CreateAnalyticsIndexOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ <default> private $ignore_if_exists ] + Property [ <default> private $dataverse_name ] + } + + - Methods [2] { + Method [ <internal:couchbase> public method ignoreIfExists ] { + + - Parameters [1] { + Parameter #0 [ <required> bool $shouldIgnore ] + } + - Return [ Couchbase\CreateAnalyticsIndexOptions ] + } + + Method [ <internal:couchbase> public method dataverseName ] { + + - Parameters [1] { + Parameter #0 [ <required> string $dataverseName ] + } + - Return [ Couchbase\CreateAnalyticsIndexOptions ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\DropAnalyticsIndexOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ <default> private $ignore_if_not_exists ] + Property [ <default> private $dataverse_name ] + } + + - Methods [2] { + Method [ <internal:couchbase> public method ignoreIfNotExists ] { + + - Parameters [1] { + Parameter #0 [ <required> bool $shouldIgnore ] + } + - Return [ Couchbase\DropAnalyticsIndexOptions ] + } + + Method [ <internal:couchbase> public method dataverseName ] { + + - Parameters [1] { + Parameter #0 [ <required> string $dataverseName ] + } + - Return [ Couchbase\DropAnalyticsIndexOptions ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\ConnectAnalyticsLinkOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ <default> private $link_name ] + Property [ <default> private $dataverse_name ] + } + + - Methods [2] { + Method [ <internal:couchbase> public method dataverseName ] { + + - Parameters [1] { + Parameter #0 [ <required> string $dataverseName ] + } + - Return [ Couchbase\ConnectAnalyticsLinkOptions ] + } + + Method [ <internal:couchbase> public method linkName ] { + + - Parameters [1] { + Parameter #0 [ <required> string $linkName ] + } + - Return [ Couchbase\ConnectAnalyticsLinkOptions ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\DisconnectAnalyticsLinkOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [2] { + Property [ <default> private $link_name ] + Property [ <default> private $dataverse_name ] + } + + - Methods [2] { + Method [ <internal:couchbase> public method dataverseName ] { + + - Parameters [1] { + Parameter #0 [ <required> string $dataverseName ] + } + - Return [ Couchbase\DisconnectAnalyticsLinkOptions ] + } + + Method [ <internal:couchbase> public method linkName ] { + + - Parameters [1] { + Parameter #0 [ <required> string $linkName ] + } + - Return [ Couchbase\DisconnectAnalyticsLinkOptions ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\EncryptionSettings ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [4] { + Property [ <default> private $level ] + Property [ <default> private $certificate ] + Property [ <default> private $client_certificate ] + Property [ <default> private $client_key ] + } + + - Methods [4] { + Method [ <internal:couchbase> public method level ] { + + - Parameters [1] { + Parameter #0 [ <required> string $level ] + } + - Return [ Couchbase\EncryptionSettings ] + } + + Method [ <internal:couchbase> public method certificate ] { + + - Parameters [1] { + Parameter #0 [ <required> string $certificate ] + } + - Return [ Couchbase\EncryptionSettings ] + } + + Method [ <internal:couchbase> public method clientCertificate ] { + + - Parameters [1] { + Parameter #0 [ <required> string $certificate ] + } + - Return [ Couchbase\EncryptionSettings ] + } + + Method [ <internal:couchbase> public method clientKey ] { + + - Parameters [1] { + Parameter #0 [ <required> string $key ] + } + - Return [ Couchbase\EncryptionSettings ] + } + } + } + + Interface [ <internal:couchbase> interface Couchbase\AnalyticsLink ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ <internal:couchbase> class Couchbase\CouchbaseRemoteAnalyticsLink implements Couchbase\AnalyticsLink ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [6] { + Property [ <default> private $name ] + Property [ <default> private $dataverse ] + Property [ <default> private $hostname ] + Property [ <default> private $username ] + Property [ <default> private $password ] + Property [ <default> private $encryption ] + } + + - Methods [6] { + Method [ <internal:couchbase> public method name ] { + + - Parameters [1] { + Parameter #0 [ <required> string $name ] + } + - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ] + } + + Method [ <internal:couchbase> public method dataverse ] { + + - Parameters [1] { + Parameter #0 [ <required> string $dataverse ] + } + - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ] + } + + Method [ <internal:couchbase> public method hostname ] { + + - Parameters [1] { + Parameter #0 [ <required> string $hostname ] + } + - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ] + } + + Method [ <internal:couchbase> public method username ] { + + - Parameters [1] { + Parameter #0 [ <required> string $username ] + } + - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ] + } + + Method [ <internal:couchbase> public method password ] { + + - Parameters [1] { + Parameter #0 [ <required> string $password ] + } + - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ] + } + + Method [ <internal:couchbase> public method encryption ] { + + - Parameters [1] { + Parameter #0 [ <required> Couchbase\EncryptionSettings $settings ] + } + - Return [ Couchbase\CouchbaseRemoteAnalyticsLink ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\AzureBlobExternalAnalyticsLink implements Couchbase\AnalyticsLink ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [8] { + Property [ <default> private $name ] + Property [ <default> private $dataverse ] + Property [ <default> private $connection_string ] + Property [ <default> private $account_name ] + Property [ <default> private $account_key ] + Property [ <default> private $shared_access_signature ] + Property [ <default> private $blob_endpoint ] + Property [ <default> private $endpoint_suffix ] + } + + - Methods [8] { + Method [ <internal:couchbase> public method name ] { + + - Parameters [1] { + Parameter #0 [ <required> string $name ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ <internal:couchbase> public method dataverse ] { + + - Parameters [1] { + Parameter #0 [ <required> string $dataverse ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ <internal:couchbase> public method connectionString ] { + + - Parameters [1] { + Parameter #0 [ <required> string $connectionString ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ <internal:couchbase> public method accountName ] { + + - Parameters [1] { + Parameter #0 [ <required> string $accountName ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ <internal:couchbase> public method accountKey ] { + + - Parameters [1] { + Parameter #0 [ <required> string $accountKey ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ <internal:couchbase> public method sharedAccessSignature ] { + + - Parameters [1] { + Parameter #0 [ <required> string $signature ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ <internal:couchbase> public method blobEndpoint ] { + + - Parameters [1] { + Parameter #0 [ <required> string $blobEndpoint ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + + Method [ <internal:couchbase> public method endpointSuffix ] { + + - Parameters [1] { + Parameter #0 [ <required> string $endpointSuffix ] + } + - Return [ Couchbase\AzureBlobExternalAnalyticsLink ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\S3ExternalAnalyticsLink implements Couchbase\AnalyticsLink ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [7] { + Property [ <default> private $name ] + Property [ <default> private $dataverse ] + Property [ <default> private $access_key_id ] + Property [ <default> private $secret_access_key ] + Property [ <default> private $region ] + Property [ <default> private $session_token ] + Property [ <default> private $service_endpoint ] + } + + - Methods [7] { + Method [ <internal:couchbase> public method name ] { + + - Parameters [1] { + Parameter #0 [ <required> string $name ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + + Method [ <internal:couchbase> public method dataverse ] { + + - Parameters [1] { + Parameter #0 [ <required> string $dataverse ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + + Method [ <internal:couchbase> public method accessKeyId ] { + + - Parameters [1] { + Parameter #0 [ <required> string $accessKeyId ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + + Method [ <internal:couchbase> public method secretAccessKey ] { + + - Parameters [1] { + Parameter #0 [ <required> string $secretAccessKey ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + + Method [ <internal:couchbase> public method region ] { + + - Parameters [1] { + Parameter #0 [ <required> string $region ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + + Method [ <internal:couchbase> public method sessionToken ] { + + - Parameters [1] { + Parameter #0 [ <required> string $sessionToken ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + + Method [ <internal:couchbase> public method serviceEndpoint ] { + + - Parameters [1] { + Parameter #0 [ <required> string $serviceEndpoint ] + } + - Return [ Couchbase\S3ExternalAnalyticsLink ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\CreateAnalyticsLinkOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ <default> private $timeout ] + } + + - Methods [1] { + Method [ <internal:couchbase> public method timeout ] { + + - Parameters [1] { + Parameter #0 [ <required> string $timeout ] + } + - Return [ Couchbase\CreateAnalyticsLinkOptions ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\ReplaceAnalyticLinkOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ <default> private $timeout ] + } + + - Methods [1] { + Method [ <internal:couchbase> public method timeout ] { + + - Parameters [1] { + Parameter #0 [ <required> string $timeout ] + } + - Return [ Couchbase\ReplaceAnalyticsLinkOptions ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\DropAnalyticsLinkOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ <default> private $timeout ] + } + + - Methods [1] { + Method [ <internal:couchbase> public method timeout ] { + + - Parameters [1] { + Parameter #0 [ <required> string $timeout ] + } + - Return [ Couchbase\DropAnalyticsLinkOptions ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\GetAnalyticsLinksOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [4] { + Property [ <default> private $timeout ] + Property [ <default> private $link_type ] + Property [ <default> private $dataverse ] + Property [ <default> private $name ] + } + + - Methods [4] { + Method [ <internal:couchbase> public method timeout ] { + + - Parameters [1] { + Parameter #0 [ <required> string $timeout ] + } + - Return [ Couchbase\GetAnalyticsLinksOptions ] + } + + Method [ <internal:couchbase> public method linkType ] { + + - Parameters [1] { + Parameter #0 [ <required> string $type ] + } + - Return [ Couchbase\GetAnalyticsLinksOptions ] + } + + Method [ <internal:couchbase> public method dataverse ] { + + - Parameters [1] { + Parameter #0 [ <required> string $dataverse ] + } + - Return [ Couchbase\GetAnalyticsLinksOptions ] + } + + Method [ <internal:couchbase> public method name ] { + + - Parameters [1] { + Parameter #0 [ <required> string $name ] + } + - Return [ Couchbase\GetAnalyticsLinksOptions ] + } + } + } + + Interface [ <internal:couchbase> interface Couchbase\AnalyticsLinkType ] { + + - Constants [3] { + Constant [ public string COUCHBASE ] { couchbase } + Constant [ public string S3 ] { s3 } + Constant [ public string AZURE_BLOB ] { azureblob } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Interface [ <internal:couchbase> interface Couchbase\AnalyticsEncryptionLevel ] { + + - Constants [3] { + Constant [ public string NONE ] { none } + Constant [ public string HALF ] { half } + Constant [ public string FULL ] { full } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + Class [ <internal:couchbase> class Couchbase\QueryIndexManager ] { - Constants [0] { @@ -7325,7 +8331,7 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Static methods [0] { } - - Properties [7] { + - Properties [8] { Property [ <default> private $name ] Property [ <default> private $is_primary ] Property [ <default> private $type ] @@ -7333,6 +8339,7 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { Property [ <default> private $keyspace ] Property [ <default> private $index_key ] Property [ <default> private $condition ] + Property [ <default> private $partition ] } - Methods [7] { @@ -7701,7 +8708,7 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Static methods [0] { } - - Properties [8] { + - Properties [10] { Property [ <default> private $timeout ] Property [ <default> private $positional_params ] Property [ <default> private $named_params ] @@ -7710,9 +8717,11 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { Property [ <default> private $priority ] Property [ <default> private $readonly ] Property [ <default> private $client_context_id ] + Property [ <default> private $scope_name ] + Property [ <default> private $scope_qualifier ] } - - Methods [8] { + - Methods [10] { Method [ <internal:couchbase> public method timeout ] { - Parameters [1] { @@ -7777,6 +8786,22 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { } - Return [ Couchbase\AnalyticsOptions ] } + + Method [ <internal:couchbase> public method scopeName ] { + + - Parameters [1] { + Parameter #0 [ <required> string $value ] + } + - Return [ Couchbase\AnalyticsOptions ] + } + + Method [ <internal:couchbase> public method scopeQualifier ] { + + - Parameters [1] { + Parameter #0 [ <required> string $value ] + } + - Return [ Couchbase\AnalyticsOptions ] + } } } @@ -8195,7 +9220,7 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Static methods [0] { } - - Properties [11] { + - Properties [12] { Property [ <default> private $timeout ] Property [ <default> private $limit ] Property [ <default> private $skip ] @@ -8207,9 +9232,10 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { Property [ <default> private $highlight_style ] Property [ <default> private $highlight_fields ] Property [ <default> private $disable_scoring ] + Property [ <default> private $collections ] } - - Methods [11] { + - Methods [12] { Method [ <internal:couchbase, prototype JsonSerializable> public method jsonSerialize ] { - Parameters [0] { @@ -8297,6 +9323,14 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { } - Return [ Couchbase\SearchOptions ] } + + Method [ <internal:couchbase> public method collections ] { + + - Parameters [1] { + Parameter #0 [ <required> array $collections ] + } + - Return [ Couchbase\SearchOptions ] + } } } @@ -10458,15 +11492,16 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Static methods [0] { } - - Properties [5] { + - Properties [6] { Property [ <default> private $cas ] Property [ <default> private $timeout ] Property [ <default> private $expiry ] + Property [ <default> private $preserve_expiry ] Property [ <default> private $durability_level ] Property [ <default> private $encoder ] } - - Methods [5] { + - Methods [6] { Method [ <internal, deprecated:couchbase> public method cas ] { - Parameters [1] { @@ -10491,6 +11526,14 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Return [ Couchbase\UpsertOptions ] } + Method [ <internal:couchbase> public method preserveExpiry ] { + + - Parameters [1] { + Parameter #0 [ <required> bool $shouldPreserve ] + } + - Return [ Couchbase\UpsertOptions ] + } + Method [ <internal:couchbase> public method durabilityLevel ] { - Parameters [1] { @@ -10520,15 +11563,16 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Static methods [0] { } - - Properties [5] { + - Properties [6] { Property [ <default> private $cas ] Property [ <default> private $timeout ] Property [ <default> private $expiry ] + Property [ <default> private $preserve_expiry ] Property [ <default> private $durability_level ] Property [ <default> private $encoder ] } - - Methods [5] { + - Methods [6] { Method [ <internal:couchbase> public method cas ] { - Parameters [1] { @@ -10553,6 +11597,14 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Return [ Couchbase\ReplaceOptions ] } + Method [ <internal:couchbase> public method preserveExpiry ] { + + - Parameters [1] { + Parameter #0 [ <required> bool $shouldPreserve ] + } + - Return [ Couchbase\ReplaceOptions ] + } + Method [ <internal:couchbase> public method durabilityLevel ] { - Parameters [1] { @@ -10718,13 +11770,12 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Static methods [0] { } - - Properties [6] { + - Properties [5] { Property [ <default> private $timeout ] Property [ <default> private $expiry ] Property [ <default> private $durability_level ] Property [ <default> private $delta ] Property [ <default> private $initial ] - Property [ <default> private $cas ] } - Methods [6] { @@ -10789,13 +11840,12 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Static methods [0] { } - - Properties [6] { + - Properties [5] { Property [ <default> private $timeout ] Property [ <default> private $expiry ] Property [ <default> private $durability_level ] Property [ <default> private $delta ] Property [ <default> private $initial ] - Property [ <default> private $cas ] } - Methods [6] { @@ -10939,15 +11989,16 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Static methods [0] { } - - Properties [5] { + - Properties [6] { Property [ <default> private $cas ] Property [ <default> private $timeout ] Property [ <default> private $expiry ] + Property [ <default> private $preserve_expiry ] Property [ <default> private $durability_level ] Property [ <default> private $store_semantics ] } - - Methods [5] { + - Methods [6] { Method [ <internal:couchbase> public method cas ] { - Parameters [1] { @@ -10972,6 +12023,14 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Return [ Couchbase\MutateInOptions ] } + Method [ <internal:couchbase> public method preserveExpiry ] { + + - Parameters [1] { + Parameter #0 [ <required> bool $shouldPreserve ] + } + - Return [ Couchbase\MutateInOptions ] + } + Method [ <internal:couchbase> public method durabilityLevel ] { - Parameters [1] { @@ -11592,12 +12651,14 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { - Static methods [0] { } - - Properties [2] { + - Properties [4] { Property [ <default> private $username ] Property [ <default> private $password ] + Property [ <default> private $meter ] + Property [ <default> private $tracer ] } - - Methods [1] { + - Methods [3] { Method [ <internal:couchbase> public method credentials ] { - Parameters [2] { @@ -11606,6 +12667,424 @@ Extension [ <persistent> extension #118 couchbase version 3.1.2 ] { } - Return [ Couchbase\ClusterOptions ] } + + Method [ <internal:couchbase> public method meter ] { + + - Parameters [1] { + Parameter #0 [ <required> Couchbase\Meter $meter ] + } + - Return [ Couchbase\ClusterOptions ] + } + + Method [ <internal:couchbase> public method tracer ] { + + - Parameters [1] { + Parameter #0 [ <required> Couchbase\RequestTracer $tracer ] + } + - Return [ Couchbase\ClusterOptions ] + } + } + } + + Interface [ <internal:couchbase> interface Couchbase\ValueRecorder ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:couchbase> abstract public method recordValue ] { + + - Parameters [1] { + Parameter #0 [ <required> int $value ] + } + - Return [ void ] + } + } + } + + Interface [ <internal:couchbase> interface Couchbase\Meter ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:couchbase> abstract public method valueRecorder ] { + + - Parameters [2] { + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> array $tags ] + } + - Return [ Couchbase\ValueRecorder ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\LoggingValueRecorder implements Couchbase\ValueRecorder ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:couchbase, prototype Couchbase\ValueRecorder> public method recordValue ] { + + - Parameters [1] { + Parameter #0 [ <required> int $value ] + } + - Return [ void ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\LoggingMeter implements Couchbase\Meter ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ <default> private $flush_interval ] + } + + - Methods [2] { + Method [ <internal:couchbase, prototype Couchbase\Meter> public method valueRecorder ] { + + - Parameters [2] { + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> array $tags ] + } + - Return [ Couchbase\ValueRecorder ] + } + + Method [ <internal:couchbase> public method flushInterval ] { + + - Parameters [1] { + Parameter #0 [ <required> int $duration ] + } + - Return [ Couchbase\LoggingMeter ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\NoopValueRecorder implements Couchbase\ValueRecorder ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:couchbase, prototype Couchbase\ValueRecorder> public method recordValue ] { + + - Parameters [1] { + Parameter #0 [ <required> int $value ] + } + - Return [ void ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\NoopMeter implements Couchbase\Meter ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:couchbase, prototype Couchbase\Meter> public method valueRecorder ] { + + - Parameters [2] { + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> array $tags ] + } + - Return [ Couchbase\ValueRecorder ] + } + } + } + + Interface [ <internal:couchbase> interface Couchbase\RequestSpan ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ <internal:couchbase> abstract public method addTag ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> $value ] + } + - Return [ void ] + } + + Method [ <internal:couchbase> abstract public method end ] { + + - Parameters [0] { + } + - Return [ void ] + } + } + } + + Interface [ <internal:couchbase> interface Couchbase\RequestTracer ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:couchbase> abstract public method requestSpan ] { + + - Parameters [2] { + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> Couchbase\RequestSpan or NULL $parent ] + } + - Return [ Couchbase\RequestSpan ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\LoggingRequestSpan implements Couchbase\RequestSpan ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ <internal:couchbase, prototype Couchbase\RequestSpan> public method addTag ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> $value ] + } + - Return [ void ] + } + + Method [ <internal:couchbase, prototype Couchbase\RequestSpan> public method end ] { + + - Parameters [0] { + } + - Return [ void ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\ThresholdLoggingTracer implements Couchbase\RequestTracer ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [7] { + Property [ <default> private $emit_interval ] + Property [ <default> private $kv_threshold ] + Property [ <default> private $query_threshold ] + Property [ <default> private $views_threshold ] + Property [ <default> private $search_threshold ] + Property [ <default> private $analytics_threshold ] + Property [ <default> private $sample_size ] + } + + - Methods [8] { + Method [ <internal:couchbase, prototype Couchbase\RequestTracer> public method requestSpan ] { + + - Parameters [2] { + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> Couchbase\RequestSpan or NULL $parent ] + } + - Return [ Couchbase\RequestSpan ] + } + + Method [ <internal:couchbase> public method emitInterval ] { + + - Parameters [1] { + Parameter #0 [ <required> int $duration ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + + Method [ <internal:couchbase> public method kvThreshold ] { + + - Parameters [1] { + Parameter #0 [ <required> int $threshold ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + + Method [ <internal:couchbase> public method queryThreshold ] { + + - Parameters [1] { + Parameter #0 [ <required> int $threshold ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + + Method [ <internal:couchbase> public method viewsThreshold ] { + + - Parameters [1] { + Parameter #0 [ <required> int $threshold ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + + Method [ <internal:couchbase> public method searchThreshold ] { + + - Parameters [1] { + Parameter #0 [ <required> int $threshold ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + + Method [ <internal:couchbase> public method analyticsThreshold ] { + + - Parameters [1] { + Parameter #0 [ <required> int $threshold ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + + Method [ <internal:couchbase> public method sampleSize ] { + + - Parameters [1] { + Parameter #0 [ <required> int $size ] + } + - Return [ Couchbase\ThresholdLoggingTracer ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\NoopRequestSpan implements Couchbase\RequestSpan ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ <internal:couchbase, prototype Couchbase\RequestSpan> public method addTag ] { + + - Parameters [2] { + Parameter #0 [ <required> string $key ] + Parameter #1 [ <required> $value ] + } + - Return [ void ] + } + + Method [ <internal:couchbase, prototype Couchbase\RequestSpan> public method end ] { + + - Parameters [0] { + } + - Return [ void ] + } + } + } + + Class [ <internal:couchbase> class Couchbase\NoopTracer implements Couchbase\RequestTracer ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ <internal:couchbase, prototype Couchbase\RequestTracer> public method requestSpan ] { + + - Parameters [2] { + Parameter #0 [ <required> string $name ] + Parameter #1 [ <required> Couchbase\RequestSpan or NULL $parent ] + } + - Return [ Couchbase\RequestSpan ] + } } } } |