code: public List<ConfigurationSetting> listSettingRevisions(SettingSelector selector) {
          return client.listSettingRevisions(selector).collectList().block();
      }
docs: Lists chronological/historical representation of {@link ConfigurationSetting} resource(s). Revisions are provided
  in descending order from their {@link ConfigurationSetting#lastModified() lastModified} date. Revisions expire
  after a period of time. The service maintains change history for up to 7 days.
  
  If {@code options} is {@code null}, then all the {@link ConfigurationSetting ConfigurationSettings} are fetched
  in their current state. Otherwise, the results returned match the parameters given in {@code options}.
  
  <p><strong>Code Samples</strong></p>
  
  <pre>
  List&lt;ConfigurationSetting&gt; revisions = client.listSettingRevisions(new SettingSelector().key("prodDBConnection"));
  for (ConfigurationSetting revision : revisions) {
  System.out.printf("Key: %s, Value: %s", revision.key(), revision.value());
  }</pre>
  
  @param selector Optional. Used to filter configuration setting revisions from the service.
  @return Revisions of the ConfigurationSetting