SpaceDef
- tibasSpaceDef_Create()
Returns a new SpaceDef instance. - tibasSpaceDef_GetName()
Returns the space name for a specified Space object. - tibasSpaceDef_SetName()
Sets the space name for a specified spaceDef. - tibasSpaceDef_GetVersionNum()
Returns the version number for a specified SpaceDef. - tibasSpaceDef_GetReplicationCount()
Returns the replication count. - tibasSpaceDef_SetReplicationCount()
Sets the replication count. - tibasSpaceDef_GetCapacity()
Gets the capacity (in number of tuples per seeder) for a specified space. - tibasSpaceDef_SetCapacity()
Sets the capacity (in number of tuples per seeder) of the SpaceDef. - tibasSpaceDef_SetEvictionPolicy()
Specifies the eviction policy for a specified space. - tibasSpaceDef_GetEvictionPolicy()
Returns the eviction policy set for a specified space. - tibasSpaceDef_GetLockScope()
Returns the lock scope value that is set for a specified space. - tibasSpaceDef_SetLockScope()
Specifies the lock scope value that is set for a specified space. - tibasSpaceDef_GetNumFields()
Returns the number of fields associated with the space definition. - tibasSpaceDef_GetIndex()
Retrieves the index fields defined for a specified index. - tibasSpaceDef_RemoveIndexDef()
Removes a specified index for a specified spaceDef. - tibasSpaceDef_GetContext()
Used to retrieve a context tuple. Returns the context tuple associated with the SpaceDef. - tibasSpaceDef_SetContext()
Used to set a context tuple. Specifies a tuple that contains context information for a specified SpaceDef. - tibasSpaceDef_GetMinSeederCount()
Gets from the SpaceDef the minimum number of seeders that has been specified for the space to be ready. - tibasSpaceDef_SetMinSeederCount()
Sets the minimum number of seeders required for the space to be ready. - tibasSpaceDef_GetUpdateTransport()
Returns the transport setting used for transmitting updates to the data for a specified space. - tibasSpaceDef_SetUpdateTransport()
Sets the type of protocol to be used for transmitting updates to the data for a specified space. - tibasSpaceDef_SetKey()
Sets as primary key for the space the set of fields named in the comma-separated string passed as the argument. - tibasSpaceDef_SetDistributionFields()
Sets specified key fields in a space definition as distribution fields. - tibasSpaceDef_GetFieldDef()
Returns the field definition for a specified field name. - tibasSpaceDef_GetDistributionFields()
Returns a list of the distribution fields that have been defined for a specified space. - tibasSpaceDef_PutFieldDef()
Associates a field definition to a specified space definition. - tibasSpaceDef_GetFieldDefs()
Returns the field definitions associated with the space definition. - tibasSpaceDef_TakeFieldDef()
Removes a field definition from a space definition. - tibasSpaceDef_SetKeyDef()
Sets the a primary key definition for a specified space. - tibasSpaceDef_GetKeyDef()
Gets the primary key definition for a specified space, including the field names and all associated attributes. - tibasSpaceDef_AddIndexDef()
Specifies the attributes for a secondary index to be added to the index definitions for the space. - tibasSpaceDef_GetIndexDef()
Returns the attributes of a specified secondary index that is defined for the specified space. - tibasSpaceDef_GetIndexDefs()
Returns a list of the secondary indexes defined for a specified space. - tibasSpaceDef_IsSyncReplicated()
Returns a value indicating whether a space is synchronously replicated. - tibasSpaceDef_SetSyncReplicated()
Sets replication to be performed in a synchronous manner. - tibasSpaceDef_GetDistributionPolicy()
Returns the distribution policy that is set for the space. - tibasSpaceDef_SetDistributionPolicy()
Sets the distribution policy attribute for a specified spaceDef. - tibasSpaceDef_GetSpaceWait()
Gets the space wait setting currently in effect for a specified spaceDef. - tibasSpaceDef_SetSpaceWait()
Sets the space wait setting for a specified spaceDef. - tibasSpaceDef_GetWriteTimeout()
Returns the write timeout value that is set for a specified space. - tibasSpaceDef_SetWriteTimeout()
Specifies the write timeout value for a specified space. - tibasSpaceDef_GetReadTimeout()
Returns the read timeout value for a specified space. - tibasSpaceDef_SetReadTimeout()
Specifies the read timeout value for a specified space. - tibasSpaceDef_GetTTL()
Returns the TTL (time-to-live) value for the tuples in the space. - tibasSpaceDef_SetTTL()
Sets the TTL (time-to-live) value for the tuples in the space in milliseconds. - tibasSpaceDef_GetLockTTL()
Returns the TTL (time-to-live) value of the locks on tuples in the space. - tibasSpaceDef_SetLockTTL()
Sets the number of milliseconds until locks on tuples in the space are automatically cleared. - tibasSpaceDef_GetLockWait()
Returns the amount of time a put, update, take, lock operations will wait for the lock to be cleared if the tuple is currently locked. - tibasSpaceDef_SetLockWait()
Sets the amount of time a put, update, take, or lock operations will wait for the lock to be cleared if the tuple is currently locked. - tibasSpaceDef_SetPersisted()
Specifies whether a specified space is persistent and uses shard all persistence. - tibasSpaceDef_IsPersisted()
- tibasSpaceDef_SetPersistenceType()
Sets the persistence type used for a specified space. - tibasSpaceDef_GetPersistenceType()
Returns the type of persistence currently set for a specified space. - tibasSpaceDef_Free()
Destroys allocated resources and frees memory used by a specified space.
Copyright © Cloud Software Group, Inc. All rights reserved.