pyignite.datatypes.cache_properties module¶
- class pyignite.datatypes.cache_properties.AnyProperty¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- classmethod from_python(stream, value)¶
- classmethod to_python(ctypes_object, **kwargs)¶
- class pyignite.datatypes.cache_properties.PropBackupsNumber¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 3¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Int
- class pyignite.datatypes.cache_properties.PropCacheAtomicityMode¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 2¶
- prop_data_class¶
- class pyignite.datatypes.cache_properties.PropCacheKeyConfiguration¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 401¶
- prop_data_class = StructArray(following=[('type_name', <class 'pyignite.datatypes.standard.String'>), ('affinity_key_field_name', <class 'pyignite.datatypes.standard.String'>)], counter_type=<class 'ctypes.c_int'>, defaults={})¶
- class pyignite.datatypes.cache_properties.PropCacheMode¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 1¶
- prop_data_class¶
- class pyignite.datatypes.cache_properties.PropCopyOnRead¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 5¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Bool
- class pyignite.datatypes.cache_properties.PropDataRegionName¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 100¶
- prop_data_class¶
alias of
pyignite.datatypes.standard.String
- class pyignite.datatypes.cache_properties.PropDefaultLockTimeout¶
Bases:
pyignite.datatypes.cache_properties.TimeoutProp
- prop_code = 402¶
- class pyignite.datatypes.cache_properties.PropEagerTTL¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 405¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Bool
- class pyignite.datatypes.cache_properties.PropExpiryPolicy¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 407¶
- prop_data_class¶
- class pyignite.datatypes.cache_properties.PropGroupName¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 400¶
- prop_data_class¶
alias of
pyignite.datatypes.standard.String
- class pyignite.datatypes.cache_properties.PropIsOnheapCacheEnabled¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 101¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Bool
- class pyignite.datatypes.cache_properties.PropMaxConcurrentAsyncOperation¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 403¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Int
- class pyignite.datatypes.cache_properties.PropMaxQueryIterators¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 206¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Int
- class pyignite.datatypes.cache_properties.PropName¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 0¶
- prop_data_class¶
alias of
pyignite.datatypes.standard.String
- class pyignite.datatypes.cache_properties.PropPartitionLossPolicy¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 404¶
- prop_data_class¶
alias of
pyignite.datatypes.cache_config.PartitionLossPolicy
- class pyignite.datatypes.cache_properties.PropQueryDetailMetricSize¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 202¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Int
- class pyignite.datatypes.cache_properties.PropQueryEntities¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 200¶
- prop_data_class = StructArray(following=[('key_type_name', <class 'pyignite.datatypes.standard.String'>), ('value_type_name', <class 'pyignite.datatypes.standard.String'>), ('table_name', <class 'pyignite.datatypes.standard.String'>), ('key_field_name', <class 'pyignite.datatypes.standard.String'>), ('value_field_name', <class 'pyignite.datatypes.standard.String'>), ('query_fields', StructArray(following=[('name', <class 'pyignite.datatypes.standard.String'>), ('type_name', <class 'pyignite.datatypes.standard.String'>), ('is_key_field', <class 'pyignite.datatypes.primitive.Bool'>), ('is_notnull_constraint_field', <class 'pyignite.datatypes.primitive.Bool'>), ('default_value', <class 'pyignite.datatypes.internal.AnyDataObject'>), ('precision', <class 'pyignite.datatypes.primitive.Int'>), ('scale', <class 'pyignite.datatypes.primitive.Int'>)], counter_type=<class 'ctypes.c_int'>, defaults={'is_key_field': False, 'is_notnull_constraint_field': False, 'default_value': None, 'precision': -1, 'scale': -1})), ('field_name_aliases', StructArray(following=[('field_name', <class 'pyignite.datatypes.standard.String'>), ('alias', <class 'pyignite.datatypes.standard.String'>)], counter_type=<class 'ctypes.c_int'>, defaults={})), ('query_indexes', StructArray(following=[('index_name', <class 'pyignite.datatypes.standard.String'>), ('index_type', <class 'pyignite.datatypes.cache_config.IndexType'>), ('inline_size', <class 'pyignite.datatypes.primitive.Int'>), ('fields', StructArray(following=[('name', <class 'pyignite.datatypes.standard.String'>), ('is_descending', <class 'pyignite.datatypes.primitive.Bool'>)], counter_type=<class 'ctypes.c_int'>, defaults={'is_descending': False}))], counter_type=<class 'ctypes.c_int'>, defaults={}))], counter_type=<class 'ctypes.c_int'>, defaults={})¶
- class pyignite.datatypes.cache_properties.PropQueryParallelism¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 201¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Int
- class pyignite.datatypes.cache_properties.PropReadFromBackup¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 6¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Bool
- class pyignite.datatypes.cache_properties.PropRebalanceBatchSize¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 303¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Int
- class pyignite.datatypes.cache_properties.PropRebalanceBatchesPrefetchCount¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 304¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Long
- class pyignite.datatypes.cache_properties.PropRebalanceDelay¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 301¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Long
- class pyignite.datatypes.cache_properties.PropRebalanceMode¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 300¶
- prop_data_class¶
- class pyignite.datatypes.cache_properties.PropRebalanceOrder¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 305¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Int
- class pyignite.datatypes.cache_properties.PropRebalanceThrottle¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 306¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Long
- class pyignite.datatypes.cache_properties.PropRebalanceTimeout¶
Bases:
pyignite.datatypes.cache_properties.TimeoutProp
- prop_code = 302¶
- class pyignite.datatypes.cache_properties.PropSQLIndexInlineMaxSize¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 204¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Int
- class pyignite.datatypes.cache_properties.PropSQLSchema¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 203¶
- prop_data_class¶
alias of
pyignite.datatypes.standard.String
- class pyignite.datatypes.cache_properties.PropSqlEscapeAll¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 205¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Bool
- class pyignite.datatypes.cache_properties.PropStatisticsEnabled¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 406¶
- prop_data_class¶
alias of
pyignite.datatypes.primitive.Bool
- class pyignite.datatypes.cache_properties.PropWriteSynchronizationMode¶
Bases:
pyignite.datatypes.cache_properties.PropBase
- prop_code = 4¶
- prop_data_class¶
alias of
pyignite.datatypes.cache_config.WriteSynchronizationMode
- pyignite.datatypes.cache_properties.prop_map(code: int)¶