1// +build go1.9 2 3// Copyright 2018 Microsoft Corporation 4// 5// Licensed under the Apache License, Version 2.0 (the "License"); 6// you may not use this file except in compliance with the License. 7// You may obtain a copy of the License at 8// 9// http://www.apache.org/licenses/LICENSE-2.0 10// 11// Unless required by applicable law or agreed to in writing, software 12// distributed under the License is distributed on an "AS IS" BASIS, 13// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14// See the License for the specific language governing permissions and 15// limitations under the License. 16 17// This code was auto-generated by: 18// github.com/Azure/azure-sdk-for-go/tools/profileBuilder 19 20package documentdb 21 22import original "github.com/Azure/azure-sdk-for-go/services/cosmos-db/mgmt/2015-04-08/documentdb" 23 24const ( 25 DefaultBaseURI = original.DefaultBaseURI 26) 27 28type BaseClient = original.BaseClient 29type CollectionClient = original.CollectionClient 30type CollectionPartitionClient = original.CollectionPartitionClient 31type CollectionPartitionRegionClient = original.CollectionPartitionRegionClient 32type CollectionRegionClient = original.CollectionRegionClient 33type DatabaseClient = original.DatabaseClient 34type DatabaseAccountRegionClient = original.DatabaseAccountRegionClient 35type DatabaseAccountsClient = original.DatabaseAccountsClient 36type DatabaseAccountKind = original.DatabaseAccountKind 37 38const ( 39 GlobalDocumentDB DatabaseAccountKind = original.GlobalDocumentDB 40 MongoDB DatabaseAccountKind = original.MongoDB 41 Parse DatabaseAccountKind = original.Parse 42) 43 44type DatabaseAccountOfferType = original.DatabaseAccountOfferType 45 46const ( 47 Standard DatabaseAccountOfferType = original.Standard 48) 49 50type DefaultConsistencyLevel = original.DefaultConsistencyLevel 51 52const ( 53 BoundedStaleness DefaultConsistencyLevel = original.BoundedStaleness 54 ConsistentPrefix DefaultConsistencyLevel = original.ConsistentPrefix 55 Eventual DefaultConsistencyLevel = original.Eventual 56 Session DefaultConsistencyLevel = original.Session 57 Strong DefaultConsistencyLevel = original.Strong 58) 59 60type KeyKind = original.KeyKind 61 62const ( 63 Primary KeyKind = original.Primary 64 PrimaryReadonly KeyKind = original.PrimaryReadonly 65 Secondary KeyKind = original.Secondary 66 SecondaryReadonly KeyKind = original.SecondaryReadonly 67) 68 69type PrimaryAggregationType = original.PrimaryAggregationType 70 71const ( 72 Average PrimaryAggregationType = original.Average 73 Last PrimaryAggregationType = original.Last 74 Maximum PrimaryAggregationType = original.Maximum 75 Minimimum PrimaryAggregationType = original.Minimimum 76 None PrimaryAggregationType = original.None 77 Total PrimaryAggregationType = original.Total 78) 79 80type UnitType = original.UnitType 81 82const ( 83 Bytes UnitType = original.Bytes 84 BytesPerSecond UnitType = original.BytesPerSecond 85 Count UnitType = original.Count 86 CountPerSecond UnitType = original.CountPerSecond 87 Milliseconds UnitType = original.Milliseconds 88 Percent UnitType = original.Percent 89 Seconds UnitType = original.Seconds 90) 91 92type Capability = original.Capability 93type ConsistencyPolicy = original.ConsistencyPolicy 94type DatabaseAccount = original.DatabaseAccount 95type DatabaseAccountConnectionString = original.DatabaseAccountConnectionString 96type DatabaseAccountCreateUpdateParameters = original.DatabaseAccountCreateUpdateParameters 97type DatabaseAccountCreateUpdateProperties = original.DatabaseAccountCreateUpdateProperties 98type DatabaseAccountListConnectionStringsResult = original.DatabaseAccountListConnectionStringsResult 99type DatabaseAccountListKeysResult = original.DatabaseAccountListKeysResult 100type DatabaseAccountListReadOnlyKeysResult = original.DatabaseAccountListReadOnlyKeysResult 101type DatabaseAccountPatchParameters = original.DatabaseAccountPatchParameters 102type DatabaseAccountPatchProperties = original.DatabaseAccountPatchProperties 103type DatabaseAccountProperties = original.DatabaseAccountProperties 104type DatabaseAccountRegenerateKeyParameters = original.DatabaseAccountRegenerateKeyParameters 105type DatabaseAccountsCreateOrUpdateFuture = original.DatabaseAccountsCreateOrUpdateFuture 106type DatabaseAccountsDeleteFuture = original.DatabaseAccountsDeleteFuture 107type DatabaseAccountsFailoverPriorityChangeFuture = original.DatabaseAccountsFailoverPriorityChangeFuture 108type DatabaseAccountsListResult = original.DatabaseAccountsListResult 109type DatabaseAccountsOfflineRegionFuture = original.DatabaseAccountsOfflineRegionFuture 110type DatabaseAccountsOnlineRegionFuture = original.DatabaseAccountsOnlineRegionFuture 111type DatabaseAccountsPatchFuture = original.DatabaseAccountsPatchFuture 112type DatabaseAccountsRegenerateKeyFuture = original.DatabaseAccountsRegenerateKeyFuture 113type ErrorResponse = original.ErrorResponse 114type FailoverPolicies = original.FailoverPolicies 115type FailoverPolicy = original.FailoverPolicy 116type Location = original.Location 117type Metric = original.Metric 118type MetricAvailability = original.MetricAvailability 119type MetricDefinition = original.MetricDefinition 120type MetricDefinitionsListResult = original.MetricDefinitionsListResult 121type MetricListResult = original.MetricListResult 122type MetricName = original.MetricName 123type MetricValue = original.MetricValue 124type Operation = original.Operation 125type OperationDisplay = original.OperationDisplay 126type OperationListResult = original.OperationListResult 127type OperationListResultIterator = original.OperationListResultIterator 128type OperationListResultPage = original.OperationListResultPage 129type PartitionMetric = original.PartitionMetric 130type PartitionMetricListResult = original.PartitionMetricListResult 131type PartitionUsage = original.PartitionUsage 132type PartitionUsagesResult = original.PartitionUsagesResult 133type PercentileMetric = original.PercentileMetric 134type PercentileMetricListResult = original.PercentileMetricListResult 135type PercentileMetricValue = original.PercentileMetricValue 136type RegionForOnlineOffline = original.RegionForOnlineOffline 137type Resource = original.Resource 138type Usage = original.Usage 139type UsagesResult = original.UsagesResult 140type VirtualNetworkRule = original.VirtualNetworkRule 141type OperationsClient = original.OperationsClient 142type PartitionKeyRangeIDClient = original.PartitionKeyRangeIDClient 143type PartitionKeyRangeIDRegionClient = original.PartitionKeyRangeIDRegionClient 144type PercentileClient = original.PercentileClient 145type PercentileSourceTargetClient = original.PercentileSourceTargetClient 146type PercentileTargetClient = original.PercentileTargetClient 147 148func New(subscriptionID string) BaseClient { 149 return original.New(subscriptionID) 150} 151func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient { 152 return original.NewWithBaseURI(baseURI, subscriptionID) 153} 154func NewCollectionClient(subscriptionID string) CollectionClient { 155 return original.NewCollectionClient(subscriptionID) 156} 157func NewCollectionClientWithBaseURI(baseURI string, subscriptionID string) CollectionClient { 158 return original.NewCollectionClientWithBaseURI(baseURI, subscriptionID) 159} 160func NewCollectionPartitionClient(subscriptionID string) CollectionPartitionClient { 161 return original.NewCollectionPartitionClient(subscriptionID) 162} 163func NewCollectionPartitionClientWithBaseURI(baseURI string, subscriptionID string) CollectionPartitionClient { 164 return original.NewCollectionPartitionClientWithBaseURI(baseURI, subscriptionID) 165} 166func NewCollectionPartitionRegionClient(subscriptionID string) CollectionPartitionRegionClient { 167 return original.NewCollectionPartitionRegionClient(subscriptionID) 168} 169func NewCollectionPartitionRegionClientWithBaseURI(baseURI string, subscriptionID string) CollectionPartitionRegionClient { 170 return original.NewCollectionPartitionRegionClientWithBaseURI(baseURI, subscriptionID) 171} 172func NewCollectionRegionClient(subscriptionID string) CollectionRegionClient { 173 return original.NewCollectionRegionClient(subscriptionID) 174} 175func NewCollectionRegionClientWithBaseURI(baseURI string, subscriptionID string) CollectionRegionClient { 176 return original.NewCollectionRegionClientWithBaseURI(baseURI, subscriptionID) 177} 178func NewDatabaseClient(subscriptionID string) DatabaseClient { 179 return original.NewDatabaseClient(subscriptionID) 180} 181func NewDatabaseClientWithBaseURI(baseURI string, subscriptionID string) DatabaseClient { 182 return original.NewDatabaseClientWithBaseURI(baseURI, subscriptionID) 183} 184func NewDatabaseAccountRegionClient(subscriptionID string) DatabaseAccountRegionClient { 185 return original.NewDatabaseAccountRegionClient(subscriptionID) 186} 187func NewDatabaseAccountRegionClientWithBaseURI(baseURI string, subscriptionID string) DatabaseAccountRegionClient { 188 return original.NewDatabaseAccountRegionClientWithBaseURI(baseURI, subscriptionID) 189} 190func NewDatabaseAccountsClient(subscriptionID string) DatabaseAccountsClient { 191 return original.NewDatabaseAccountsClient(subscriptionID) 192} 193func NewDatabaseAccountsClientWithBaseURI(baseURI string, subscriptionID string) DatabaseAccountsClient { 194 return original.NewDatabaseAccountsClientWithBaseURI(baseURI, subscriptionID) 195} 196func PossibleDatabaseAccountKindValues() []DatabaseAccountKind { 197 return original.PossibleDatabaseAccountKindValues() 198} 199func PossibleDatabaseAccountOfferTypeValues() []DatabaseAccountOfferType { 200 return original.PossibleDatabaseAccountOfferTypeValues() 201} 202func PossibleDefaultConsistencyLevelValues() []DefaultConsistencyLevel { 203 return original.PossibleDefaultConsistencyLevelValues() 204} 205func PossibleKeyKindValues() []KeyKind { 206 return original.PossibleKeyKindValues() 207} 208func PossiblePrimaryAggregationTypeValues() []PrimaryAggregationType { 209 return original.PossiblePrimaryAggregationTypeValues() 210} 211func PossibleUnitTypeValues() []UnitType { 212 return original.PossibleUnitTypeValues() 213} 214func NewOperationsClient(subscriptionID string) OperationsClient { 215 return original.NewOperationsClient(subscriptionID) 216} 217func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient { 218 return original.NewOperationsClientWithBaseURI(baseURI, subscriptionID) 219} 220func NewPartitionKeyRangeIDClient(subscriptionID string) PartitionKeyRangeIDClient { 221 return original.NewPartitionKeyRangeIDClient(subscriptionID) 222} 223func NewPartitionKeyRangeIDClientWithBaseURI(baseURI string, subscriptionID string) PartitionKeyRangeIDClient { 224 return original.NewPartitionKeyRangeIDClientWithBaseURI(baseURI, subscriptionID) 225} 226func NewPartitionKeyRangeIDRegionClient(subscriptionID string) PartitionKeyRangeIDRegionClient { 227 return original.NewPartitionKeyRangeIDRegionClient(subscriptionID) 228} 229func NewPartitionKeyRangeIDRegionClientWithBaseURI(baseURI string, subscriptionID string) PartitionKeyRangeIDRegionClient { 230 return original.NewPartitionKeyRangeIDRegionClientWithBaseURI(baseURI, subscriptionID) 231} 232func NewPercentileClient(subscriptionID string) PercentileClient { 233 return original.NewPercentileClient(subscriptionID) 234} 235func NewPercentileClientWithBaseURI(baseURI string, subscriptionID string) PercentileClient { 236 return original.NewPercentileClientWithBaseURI(baseURI, subscriptionID) 237} 238func NewPercentileSourceTargetClient(subscriptionID string) PercentileSourceTargetClient { 239 return original.NewPercentileSourceTargetClient(subscriptionID) 240} 241func NewPercentileSourceTargetClientWithBaseURI(baseURI string, subscriptionID string) PercentileSourceTargetClient { 242 return original.NewPercentileSourceTargetClientWithBaseURI(baseURI, subscriptionID) 243} 244func NewPercentileTargetClient(subscriptionID string) PercentileTargetClient { 245 return original.NewPercentileTargetClient(subscriptionID) 246} 247func NewPercentileTargetClientWithBaseURI(baseURI string, subscriptionID string) PercentileTargetClient { 248 return original.NewPercentileTargetClientWithBaseURI(baseURI, subscriptionID) 249} 250func UserAgent() string { 251 return original.UserAgent() + " profiles/preview" 252} 253func Version() string { 254 return original.Version() 255} 256