code: public StructuredQueryDefinition geospatialRegionConstraint(String constraintName, GeospatialOperator operator, Region... regions) {
      checkRegions(regions);
      return new GeospatialRegionConstraintQuery(constraintName, operator, regions);
    }
docs: Matches the container specified by the constraint
  whose geospatial region appears within one of the criteria regions.
  @param constraintName    the constraint definition
  @param operator    the geospatial operator to be applied with the regions
  in the index and the criteria regions
  @param regions    the possible regions containing the point
  @return    the StructuredQueryDefinition for the geospatial constraint query