Class CassandraDependencyDefinition
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Observability.CassandraDependencies.Configuration
Assembly: Cephalon.Observability.CassandraDependencies.dll
Describes one Cassandra dependency that should contribute to runtime health.
public sealed class CassandraDependencyDefinition : DependencyDefinitionBaseInheritance
Section titled “Inheritance”object ← DependencyDefinitionBase ← CassandraDependencyDefinition
Inherited Members
Section titled “Inherited Members”DependencyDefinitionBase.Id, DependencyDefinitionBase.DisplayName, DependencyDefinitionBase.Required, DependencyDefinitionBase.TimeoutSeconds, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”CassandraDependencyDefinition()
Section titled “ CassandraDependencyDefinition()”Initializes a new instance of the
public CassandraDependencyDefinition()Properties
Section titled “Properties”ContactPoints
Section titled “ ContactPoints”Gets or sets the Cassandra contact points used to establish the probe session.
public IReadOnlyList<string> ContactPoints { get; set; }Property Value
Section titled “Property Value”HealthQuery
Section titled “ HealthQuery”Gets or sets the CQL statement executed to verify the dependency.
public string HealthQuery { get; set; }Property Value
Section titled “Property Value”Keyspace
Section titled “ Keyspace”Gets or sets the optional Cassandra keyspace used when opening the probe session.
public string? Keyspace { get; set; }Property Value
Section titled “Property Value”Password
Section titled “ Password”Gets or sets the optional password used for authentication.
public string? Password { get; set; }Property Value
Section titled “Property Value”Gets or sets the Cassandra native-protocol TCP port.
public int Port { get; set; }Property Value
Section titled “Property Value”Username
Section titled “ Username”Gets or sets the optional user name used for authentication.
public string? Username { get; set; }