pyignite.datatypes.cache_properties module

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.PropCacheMode

Bases: pyignite.datatypes.cache_properties.PropBase

prop_code = 1
prop_data_class

alias of pyignite.datatypes.cache_config.CacheMode

class pyignite.datatypes.cache_properties.PropCacheAtomicityMode

Bases: pyignite.datatypes.cache_properties.PropBase

prop_code = 2
prop_data_class

alias of pyignite.datatypes.cache_config.CacheAtomicityMode

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.PropWriteSynchronizationMode

Bases: pyignite.datatypes.cache_properties.PropBase

prop_code = 4
prop_data_class

alias of pyignite.datatypes.cache_config.WriteSynchronizationMode

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.PropReadFromBackup

Bases: pyignite.datatypes.cache_properties.PropBase

prop_code = 6
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.PropIsOnheapCacheEnabled

Bases: pyignite.datatypes.cache_properties.PropBase

prop_code = 101
prop_data_class

alias of pyignite.datatypes.primitive.Bool

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.PropQueryDetailMetricSize

Bases: pyignite.datatypes.cache_properties.PropBase

prop_code = 202
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.PropSQLIndexInlineMaxSize

Bases: pyignite.datatypes.cache_properties.PropBase

prop_code = 204
prop_data_class

alias of pyignite.datatypes.primitive.Int

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.PropMaxQueryIterators

Bases: pyignite.datatypes.cache_properties.PropBase

prop_code = 206
prop_data_class

alias of pyignite.datatypes.primitive.Int

class pyignite.datatypes.cache_properties.PropRebalanceMode

Bases: pyignite.datatypes.cache_properties.PropBase

prop_code = 300
prop_data_class

alias of pyignite.datatypes.cache_config.RebalanceMode

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.PropRebalanceTimeout

Bases: pyignite.datatypes.cache_properties.PropBase

prop_code = 302
prop_data_class

alias of pyignite.datatypes.primitive.Long

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.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.PropGroupName

Bases: pyignite.datatypes.cache_properties.PropBase

prop_code = 400
prop_data_class

alias of pyignite.datatypes.standard.String

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.PropDefaultLockTimeout

Bases: pyignite.datatypes.cache_properties.PropBase

prop_code = 402
prop_data_class

alias of pyignite.datatypes.primitive.Long

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.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.PropEagerTTL

Bases: pyignite.datatypes.cache_properties.PropBase

prop_code = 405
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

pyignite.datatypes.cache_properties.prop_map(code: int)
class pyignite.datatypes.cache_properties.AnyProperty

Bases: pyignite.datatypes.cache_properties.PropBase

classmethod from_python(value)
classmethod to_python(ctype_object, *args, **kwargs)