### YamlMime:JavaType constructors: - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.PointMapping(ShardMapManager shardMapManager, PointMappingCreationInfo creationInfo) name: PointMapping(ShardMapManager shardMapManager, PointMappingCreationInfo creationInfo) nameWithType: PointMapping.PointMapping(ShardMapManager shardMapManager, PointMappingCreationInfo creationInfo) parameters: - description:

Owning ShardMapManager.

name: shardMapManager type: - description:

Mapping creation information.

name: creationInfo type: summary: >-

Constructs a point mapping given mapping creation arguments.

syntax: public PointMapping(ShardMapManager shardMapManager, PointMappingCreationInfo creationInfo) uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.PointMapping(ShardMapManager,PointMappingCreationInfo) - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.PointMapping(ShardMapManager shardMapManager, ShardMap shardMap, StoreMapping mapping) name: PointMapping(ShardMapManager shardMapManager, ShardMap shardMap, StoreMapping mapping) nameWithType: PointMapping.PointMapping(ShardMapManager shardMapManager, ShardMap shardMap, StoreMapping mapping) parameters: - description:

Owning ShardMapManager.

name: shardMapManager type: - description:

Owning shard map.

name: shardMap type: - description:

Storage representation of the mapping.

name: mapping type: summary: >-

Internal constructor used for deserialization from store representation of the mapping object.

syntax: public PointMapping(ShardMapManager shardMapManager, ShardMap shardMap, StoreMapping mapping) uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.PointMapping(ShardMapManager,ShardMap,StoreMapping) inheritances: - - methods: - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.clone() name: clone() nameWithType: PointMapping.clone() returns: description:

clone of the instance.

type: summary: >-

Clones the instance.

syntax: public PointMapping clone() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.clone() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.equals(Object obj) name: equals(Object obj) nameWithType: PointMapping.equals(Object obj) parameters: - description:

The object to compare with the current object.

name: obj type: returns: description:

True if the specified object is equal to the current object; otherwise, false.

type: summary: >-

Determines whether the specified object is equal to the current object.

syntax: public boolean equals(Object obj) uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.equals(Object) - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.getId() name: getId() nameWithType: PointMapping.getId() returns: type: summary:

Identity of the mapping.

syntax: public UUID getId() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.getId() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.getKey() name: getKey() nameWithType: PointMapping.getKey() returns: type: syntax: public ShardKey getKey() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.getKey() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.getKind() name: getKind() nameWithType: PointMapping.getKind() overridden: com.microsoft.azure.elasticdb.shard.base.IMappingInfoProvider.getKind() returns: type: summary:

Type of the mapping.

syntax: public MappingKind getKind() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.getKind() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.getShard() name: getShard() nameWithType: PointMapping.getShard() returns: type: summary:

Gets Shard that contains the key value.

syntax: public Shard getShard() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.getShard() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.getShardInfo() name: getShardInfo() nameWithType: PointMapping.getShardInfo() returns: type: summary:

Shard that contains the key value.

syntax: public Shard getShardInfo() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.getShardInfo() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.getShardMapId() name: getShardMapId() nameWithType: PointMapping.getShardMapId() overridden: com.microsoft.azure.elasticdb.shard.base.IMappingInfoProvider.getShardMapId() returns: type: summary:

Identify of the ShardMap this shard belongs to.

syntax: public UUID getShardMapId() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.getShardMapId() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.getShardMapManager() name: getShardMapManager() nameWithType: PointMapping.getShardMapManager() overridden: com.microsoft.azure.elasticdb.shard.base.IMappingInfoProvider.getShardMapManager() returns: type: summary:

ShardMapManager for the object.

syntax: public ShardMapManager getShardMapManager() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.getShardMapManager() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.getStatus() name: getStatus() nameWithType: PointMapping.getStatus() returns: type: summary:

Gets Status of the mapping.

syntax: public MappingStatus getStatus() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.getStatus() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.getStoreMapping() name: getStoreMapping() nameWithType: PointMapping.getStoreMapping() overridden: com.microsoft.azure.elasticdb.shard.base.IMappingInfoProvider.getStoreMapping() returns: type: summary:

Storage representation of the mapping.

syntax: public StoreMapping getStoreMapping() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.getStoreMapping() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.getTypeName() name: getTypeName() nameWithType: PointMapping.getTypeName() overridden: com.microsoft.azure.elasticdb.shard.base.IMappingInfoProvider.getTypeName() returns: type: summary:

Mapping type, useful for diagnostics.

syntax: public String getTypeName() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.getTypeName() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.getValue() name: getValue() nameWithType: PointMapping.getValue() returns: type: syntax: public Object getValue() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.getValue() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.hashCode() name: hashCode() nameWithType: PointMapping.hashCode() returns: description:

Hash code for the object.

type: summary: >-

Calculates the hash code for this instance.

syntax: public int hashCode() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.hashCode() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.setKey(ShardKey value) name: setKey(ShardKey value) nameWithType: PointMapping.setKey(ShardKey value) parameters: - name: value type: syntax: public void setKey(ShardKey value) uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.setKey(ShardKey) - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.setManager(ShardMapManager value) name: setManager(ShardMapManager value) nameWithType: PointMapping.setManager(ShardMapManager value) parameters: - name: value type: syntax: public void setManager(ShardMapManager value) uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.setManager(ShardMapManager) - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.toString() name: toString() nameWithType: PointMapping.toString() returns: description:

String representation of the object.

type: summary: >-

Converts the object to its string representation.

syntax: public String toString() uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.toString() - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.validate(StoreShardMap shardMap, Connection conn) name: validate(StoreShardMap shardMap, Connection conn) nameWithType: PointMapping.validate(StoreShardMap shardMap, Connection conn) parameters: - description:

Shard map to which the shard provider belongs.

name: shardMap type: - description:

Connection used for validation.

name: conn type: summary: >-

Performs validation that the local representation is as up-to-date as the representation on the backing data store.

syntax: public void validate(StoreShardMap shardMap, Connection conn) uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.validate(StoreShardMap,Connection) - fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping.validateAsync(StoreShardMap shardMap, Connection conn) name: validateAsync(StoreShardMap shardMap, Connection conn) nameWithType: PointMapping.validateAsync(StoreShardMap shardMap, Connection conn) parameters: - description:

Shard map to which the shard provider belongs.

name: shardMap type: - description:

Connection used for validation.

name: conn type: returns: description:

A task to await validation completion

type: summary: >-

Asynchronously performs validation that the local representation is as up-to-date as the representation on the backing data store.

syntax: public Callable validateAsync(StoreShardMap shardMap, Connection conn) uid: com.microsoft.azure.elasticdb.shard.base.PointMapping.validateAsync(StoreShardMap,Connection) nameWithType: PointMapping syntax: public class PointMapping implements IShardProvider,IMappingInfoProvider type: class uid: com.microsoft.azure.elasticdb.shard.base.PointMapping fullName: com.microsoft.azure.elasticdb.shard.base.PointMapping name: PointMapping package: com.microsoft.azure.elasticdb.shard.base summary:

Represents a mapping between the singleton key value of a shardlet (a point) and a .

metadata: {}