public sealed class SignalFilter : IMessage<SignalFilter>, IEquatable<SignalFilter>, IDeepCloneable<SignalFilter>, IBufferMessage, IMessageReference documentation and code samples for the Database Center v1beta API class SignalFilter.
A filter for Signals.
If signal_type is left unset, all signals should be returned. For example, the following filter returns all issues. signal_filter: { signal_status: SIGNAL_STATUS_ISSUE; }
Another example, the following filter returns issues of the given type: signal_filter: { type: SIGNAL_TYPE_NO_PROMOTABLE_REPLICA signal_status: ISSUE }
If signal_status is left unset or set to SIGNAL_STATE_UNSPECIFIED, an error should be returned.
Implements
IMessageSignalFilter, IEquatableSignalFilter, IDeepCloneableSignalFilter, IBufferMessage, IMessageNamespace
Google.Cloud.DatabaseCenter.V1BetaAssembly
Google.Cloud.DatabaseCenter.V1Beta.dll
Constructors
SignalFilter()
public SignalFilter()SignalFilter(SignalFilter)
public SignalFilter(SignalFilter other)| Parameter | |
|---|---|
| Name | Description |
other |
SignalFilter |
Properties
SignalStatus
public SignalStatus SignalStatus { get; set; }Optional. Represents the status of the Signal for which the filter is for.
| Property Value | |
|---|---|
| Type | Description |
SignalStatus |
|
SignalType
public SignalType SignalType { get; set; }Optional. Represents the type of the Signal for which the filter is for.
| Property Value | |
|---|---|
| Type | Description |
SignalType |
|