public final class AdvancedFilterConfig extends GeneratedMessage implements AdvancedFilterConfigOrBuilder
Advanced filter configuration for the filter widget.
Protobuf type google.cloud.chronicle.v1.AdvancedFilterConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
DEFAULT_VALUES_FIELD_NUMBER
public static final int DEFAULT_VALUES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MULTIPLE_ALLOWED_FIELD_NUMBER
public static final int MULTIPLE_ALLOWED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PREFIX_FIELD_NUMBER
public static final int PREFIX_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SEPARATOR_FIELD_NUMBER
public static final int SEPARATOR_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SKIP_DEFAULT_AFFIXES_FIELD_NUMBER
public static final int SKIP_DEFAULT_AFFIXES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SUFFIX_FIELD_NUMBER
public static final int SUFFIX_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TOKEN_FIELD_NUMBER
public static final int TOKEN_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
VALUE_SOURCE_FIELD_NUMBER
public static final int VALUE_SOURCE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AdvancedFilterConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AdvancedFilterConfig.Builder newBuilder()
newBuilder(AdvancedFilterConfig prototype)
public static AdvancedFilterConfig.Builder newBuilder(AdvancedFilterConfig prototype)
public static AdvancedFilterConfig parseDelimitedFrom(InputStream input)
public static AdvancedFilterConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AdvancedFilterConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AdvancedFilterConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AdvancedFilterConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AdvancedFilterConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AdvancedFilterConfig parseFrom(CodedInputStream input)
public static AdvancedFilterConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AdvancedFilterConfig parseFrom(InputStream input)
public static AdvancedFilterConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AdvancedFilterConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AdvancedFilterConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AdvancedFilterConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public AdvancedFilterConfig getDefaultInstanceForType()
getDefaultValues(int index)
public String getDefaultValues(int index)
Optional. Default values to use if no value is selected/provided.
repeated string default_values = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The defaultValues at the given index.
|
getDefaultValuesBytes(int index)
public ByteString getDefaultValuesBytes(int index)
Optional. Default values to use if no value is selected/provided.
repeated string default_values = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the defaultValues at the given index.
|
getDefaultValuesCount()
public int getDefaultValuesCount()
Optional. Default values to use if no value is selected/provided.
repeated string default_values = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The count of defaultValues.
|
getDefaultValuesList()
public ProtocolStringList getDefaultValuesList()
Optional. Default values to use if no value is selected/provided.
repeated string default_values = 6 [(.google.api.field_behavior) = OPTIONAL];
getMultipleAllowed()
public boolean getMultipleAllowed()
Optional. Whether to allow selection of multiple values.
bool multiple_allowed = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The multipleAllowed.
|
getParserForType()
public Parser<AdvancedFilterConfig> getParserForType()
Overrides
getPrefix()
public String getPrefix()
Optional. String to prepend to the final replaced value (e.g., "/", "^(",
"\"").
string prefix = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The prefix.
|
getPrefixBytes()
public ByteString getPrefixBytes()
Optional. String to prepend to the final replaced value (e.g., "/", "^(",
"\"").
string prefix = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for prefix.
|
getSeparator()
public String getSeparator()
Optional. Delimiter to join multiple selected values (e.g., "|", " OR field
= ").
string separator = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The separator.
|
getSeparatorBytes()
public ByteString getSeparatorBytes()
Optional. Delimiter to join multiple selected values (e.g., "|", " OR field
= ").
string separator = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for separator.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSkipDefaultAffixes()
public boolean getSkipDefaultAffixes()
Optional. Whether to skip the configured prefix and suffix when using
default values. If true, default values are inserted raw (joined by the
separator).
bool skip_default_affixes = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The skipDefaultAffixes.
|
getSuffix()
public String getSuffix()
Optional. String to append to the final replaced value (e.g., "/", ")$",
"\"").
string suffix = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The suffix.
|
getSuffixBytes()
public ByteString getSuffixBytes()
Optional. String to append to the final replaced value (e.g., "/", ")$",
"\"").
string suffix = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for suffix.
|
getToken()
Required. The token name to look for in the query (e.g., "hostname").
The system will automatically wrap this in '$' (e.g., "$hostname$").
string token = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The token.
|
getTokenBytes()
public ByteString getTokenBytes()
Required. The token name to look for in the query (e.g., "hostname").
The system will automatically wrap this in '$' (e.g., "$hostname$").
string token = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for token.
|
getValueSource()
public AdvancedFilterConfig.ValueSource getValueSource()
Required. Source of the values for the filter.
.google.cloud.chronicle.v1.AdvancedFilterConfig.ValueSource value_source = 8 [(.google.api.field_behavior) = REQUIRED];
getValueSourceOrBuilder()
public AdvancedFilterConfig.ValueSourceOrBuilder getValueSourceOrBuilder()
Required. Source of the values for the filter.
.google.cloud.chronicle.v1.AdvancedFilterConfig.ValueSource value_source = 8 [(.google.api.field_behavior) = REQUIRED];
hasValueSource()
public boolean hasValueSource()
Required. Source of the values for the filter.
.google.cloud.chronicle.v1.AdvancedFilterConfig.ValueSource value_source = 8 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the valueSource field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AdvancedFilterConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected AdvancedFilterConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public AdvancedFilterConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides