blob: 36bd589f9b71392492fdeb5522d4522151aff18b [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>Apache Mesos: src/slave/flags.hpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Apache Mesos
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li><a href="examples.html"><span>Examples</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_80f0d4a0945c74dfa611dba2ec326a39.html">slave</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">flags.hpp</div> </div>
</div><!--header-->
<div class="contents">
<a href="src_2slave_2flags_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">// Licensed to the Apache Software Foundation (ASF) under one</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">// or more contributor license agreements. See the NOTICE file</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// distributed with this work for additional information</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">// regarding copyright ownership. The ASF licenses this file</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">// to you under the Apache License, Version 2.0 (the</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">// &quot;License&quot;); you may not use this file except in compliance</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">// with the License. You may obtain a copy of the License at</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment">//</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment">// http://www.apache.org/licenses/LICENSE-2.0</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment">//</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment">// Unless required by applicable law or agreed to in writing, software</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">// distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment">// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment">// See the License for the specific language governing permissions and</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment">// limitations under the License.</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor">#ifndef __SLAVE_FLAGS_HPP__</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __SLAVE_FLAGS_HPP__</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="bytes_8hpp.html">stout/bytes.hpp</a>&gt;</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="duration_8hpp.html">stout/duration.hpp</a>&gt;</span></div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="json_8hpp.html">stout/json.hpp</a>&gt;</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="option_8hpp.html">stout/option.hpp</a>&gt;</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="path_8hpp.html">stout/path.hpp</a>&gt;</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="include_2mesos_2module_2module_8hpp.html">mesos/module/module.hpp</a>&gt;</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;</div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2logging_2flags_8hpp.html">logging/flags.hpp</a>&quot;</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="src_2messages_2flags_8hpp.html">messages/flags.hpp</a>&quot;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">namespace </span>mesos {</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">namespace </span>internal {</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keyword">namespace </span>slave {</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div>
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html"> 38</a></span>&#160;<span class="keyword">class </span><a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html">Flags</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> <a class="code" href="classmesos_1_1internal_1_1logging_1_1Flags.html">logging::Flags</a></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;{</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">Flags</a>();</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;</div>
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3"> 43</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">version</a>;</div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f"> 44</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">hostname</a>;</div>
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8"> 45</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">hostname_lookup</a>;</div>
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97"> 46</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">resources</a>;</div>
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f"> 47</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">isolation</a>;</div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25"> 48</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">launcher</a>;</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;</div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b"> 50</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">image_providers</a>;</div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9"> 51</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">image_provisioner_backend</a>;</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;</div>
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7480cef5b759af53e7143984518fd1d3"> 53</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7480cef5b759af53e7143984518fd1d3">appc_simple_discovery_uri_prefix</a>;</div>
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abb43916e57ee62ceacf44cc4e75e8099"> 54</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abb43916e57ee62ceacf44cc4e75e8099">appc_store_dir</a>;</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;</div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a72ce0e6b8f4e52a630c81d5f6d28232e"> 56</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a72ce0e6b8f4e52a630c81d5f6d28232e">docker_registry</a>;</div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391"> 57</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391">docker_store_dir</a>;</div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0"> 58</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0">docker_volume_checkpoint_dir</a>;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;</div>
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c"> 60</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c">default_role</a>;</div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a28cd0cfc2a86e965450c61ec91857369"> 61</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a28cd0cfc2a86e965450c61ec91857369">attributes</a>;</div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860"> 62</a></span>&#160; <a class="code" href="classBytes.html">Bytes</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860">fetcher_cache_size</a>;</div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5"> 63</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">fetcher_cache_dir</a>;</div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362"> 64</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">work_dir</a>;</div>
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5"> 65</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">runtime_dir</a>;</div>
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2"> 66</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">launcher_dir</a>;</div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3"> 67</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">hadoop_home</a>; <span class="comment">// TODO(benh): Make an Option.</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01"> 68</a></span>&#160; <span class="keywordtype">size_t</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">max_completed_executors_per_framework</a>;</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="preprocessor">#ifndef __WINDOWS__</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd"> 71</a></span>&#160;<span class="preprocessor"></span> <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">switch_user</a>;</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="preprocessor">#endif // __WINDOWS__</span></div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928"> 73</a></span>&#160;<span class="preprocessor"></span> <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928">http_heartbeat_interval</a>;</div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b"> 74</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">frameworks_home</a>; <span class="comment">// TODO(benh): Make an Option.</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3"> 75</a></span>&#160; <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">registration_backoff_factor</a>;</div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a19cb15cabc89f19df33c7ad8d43e88fe"> 76</a></span>&#160; <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a19cb15cabc89f19df33c7ad8d43e88fe">authentication_backoff_factor</a>;</div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55"> 77</a></span>&#160; <a class="code" href="classOption.html">Option&lt;JSON::Object&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55">executor_environment_variables</a>;</div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33"> 78</a></span>&#160; <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33">executor_registration_timeout</a>;</div>
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5"> 79</a></span>&#160; <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5">executor_shutdown_grace_period</a>;</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="preprocessor">#ifdef USE_SSL_SOCKET</span></div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;<span class="preprocessor"></span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> executor_secret_key;</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="preprocessor">#endif // USE_SSL_SOCKET</span></div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9"> 83</a></span>&#160;<span class="preprocessor"></span> <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">gc_delay</a>;</div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3"> 84</a></span>&#160; <span class="keywordtype">double</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">gc_disk_headroom</a>;</div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217"> 85</a></span>&#160; <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217">disk_watch_interval</a>;</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;</div>
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a175d8e45cc7ba119d01170d7a2bfc0b3"> 87</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a175d8e45cc7ba119d01170d7a2bfc0b3">container_logger</a>;</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;</div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5"> 89</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">recover</a>;</div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d"> 90</a></span>&#160; <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">recovery_timeout</a>;</div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0"> 91</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">strict</a>;</div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e"> 92</a></span>&#160; <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">register_retry_interval_min</a>;</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="preprocessor">#ifdef __linux__</span></div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="preprocessor"></span> std::string cgroups_hierarchy;</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; std::string cgroups_root;</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; <span class="keywordtype">bool</span> cgroups_enable_cfs;</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="keywordtype">bool</span> cgroups_limit_swap;</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="keywordtype">bool</span> cgroups_cpu_enable_pids_and_tids_count;</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> cgroups_net_cls_primary_handle;</div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> cgroups_net_cls_secondary_handles;</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> agent_subsystems;</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <a class="code" href="classOption.html">Option&lt;std::vector&lt;unsigned int&gt;</a>&gt; nvidia_gpu_devices;</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> perf_events;</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; <a class="code" href="classDuration.html">Duration</a> perf_interval;</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <a class="code" href="classDuration.html">Duration</a> perf_duration;</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; <span class="keywordtype">bool</span> revocable_cpu_low_priority;</div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; <span class="keywordtype">bool</span> systemd_enable_support;</div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; std::string systemd_runtime_directory;</div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <a class="code" href="classOption.html">Option&lt;CapabilityInfo&gt;</a> allowed_capabilities;</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664"> 111</a></span>&#160;<span class="preprocessor"></span> <a class="code" href="classOption.html">Option&lt;Firewall&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">firewall_rules</a>;</div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a047b2bbcde9cb2fc6d0f18a94daedb7c"> 112</a></span>&#160; <a class="code" href="classOption.html">Option&lt;Path&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a047b2bbcde9cb2fc6d0f18a94daedb7c">credential</a>;</div>
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abc1b2d3ee9c64b492248d48c2fb58b06"> 113</a></span>&#160; <a class="code" href="classOption.html">Option&lt;ACLs&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#abc1b2d3ee9c64b492248d48c2fb58b06">acls</a>;</div>
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc7d3a03fe0a7e308e3be5297b5427f1"> 114</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc7d3a03fe0a7e308e3be5297b5427f1">containerizers</a>;</div>
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81"> 115</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81">docker</a>;</div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adad1051d7db0271e05db47a6ddc53b5a"> 116</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adad1051d7db0271e05db47a6ddc53b5a">docker_mesos_image</a>;</div>
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac22a55d81d8bce156a06786989dd854f"> 117</a></span>&#160; <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac22a55d81d8bce156a06786989dd854f">docker_remove_delay</a>;</div>
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656"> 118</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">sandbox_directory</a>;</div>
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a"> 119</a></span>&#160; <a class="code" href="classOption.html">Option&lt;ContainerInfo&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a">default_container_info</a>;</div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;</div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="comment">// TODO(alexr): Remove this after the deprecation cycle (started in 1.0).</span></div>
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e"> 122</a></span>&#160; <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e">docker_stop_timeout</a>;</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;</div>
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c35d75e34468bca2956c412c578e9f4"> 124</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c35d75e34468bca2956c412c578e9f4">docker_kill_orphans</a>;</div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2"> 125</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2">docker_socket</a>;</div>
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5"> 126</a></span>&#160; <a class="code" href="classOption.html">Option&lt;JSON::Object&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5">docker_config</a>;</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;</div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160;<span class="preprocessor">#ifdef WITH_NETWORK_ISOLATOR</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="preprocessor"></span> uint16_t ephemeral_ports_per_container;</div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> eth0_name;</div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> lo_name;</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <a class="code" href="classOption.html">Option&lt;Bytes&gt;</a> egress_rate_limit_per_container;</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="keywordtype">bool</span> egress_unique_flow_per_container;</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; std::string egress_flow_classifier_parent;</div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="keywordtype">bool</span> network_enable_socket_statistics_summary;</div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keywordtype">bool</span> network_enable_socket_statistics_details;</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <span class="keywordtype">bool</span> network_enable_snmp_statistics;</div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9"> 139</a></span>&#160;<span class="preprocessor"></span> <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9">network_cni_plugins_dir</a>;</div>
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00"> 140</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">network_cni_config_dir</a>;</div>
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab528458914db7854627219d55071ed0a"> 141</a></span>&#160; <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab528458914db7854627219d55071ed0a">container_disk_watch_interval</a>;</div>
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad798ef37dd9575f063df0d80abdab21f"> 142</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad798ef37dd9575f063df0d80abdab21f">enforce_container_disk_quota</a>;</div>
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9"> 143</a></span>&#160; <a class="code" href="classOption.html">Option&lt;Modules&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">modules</a>;</div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff"> 144</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">modulesDir</a>;</div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a68c381955bb61a7df6fdfaedd0eb167f"> 145</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a68c381955bb61a7df6fdfaedd0eb167f">authenticatee</a>;</div>
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0f5b380d90d5c34253fc27f50d930ab4"> 146</a></span>&#160; std::string <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0f5b380d90d5c34253fc27f50d930ab4">authorizer</a>;</div>
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adb32bc2e39c96330df3833db2610f925"> 147</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#adb32bc2e39c96330df3833db2610f925">http_authenticators</a>;</div>
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0d2ee0183ac39ca334a3ae14f8b60d48"> 148</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0d2ee0183ac39ca334a3ae14f8b60d48">authenticate_http_readonly</a>;</div>
<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7cad05f79757bd572d471c6dbcb16718"> 149</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7cad05f79757bd572d471c6dbcb16718">authenticate_http_readwrite</a>;</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;<span class="preprocessor">#ifdef USE_SSL_SOCKET</span></div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;<span class="preprocessor"></span> <span class="keywordtype">bool</span> authenticate_http_executors;</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;<span class="preprocessor">#endif // USE_SSL_SOCKET</span></div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad189548a0323699fd72369120809a14d"> 153</a></span>&#160;<span class="preprocessor"></span> <a class="code" href="classOption.html">Option&lt;Path&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad189548a0323699fd72369120809a14d">http_credentials</a>;</div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01"> 154</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01">hooks</a>;</div>
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724"> 155</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724">resource_estimator</a>;</div>
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f"> 156</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f">qos_controller</a>;</div>
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b"> 157</a></span>&#160; <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b">qos_correction_interval_min</a>;</div>
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056"> 158</a></span>&#160; <a class="code" href="classDuration.html">Duration</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056">oversubscribed_resources_interval</a>;</div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa160b68d249a39b2747dc219a422c77a"> 159</a></span>&#160; <a class="code" href="classOption.html">Option&lt;std::string&gt;</a> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa160b68d249a39b2747dc219a422c77a">master_detector</a>;</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;<span class="preprocessor">#if ENABLE_XFS_DISK_ISOLATOR</span></div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="preprocessor"></span> std::string xfs_project_range;</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569"> 163</a></span>&#160;<span class="preprocessor"></span> <span class="keywordtype">bool</span> <a class="code" href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569">http_command_executor</a>;</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160;};</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;} <span class="comment">// namespace slave {</span></div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;} <span class="comment">// namespace internal {</span></div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;} <span class="comment">// namespace mesos {</span></div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="preprocessor">#endif // __SLAVE_FLAGS_HPP__</span></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_aa91e978acef952d31947c1a2ea99dbff"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa91e978acef952d31947c1a2ea99dbff">mesos::internal::slave::Flags::modulesDir</a></div><div class="ttdeci">Option&lt; std::string &gt; modulesDir</div><div class="ttdef"><b>Definition:</b> flags.hpp:144</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a6efc82f988341143dfbe28728a6f92b8"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6efc82f988341143dfbe28728a6f92b8">mesos::internal::slave::Flags::hostname_lookup</a></div><div class="ttdeci">bool hostname_lookup</div><div class="ttdef"><b>Definition:</b> flags.hpp:45</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a439e85b545c6363c4dccf52d00369391"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a439e85b545c6363c4dccf52d00369391">mesos::internal::slave::Flags::docker_store_dir</a></div><div class="ttdeci">std::string docker_store_dir</div><div class="ttdef"><b>Definition:</b> flags.hpp:57</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_aa746580a4ea3aa7287e10de379ecbc33"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa746580a4ea3aa7287e10de379ecbc33">mesos::internal::slave::Flags::executor_registration_timeout</a></div><div class="ttdeci">Duration executor_registration_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:78</div></div>
<div class="ttc" id="classOption_html"><div class="ttname"><a href="classOption.html">Option&lt; std::string &gt;</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a9bc7b66c073851c06d22cb130689feb3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9bc7b66c073851c06d22cb130689feb3">mesos::internal::slave::Flags::Flags</a></div><div class="ttdeci">Flags()</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_ada590e43d4ac33f73b848de997754f01"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#ada590e43d4ac33f73b848de997754f01">mesos::internal::slave::Flags::max_completed_executors_per_framework</a></div><div class="ttdeci">size_t max_completed_executors_per_framework</div><div class="ttdef"><b>Definition:</b> flags.hpp:68</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1logging_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1logging_1_1Flags.html">mesos::internal::logging::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:29</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a1e275bf74fc5862df1693ee5ec6bc664"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1e275bf74fc5862df1693ee5ec6bc664">mesos::internal::slave::Flags::firewall_rules</a></div><div class="ttdeci">Option&lt; Firewall &gt; firewall_rules</div><div class="ttdef"><b>Definition:</b> flags.hpp:111</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_af56e0bf96c993715e46583d39a079724"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#af56e0bf96c993715e46583d39a079724">mesos::internal::slave::Flags::resource_estimator</a></div><div class="ttdeci">Option&lt; std::string &gt; resource_estimator</div><div class="ttdef"><b>Definition:</b> flags.hpp:155</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a192e3f2d6d4d19535423137d96ef1ff0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a192e3f2d6d4d19535423137d96ef1ff0">mesos::internal::slave::Flags::docker_volume_checkpoint_dir</a></div><div class="ttdeci">std::string docker_volume_checkpoint_dir</div><div class="ttdef"><b>Definition:</b> flags.hpp:58</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_aa160b68d249a39b2747dc219a422c77a"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa160b68d249a39b2747dc219a422c77a">mesos::internal::slave::Flags::master_detector</a></div><div class="ttdeci">Option&lt; std::string &gt; master_detector</div><div class="ttdef"><b>Definition:</b> flags.hpp:159</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a7cad05f79757bd572d471c6dbcb16718"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7cad05f79757bd572d471c6dbcb16718">mesos::internal::slave::Flags::authenticate_http_readwrite</a></div><div class="ttdeci">bool authenticate_http_readwrite</div><div class="ttdef"><b>Definition:</b> flags.hpp:149</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_adb32bc2e39c96330df3833db2610f925"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#adb32bc2e39c96330df3833db2610f925">mesos::internal::slave::Flags::http_authenticators</a></div><div class="ttdeci">Option&lt; std::string &gt; http_authenticators</div><div class="ttdef"><b>Definition:</b> flags.hpp:147</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a7d6223cbee6dfd81917c1bbf3a40d4dd"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7d6223cbee6dfd81917c1bbf3a40d4dd">mesos::internal::slave::Flags::switch_user</a></div><div class="ttdeci">bool switch_user</div><div class="ttdef"><b>Definition:</b> flags.hpp:71</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a3d153a8597448a0471162e0161245c00"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d153a8597448a0471162e0161245c00">mesos::internal::slave::Flags::network_cni_config_dir</a></div><div class="ttdeci">Option&lt; std::string &gt; network_cni_config_dir</div><div class="ttdef"><b>Definition:</b> flags.hpp:140</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a28cd0cfc2a86e965450c61ec91857369"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a28cd0cfc2a86e965450c61ec91857369">mesos::internal::slave::Flags::attributes</a></div><div class="ttdeci">Option&lt; std::string &gt; attributes</div><div class="ttdef"><b>Definition:</b> flags.hpp:61</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a37e4ac86f8b99dbba87fd9c911c8341f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a37e4ac86f8b99dbba87fd9c911c8341f">mesos::internal::slave::Flags::qos_controller</a></div><div class="ttdeci">Option&lt; std::string &gt; qos_controller</div><div class="ttdef"><b>Definition:</b> flags.hpp:156</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_abb43916e57ee62ceacf44cc4e75e8099"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#abb43916e57ee62ceacf44cc4e75e8099">mesos::internal::slave::Flags::appc_store_dir</a></div><div class="ttdeci">std::string appc_store_dir</div><div class="ttdef"><b>Definition:</b> flags.hpp:54</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a047b2bbcde9cb2fc6d0f18a94daedb7c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a047b2bbcde9cb2fc6d0f18a94daedb7c">mesos::internal::slave::Flags::credential</a></div><div class="ttdeci">Option&lt; Path &gt; credential</div><div class="ttdef"><b>Definition:</b> flags.hpp:112</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a0f5b380d90d5c34253fc27f50d930ab4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0f5b380d90d5c34253fc27f50d930ab4">mesos::internal::slave::Flags::authorizer</a></div><div class="ttdeci">std::string authorizer</div><div class="ttdef"><b>Definition:</b> flags.hpp:146</div></div>
<div class="ttc" id="json_8hpp_html"><div class="ttname"><a href="json_8hpp.html">json.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a6d699d2b35d03419f6f5b6ddb5cf71e9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a6d699d2b35d03419f6f5b6ddb5cf71e9">mesos::internal::slave::Flags::modules</a></div><div class="ttdeci">Option&lt; Modules &gt; modules</div><div class="ttdef"><b>Definition:</b> flags.hpp:143</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a629442cd8cbd0e30f96a5253590124e9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a629442cd8cbd0e30f96a5253590124e9">mesos::internal::slave::Flags::gc_delay</a></div><div class="ttdeci">Duration gc_delay</div><div class="ttdef"><b>Definition:</b> flags.hpp:83</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a31989f3c239b8957670121ef8041e0c3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a31989f3c239b8957670121ef8041e0c3">mesos::internal::slave::Flags::hadoop_home</a></div><div class="ttdeci">std::string hadoop_home</div><div class="ttdef"><b>Definition:</b> flags.hpp:67</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a9c17940ada14b1be41aea68412c0fe7f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c17940ada14b1be41aea68412c0fe7f">mesos::internal::slave::Flags::isolation</a></div><div class="ttdeci">std::string isolation</div><div class="ttdef"><b>Definition:</b> flags.hpp:47</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_aef6dcdc32ce071974f34aae3566890b3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#aef6dcdc32ce071974f34aae3566890b3">mesos::internal::slave::Flags::gc_disk_headroom</a></div><div class="ttdeci">double gc_disk_headroom</div><div class="ttdef"><b>Definition:</b> flags.hpp:84</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html">mesos::internal::slave::Flags</a></div><div class="ttdef"><b>Definition:</b> flags.hpp:38</div></div>
<div class="ttc" id="classDuration_html"><div class="ttname"><a href="classDuration.html">Duration</a></div><div class="ttdef"><b>Definition:</b> duration.hpp:32</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_abd7b28bff6a7e3b91d3e2dbe1edce1e5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#abd7b28bff6a7e3b91d3e2dbe1edce1e5">mesos::internal::slave::Flags::runtime_dir</a></div><div class="ttdeci">std::string runtime_dir</div><div class="ttdef"><b>Definition:</b> flags.hpp:65</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a68c381955bb61a7df6fdfaedd0eb167f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a68c381955bb61a7df6fdfaedd0eb167f">mesos::internal::slave::Flags::authenticatee</a></div><div class="ttdeci">std::string authenticatee</div><div class="ttdef"><b>Definition:</b> flags.hpp:145</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a19cb15cabc89f19df33c7ad8d43e88fe"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a19cb15cabc89f19df33c7ad8d43e88fe">mesos::internal::slave::Flags::authentication_backoff_factor</a></div><div class="ttdeci">Duration authentication_backoff_factor</div><div class="ttdef"><b>Definition:</b> flags.hpp:76</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a39180de47908e61d45390a488cb8fdc5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a39180de47908e61d45390a488cb8fdc5">mesos::internal::slave::Flags::docker_config</a></div><div class="ttdeci">Option&lt; JSON::Object &gt; docker_config</div><div class="ttdef"><b>Definition:</b> flags.hpp:126</div></div>
<div class="ttc" id="src_2messages_2flags_8hpp_html"><div class="ttname"><a href="src_2messages_2flags_8hpp.html">flags.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_ac22a55d81d8bce156a06786989dd854f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#ac22a55d81d8bce156a06786989dd854f">mesos::internal::slave::Flags::docker_remove_delay</a></div><div class="ttdeci">Duration docker_remove_delay</div><div class="ttdef"><b>Definition:</b> flags.hpp:117</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a9998816b487c73cd08884756ed294d0f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9998816b487c73cd08884756ed294d0f">mesos::internal::slave::Flags::hostname</a></div><div class="ttdeci">Option&lt; std::string &gt; hostname</div><div class="ttdef"><b>Definition:</b> flags.hpp:44</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_adad1051d7db0271e05db47a6ddc53b5a"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#adad1051d7db0271e05db47a6ddc53b5a">mesos::internal::slave::Flags::docker_mesos_image</a></div><div class="ttdeci">Option&lt; std::string &gt; docker_mesos_image</div><div class="ttdef"><b>Definition:</b> flags.hpp:116</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_ae554756412fdaca60f268de282e17e97"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae554756412fdaca60f268de282e17e97">mesos::internal::slave::Flags::resources</a></div><div class="ttdeci">Option&lt; std::string &gt; resources</div><div class="ttdef"><b>Definition:</b> flags.hpp:46</div></div>
<div class="ttc" id="duration_8hpp_html"><div class="ttname"><a href="duration_8hpp.html">duration.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a336f57be144857f8acf7008281c5ddb5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a336f57be144857f8acf7008281c5ddb5">mesos::internal::slave::Flags::recover</a></div><div class="ttdeci">std::string recover</div><div class="ttdef"><b>Definition:</b> flags.hpp:89</div></div>
<div class="ttc" id="bytes_8hpp_html"><div class="ttname"><a href="bytes_8hpp.html">bytes.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a3146afa74a52cd07a815dfcd8523ae1b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3146afa74a52cd07a815dfcd8523ae1b">mesos::internal::slave::Flags::qos_correction_interval_min</a></div><div class="ttdeci">Duration qos_correction_interval_min</div><div class="ttdef"><b>Definition:</b> flags.hpp:157</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_aa712f5e8279ce1fd8a47ccd12aae8217"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa712f5e8279ce1fd8a47ccd12aae8217">mesos::internal::slave::Flags::disk_watch_interval</a></div><div class="ttdeci">Duration disk_watch_interval</div><div class="ttdef"><b>Definition:</b> flags.hpp:85</div></div>
<div class="ttc" id="path_8hpp_html"><div class="ttname"><a href="path_8hpp.html">path.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_aaa0fff70de0634d1774243c1b9547ed5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#aaa0fff70de0634d1774243c1b9547ed5">mesos::internal::slave::Flags::executor_shutdown_grace_period</a></div><div class="ttdeci">Duration executor_shutdown_grace_period</div><div class="ttdef"><b>Definition:</b> flags.hpp:79</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_ae06943cad8c94cb9c429827878476dd2"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#ae06943cad8c94cb9c429827878476dd2">mesos::internal::slave::Flags::launcher_dir</a></div><div class="ttdeci">std::string launcher_dir</div><div class="ttdef"><b>Definition:</b> flags.hpp:66</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a44a7405ec2e3b494e0b06dadc4c2a056"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a44a7405ec2e3b494e0b06dadc4c2a056">mesos::internal::slave::Flags::oversubscribed_resources_interval</a></div><div class="ttdeci">Duration oversubscribed_resources_interval</div><div class="ttdef"><b>Definition:</b> flags.hpp:158</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_adab4e0b0c5955c449366c88be70b458d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#adab4e0b0c5955c449366c88be70b458d">mesos::internal::slave::Flags::recovery_timeout</a></div><div class="ttdeci">Duration recovery_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:90</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a119a2ba54c000dcf59ae35e35b9f1a55"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a119a2ba54c000dcf59ae35e35b9f1a55">mesos::internal::slave::Flags::executor_environment_variables</a></div><div class="ttdeci">Option&lt; JSON::Object &gt; executor_environment_variables</div><div class="ttdef"><b>Definition:</b> flags.hpp:77</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a541674d7245487546d6d38e4e2bf9a81"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a541674d7245487546d6d38e4e2bf9a81">mesos::internal::slave::Flags::docker</a></div><div class="ttdeci">std::string docker</div><div class="ttdef"><b>Definition:</b> flags.hpp:115</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a72ce0e6b8f4e52a630c81d5f6d28232e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a72ce0e6b8f4e52a630c81d5f6d28232e">mesos::internal::slave::Flags::docker_registry</a></div><div class="ttdeci">std::string docker_registry</div><div class="ttdef"><b>Definition:</b> flags.hpp:56</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a3d8d3842cba9de40841afbd0a6115860"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3d8d3842cba9de40841afbd0a6115860">mesos::internal::slave::Flags::fetcher_cache_size</a></div><div class="ttdeci">Bytes fetcher_cache_size</div><div class="ttdef"><b>Definition:</b> flags.hpp:62</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a0d2ee0183ac39ca334a3ae14f8b60d48"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a0d2ee0183ac39ca334a3ae14f8b60d48">mesos::internal::slave::Flags::authenticate_http_readonly</a></div><div class="ttdeci">bool authenticate_http_readonly</div><div class="ttdef"><b>Definition:</b> flags.hpp:148</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_ab52a7213adbb9186eadd69c3ce8f8ed9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab52a7213adbb9186eadd69c3ce8f8ed9">mesos::internal::slave::Flags::network_cni_plugins_dir</a></div><div class="ttdeci">Option&lt; std::string &gt; network_cni_plugins_dir</div><div class="ttdef"><b>Definition:</b> flags.hpp:139</div></div>
<div class="ttc" id="option_8hpp_html"><div class="ttname"><a href="option_8hpp.html">option.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a60651f5ebbd9c12cf50c5e8d2311ebb5"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a60651f5ebbd9c12cf50c5e8d2311ebb5">mesos::internal::slave::Flags::fetcher_cache_dir</a></div><div class="ttdeci">std::string fetcher_cache_dir</div><div class="ttdef"><b>Definition:</b> flags.hpp:63</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a49bb4084e5b0b6914388bd64bf4f612b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a49bb4084e5b0b6914388bd64bf4f612b">mesos::internal::slave::Flags::frameworks_home</a></div><div class="ttdeci">std::string frameworks_home</div><div class="ttdef"><b>Definition:</b> flags.hpp:74</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a82ba47ec5738fd097a7fd98e269997d2"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a82ba47ec5738fd097a7fd98e269997d2">mesos::internal::slave::Flags::docker_socket</a></div><div class="ttdeci">std::string docker_socket</div><div class="ttdef"><b>Definition:</b> flags.hpp:125</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_ab528458914db7854627219d55071ed0a"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab528458914db7854627219d55071ed0a">mesos::internal::slave::Flags::container_disk_watch_interval</a></div><div class="ttdeci">Duration container_disk_watch_interval</div><div class="ttdef"><b>Definition:</b> flags.hpp:141</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a2c8aab49e677f3ba6c5ea3c935f2aab0"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2c8aab49e677f3ba6c5ea3c935f2aab0">mesos::internal::slave::Flags::strict</a></div><div class="ttdeci">bool strict</div><div class="ttdef"><b>Definition:</b> flags.hpp:91</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a698a5ac10b77b999b726bac1448d8c25"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a698a5ac10b77b999b726bac1448d8c25">mesos::internal::slave::Flags::launcher</a></div><div class="ttdeci">std::string launcher</div><div class="ttdef"><b>Definition:</b> flags.hpp:48</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a175d8e45cc7ba119d01170d7a2bfc0b3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a175d8e45cc7ba119d01170d7a2bfc0b3">mesos::internal::slave::Flags::container_logger</a></div><div class="ttdeci">Option&lt; std::string &gt; container_logger</div><div class="ttdef"><b>Definition:</b> flags.hpp:87</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_adc7d3a03fe0a7e308e3be5297b5427f1"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#adc7d3a03fe0a7e308e3be5297b5427f1">mesos::internal::slave::Flags::containerizers</a></div><div class="ttdeci">std::string containerizers</div><div class="ttdef"><b>Definition:</b> flags.hpp:114</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a26d6706f0a676f3ded25a99d138a8928"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a26d6706f0a676f3ded25a99d138a8928">mesos::internal::slave::Flags::http_heartbeat_interval</a></div><div class="ttdeci">Duration http_heartbeat_interval</div><div class="ttdef"><b>Definition:</b> flags.hpp:73</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_ad189548a0323699fd72369120809a14d"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad189548a0323699fd72369120809a14d">mesos::internal::slave::Flags::http_credentials</a></div><div class="ttdeci">Option&lt; Path &gt; http_credentials</div><div class="ttdef"><b>Definition:</b> flags.hpp:153</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_ab44a67e212f23912e2e80a10ae239569"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab44a67e212f23912e2e80a10ae239569">mesos::internal::slave::Flags::http_command_executor</a></div><div class="ttdeci">bool http_command_executor</div><div class="ttdef"><b>Definition:</b> flags.hpp:163</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a2284d18e72211cc2c09697c833ce953b"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a2284d18e72211cc2c09697c833ce953b">mesos::internal::slave::Flags::image_providers</a></div><div class="ttdeci">Option&lt; std::string &gt; image_providers</div><div class="ttdef"><b>Definition:</b> flags.hpp:50</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a7480cef5b759af53e7143984518fd1d3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a7480cef5b759af53e7143984518fd1d3">mesos::internal::slave::Flags::appc_simple_discovery_uri_prefix</a></div><div class="ttdeci">std::string appc_simple_discovery_uri_prefix</div><div class="ttdef"><b>Definition:</b> flags.hpp:53</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a4eb76a8dfeb200a6e7692b1484f2d9b3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4eb76a8dfeb200a6e7692b1484f2d9b3">mesos::internal::slave::Flags::version</a></div><div class="ttdeci">bool version</div><div class="ttdef"><b>Definition:</b> flags.hpp:43</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a64bc5593188b0072e2770e9e9be0ab5a"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a64bc5593188b0072e2770e9e9be0ab5a">mesos::internal::slave::Flags::default_container_info</a></div><div class="ttdeci">Option&lt; ContainerInfo &gt; default_container_info</div><div class="ttdef"><b>Definition:</b> flags.hpp:119</div></div>
<div class="ttc" id="include_2mesos_2module_2module_8hpp_html"><div class="ttname"><a href="include_2mesos_2module_2module_8hpp.html">module.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a78a33923b6a89130dbe5946faa39d362"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a78a33923b6a89130dbe5946faa39d362">mesos::internal::slave::Flags::work_dir</a></div><div class="ttdeci">std::string work_dir</div><div class="ttdef"><b>Definition:</b> flags.hpp:64</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a1a310bac36b6f2744f7d42441e71101c"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a1a310bac36b6f2744f7d42441e71101c">mesos::internal::slave::Flags::default_role</a></div><div class="ttdeci">std::string default_role</div><div class="ttdef"><b>Definition:</b> flags.hpp:60</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a9c35d75e34468bca2956c412c578e9f4"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a9c35d75e34468bca2956c412c578e9f4">mesos::internal::slave::Flags::docker_kill_orphans</a></div><div class="ttdeci">bool docker_kill_orphans</div><div class="ttdef"><b>Definition:</b> flags.hpp:124</div></div>
<div class="ttc" id="classBytes_html"><div class="ttname"><a href="classBytes.html">Bytes</a></div><div class="ttdef"><b>Definition:</b> bytes.hpp:30</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a8cadf3d7cdef507778a8028f462fb656"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a8cadf3d7cdef507778a8028f462fb656">mesos::internal::slave::Flags::sandbox_directory</a></div><div class="ttdeci">std::string sandbox_directory</div><div class="ttdef"><b>Definition:</b> flags.hpp:118</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_aa996e17a8b33d53d173ebe7598346c5e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#aa996e17a8b33d53d173ebe7598346c5e">mesos::internal::slave::Flags::docker_stop_timeout</a></div><div class="ttdeci">Duration docker_stop_timeout</div><div class="ttdef"><b>Definition:</b> flags.hpp:122</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a3240aa113471d7553668e9422af1976e"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a3240aa113471d7553668e9422af1976e">mesos::internal::slave::Flags::register_retry_interval_min</a></div><div class="ttdeci">Duration register_retry_interval_min</div><div class="ttdef"><b>Definition:</b> flags.hpp:92</div></div>
<div class="ttc" id="src_2logging_2flags_8hpp_html"><div class="ttname"><a href="src_2logging_2flags_8hpp.html">flags.hpp</a></div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_abc1b2d3ee9c64b492248d48c2fb58b06"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#abc1b2d3ee9c64b492248d48c2fb58b06">mesos::internal::slave::Flags::acls</a></div><div class="ttdeci">Option&lt; ACLs &gt; acls</div><div class="ttdef"><b>Definition:</b> flags.hpp:113</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_a4a549efca72f79ac54da8c6f5e38df01"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#a4a549efca72f79ac54da8c6f5e38df01">mesos::internal::slave::Flags::hooks</a></div><div class="ttdeci">Option&lt; std::string &gt; hooks</div><div class="ttdef"><b>Definition:</b> flags.hpp:154</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_ab875724f5b9b94f4802db834332cd4a9"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#ab875724f5b9b94f4802db834332cd4a9">mesos::internal::slave::Flags::image_provisioner_backend</a></div><div class="ttdeci">Option&lt; std::string &gt; image_provisioner_backend</div><div class="ttdef"><b>Definition:</b> flags.hpp:51</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_ad140c71b2ad1053eaf987ed7ebba29c3"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad140c71b2ad1053eaf987ed7ebba29c3">mesos::internal::slave::Flags::registration_backoff_factor</a></div><div class="ttdeci">Duration registration_backoff_factor</div><div class="ttdef"><b>Definition:</b> flags.hpp:75</div></div>
<div class="ttc" id="classmesos_1_1internal_1_1slave_1_1Flags_html_ad798ef37dd9575f063df0d80abdab21f"><div class="ttname"><a href="classmesos_1_1internal_1_1slave_1_1Flags.html#ad798ef37dd9575f063df0d80abdab21f">mesos::internal::slave::Flags::enforce_container_disk_quota</a></div><div class="ttdeci">bool enforce_container_disk_quota</div><div class="ttdef"><b>Definition:</b> flags.hpp:142</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>