public static Request getReadRequest(Set<String> propertyIds,
      Map<String, String> requestInfoProperties,
      Map<String, TemporalInfo> mapTemporalInfo, PageRequest pageRequest,
      SortRequest sortRequest) {

    return  new RequestImpl(propertyIds, null, requestInfoProperties,
        mapTemporalInfo, sortRequest, pageRequest);
  }
Factory method to create a read request from the given set of property ids.
The set of property ids represents the properties of interest for the
query.

@param propertyIds
         the property ids associated with the request; may be null
@param requestInfoProperties
         request info properties
@param mapTemporalInfo
         the temporal info
@param pageRequest
         an optional page request, or {@code null} for none.
@param sortRequest
         an optional sort request, or {@code null} for none.
ambari-server/src/main/java/org/apache/ambari/server/controller/utilities/PropertyHelper.java