You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2017/12/14 17:16:40 UTC
[05/27] mesos-site git commit: Updated the website built from mesos
SHA: 605b238.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/c++/uuid_8hpp.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/uuid_8hpp.html b/content/api/latest/c++/uuid_8hpp.html
index 8c3359d..b4f2438 100644
--- a/content/api/latest/c++/uuid_8hpp.html
+++ b/content/api/latest/c++/uuid_8hpp.html
@@ -71,7 +71,7 @@
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structid_1_1UUID.html">id::UUID</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structstd_1_1hash_3_01UUID_01_4.html">std::hash< UUID ></a></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structstd_1_1hash_3_01id_1_1UUID_01_4.html">std::hash< id::UUID ></a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/c++/uuid_8hpp_source.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/uuid_8hpp_source.html b/content/api/latest/c++/uuid_8hpp_source.html
index 4ddb461..ee18db5 100644
--- a/content/api/latest/c++/uuid_8hpp_source.html
+++ b/content/api/latest/c++/uuid_8hpp_source.html
@@ -84,114 +84,106 @@
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor"></span><span class="preprocessor">#include <<a class="code" href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">stout/windows.hpp</a>></span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#endif // __WINDOWS__</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor"></span></div>
-<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment">// NOTE: This namespace is necessary because the standard Windows headers</span></div>
-<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="comment">// define a UUID struct in the global namespace for the DCE RPC API. We put</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment">// this in the `id::` namespace to avoid collisions. Note also that we include</span></div>
-<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment">// a line below, `using id::UUID`, which allows us to avoid being forced to</span></div>
-<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="comment">// change most of the callsites that use `UUID` to use `id::UUID` instead.</span></div>
-<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="namespaceid.html"> 38</a></span> <span class="keyword">namespace </span>id {</div>
-<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div>
-<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="structid_1_1UUID.html"> 40</a></span> <span class="keyword">struct </span><a class="code" href="structid_1_1UUID.html">UUID</a> : boost::uuids::uuid</div>
-<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> {</div>
-<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">public</span>:</div>
-<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="structid_1_1UUID.html#a6d8296fba33c5d84a64e4a882fcdc280"> 43</a></span>  <span class="keyword">static</span> <a class="code" href="structid_1_1UUID.html">UUID</a> <a class="code" href="structid_1_1UUID.html#a6d8296fba33c5d84a64e4a882fcdc280">random</a>()</div>
-<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  {</div>
-<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">static</span> thread_local boost::uuids::random_generator* generator = <span class="keyword">nullptr</span>;</div>
-<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div>
-<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keywordflow">if</span> (generator == <span class="keyword">nullptr</span>) {</div>
-<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  generator = <span class="keyword">new</span> boost::uuids::random_generator();</div>
-<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  }</div>
-<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div>
-<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordflow">return</span> <a class="code" href="structid_1_1UUID.html">UUID</a>((*generator)());</div>
-<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  }</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div>
-<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structid_1_1UUID.html#afd66db1d29a4ee4be9c82581437dda74"> 54</a></span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<UUID></a> <a class="code" href="structid_1_1UUID.html#afd66db1d29a4ee4be9c82581437dda74">fromBytes</a>(<span class="keyword">const</span> std::string& s)</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  {</div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">const</span> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = <span class="stringliteral">"Not a valid UUID"</span>;</div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordflow">if</span> (s.size() != UUID::static_size()) {</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(error);</div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  }</div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  boost::uuids::uuid uuid;</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  memcpy(&uuid, s.data(), s.size());</div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keywordflow">if</span> (uuid.version() == UUID::version_unknown) {</div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(error);</div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  }</div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordflow">return</span> <a class="code" href="structid_1_1UUID.html">UUID</a>(uuid);</div>
-<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  }</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div>
-<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="structid_1_1UUID.html#a51931642cf2febf1689357b40b376798"> 72</a></span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<UUID></a> <a class="code" href="structid_1_1UUID.html#a51931642cf2febf1689357b40b376798">fromString</a>(<span class="keyword">const</span> std::string& s)</div>
-<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  {</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keywordflow">try</span> {</div>
-<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="comment">// NOTE: We don't use `thread_local` for the `string_generator`</span></div>
-<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="comment">// (unlike for the `random_generator` above), because it is cheap</span></div>
-<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="comment">// to construct one each time.</span></div>
-<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  boost::uuids::string_generator gen;</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  boost::uuids::uuid uuid = gen(s);</div>
-<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keywordflow">return</span> <a class="code" href="structid_1_1UUID.html">UUID</a>(uuid);</div>
-<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::runtime_error& e) {</div>
-<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(e.what());</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  }</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  }</div>
-<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div>
-<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structid_1_1UUID.html#a53db0f50b26782f7a2dd77ab00f002f9"> 86</a></span>  std::string <a class="code" href="structid_1_1UUID.html#a53db0f50b26782f7a2dd77ab00f002f9">toBytes</a>()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  assert(<span class="keyword">sizeof</span>(data) == <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>());</div>
-<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keywordflow">return</span> std::string(reinterpret_cast<const char*>(data), <span class="keyword">sizeof</span>(data));</div>
+<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="namespaceid.html"> 33</a></span> <span class="keyword">namespace </span>id {</div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div>
+<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="structid_1_1UUID.html"> 35</a></span> <span class="keyword">struct </span><a class="code" href="structid_1_1UUID.html">UUID</a> : boost::uuids::uuid</div>
+<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> {</div>
+<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="structid_1_1UUID.html#a6d8296fba33c5d84a64e4a882fcdc280"> 38</a></span>  <span class="keyword">static</span> <a class="code" href="structid_1_1UUID.html">UUID</a> <a class="code" href="structid_1_1UUID.html#a6d8296fba33c5d84a64e4a882fcdc280">random</a>()</div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  {</div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keyword">static</span> thread_local boost::uuids::random_generator* generator = <span class="keyword">nullptr</span>;</div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div>
+<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keywordflow">if</span> (generator == <span class="keyword">nullptr</span>) {</div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  generator = <span class="keyword">new</span> boost::uuids::random_generator();</div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  }</div>
+<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div>
+<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keywordflow">return</span> <a class="code" href="structid_1_1UUID.html">UUID</a>((*generator)());</div>
+<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  }</div>
+<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div>
+<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="structid_1_1UUID.html#afd66db1d29a4ee4be9c82581437dda74"> 49</a></span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<UUID></a> <a class="code" href="structid_1_1UUID.html#afd66db1d29a4ee4be9c82581437dda74">fromBytes</a>(<span class="keyword">const</span> std::string& s)</div>
+<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  {</div>
+<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">const</span> std::string <a class="code" href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">error</a> = <span class="stringliteral">"Not a valid UUID"</span>;</div>
+<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keywordflow">if</span> (s.size() != UUID::static_size()) {</div>
+<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(error);</div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  }</div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div>
+<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  boost::uuids::uuid uuid;</div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  memcpy(&uuid, s.data(), s.size());</div>
+<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keywordflow">if</span> (uuid.version() == UUID::version_unknown) {</div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(error);</div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  }</div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div>
+<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keywordflow">return</span> <a class="code" href="structid_1_1UUID.html">UUID</a>(uuid);</div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  }</div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div>
+<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structid_1_1UUID.html#a51931642cf2febf1689357b40b376798"> 67</a></span>  <span class="keyword">static</span> <a class="code" href="classTry.html">Try<UUID></a> <a class="code" href="structid_1_1UUID.html#a51931642cf2febf1689357b40b376798">fromString</a>(<span class="keyword">const</span> std::string& s)</div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  {</div>
+<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordflow">try</span> {</div>
+<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="comment">// NOTE: We don't use `thread_local` for the `string_generator`</span></div>
+<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="comment">// (unlike for the `random_generator` above), because it is cheap</span></div>
+<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="comment">// to construct one each time.</span></div>
+<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  boost::uuids::string_generator gen;</div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  boost::uuids::uuid uuid = gen(s);</div>
+<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordflow">return</span> <a class="code" href="structid_1_1UUID.html">UUID</a>(uuid);</div>
+<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::runtime_error& e) {</div>
+<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">return</span> <a class="code" href="classError.html">Error</a>(e.what());</div>
+<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  }</div>
+<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  }</div>
+<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div>
+<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="structid_1_1UUID.html#a53db0f50b26782f7a2dd77ab00f002f9"> 81</a></span>  std::string <a class="code" href="structid_1_1UUID.html#a53db0f50b26782f7a2dd77ab00f002f9">toBytes</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  assert(<span class="keyword">sizeof</span>(data) == <a class="code" href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">size</a>());</div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keywordflow">return</span> std::string(reinterpret_cast<const char*>(data), <span class="keyword">sizeof</span>(data));</div>
+<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  }</div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div>
+<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structid_1_1UUID.html#af024badbc379374ac635031eed57dc5f"> 87</a></span>  std::string <a class="code" href="structid_1_1UUID.html#af024badbc379374ac635031eed57dc5f">toString</a>()<span class="keyword"> const</span></div>
+<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keywordflow">return</span> to_string(*<span class="keyword">this</span>);</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  }</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div>
-<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="structid_1_1UUID.html#af024badbc379374ac635031eed57dc5f"> 92</a></span>  std::string <a class="code" href="structid_1_1UUID.html#af024badbc379374ac635031eed57dc5f">toString</a>()<span class="keyword"> const</span></div>
-<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keywordflow">return</span> to_string(*<span class="keyword">this</span>);</div>
-<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  }</div>
+<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="keyword">private</span>:</div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keyword">explicit</span> <a class="code" href="structid_1_1UUID.html">UUID</a>(<span class="keyword">const</span> boost::uuids::uuid& uuid)</div>
+<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  : boost::uuids::uuid(uuid) {}</div>
+<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> };</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div>
-<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> <span class="keyword">private</span>:</div>
-<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keyword">explicit</span> <a class="code" href="structid_1_1UUID.html">UUID</a>(<span class="keyword">const</span> boost::uuids::uuid& uuid)</div>
-<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  : boost::uuids::uuid(uuid) {}</div>
-<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> };</div>
-<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> } <span class="comment">// namespace id {</span></div>
-<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div>
-<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> <span class="comment">// NOTE: see comment for the line `namespace id {`, near the top of the file.</span></div>
-<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="keyword">using</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a>;</div>
-<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div>
-<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> <span class="keyword">namespace </span>std {</div>
-<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> </div>
-<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> <span class="keyword">template</span> <></div>
-<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01UUID_01_4.html"> 110</a></span> <span class="keyword">struct </span>hash<<a class="code" href="structid_1_1UUID.html">UUID</a>></div>
-<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> {</div>
-<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01UUID_01_4.html#a07f387761a18313b24327ccb8e7e9ae8"> 112</a></span>  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01UUID_01_4.html#a07f387761a18313b24327ccb8e7e9ae8">result_type</a>;</div>
+<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> } <span class="comment">// namespace id {</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="keyword">namespace </span>std {</div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div>
+<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="keyword">template</span> <></div>
+<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01id_1_1UUID_01_4.html"> 102</a></span> <span class="keyword">struct </span>hash<id::UUID></div>
+<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> {</div>
+<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01id_1_1UUID_01_4.html#a3ccd597c2935ef079f19e4ad21e196b0"> 104</a></span>  <span class="keyword">typedef</span> <span class="keywordtype">size_t</span> <a class="code" href="structstd_1_1hash_3_01id_1_1UUID_01_4.html#a3ccd597c2935ef079f19e4ad21e196b0">result_type</a>;</div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div>
+<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01id_1_1UUID_01_4.html#a8d9f2dc715204de843e5bcb524f700a5"> 106</a></span>  <span class="keyword">typedef</span> <a class="code" href="structid_1_1UUID.html">id::UUID</a> <a class="code" href="structstd_1_1hash_3_01id_1_1UUID_01_4.html#a8d9f2dc715204de843e5bcb524f700a5">argument_type</a>;</div>
+<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div>
+<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01id_1_1UUID_01_4.html#a4969303cf710139eab75635d7a3aefd2"> 108</a></span>  <a class="code" href="structstd_1_1hash_3_01id_1_1UUID_01_4.html#a3ccd597c2935ef079f19e4ad21e196b0">result_type</a> <a class="code" href="structstd_1_1hash_3_01id_1_1UUID_01_4.html#a4969303cf710139eab75635d7a3aefd2">operator()</a>(<span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">argument_type</a>& uuid)<span class="keyword"> const</span></div>
+<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> <span class="keyword"> </span>{</div>
+<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keywordflow">return</span> boost::uuids::hash_value(uuid);</div>
+<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  }</div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> };</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div>
-<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01UUID_01_4.html#a92c7c31d46eb2ae8ee55797eef75c1a4"> 114</a></span>  <span class="keyword">typedef</span> <a class="code" href="structid_1_1UUID.html">UUID</a> <a class="code" href="structstd_1_1hash_3_01UUID_01_4.html#a92c7c31d46eb2ae8ee55797eef75c1a4">argument_type</a>;</div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> } <span class="comment">// namespace std {</span></div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> </div>
-<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="structstd_1_1hash_3_01UUID_01_4.html#a252f809e88fafc10337fd7183f32b3d2"> 116</a></span>  <a class="code" href="structstd_1_1hash_3_01UUID_01_4.html#a07f387761a18313b24327ccb8e7e9ae8">result_type</a> <a class="code" href="structstd_1_1hash_3_01UUID_01_4.html#a252f809e88fafc10337fd7183f32b3d2">operator()</a>(<span class="keyword">const</span> <a class="code" href="structid_1_1UUID.html">argument_type</a>& uuid)<span class="keyword"> const</span></div>
-<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> <span class="keyword"> </span>{</div>
-<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keywordflow">return</span> boost::uuids::hash_value(uuid);</div>
-<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  }</div>
-<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> };</div>
-<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> </div>
-<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> } <span class="comment">// namespace std {</span></div>
-<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div>
-<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="preprocessor">#endif // __STOUT_UUID_HPP__</span></div>
-<div class="ttc" id="structid_1_1UUID_html_a53db0f50b26782f7a2dd77ab00f002f9"><div class="ttname"><a href="structid_1_1UUID.html#a53db0f50b26782f7a2dd77ab00f002f9">id::UUID::toBytes</a></div><div class="ttdeci">std::string toBytes() const </div><div class="ttdef"><b>Definition:</b> uuid.hpp:86</div></div>
+<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="preprocessor">#endif // __STOUT_UUID_HPP__</span></div>
+<div class="ttc" id="structid_1_1UUID_html_a53db0f50b26782f7a2dd77ab00f002f9"><div class="ttname"><a href="structid_1_1UUID.html#a53db0f50b26782f7a2dd77ab00f002f9">id::UUID::toBytes</a></div><div class="ttdeci">std::string toBytes() const </div><div class="ttdef"><b>Definition:</b> uuid.hpp:81</div></div>
<div class="ttc" id="classError_html"><div class="ttname"><a href="classError.html">Error</a></div><div class="ttdef"><b>Definition:</b> errorbase.hpp:35</div></div>
<div class="ttc" id="namespaceos_1_1stat_html_a7a116891923bc8b5d8c50f78da8657be"><div class="ttname"><a href="namespaceos_1_1stat.html#a7a116891923bc8b5d8c50f78da8657be">os::stat::size</a></div><div class="ttdeci">Try< Bytes > size(const std::string &path, const FollowSymlink follow=FollowSymlink::FOLLOW_SYMLINK)</div><div class="ttdef"><b>Definition:</b> stat.hpp:100</div></div>
<div class="ttc" id="classTry_html"><div class="ttname"><a href="classTry.html">Try</a></div><div class="ttdef"><b>Definition:</b> try.hpp:34</div></div>
+<div class="ttc" id="structstd_1_1hash_3_01id_1_1UUID_01_4_html_a8d9f2dc715204de843e5bcb524f700a5"><div class="ttname"><a href="structstd_1_1hash_3_01id_1_1UUID_01_4.html#a8d9f2dc715204de843e5bcb524f700a5">std::hash< id::UUID >::argument_type</a></div><div class="ttdeci">id::UUID argument_type</div><div class="ttdef"><b>Definition:</b> uuid.hpp:106</div></div>
+<div class="ttc" id="structstd_1_1hash_3_01id_1_1UUID_01_4_html_a4969303cf710139eab75635d7a3aefd2"><div class="ttname"><a href="structstd_1_1hash_3_01id_1_1UUID_01_4.html#a4969303cf710139eab75635d7a3aefd2">std::hash< id::UUID >::operator()</a></div><div class="ttdeci">result_type operator()(const argument_type &uuid) const </div><div class="ttdef"><b>Definition:</b> uuid.hpp:108</div></div>
<div class="ttc" id="3rdparty_2stout_2include_2stout_2windows_8hpp_html"><div class="ttname"><a href="3rdparty_2stout_2include_2stout_2windows_8hpp.html">windows.hpp</a></div></div>
-<div class="ttc" id="structid_1_1UUID_html_a6d8296fba33c5d84a64e4a882fcdc280"><div class="ttname"><a href="structid_1_1UUID.html#a6d8296fba33c5d84a64e4a882fcdc280">id::UUID::random</a></div><div class="ttdeci">static UUID random()</div><div class="ttdef"><b>Definition:</b> uuid.hpp:43</div></div>
-<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:40</div></div>
+<div class="ttc" id="structid_1_1UUID_html_a6d8296fba33c5d84a64e4a882fcdc280"><div class="ttname"><a href="structid_1_1UUID.html#a6d8296fba33c5d84a64e4a882fcdc280">id::UUID::random</a></div><div class="ttdeci">static UUID random()</div><div class="ttdef"><b>Definition:</b> uuid.hpp:38</div></div>
+<div class="ttc" id="structid_1_1UUID_html"><div class="ttname"><a href="structid_1_1UUID.html">id::UUID</a></div><div class="ttdef"><b>Definition:</b> uuid.hpp:35</div></div>
+<div class="ttc" id="structstd_1_1hash_3_01id_1_1UUID_01_4_html_a3ccd597c2935ef079f19e4ad21e196b0"><div class="ttname"><a href="structstd_1_1hash_3_01id_1_1UUID_01_4.html#a3ccd597c2935ef079f19e4ad21e196b0">std::hash< id::UUID >::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> uuid.hpp:104</div></div>
<div class="ttc" id="error_8hpp_html"><div class="ttname"><a href="error_8hpp.html">error.hpp</a></div></div>
-<div class="ttc" id="structid_1_1UUID_html_afd66db1d29a4ee4be9c82581437dda74"><div class="ttname"><a href="structid_1_1UUID.html#afd66db1d29a4ee4be9c82581437dda74">id::UUID::fromBytes</a></div><div class="ttdeci">static Try< UUID > fromBytes(const std::string &s)</div><div class="ttdef"><b>Definition:</b> uuid.hpp:54</div></div>
+<div class="ttc" id="structid_1_1UUID_html_afd66db1d29a4ee4be9c82581437dda74"><div class="ttname"><a href="structid_1_1UUID.html#afd66db1d29a4ee4be9c82581437dda74">id::UUID::fromBytes</a></div><div class="ttdeci">static Try< UUID > fromBytes(const std::string &s)</div><div class="ttdef"><b>Definition:</b> uuid.hpp:49</div></div>
<div class="ttc" id="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec_html_ae58e703656ab4a1bd5d9870441236727"><div class="ttname"><a href="namespacemesos_1_1internal_1_1slave_1_1cni_1_1spec.html#ae58e703656ab4a1bd5d9870441236727">mesos::internal::slave::cni::spec::error</a></div><div class="ttdeci">std::string error(const std::string &msg, uint32_t code)</div></div>
-<div class="ttc" id="structstd_1_1hash_3_01UUID_01_4_html_a252f809e88fafc10337fd7183f32b3d2"><div class="ttname"><a href="structstd_1_1hash_3_01UUID_01_4.html#a252f809e88fafc10337fd7183f32b3d2">std::hash< UUID >::operator()</a></div><div class="ttdeci">result_type operator()(const argument_type &uuid) const </div><div class="ttdef"><b>Definition:</b> uuid.hpp:116</div></div>
<div class="ttc" id="try_8hpp_html"><div class="ttname"><a href="try_8hpp.html">try.hpp</a></div></div>
-<div class="ttc" id="structstd_1_1hash_3_01UUID_01_4_html_a07f387761a18313b24327ccb8e7e9ae8"><div class="ttname"><a href="structstd_1_1hash_3_01UUID_01_4.html#a07f387761a18313b24327ccb8e7e9ae8">std::hash< UUID >::result_type</a></div><div class="ttdeci">size_t result_type</div><div class="ttdef"><b>Definition:</b> uuid.hpp:112</div></div>
-<div class="ttc" id="structid_1_1UUID_html_af024badbc379374ac635031eed57dc5f"><div class="ttname"><a href="structid_1_1UUID.html#af024badbc379374ac635031eed57dc5f">id::UUID::toString</a></div><div class="ttdeci">std::string toString() const </div><div class="ttdef"><b>Definition:</b> uuid.hpp:92</div></div>
-<div class="ttc" id="structstd_1_1hash_3_01UUID_01_4_html_a92c7c31d46eb2ae8ee55797eef75c1a4"><div class="ttname"><a href="structstd_1_1hash_3_01UUID_01_4.html#a92c7c31d46eb2ae8ee55797eef75c1a4">std::hash< UUID >::argument_type</a></div><div class="ttdeci">UUID argument_type</div><div class="ttdef"><b>Definition:</b> uuid.hpp:114</div></div>
-<div class="ttc" id="structid_1_1UUID_html_a51931642cf2febf1689357b40b376798"><div class="ttname"><a href="structid_1_1UUID.html#a51931642cf2febf1689357b40b376798">id::UUID::fromString</a></div><div class="ttdeci">static Try< UUID > fromString(const std::string &s)</div><div class="ttdef"><b>Definition:</b> uuid.hpp:72</div></div>
+<div class="ttc" id="structid_1_1UUID_html_af024badbc379374ac635031eed57dc5f"><div class="ttname"><a href="structid_1_1UUID.html#af024badbc379374ac635031eed57dc5f">id::UUID::toString</a></div><div class="ttdeci">std::string toString() const </div><div class="ttdef"><b>Definition:</b> uuid.hpp:87</div></div>
+<div class="ttc" id="structid_1_1UUID_html_a51931642cf2febf1689357b40b376798"><div class="ttname"><a href="structid_1_1UUID.html#a51931642cf2febf1689357b40b376798">id::UUID::fromString</a></div><div class="ttdeci">static Try< UUID > fromString(const std::string &s)</div><div class="ttdef"><b>Definition:</b> uuid.hpp:67</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/java/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/content/api/latest/java/allclasses-frame.html b/content/api/latest/java/allclasses-frame.html
index 1229fc8..1c4f50b 100644
--- a/content/api/latest/java/allclasses-frame.html
+++ b/content/api/latest/java/allclasses-frame.html
@@ -475,6 +475,9 @@
<li><a href="org/apache/mesos/Protos.URL.html" title="class in org.apache.mesos" target="classFrame">Protos.URL</a></li>
<li><a href="org/apache/mesos/Protos.URL.Builder.html" title="class in org.apache.mesos" target="classFrame">Protos.URL.Builder</a></li>
<li><a href="org/apache/mesos/Protos.URLOrBuilder.html" title="interface in org.apache.mesos" target="classFrame"><span class="interfaceName">Protos.URLOrBuilder</span></a></li>
+<li><a href="org/apache/mesos/Protos.UUID.html" title="class in org.apache.mesos" target="classFrame">Protos.UUID</a></li>
+<li><a href="org/apache/mesos/Protos.UUID.Builder.html" title="class in org.apache.mesos" target="classFrame">Protos.UUID.Builder</a></li>
+<li><a href="org/apache/mesos/Protos.UUIDOrBuilder.html" title="interface in org.apache.mesos" target="classFrame"><span class="interfaceName">Protos.UUIDOrBuilder</span></a></li>
<li><a href="org/apache/mesos/Protos.Value.html" title="class in org.apache.mesos" target="classFrame">Protos.Value</a></li>
<li><a href="org/apache/mesos/Protos.Value.Builder.html" title="class in org.apache.mesos" target="classFrame">Protos.Value.Builder</a></li>
<li><a href="org/apache/mesos/Protos.Value.Range.html" title="class in org.apache.mesos" target="classFrame">Protos.Value.Range</a></li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/java/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/content/api/latest/java/allclasses-noframe.html b/content/api/latest/java/allclasses-noframe.html
index a8a76a6..eb3e3e4 100644
--- a/content/api/latest/java/allclasses-noframe.html
+++ b/content/api/latest/java/allclasses-noframe.html
@@ -475,6 +475,9 @@
<li><a href="org/apache/mesos/Protos.URL.html" title="class in org.apache.mesos">Protos.URL</a></li>
<li><a href="org/apache/mesos/Protos.URL.Builder.html" title="class in org.apache.mesos">Protos.URL.Builder</a></li>
<li><a href="org/apache/mesos/Protos.URLOrBuilder.html" title="interface in org.apache.mesos"><span class="interfaceName">Protos.URLOrBuilder</span></a></li>
+<li><a href="org/apache/mesos/Protos.UUID.html" title="class in org.apache.mesos">Protos.UUID</a></li>
+<li><a href="org/apache/mesos/Protos.UUID.Builder.html" title="class in org.apache.mesos">Protos.UUID.Builder</a></li>
+<li><a href="org/apache/mesos/Protos.UUIDOrBuilder.html" title="interface in org.apache.mesos"><span class="interfaceName">Protos.UUIDOrBuilder</span></a></li>
<li><a href="org/apache/mesos/Protos.Value.html" title="class in org.apache.mesos">Protos.Value</a></li>
<li><a href="org/apache/mesos/Protos.Value.Builder.html" title="class in org.apache.mesos">Protos.Value.Builder</a></li>
<li><a href="org/apache/mesos/Protos.Value.Range.html" title="class in org.apache.mesos">Protos.Value.Range</a></li>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/java/constant-values.html
----------------------------------------------------------------------
diff --git a/content/api/latest/java/constant-values.html b/content/api/latest/java/constant-values.html
index 45a7dfd..9acacac 100644
--- a/content/api/latest/java/constant-values.html
+++ b/content/api/latest/java/constant-values.html
@@ -7669,6 +7669,25 @@
</li>
<li class="blockList">
<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.mesos.<a href="org/apache/mesos/Protos.UUID.html" title="class in org.apache.mesos">Protos.UUID</a></span><span class="tabEnd"> </span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.mesos.Protos.UUID.VALUE_FIELD_NUMBER">
+<!-- -->
+</a><code>public static final int</code></td>
+<td><code><a href="org/apache/mesos/Protos.UUID.html#VALUE_FIELD_NUMBER">VALUE_FIELD_NUMBER</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
<caption><span>org.apache.mesos.<a href="org/apache/mesos/Protos.Value.html" title="class in org.apache.mesos">Protos.Value</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/aac7827c/content/api/latest/java/deprecated-list.html
----------------------------------------------------------------------
diff --git a/content/api/latest/java/deprecated-list.html b/content/api/latest/java/deprecated-list.html
index ef375bf..2b1057b 100644
--- a/content/api/latest/java/deprecated-list.html
+++ b/content/api/latest/java/deprecated-list.html
@@ -347,204 +347,207 @@
<td class="colOne"><a href="org/apache/mesos/Protos.TaskResourceLimitation.html#PARSER">org.apache.mesos.Protos.TaskResourceLimitation.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.OfferOperation.html#PARSER">org.apache.mesos.Protos.OfferOperation.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.UUID.html#PARSER">org.apache.mesos.Protos.UUID.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.OfferOperationStatus.html#PARSER">org.apache.mesos.Protos.OfferOperationStatus.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.OfferOperation.html#PARSER">org.apache.mesos.Protos.OfferOperation.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CheckStatusInfo.html#PARSER">org.apache.mesos.Protos.CheckStatusInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.OfferOperationStatus.html#PARSER">org.apache.mesos.Protos.OfferOperationStatus.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CheckStatusInfo.Command.html#PARSER">org.apache.mesos.Protos.CheckStatusInfo.Command.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CheckStatusInfo.html#PARSER">org.apache.mesos.Protos.CheckStatusInfo.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CheckStatusInfo.Http.html#PARSER">org.apache.mesos.Protos.CheckStatusInfo.Http.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CheckStatusInfo.Command.html#PARSER">org.apache.mesos.Protos.CheckStatusInfo.Command.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CheckStatusInfo.Tcp.html#PARSER">org.apache.mesos.Protos.CheckStatusInfo.Tcp.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CheckStatusInfo.Http.html#PARSER">org.apache.mesos.Protos.CheckStatusInfo.Http.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.TaskStatus.html#PARSER">org.apache.mesos.Protos.TaskStatus.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CheckStatusInfo.Tcp.html#PARSER">org.apache.mesos.Protos.CheckStatusInfo.Tcp.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Filters.html#PARSER">org.apache.mesos.Protos.Filters.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.TaskStatus.html#PARSER">org.apache.mesos.Protos.TaskStatus.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Environment.html#PARSER">org.apache.mesos.Protos.Environment.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Filters.html#PARSER">org.apache.mesos.Protos.Filters.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Environment.Variable.html#PARSER">org.apache.mesos.Protos.Environment.Variable.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Environment.html#PARSER">org.apache.mesos.Protos.Environment.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Parameter.html#PARSER">org.apache.mesos.Protos.Parameter.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Environment.Variable.html#PARSER">org.apache.mesos.Protos.Environment.Variable.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Parameters.html#PARSER">org.apache.mesos.Protos.Parameters.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Parameter.html#PARSER">org.apache.mesos.Protos.Parameter.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Credential.html#PARSER">org.apache.mesos.Protos.Credential.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Parameters.html#PARSER">org.apache.mesos.Protos.Parameters.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Credentials.html#PARSER">org.apache.mesos.Protos.Credentials.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Credential.html#PARSER">org.apache.mesos.Protos.Credential.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Secret.html#PARSER">org.apache.mesos.Protos.Secret.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Credentials.html#PARSER">org.apache.mesos.Protos.Credentials.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Secret.Reference.html#PARSER">org.apache.mesos.Protos.Secret.Reference.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Secret.html#PARSER">org.apache.mesos.Protos.Secret.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Secret.Value.html#PARSER">org.apache.mesos.Protos.Secret.Value.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Secret.Reference.html#PARSER">org.apache.mesos.Protos.Secret.Reference.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.RateLimit.html#PARSER">org.apache.mesos.Protos.RateLimit.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Secret.Value.html#PARSER">org.apache.mesos.Protos.Secret.Value.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.RateLimits.html#PARSER">org.apache.mesos.Protos.RateLimits.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.RateLimit.html#PARSER">org.apache.mesos.Protos.RateLimit.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Image.html#PARSER">org.apache.mesos.Protos.Image.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.RateLimits.html#PARSER">org.apache.mesos.Protos.RateLimits.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Image.Appc.html#PARSER">org.apache.mesos.Protos.Image.Appc.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Image.html#PARSER">org.apache.mesos.Protos.Image.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Image.Docker.html#PARSER">org.apache.mesos.Protos.Image.Docker.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Image.Appc.html#PARSER">org.apache.mesos.Protos.Image.Appc.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.MountPropagation.html#PARSER">org.apache.mesos.Protos.MountPropagation.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Image.Docker.html#PARSER">org.apache.mesos.Protos.Image.Docker.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Volume.html#PARSER">org.apache.mesos.Protos.Volume.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.MountPropagation.html#PARSER">org.apache.mesos.Protos.MountPropagation.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Volume.Source.html#PARSER">org.apache.mesos.Protos.Volume.Source.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Volume.html#PARSER">org.apache.mesos.Protos.Volume.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Volume.Source.DockerVolume.html#PARSER">org.apache.mesos.Protos.Volume.Source.DockerVolume.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Volume.Source.html#PARSER">org.apache.mesos.Protos.Volume.Source.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Volume.Source.HostPath.html#PARSER">org.apache.mesos.Protos.Volume.Source.HostPath.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Volume.Source.DockerVolume.html#PARSER">org.apache.mesos.Protos.Volume.Source.DockerVolume.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Volume.Source.SandboxPath.html#PARSER">org.apache.mesos.Protos.Volume.Source.SandboxPath.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Volume.Source.HostPath.html#PARSER">org.apache.mesos.Protos.Volume.Source.HostPath.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.NetworkInfo.html#PARSER">org.apache.mesos.Protos.NetworkInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Volume.Source.SandboxPath.html#PARSER">org.apache.mesos.Protos.Volume.Source.SandboxPath.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.NetworkInfo.IPAddress.html#PARSER">org.apache.mesos.Protos.NetworkInfo.IPAddress.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.NetworkInfo.html#PARSER">org.apache.mesos.Protos.NetworkInfo.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.NetworkInfo.PortMapping.html#PARSER">org.apache.mesos.Protos.NetworkInfo.PortMapping.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.NetworkInfo.IPAddress.html#PARSER">org.apache.mesos.Protos.NetworkInfo.IPAddress.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CapabilityInfo.html#PARSER">org.apache.mesos.Protos.CapabilityInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.NetworkInfo.PortMapping.html#PARSER">org.apache.mesos.Protos.NetworkInfo.PortMapping.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.LinuxInfo.html#PARSER">org.apache.mesos.Protos.LinuxInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CapabilityInfo.html#PARSER">org.apache.mesos.Protos.CapabilityInfo.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.RLimitInfo.html#PARSER">org.apache.mesos.Protos.RLimitInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.LinuxInfo.html#PARSER">org.apache.mesos.Protos.LinuxInfo.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.RLimitInfo.RLimit.html#PARSER">org.apache.mesos.Protos.RLimitInfo.RLimit.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.RLimitInfo.html#PARSER">org.apache.mesos.Protos.RLimitInfo.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.TTYInfo.html#PARSER">org.apache.mesos.Protos.TTYInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.RLimitInfo.RLimit.html#PARSER">org.apache.mesos.Protos.RLimitInfo.RLimit.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.TTYInfo.WindowSize.html#PARSER">org.apache.mesos.Protos.TTYInfo.WindowSize.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.TTYInfo.html#PARSER">org.apache.mesos.Protos.TTYInfo.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.ContainerInfo.html#PARSER">org.apache.mesos.Protos.ContainerInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.TTYInfo.WindowSize.html#PARSER">org.apache.mesos.Protos.TTYInfo.WindowSize.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.ContainerInfo.DockerInfo.html#PARSER">org.apache.mesos.Protos.ContainerInfo.DockerInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.ContainerInfo.html#PARSER">org.apache.mesos.Protos.ContainerInfo.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.ContainerInfo.DockerInfo.PortMapping.html#PARSER">org.apache.mesos.Protos.ContainerInfo.DockerInfo.PortMapping.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.ContainerInfo.DockerInfo.html#PARSER">org.apache.mesos.Protos.ContainerInfo.DockerInfo.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.ContainerInfo.MesosInfo.html#PARSER">org.apache.mesos.Protos.ContainerInfo.MesosInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.ContainerInfo.DockerInfo.PortMapping.html#PARSER">org.apache.mesos.Protos.ContainerInfo.DockerInfo.PortMapping.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.ContainerStatus.html#PARSER">org.apache.mesos.Protos.ContainerStatus.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.ContainerInfo.MesosInfo.html#PARSER">org.apache.mesos.Protos.ContainerInfo.MesosInfo.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.html#PARSER">org.apache.mesos.Protos.CgroupInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.ContainerStatus.html#PARSER">org.apache.mesos.Protos.ContainerStatus.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.html#PARSER">org.apache.mesos.Protos.CgroupInfo.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.Value.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.Value.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.CFQ.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.CFQ.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.Value.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.Value.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.CFQ.Statistics.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.CFQ.Statistics.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.CFQ.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.CFQ.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.Throttling.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.Throttling.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.CFQ.Statistics.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.CFQ.Statistics.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.Throttling.Statistics.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.Throttling.Statistics.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.Throttling.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.Throttling.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.Statistics.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.Statistics.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.Throttling.Statistics.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.Throttling.Statistics.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.NetCls.html#PARSER">org.apache.mesos.Protos.CgroupInfo.NetCls.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.Blkio.Statistics.html#PARSER">org.apache.mesos.Protos.CgroupInfo.Blkio.Statistics.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Labels.html#PARSER">org.apache.mesos.Protos.Labels.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.CgroupInfo.NetCls.html#PARSER">org.apache.mesos.Protos.CgroupInfo.NetCls.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Label.html#PARSER">org.apache.mesos.Protos.Label.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Labels.html#PARSER">org.apache.mesos.Protos.Labels.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Port.html#PARSER">org.apache.mesos.Protos.Port.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Label.html#PARSER">org.apache.mesos.Protos.Label.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Ports.html#PARSER">org.apache.mesos.Protos.Ports.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Port.html#PARSER">org.apache.mesos.Protos.Port.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.DiscoveryInfo.html#PARSER">org.apache.mesos.Protos.DiscoveryInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Ports.html#PARSER">org.apache.mesos.Protos.Ports.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.WeightInfo.html#PARSER">org.apache.mesos.Protos.WeightInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.DiscoveryInfo.html#PARSER">org.apache.mesos.Protos.DiscoveryInfo.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.VersionInfo.html#PARSER">org.apache.mesos.Protos.VersionInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.WeightInfo.html#PARSER">org.apache.mesos.Protos.WeightInfo.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Flag.html#PARSER">org.apache.mesos.Protos.Flag.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.VersionInfo.html#PARSER">org.apache.mesos.Protos.VersionInfo.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Role.html#PARSER">org.apache.mesos.Protos.Role.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Flag.html#PARSER">org.apache.mesos.Protos.Flag.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Metric.html#PARSER">org.apache.mesos.Protos.Metric.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Role.html#PARSER">org.apache.mesos.Protos.Role.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.FileInfo.html#PARSER">org.apache.mesos.Protos.FileInfo.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Metric.html#PARSER">org.apache.mesos.Protos.Metric.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Device.html#PARSER">org.apache.mesos.Protos.Device.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.FileInfo.html#PARSER">org.apache.mesos.Protos.FileInfo.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.Device.Number.html#PARSER">org.apache.mesos.Protos.Device.Number.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Device.html#PARSER">org.apache.mesos.Protos.Device.PARSER</a></td>
</tr>
<tr class="rowColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.DeviceAccess.html#PARSER">org.apache.mesos.Protos.DeviceAccess.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.Device.Number.html#PARSER">org.apache.mesos.Protos.Device.Number.PARSER</a></td>
</tr>
<tr class="altColor">
-<td class="colOne"><a href="org/apache/mesos/Protos.DeviceAccess.Access.html#PARSER">org.apache.mesos.Protos.DeviceAccess.Access.PARSER</a></td>
+<td class="colOne"><a href="org/apache/mesos/Protos.DeviceAccess.html#PARSER">org.apache.mesos.Protos.DeviceAccess.PARSER</a></td>
</tr>
<tr class="rowColor">
+<td class="colOne"><a href="org/apache/mesos/Protos.DeviceAccess.Access.html#PARSER">org.apache.mesos.Protos.DeviceAccess.Access.PARSER</a></td>
+</tr>
+<tr class="altColor">
<td class="colOne"><a href="org/apache/mesos/Protos.DeviceWhitelist.html#PARSER">org.apache.mesos.Protos.DeviceWhitelist.PARSER</a></td>
</tr>
</tbody>