Interface IClientServiceDescriptor
Descriptor of Service.
Namespace: Apache.Ignite.Core.Client.Services
Assembly: Apache.Ignite.Core.dll
Syntax
public interface IClientServiceDescriptor
Properties
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. |