Class FindingVariable (0.3.0)

public final class FindingVariable extends GeneratedMessage implements FindingVariableOrBuilder

A structure that holds the value and associated metadata for values extracted while producing a Finding.

Protobuf type google.backstory.FindingVariable

Static Fields

BOOL_SEQ_FIELD_NUMBER

public static final int BOOL_SEQ_FIELD_NUMBER
Field Value
Type Description
int

BOOL_VAL_FIELD_NUMBER

public static final int BOOL_VAL_FIELD_NUMBER
Field Value
Type Description
int

BYTES_SEQ_FIELD_NUMBER

public static final int BYTES_SEQ_FIELD_NUMBER
Field Value
Type Description
int

BYTES_VAL_FIELD_NUMBER

public static final int BYTES_VAL_FIELD_NUMBER
Field Value
Type Description
int

DOUBLE_SEQ_FIELD_NUMBER

public static final int DOUBLE_SEQ_FIELD_NUMBER
Field Value
Type Description
int

DOUBLE_VAL_FIELD_NUMBER

public static final int DOUBLE_VAL_FIELD_NUMBER
Field Value
Type Description
int

INT64_SEQ_FIELD_NUMBER

public static final int INT64_SEQ_FIELD_NUMBER
Field Value
Type Description
int

INT64_VAL_FIELD_NUMBER

public static final int INT64_VAL_FIELD_NUMBER
Field Value
Type Description
int

NULL_VAL_FIELD_NUMBER

public static final int NULL_VAL_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_PATH_FIELD_NUMBER

public static final int SOURCE_PATH_FIELD_NUMBER
Field Value
Type Description
int

STRING_SEQ_FIELD_NUMBER

public static final int STRING_SEQ_FIELD_NUMBER
Field Value
Type Description
int

STRING_VAL_FIELD_NUMBER

public static final int STRING_VAL_FIELD_NUMBER
Field Value
Type Description
int

TIMESTAMP_TIME_FIELD_NUMBER

public static final int TIMESTAMP_TIME_FIELD_NUMBER
Field Value
Type Description
int

TYPE_FIELD_NUMBER

public static final int TYPE_FIELD_NUMBER
Field Value
Type Description
int

UINT64_SEQ_FIELD_NUMBER

public static final int UINT64_SEQ_FIELD_NUMBER
Field Value
Type Description
int

UINT64_VAL_FIELD_NUMBER

public static final int UINT64_VAL_FIELD_NUMBER
Field Value
Type Description
int

VALUE_FIELD_NUMBER

public static final int VALUE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static FindingVariable getDefaultInstance()
Returns
Type Description
FindingVariable

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static FindingVariable.Builder newBuilder()
Returns
Type Description
FindingVariable.Builder

newBuilder(FindingVariable prototype)

public static FindingVariable.Builder newBuilder(FindingVariable prototype)
Parameter
Name Description
prototype FindingVariable
Returns
Type Description
FindingVariable.Builder

parseDelimitedFrom(InputStream input)

public static FindingVariable parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
FindingVariable
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static FindingVariable parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FindingVariable
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static FindingVariable parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
FindingVariable
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static FindingVariable parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FindingVariable
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static FindingVariable parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
FindingVariable
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static FindingVariable parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FindingVariable
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static FindingVariable parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
FindingVariable
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static FindingVariable parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FindingVariable
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static FindingVariable parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
FindingVariable
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static FindingVariable parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FindingVariable
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static FindingVariable parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
FindingVariable
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static FindingVariable parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
FindingVariable
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<FindingVariable> parser()
Returns
Type Description
Parser<FindingVariable>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getBoolSeq()

public BoolSequence getBoolSeq()

The value in boolsequence format.

.google.backstory.BoolSequence bool_seq = 11;

Returns
Type Description
BoolSequence

The boolSeq.

getBoolSeqOrBuilder()

public BoolSequenceOrBuilder getBoolSeqOrBuilder()

The value in boolsequence format.

.google.backstory.BoolSequence bool_seq = 11;

Returns
Type Description
BoolSequenceOrBuilder

getBoolVal()

public boolean getBoolVal()

The value in boolean format.

bool bool_val = 4;

Returns
Type Description
boolean

The boolVal.

getBytesSeq()

public BytesSequence getBytesSeq()

The value in bytessequence format.

.google.backstory.BytesSequence bytes_seq = 12;

Returns
Type Description
BytesSequence

The bytesSeq.

getBytesSeqOrBuilder()

public BytesSequenceOrBuilder getBytesSeqOrBuilder()

The value in bytessequence format.

.google.backstory.BytesSequence bytes_seq = 12;

Returns
Type Description
BytesSequenceOrBuilder

getBytesVal()

public ByteString getBytesVal()

The value in bytes format.

bytes bytes_val = 5;

Returns
Type Description
ByteString

The bytesVal.

getDefaultInstanceForType()

public FindingVariable getDefaultInstanceForType()
Returns
Type Description
FindingVariable

getDoubleSeq()

public DoubleSequence getDoubleSeq()

The value in doublesequence format.

.google.backstory.DoubleSequence double_seq = 13;

Returns
Type Description
DoubleSequence

The doubleSeq.

getDoubleSeqOrBuilder()

public DoubleSequenceOrBuilder getDoubleSeqOrBuilder()

The value in doublesequence format.

.google.backstory.DoubleSequence double_seq = 13;

Returns
Type Description
DoubleSequenceOrBuilder

getDoubleVal()

public double getDoubleVal()

The value in double format.

double double_val = 6;

Returns
Type Description
double

The doubleVal.

getInt64Seq()

public Int64Sequence getInt64Seq()

The value in int64sequence format.

.google.backstory.Int64Sequence int64_seq = 14;

Returns
Type Description
Int64Sequence

The int64Seq.

getInt64SeqOrBuilder()

public Int64SequenceOrBuilder getInt64SeqOrBuilder()

The value in int64sequence format.

.google.backstory.Int64Sequence int64_seq = 14;

Returns
Type Description
Int64SequenceOrBuilder

getInt64Val()

public long getInt64Val()

The value in int64 format.

int64 int64_val = 7;

Returns
Type Description
long

The int64Val.

getNullVal()

public boolean getNullVal()

Whether the value is null.

bool null_val = 10;

Returns
Type Description
boolean

The nullVal.

getParserForType()

public Parser<FindingVariable> getParserForType()
Returns
Type Description
Parser<FindingVariable>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getSourcePath()

public String getSourcePath()

The UDM field path for the field which this value was derived from. Example: principal.user.username

string source_path = 3;

Returns
Type Description
String

The sourcePath.

getSourcePathBytes()

public ByteString getSourcePathBytes()

The UDM field path for the field which this value was derived from. Example: principal.user.username

string source_path = 3;

Returns
Type Description
ByteString

The bytes for sourcePath.

getStringSeq()

public StringSequence getStringSeq()

The value in stringsequence format.

.google.backstory.StringSequence string_seq = 16;

Returns
Type Description
StringSequence

The stringSeq.

getStringSeqOrBuilder()

public StringSequenceOrBuilder getStringSeqOrBuilder()

The value in stringsequence format.

.google.backstory.StringSequence string_seq = 16;

Returns
Type Description
StringSequenceOrBuilder

getStringVal()

public String getStringVal()

The value in string format. Enum values are returned as strings.

string string_val = 9;

Returns
Type Description
String

The stringVal.

getStringValBytes()

public ByteString getStringValBytes()

The value in string format. Enum values are returned as strings.

string string_val = 9;

Returns
Type Description
ByteString

The bytes for stringVal.

getTimestampTime()

public Timestamp getTimestampTime()

The value in timestamp format.

.google.protobuf.Timestamp timestamp_time = 17;

Returns
Type Description
Timestamp

The timestampTime.

getTimestampTimeOrBuilder()

public TimestampOrBuilder getTimestampTimeOrBuilder()

The value in timestamp format.

.google.protobuf.Timestamp timestamp_time = 17;

Returns
Type Description
TimestampOrBuilder

getType()

public FindingVariable.Type getType()

The type of the variable.

.google.backstory.FindingVariable.Type type = 1;

Returns
Type Description
FindingVariable.Type

The type.

getTypeValue()

public int getTypeValue()

The type of the variable.

.google.backstory.FindingVariable.Type type = 1;

Returns
Type Description
int

The enum numeric value on the wire for type.

getTypedValueCase()

public FindingVariable.TypedValueCase getTypedValueCase()
Returns
Type Description
FindingVariable.TypedValueCase

getUint64Seq()

public Uint64Sequence getUint64Seq()

The value in uint64sequence format.

.google.backstory.Uint64Sequence uint64_seq = 15;

Returns
Type Description
Uint64Sequence

The uint64Seq.

getUint64SeqOrBuilder()

public Uint64SequenceOrBuilder getUint64SeqOrBuilder()

The value in uint64sequence format.

.google.backstory.Uint64Sequence uint64_seq = 15;

Returns
Type Description
Uint64SequenceOrBuilder

getUint64Val()

public long getUint64Val()

The value in uint64 format.

uint64 uint64_val = 8;

Returns
Type Description
long

The uint64Val.

getValue()

public String getValue()

The value in string form.

string value = 2;

Returns
Type Description
String

The value.

getValueBytes()

public ByteString getValueBytes()

The value in string form.

string value = 2;

Returns
Type Description
ByteString

The bytes for value.

hasBoolSeq()

public boolean hasBoolSeq()

The value in boolsequence format.

.google.backstory.BoolSequence bool_seq = 11;

Returns
Type Description
boolean

Whether the boolSeq field is set.

hasBoolVal()

public boolean hasBoolVal()

The value in boolean format.

bool bool_val = 4;

Returns
Type Description
boolean

Whether the boolVal field is set.

hasBytesSeq()

public boolean hasBytesSeq()

The value in bytessequence format.

.google.backstory.BytesSequence bytes_seq = 12;

Returns
Type Description
boolean

Whether the bytesSeq field is set.

hasBytesVal()

public boolean hasBytesVal()

The value in bytes format.

bytes bytes_val = 5;

Returns
Type Description
boolean

Whether the bytesVal field is set.

hasDoubleSeq()

public boolean hasDoubleSeq()

The value in doublesequence format.

.google.backstory.DoubleSequence double_seq = 13;

Returns
Type Description
boolean

Whether the doubleSeq field is set.

hasDoubleVal()

public boolean hasDoubleVal()

The value in double format.

double double_val = 6;

Returns
Type Description
boolean

Whether the doubleVal field is set.

hasInt64Seq()

public boolean hasInt64Seq()

The value in int64sequence format.

.google.backstory.Int64Sequence int64_seq = 14;

Returns
Type Description
boolean

Whether the int64Seq field is set.

hasInt64Val()

public boolean hasInt64Val()

The value in int64 format.

int64 int64_val = 7;

Returns
Type Description
boolean

Whether the int64Val field is set.

hasNullVal()

public boolean hasNullVal()

Whether the value is null.

bool null_val = 10;

Returns
Type Description
boolean

Whether the nullVal field is set.

hasStringSeq()

public boolean hasStringSeq()

The value in stringsequence format.

.google.backstory.StringSequence string_seq = 16;

Returns
Type Description
boolean

Whether the stringSeq field is set.

hasStringVal()

public boolean hasStringVal()

The value in string format. Enum values are returned as strings.

string string_val = 9;

Returns
Type Description
boolean

Whether the stringVal field is set.

hasTimestampTime()

public boolean hasTimestampTime()

The value in timestamp format.

.google.protobuf.Timestamp timestamp_time = 17;

Returns
Type Description
boolean

Whether the timestampTime field is set.

hasUint64Seq()

public boolean hasUint64Seq()

The value in uint64sequence format.

.google.backstory.Uint64Sequence uint64_seq = 15;

Returns
Type Description
boolean

Whether the uint64Seq field is set.

hasUint64Val()

public boolean hasUint64Val()

The value in uint64 format.

uint64 uint64_val = 8;

Returns
Type Description
boolean

Whether the uint64Val field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public FindingVariable.Builder newBuilderForType()
Returns
Type Description
FindingVariable.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected FindingVariable.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
FindingVariable.Builder
Overrides

toBuilder()

public FindingVariable.Builder toBuilder()
Returns
Type Description
FindingVariable.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException