Interface IClientServiceDescriptor
Descriptor of Service.
Namespace: Apache.Ignite.Core.Client.Services
Assembly: Apache.Ignite.Core.dll
Syntax
public interface IClientServiceDescriptorProperties
CacheName
Gets cache name used for key-to-node affinity calculation. This parameter is optional and is set only when key-affinity service was deployed.
Declaration
string CacheName { get; }Property Value
| Type | Description | 
|---|---|
| System.String | Cache name, possibly null. | 
MaxPerNodeCount
Gets maximum allowed number of deployed services on each node, {@code 0} for unlimited.
Declaration
int MaxPerNodeCount { get; }Property Value
| Type | Description | 
|---|---|
| System.Int32 | Maximum allowed total number of deployed services on each node, {@code 0} for unlimited. | 
Name
Gets service name.
Declaration
string Name { get; }Property Value
| Type | Description | 
|---|---|
| System.String | Service name. | 
OriginNodeId
Gets ID of grid node that initiated the service deployment.
Declaration
Guid? OriginNodeId { get; }Property Value
| Type | Description | 
|---|---|
| System.Nullable<Guid> | ID of grid node that initiated the service deployment. | 
PlatformType
Platform type.
Declaration
PlatformType PlatformType { get; }Property Value
| Type | Description | 
|---|---|
| PlatformType | Platform type. | 
ServiceClass
Gets service class name.
Declaration
string ServiceClass { get; }Property Value
| Type | Description | 
|---|---|
| System.String | Service class name. | 
TotalCount
Gets maximum allowed total number of deployed services in the grid, 0 for unlimited.
Declaration
int TotalCount { get; }Property Value
| Type | Description | 
|---|---|
| System.Int32 | Maximum allowed total number of deployed services in the grid, 0 for unlimited. |