/** * Make a sort order for use in a query. */ public static PropertyOrder.Builder makeOrder(String property, PropertyOrder.Direction direction) { return PropertyOrder.newBuilder() .setProperty(makePropertyReference(property)) .setDirection(direction); }
com.google.datastore.v1.PropertyOrder toPb() { return com.google.datastore.v1.PropertyOrder.newBuilder() .setDirection(direction.toPb()) .setProperty( com.google.datastore.v1.PropertyReference.newBuilder().setName(property).build()) .build(); }
com.google.datastore.v1.PropertyOrder getPb() { final com.google.datastore.v1.PropertyOrder.Builder order = com.google.datastore.v1.PropertyOrder.newBuilder() .setProperty(com.google.datastore.v1.PropertyReference.newBuilder().setName(name)); if (dir == Direction.ASCENDING) { order.setDirection(com.google.datastore.v1.PropertyOrder.Direction.ASCENDING); } else { order.setDirection(com.google.datastore.v1.PropertyOrder.Direction.DESCENDING); } return order.build(); } }
/** * Make a sort order for use in a query. */ public static PropertyOrder.Builder makeOrder(String property, PropertyOrder.Direction direction) { return PropertyOrder.newBuilder() .setProperty(makePropertyReference(property)) .setDirection(direction); }
com.google.datastore.v1.PropertyOrder toPb() { return com.google.datastore.v1.PropertyOrder.newBuilder() .setDirection(direction.toPb()) .setProperty( com.google.datastore.v1.PropertyReference.newBuilder().setName(property).build()) .build(); }