Beispiel #1
0
        /// <summary>
        /// Set Key Tuple
        /// </summary>
        /// <param name="keyTupleBuilder">Key Builder</param>
        /// <returns></returns>
        public UpdateRequestBuilder WithKeys(Func <TupleBuilder, TupleBuilder> keyTupleBuilder)
        {
            var ktb = new TupleBuilder(_updateRequest.Key);

            _updateRequest.Key = keyTupleBuilder(ktb);
            return(this);
        }
Beispiel #2
0
        public InsertRequestBuilder WithTuple(Func <TupleBuilder, TupleBuilder> insertTupleBuilder)
        {
            var tb = new TupleBuilder(_insertReplaceRequest.Tuple);

            _insertReplaceRequest.Tuple = insertTupleBuilder(tb);
            return(this);
        }
Beispiel #3
0
        public DeleteRequestBuilder WithKey(Func <TupleBuilder, TupleBuilder> tupleBuilder)
        {
            var tb = new TupleBuilder(_deleteRequest.Key);

            _deleteRequest.Key = tupleBuilder(tb);
            return(this);
        }
Beispiel #4
0
        public EvalRequestBuilder WithTuple(Func <TupleBuilder, TupleBuilder> evalTupleBuilder)
        {
            var etb = new TupleBuilder(_evalRequest.Tuple);

            _evalRequest.Tuple = evalTupleBuilder(etb);
            return(this);
        }
Beispiel #5
0
        public SelectRequestBuilder WithKey(Func <TupleBuilder, TupleBuilder> tupleBuilder)
        {
            var tb = new TupleBuilder(_selectRequest.Key);

            _selectRequest.Key = tupleBuilder(tb);
            return(this);
        }
Beispiel #6
0
        /// <summary>
        /// Set Tuple
        /// </summary>
        /// <param name="tupleBuilder">Key Builder</param>
        /// <returns></returns>
        public UpsertRequestBuilder WithTuple(Func <TupleBuilder, TupleBuilder> tupleBuilder)
        {
            var tb = new TupleBuilder(_upsertRequest.Tuple);

            _upsertRequest.Tuple = tupleBuilder(tb);
            return(this);
        }