1 namespace Couchbase.Core.IO.Operations
2 {
3     internal sealed class Add<T> : MutationOperationBase<T>
4     {
Add(string bucketName, string key)5         internal Add(string bucketName, string key) : base(bucketName, key)
6         {}
7 
8         public override OpCode OpCode => OpCode.Add;
9 
10         protected override bool SupportsRequestCompression => true;
11     }
12 }
13 
14 #region [ License information ]
15 
16 /* ************************************************************
17  *
18  *    @author Couchbase <info@couchbase.com>
19  *    @copyright 2014 Couchbase, Inc.
20  *
21  *    Licensed under the Apache License, Version 2.0 (the "License");
22  *    you may not use this file except in compliance with the License.
23  *    You may obtain a copy of the License at
24  *
25  *        http://www.apache.org/licenses/LICENSE-2.0
26  *
27  *    Unless required by applicable law or agreed to in writing, software
28  *    distributed under the License is distributed on an "AS IS" BASIS,
29  *    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
30  *    See the License for the specific language governing permissions and
31  *    limitations under the License.
32  *
33  * ************************************************************/
34 
35 #endregion [ License information ]
36