Classes | Functions | Variables
framework.xds_url_map_test_resources Namespace Reference

Classes

class  _MetaSingletonAndAbslFlags
 
class  _UrlMapChangeAggregator
 
class  GcpResourceManager
 

Functions

Mapping[str, Any_package_flags ()
 

Variables

 HostRule = Any
 
 PathMatcher = Any
 
 STRATEGY
 
 UrlMapType = Any
 

Function Documentation

◆ _package_flags()

Mapping[str, Any] framework.xds_url_map_test_resources._package_flags ( )
private
Automatically parse Abseil flags into a dictionary.

Abseil flag is only available after the Abseil app initialization. If we use
__new__ in our metaclass, the flag value parse will happen during the
initialization of modules, hence will fail. That's why we are using __call__
to inject metaclass magics, and the flag parsing will be delayed until the
class is about to be instantiated.

Definition at line 86 of file xds_url_map_test_resources.py.

Variable Documentation

◆ HostRule

framework.xds_url_map_test_resources.HostRule = Any

Definition at line 42 of file xds_url_map_test_resources.py.

◆ PathMatcher

framework.xds_url_map_test_resources.PathMatcher = Any

Definition at line 43 of file xds_url_map_test_resources.py.

◆ STRATEGY

framework.xds_url_map_test_resources.STRATEGY
Initial value:
1 = flags.DEFINE_enum('strategy',
2  default='reuse',
3  enum_values=['create', 'keep', 'reuse'],
4  help='Strategy of GCP resources management')

Definition at line 35 of file xds_url_map_test_resources.py.

◆ UrlMapType

framework.xds_url_map_test_resources.UrlMapType = Any

Definition at line 41 of file xds_url_map_test_resources.py.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:10