Class Materialization
- Inheritance
-
Materialization
- Implements
-
- Inherited Members
-
Specifies materialization configuration for accelerating metric view queries.
This is an experimental feature.
public record Materialization : IEquatable<Materialization>
- Extension Methods
-
Constructors
[SetsRequiredMembers]
protected Materialization(Materialization original)
Parameters
Properties
protected virtual Type EqualityContract { get; }
Property Value
List of materialized view specifications
public List<MaterializedViewSpec> MaterializedViews { get; set; }
Property Value
Materialization mode. Currently only "relaxed" is supported.
public required MaterializationMode Mode { get; set; }
Property Value
Refresh schedule (e.g., "every 6 hours")
public required string Schedule { get; set; }
Property Value
Methods
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
public virtual bool Equals(Materialization? other)
Parameters
Returns
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
Returns
public override string ToString()
Returns
Operators
public static bool operator ==(Materialization? left, Materialization? right)
Parameters
Returns
public static bool operator !=(Materialization? left, Materialization? right)
Parameters
Returns