Reference documentation and code samples for the Chronicle V1 API class Google::Backstory::FindingVariable.
A structure that holds the value and associated metadata for values extracted while producing a Finding.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#bool_seq
def bool_seq() -> ::Google::Backstory::BoolSequence-
(::Google::Backstory::BoolSequence) — The value in boolsequence format.
Note: The following fields are mutually exclusive:
bool_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#bool_seq=
def bool_seq=(value) -> ::Google::Backstory::BoolSequence-
value (::Google::Backstory::BoolSequence) — The value in boolsequence format.
Note: The following fields are mutually exclusive:
bool_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Backstory::BoolSequence) — The value in boolsequence format.
Note: The following fields are mutually exclusive:
bool_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#bool_val
def bool_val() -> ::Boolean-
(::Boolean) — The value in boolean format.
Note: The following fields are mutually exclusive:
bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#bool_val=
def bool_val=(value) -> ::Boolean-
value (::Boolean) — The value in boolean format.
Note: The following fields are mutually exclusive:
bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Boolean) — The value in boolean format.
Note: The following fields are mutually exclusive:
bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#bytes_seq
def bytes_seq() -> ::Google::Backstory::BytesSequence-
(::Google::Backstory::BytesSequence) — The value in bytessequence format.
Note: The following fields are mutually exclusive:
bytes_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#bytes_seq=
def bytes_seq=(value) -> ::Google::Backstory::BytesSequence-
value (::Google::Backstory::BytesSequence) — The value in bytessequence format.
Note: The following fields are mutually exclusive:
bytes_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Backstory::BytesSequence) — The value in bytessequence format.
Note: The following fields are mutually exclusive:
bytes_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#bytes_val
def bytes_val() -> ::String-
(::String) — The value in bytes format.
Note: The following fields are mutually exclusive:
bytes_val,bool_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#bytes_val=
def bytes_val=(value) -> ::String-
value (::String) — The value in bytes format.
Note: The following fields are mutually exclusive:
bytes_val,bool_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — The value in bytes format.
Note: The following fields are mutually exclusive:
bytes_val,bool_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#double_seq
def double_seq() -> ::Google::Backstory::DoubleSequence-
(::Google::Backstory::DoubleSequence) — The value in doublesequence format.
Note: The following fields are mutually exclusive:
double_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#double_seq=
def double_seq=(value) -> ::Google::Backstory::DoubleSequence-
value (::Google::Backstory::DoubleSequence) — The value in doublesequence format.
Note: The following fields are mutually exclusive:
double_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Backstory::DoubleSequence) — The value in doublesequence format.
Note: The following fields are mutually exclusive:
double_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#double_val
def double_val() -> ::Float-
(::Float) — The value in double format.
Note: The following fields are mutually exclusive:
double_val,bool_val,bytes_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#double_val=
def double_val=(value) -> ::Float-
value (::Float) — The value in double format.
Note: The following fields are mutually exclusive:
double_val,bool_val,bytes_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Float) — The value in double format.
Note: The following fields are mutually exclusive:
double_val,bool_val,bytes_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#int64_seq
def int64_seq() -> ::Google::Backstory::Int64Sequence-
(::Google::Backstory::Int64Sequence) — The value in int64sequence format.
Note: The following fields are mutually exclusive:
int64_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#int64_seq=
def int64_seq=(value) -> ::Google::Backstory::Int64Sequence-
value (::Google::Backstory::Int64Sequence) — The value in int64sequence format.
Note: The following fields are mutually exclusive:
int64_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Backstory::Int64Sequence) — The value in int64sequence format.
Note: The following fields are mutually exclusive:
int64_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#int64_val
def int64_val() -> ::Integer-
(::Integer) — The value in int64 format.
Note: The following fields are mutually exclusive:
int64_val,bool_val,bytes_val,double_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#int64_val=
def int64_val=(value) -> ::Integer-
value (::Integer) — The value in int64 format.
Note: The following fields are mutually exclusive:
int64_val,bool_val,bytes_val,double_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Integer) — The value in int64 format.
Note: The following fields are mutually exclusive:
int64_val,bool_val,bytes_val,double_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#null_val
def null_val() -> ::Boolean-
(::Boolean) — Whether the value is null.
Note: The following fields are mutually exclusive:
null_val,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#null_val=
def null_val=(value) -> ::Boolean-
value (::Boolean) — Whether the value is null.
Note: The following fields are mutually exclusive:
null_val,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Boolean) — Whether the value is null.
Note: The following fields are mutually exclusive:
null_val,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#source_path
def source_path() -> ::String-
(::String) — The UDM field path for the field which this value was derived from.
Example:
principal.user.username
#source_path=
def source_path=(value) -> ::String-
value (::String) — The UDM field path for the field which this value was derived from.
Example:
principal.user.username
-
(::String) — The UDM field path for the field which this value was derived from.
Example:
principal.user.username
#string_seq
def string_seq() -> ::Google::Backstory::StringSequence-
(::Google::Backstory::StringSequence) — The value in stringsequence format.
Note: The following fields are mutually exclusive:
string_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#string_seq=
def string_seq=(value) -> ::Google::Backstory::StringSequence-
value (::Google::Backstory::StringSequence) — The value in stringsequence format.
Note: The following fields are mutually exclusive:
string_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Backstory::StringSequence) — The value in stringsequence format.
Note: The following fields are mutually exclusive:
string_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#string_val
def string_val() -> ::String-
(::String) — The value in string format.
Enum values are returned as strings.
Note: The following fields are mutually exclusive:
string_val,bool_val,bytes_val,double_val,int64_val,uint64_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#string_val=
def string_val=(value) -> ::String-
value (::String) — The value in string format.
Enum values are returned as strings.
Note: The following fields are mutually exclusive:
string_val,bool_val,bytes_val,double_val,int64_val,uint64_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::String) — The value in string format.
Enum values are returned as strings.
Note: The following fields are mutually exclusive:
string_val,bool_val,bytes_val,double_val,int64_val,uint64_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#timestamp_time
def timestamp_time() -> ::Google::Protobuf::Timestamp-
(::Google::Protobuf::Timestamp) — The value in timestamp format.
Note: The following fields are mutually exclusive:
timestamp_time,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#timestamp_time=
def timestamp_time=(value) -> ::Google::Protobuf::Timestamp-
value (::Google::Protobuf::Timestamp) — The value in timestamp format.
Note: The following fields are mutually exclusive:
timestamp_time,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Protobuf::Timestamp) — The value in timestamp format.
Note: The following fields are mutually exclusive:
timestamp_time,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#type
def type() -> ::Google::Backstory::FindingVariable::Type- (::Google::Backstory::FindingVariable::Type) — The type of the variable.
#type=
def type=(value) -> ::Google::Backstory::FindingVariable::Type- value (::Google::Backstory::FindingVariable::Type) — The type of the variable.
- (::Google::Backstory::FindingVariable::Type) — The type of the variable.
#uint64_seq
def uint64_seq() -> ::Google::Backstory::Uint64Sequence-
(::Google::Backstory::Uint64Sequence) — The value in uint64sequence format.
Note: The following fields are mutually exclusive:
uint64_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#uint64_seq=
def uint64_seq=(value) -> ::Google::Backstory::Uint64Sequence-
value (::Google::Backstory::Uint64Sequence) — The value in uint64sequence format.
Note: The following fields are mutually exclusive:
uint64_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Backstory::Uint64Sequence) — The value in uint64sequence format.
Note: The following fields are mutually exclusive:
uint64_seq,bool_val,bytes_val,double_val,int64_val,uint64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#uint64_val
def uint64_val() -> ::Integer-
(::Integer) — The value in uint64 format.
Note: The following fields are mutually exclusive:
uint64_val,bool_val,bytes_val,double_val,int64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#uint64_val=
def uint64_val=(value) -> ::Integer-
value (::Integer) — The value in uint64 format.
Note: The following fields are mutually exclusive:
uint64_val,bool_val,bytes_val,double_val,int64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Integer) — The value in uint64 format.
Note: The following fields are mutually exclusive:
uint64_val,bool_val,bytes_val,double_val,int64_val,string_val,timestamp_time,null_val,bool_seq,bytes_seq,double_seq,int64_seq,uint64_seq,string_seq. If a field in that set is populated, all other fields in the set will automatically be cleared.
#value
def value() -> ::String- (::String) — The value in string form.
#value=
def value=(value) -> ::String- value (::String) — The value in string form.
- (::String) — The value in string form.