Represents a cluster (a GR group or AR members)  
 More...
#include <metadata_cache_datatypes.h>
 | 
| bool  | empty () const noexcept | 
|   | 
| void  | clear () noexcept | 
|   | 
Represents a cluster (a GR group or AR members) 
 
◆ clear()
  
  
      
        
          | void metadata_cache::ManagedCluster::clear  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinenoexcept   | 
  
 
 
◆ empty()
  
  
      
        
          | bool metadata_cache::ManagedCluster::empty  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinenoexcept   | 
  
 
 
◆ id
      
        
          | std::string metadata_cache::ManagedCluster::id | 
        
      
 
 
◆ is_invalidated
      
        
          | bool metadata_cache::ManagedCluster::is_invalidated {false} | 
        
      
 
Is the Cluster marked as invalid in the metadata. 
 
 
◆ is_primary
      
        
          | bool metadata_cache::ManagedCluster::is_primary {true} | 
        
      
 
Is this a PRIMARY Cluster in case of ClusterSet. 
 
 
◆ md_discrepancy
      
        
          | bool metadata_cache::ManagedCluster::md_discrepancy {false} | 
        
      
 
Metadata for the cluster is not consistent (only applicable for the GR cluster when the data in the GR metadata is not consistent with the cluster metadata) 
 
 
◆ members
List of the members that belong to the cluster. 
 
 
◆ name
      
        
          | std::string metadata_cache::ManagedCluster::name | 
        
      
 
 
◆ single_primary_mode
      
        
          | bool metadata_cache::ManagedCluster::single_primary_mode | 
        
      
 
Whether the cluster is in single_primary_mode (from PFS in case of GR) 
 
 
The documentation for this class was generated from the following file: