3 from google.cloud.ndb import model
5 class BaseStatistic(model.Model):
11 class BaseKindStatistic(BaseStatistic):
16 class GlobalStat(BaseStatistic):
19 builtin_index_bytes: Any
20 builtin_index_count: Any
21 composite_index_bytes: Any
22 composite_index_count: Any
24 class NamespaceStat(BaseStatistic):
26 subject_namespace: Any
28 builtin_index_bytes: Any
29 builtin_index_count: Any
30 composite_index_bytes: Any
31 composite_index_count: Any
33 class KindStat(BaseKindStatistic):
35 builtin_index_bytes: Any
36 builtin_index_count: Any
37 composite_index_bytes: Any
38 composite_index_count: Any
40 class KindRootEntityStat(BaseKindStatistic):
43 class KindNonRootEntityStat(BaseKindStatistic):
46 class PropertyTypeStat(BaseStatistic):
50 builtin_index_bytes: Any
51 builtin_index_count: Any
53 class KindPropertyTypeStat(BaseKindStatistic):
56 builtin_index_bytes: Any
57 builtin_index_count: Any
59 class KindPropertyNameStat(BaseKindStatistic):
62 builtin_index_bytes: Any
63 builtin_index_count: Any
65 class KindPropertyNamePropertyTypeStat(BaseKindStatistic):
69 builtin_index_bytes: Any
70 builtin_index_count: Any
72 class KindCompositeIndexStat(BaseStatistic):
77 class NamespaceGlobalStat(GlobalStat):
80 class NamespaceKindStat(KindStat):
83 class NamespaceKindRootEntityStat(KindRootEntityStat):
86 class NamespaceKindNonRootEntityStat(KindNonRootEntityStat):
89 class NamespacePropertyTypeStat(PropertyTypeStat):
92 class NamespaceKindPropertyTypeStat(KindPropertyTypeStat):
95 class NamespaceKindPropertyNameStat(KindPropertyNameStat):
98 class NamespaceKindPropertyNamePropertyTypeStat(KindPropertyNamePropertyTypeStat):
101 class NamespaceKindCompositeIndexStat(KindCompositeIndexStat):
102 STORED_KIND_NAME: str