public class OTSProtocolBuilder extends Object
构造器和说明 |
---|
OTSProtocolBuilder() |
public static OtsInternalApi.PrimaryKeyType toPBPrimaryKeyType(PrimaryKeyType type)
public static OtsInternalApi.TableMeta buildTableMeta(TableMeta tableMeta)
public static OtsInternalApi.GetRowRequest buildGetRowRequest(SingleRowQueryCriteria criteria)
public static OtsInternalApi.CreateTableRequest buildCreateTableRequest(CreateTableRequest createTableRequest)
public static OtsInternalApi.DeleteTableRequest buildDeleteTableRequest(DeleteTableRequest req)
public static OtsInternalApi.RowExistenceExpectation toPBRowExistenceExpectation(RowExistenceExpectation rowExistenceExpectation)
public static OtsInternalApi.Condition buildCondition(Condition cond)
public static OtsInternalApi.DeleteRowRequest buildDeleteRowRequest(RowDeleteChange rowChange)
public static OtsInternalApi.PutRowRequest buildPutRowRequest(RowPutChange rowChange)
public static OtsInternalApi.ListTableRequest buildListTableRequest()
public static OtsInternalApi.DescribeTableRequest buildDescribeTableRequest(DescribeTableRequest req)
public static OtsInternalApi.UpdateRowRequest buildUpdateRowRequest(RowUpdateChange rowChange)
public static OtsInternalApi.Direction toPBDirection(Direction direction)
public static OtsInternalApi.GetRangeRequest buildGetRangeRequest(RangeRowQueryCriteria criteria)
public static OtsInternalApi.BatchGetRowRequest buildBatchGetRowRequest(Map<String,MultiRowQueryCriteria> criteriasGroupByTable)
public static OtsInternalApi.BatchWriteRowRequest buildBatchWriteRowRequest(BatchWriteRowRequest request)
public static OtsInternalApi.UpdateTableRequest buildUpdateTableRequest(UpdateTableRequest updateTableRequest)
public static OtsFilter.LogicalOperator toLogicalOperator(CompositeColumnValueFilter.LogicOperator type)
public static OtsFilter.Filter toFilter(ColumnCondition f)
public static OtsFilter.Filter toFilter(Filter f)
public static OtsFilter.FilterType toFilterType(ColumnConditionType type)
public static OtsFilter.FilterType toFilterType(FilterType type)
public static com.google.protobuf.ByteString buildFilter(ColumnCondition filter)
public static com.google.protobuf.ByteString buildFilter(Filter filter)
public static com.google.protobuf.ByteString buildCompositeColumnValueFilter(CompositeColumnValueFilter filter)
public static com.google.protobuf.ByteString buildSingleColumnValueFilter(SingleColumnValueFilter filter)
public static com.google.protobuf.ByteString buildColumnPaginationFilter(ColumnPaginationFilter filter)
Copyright © 2016. All Rights Reserved.