absl::StatusOr<std::shared_ptr<WeightedClustersConfigEntry>> WeightedClustersConfigEntry::create(
if (!cluster.request_headers_to_add().empty() || !cluster.request_headers_to_remove().empty()) {
if (!cluster.response_headers_to_add().empty() || !cluster.response_headers_to_remove().empty()) {
void finalizeResponseHeaders(Http::ResponseHeaderMap& headers, const Formatter::Context& context,
const uint64_t selection_value = hash_value.has_value() ? hash_value.value() : random_value;
ENVOY_LOG(debug, "The random value can not be found from the header and it will fall back to "
(random_value_from_header.has_value() ? random_value_from_header.value() : selection_value) %
RouteConstSharedPtr WeightedClusterSpecifierPlugin::route(RouteEntryAndRouteConstSharedPtr parent,