#include "mysqlrouter/metadata_cache_export.h"
#include <algorithm>
#include <optional>
#include <string>
#include <system_error>
#include <vector>
#include "mysqlrouter/datatypes.h"
#include "tcp_address.h"
Go to the source code of this file.
|
enum class | metadata_cache::metadata_errc {
metadata_cache::ok
, metadata_cache::no_metadata_server_reached
, metadata_cache::no_metadata_read_successful
, metadata_cache::metadata_refresh_terminated
,
metadata_cache::cluster_not_found
, metadata_cache::invalid_cluster_type
, metadata_cache::outdated_view_id
} |
|
enum class | metadata_cache::ServerMode { metadata_cache::ReadWrite
, metadata_cache::ReadOnly
, metadata_cache::Unavailable
} |
|
enum class | metadata_cache::ServerRole { metadata_cache::Primary
, metadata_cache::Secondary
, metadata_cache::Unavailable
} |
|
enum class | metadata_cache::InstanceType { metadata_cache::GroupMember
, metadata_cache::AsyncMember
, metadata_cache::ReadReplica
} |
|