Apache Mesos
Public Member Functions | Public Attributes | List of all members
mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework Struct Reference

#include <hierarchical.hpp>

Public Member Functions

 Framework (const FrameworkInfo &frameworkInfo, const std::set< std::string > &suppressedRoles, bool active)
 

Public Attributes

std::set< std::string > roles
 
std::set< std::string > suppressedRoles
 
protobuf::framework::Capabilities capabilities
 
hashmap< std::string, hashmap< SlaveID, hashset< OfferFilter * > > > offerFilters
 
hashmap< SlaveID, hashset< InverseOfferFilter * > > inverseOfferFilters
 
bool active
 

Constructor & Destructor Documentation

mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework::Framework ( const FrameworkInfo &  frameworkInfo,
const std::set< std::string > &  suppressedRoles,
bool  active 
)

Member Data Documentation

bool mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework::active
protobuf::framework::Capabilities mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework::capabilities
hashmap<SlaveID, hashset<InverseOfferFilter*> > mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework::inverseOfferFilters
hashmap<std::string, hashmap<SlaveID, hashset<OfferFilter*> > > mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework::offerFilters
std::set<std::string> mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework::roles
std::set<std::string> mesos::internal::master::allocator::internal::HierarchicalAllocatorProcess::Framework::suppressedRoles

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