Show / Hide Table of Contents

Class ClusterInfoServer

Servers within a cluster and attributes regarding their role in the cluster.

Inheritance
Object
BasePdu<ClusterInfoServer>
ClusterInfoServer
Implements
IEquatable<ClusterInfoServer>
Inherited Members
BasePdu<ClusterInfoServer>.ToJsonForMds()
BasePdu<ClusterInfoServer>.ToJsonForLocalStorage()
BasePdu<ClusterInfoServer>.Equals(ClusterInfoServer)
BasePdu<ClusterInfoServer>.Equals(Object)
BasePdu<ClusterInfoServer>.GetHashCode()
Object.Equals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: PKWARE.Smartcrypt.Protocol
Assembly: SmartcryptProtocol.dll
Syntax
public sealed class ClusterInfoServer : BasePdu<ClusterInfoServer>, IEquatable<ClusterInfoServer>

Constructors

ClusterInfoServer(ClusterInfoServer)

Declaration
public ClusterInfoServer([NotNull] ClusterInfoServer other)
Parameters
Type Name Description
ClusterInfoServer other

Properties

dataCenter

An arbitrary identifier used to group servers.

Declaration
[CanBeNull]
public string dataCenter { get; set; }
Property Value
Type Description
String

isMaster

Declaration
public bool isMaster { get; set; }
Property Value
Type Description
Boolean

isOnline

Declaration
public bool isOnline { get; set; }
Property Value
Type Description
Boolean

url

Declaration
[CanBeNull]
public Url url { get; set; }
Property Value
Type Description
Url

Methods

ToJson(Boolean)

Declaration
protected override string ToJson(bool sending)
Parameters
Type Name Description
Boolean sending
Returns
Type Description
String
Overrides
PKWARE.Smartcrypt.Protocol.BasePdu<PKWARE.Smartcrypt.Protocol.ClusterInfoServer>.ToJson(System.Boolean)

Implements

System.IEquatable<T>
Back to top Copyright © 2018 PKWARE, Inc.