Apache Mesos
Public Attributes | List of all members
mesos::allocator::Options Struct Reference

Pass in configuration to the allocator. More...

#include <allocator.hpp>

Public Attributes

Duration allocationInterval = Seconds(1)
 
Option< std::set< std::string > > fairnessExcludeResourceNames = None()
 
bool filterGpuResources = true
 
Option< DomainInfo > domain = None()
 
Option< std::vector< ResourceQuantities > > minAllocatableResources = None()
 
size_t maxCompletedFrameworks = 0
 
bool publishPerFrameworkMetrics = true
 
Option< std::string > readonlyHttpAuthenticationRealm
 
Option<::mesos::Authorizer * > authorizer
 
Duration recoveryTimeout = DEFAULT_ALLOCATOR_RECOVERY_TIMEOUT
 
double agentRecoveryFactor = DEFAULT_ALLOCATOR_AGENT_RECOVERY_FACTOR
 

Detailed Description

Pass in configuration to the allocator.

Member Data Documentation

double mesos::allocator::Options::agentRecoveryFactor = DEFAULT_ALLOCATOR_AGENT_RECOVERY_FACTOR
Duration mesos::allocator::Options::allocationInterval = Seconds(1)
Option<::mesos::Authorizer*> mesos::allocator::Options::authorizer
Option<DomainInfo> mesos::allocator::Options::domain = None()
Option<std::set<std::string> > mesos::allocator::Options::fairnessExcludeResourceNames = None()
bool mesos::allocator::Options::filterGpuResources = true
size_t mesos::allocator::Options::maxCompletedFrameworks = 0
Option<std::vector<ResourceQuantities> > mesos::allocator::Options::minAllocatableResources = None()
bool mesos::allocator::Options::publishPerFrameworkMetrics = true
Option<std::string> mesos::allocator::Options::readonlyHttpAuthenticationRealm
Duration mesos::allocator::Options::recoveryTimeout = DEFAULT_ALLOCATOR_RECOVERY_TIMEOUT

The documentation for this struct was generated from the following file: