IMappingUpdate<StatusT> Interface
Type Parameters
- StatusT
public interface IMappingUpdate
Common interface for point/range mapping updates.
Method Summary
Modifier and Type | Method and Description |
---|---|
Shard |
getShard()
Shard property. |
StatusT |
getStatus()
Status property. |
boolean |
isAnyPropertySet(MappingUpdatedProperties properties)
Checks if any property is set in the given bitmap. |
boolean |
isMappingBeingTakenOffline(StatusT originalStatus)
Checks if the mapping is being taken offline. |
Method Details
getShard
public Shard getShard()
Shard property.
getStatus
public StatusT getStatus()
Status property.
isAnyPropertySet
public boolean isAnyPropertySet(MappingUpdatedProperties properties)
Checks if any property is set in the given bitmap.
Parameters:
properties
- Properties bitmap.
Returns:
True if any of the properties is set, false otherwise.
isMappingBeingTakenOffline
public boolean isMappingBeingTakenOffline(StatusT originalStatus)
Checks if the mapping is being taken offline.
Parameters:
originalStatus
- Original status.
Returns:
True of the update will take the mapping offline.
Applies to
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Azure SDK for Java