Database Center v1beta API - Class SignalFilter (1.0.0-beta03)

public sealed class SignalFilter : IMessage<SignalFilter>, IEquatable<SignalFilter>, IDeepCloneable<SignalFilter>, IBufferMessage, IMessage

Reference 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.

Inheritance

object > SignalFilter

Namespace

Google.Cloud.DatabaseCenter.V1Beta

Assembly

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