Class SoarAlertMetadata (0.3.0)

public final class SoarAlertMetadata extends GeneratedMessage implements SoarAlertMetadataOrBuilder

Metadata fields of alerts coming from other SIEM systems.

Protobuf type google.backstory.SoarAlertMetadata

Static Fields

ALERT_ID_FIELD_NUMBER

public static final int ALERT_ID_FIELD_NUMBER
Field Value
Type Description
int

PRODUCT_FIELD_NUMBER

public static final int PRODUCT_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_RULE_FIELD_NUMBER

public static final int SOURCE_RULE_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_SYSTEM_FIELD_NUMBER

public static final int SOURCE_SYSTEM_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_SYSTEM_TICKET_ID_FIELD_NUMBER

public static final int SOURCE_SYSTEM_TICKET_ID_FIELD_NUMBER
Field Value
Type Description
int

SOURCE_SYSTEM_URI_FIELD_NUMBER

public static final int SOURCE_SYSTEM_URI_FIELD_NUMBER
Field Value
Type Description
int

VENDOR_FIELD_NUMBER

public static final int VENDOR_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static SoarAlertMetadata getDefaultInstance()
Returns
Type Description
SoarAlertMetadata

getDescriptor()

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

newBuilder()

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

newBuilder(SoarAlertMetadata prototype)

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

parseDelimitedFrom(InputStream input)

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

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(byte[] data)

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

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteString data)

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

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(CodedInputStream input)

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

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(InputStream input)

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

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteBuffer data)

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

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

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

parser()

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

Methods

equals(Object obj)

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

getAlertId()

public String getAlertId()

Alert ID in the source SIEM system.

string alert_id = 1;

Returns
Type Description
String

The alertId.

getAlertIdBytes()

public ByteString getAlertIdBytes()

Alert ID in the source SIEM system.

string alert_id = 1;

Returns
Type Description
ByteString

The bytes for alertId.

getDefaultInstanceForType()

public SoarAlertMetadata getDefaultInstanceForType()
Returns
Type Description
SoarAlertMetadata

getParserForType()

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

getProduct()

public String getProduct()

Name of the product the alert is coming from.

string product = 5;

Returns
Type Description
String

The product.

getProductBytes()

public ByteString getProductBytes()

Name of the product the alert is coming from.

string product = 5;

Returns
Type Description
ByteString

The bytes for product.

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getSourceRule()

public String getSourceRule()

Name of the rule triggering the alert in the source SIEM.

string source_rule = 2;

Returns
Type Description
String

The sourceRule.

getSourceRuleBytes()

public ByteString getSourceRuleBytes()

Name of the rule triggering the alert in the source SIEM.

string source_rule = 2;

Returns
Type Description
ByteString

The bytes for sourceRule.

getSourceSystem()

public String getSourceSystem()

Name of the Source SIEM system.

string source_system = 4;

Returns
Type Description
String

The sourceSystem.

getSourceSystemBytes()

public ByteString getSourceSystemBytes()

Name of the Source SIEM system.

string source_system = 4;

Returns
Type Description
ByteString

The bytes for sourceSystem.

getSourceSystemTicketId()

public String getSourceSystemTicketId()

Ticket id for the alert in the source system.

string source_system_ticket_id = 6;

Returns
Type Description
String

The sourceSystemTicketId.

getSourceSystemTicketIdBytes()

public ByteString getSourceSystemTicketIdBytes()

Ticket id for the alert in the source system.

string source_system_ticket_id = 6;

Returns
Type Description
ByteString

The bytes for sourceSystemTicketId.

getSourceSystemUri()

public String getSourceSystemUri()

Url to the source SIEM system.

string source_system_uri = 7;

Returns
Type Description
String

The sourceSystemUri.

getSourceSystemUriBytes()

public ByteString getSourceSystemUriBytes()

Url to the source SIEM system.

string source_system_uri = 7;

Returns
Type Description
ByteString

The bytes for sourceSystemUri.

getVendor()

public String getVendor()

Name of the vendor.

string vendor = 3;

Returns
Type Description
String

The vendor.

getVendorBytes()

public ByteString getVendorBytes()

Name of the vendor.

string vendor = 3;

Returns
Type Description
ByteString

The bytes for vendor.

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 SoarAlertMetadata.Builder newBuilderForType()
Returns
Type Description
SoarAlertMetadata.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

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

toBuilder()

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

writeTo(CodedOutputStream output)

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