Class SignalFilter (0.3.0)
Version 0.3.0keyboard_arrow_down
public final class SignalFilter extends GeneratedMessageV3 implements SignalFilterOrBuilder
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.
Protobuf type google.cloud.databasecenter.v1beta.SignalFilter
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
SIGNAL_STATUS_FIELD_NUMBER
public static final int SIGNAL_STATUS_FIELD_NUMBER
Field Value
Type
Description
int
SIGNAL_TYPE_FIELD_NUMBER
public static final int SIGNAL_TYPE_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static SignalFilter getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static SignalFilter . Builder newBuilder ()
newBuilder(SignalFilter prototype)
public static SignalFilter . Builder newBuilder ( SignalFilter prototype )
public static SignalFilter parseDelimitedFrom ( InputStream input )
public static SignalFilter parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static SignalFilter parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SignalFilter parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static SignalFilter parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SignalFilter parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static SignalFilter parseFrom ( CodedInputStream input )
public static SignalFilter parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static SignalFilter parseFrom ( InputStream input )
public static SignalFilter parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static SignalFilter parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SignalFilter parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<SignalFilter> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()
public SignalFilter getDefaultInstanceForType ()
getParserForType()
public Parser<SignalFilter> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getSignalStatus()
public SignalStatus getSignalStatus ()
Optional. Represents the status of the Signal for which the filter is for.
.google.cloud.databasecenter.v1beta.SignalStatus signal_status = 2 [(.google.api.field_behavior) = OPTIONAL];
getSignalStatusValue()
public int getSignalStatusValue ()
Optional. Represents the status of the Signal for which the filter is for.
.google.cloud.databasecenter.v1beta.SignalStatus signal_status = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
int
The enum numeric value on the wire for signalStatus.
getSignalType()
public SignalType getSignalType ()
Optional. Represents the type of the Signal for which the filter is for.
.google.cloud.databasecenter.v1beta.SignalType signal_type = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
SignalType
The signalType.
getSignalTypeValue()
public int getSignalTypeValue ()
Optional. Represents the type of the Signal for which the filter is for.
.google.cloud.databasecenter.v1beta.SignalType signal_type = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
int
The enum numeric value on the wire for signalType.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public SignalFilter . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SignalFilter . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public SignalFilter . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-09 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-09 UTC."],[],[]]