Chronicle V1 API - Class Google::Cloud::Chronicle::V1::AdvancedFilterConfig (v0.6.0)

Reference documentation and code samples for the Chronicle V1 API class Google::Cloud::Chronicle::V1::AdvancedFilterConfig.

Advanced filter configuration for the filter widget.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#default_values

def default_values() -> ::Array<::String>
Returns
  • (::Array<::String>) — Optional. Default values to use if no value is selected/provided.

#default_values=

def default_values=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Optional. Default values to use if no value is selected/provided.
Returns
  • (::Array<::String>) — Optional. Default values to use if no value is selected/provided.

#multiple_allowed

def multiple_allowed() -> ::Boolean
Returns
  • (::Boolean) — Optional. Whether to allow selection of multiple values.

#multiple_allowed=

def multiple_allowed=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Whether to allow selection of multiple values.
Returns
  • (::Boolean) — Optional. Whether to allow selection of multiple values.

#prefix

def prefix() -> ::String
Returns
  • (::String) — Optional. String to prepend to the final replaced value (e.g., "/", "^(", "\"").

#prefix=

def prefix=(value) -> ::String
Parameter
  • value (::String) — Optional. String to prepend to the final replaced value (e.g., "/", "^(", "\"").
Returns
  • (::String) — Optional. String to prepend to the final replaced value (e.g., "/", "^(", "\"").

#separator

def separator() -> ::String
Returns
  • (::String) — Optional. Delimiter to join multiple selected values (e.g., "|", " OR field = ").

#separator=

def separator=(value) -> ::String
Parameter
  • value (::String) — Optional. Delimiter to join multiple selected values (e.g., "|", " OR field = ").
Returns
  • (::String) — Optional. Delimiter to join multiple selected values (e.g., "|", " OR field = ").

#skip_default_affixes

def skip_default_affixes() -> ::Boolean
Returns
  • (::Boolean) — Optional. Whether to skip the configured prefix and suffix when using default values. If true, default values are inserted raw (joined by the separator).

#skip_default_affixes=

def skip_default_affixes=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Whether to skip the configured prefix and suffix when using default values. If true, default values are inserted raw (joined by the separator).
Returns
  • (::Boolean) — Optional. Whether to skip the configured prefix and suffix when using default values. If true, default values are inserted raw (joined by the separator).

#suffix

def suffix() -> ::String
Returns
  • (::String) — Optional. String to append to the final replaced value (e.g., "/", ")$", "\"").

#suffix=

def suffix=(value) -> ::String
Parameter
  • value (::String) — Optional. String to append to the final replaced value (e.g., "/", ")$", "\"").
Returns
  • (::String) — Optional. String to append to the final replaced value (e.g., "/", ")$", "\"").

#token

def token() -> ::String
Returns
  • (::String) — Required. The token name to look for in the query (e.g., "hostname"). The system will automatically wrap this in '$' (e.g., "$hostname$").

#token=

def token=(value) -> ::String
Parameter
  • value (::String) — Required. The token name to look for in the query (e.g., "hostname"). The system will automatically wrap this in '$' (e.g., "$hostname$").
Returns
  • (::String) — Required. The token name to look for in the query (e.g., "hostname"). The system will automatically wrap this in '$' (e.g., "$hostname$").

#value_source

def value_source() -> ::Google::Cloud::Chronicle::V1::AdvancedFilterConfig::ValueSource
Returns

#value_source=

def value_source=(value) -> ::Google::Cloud::Chronicle::V1::AdvancedFilterConfig::ValueSource
Parameter
Returns