protected void CreateMutation(List<Mutation> mutList, String column, String value, Int64 timestamp) { if (!String.IsNullOrWhiteSpace(value)) CreateMutation(mutList, column, value.ToCassandraByte(), timestamp); }
protected void CreateMutation(List<Mutation> mutList, String column, Byte[] value, Int64 timestamp) { Mutation mutation = new Mutation(); Column col = new Column(); col.Name = column.ToCassandraByte(); col.Value = value; col.Timestamp = timestamp; Int32 ttl = LevelMapping.GetTtl(); if (ttl > 0) col.Ttl = 0; ColumnOrSuperColumn cosc = new ColumnOrSuperColumn(); cosc.Column = col; mutation.Column_or_supercolumn = cosc; mutList.Add(mutation); }
protected CfDef AddColumn(CfDef cfDef, String columnName, String validator) { ColumnDef colDef = new ColumnDef(); colDef.Name = columnName.ToCassandraByte(); colDef.Validation_class = validator; cfDef.Column_metadata = new List<ColumnDef>(1) { colDef }; return cfDef; }