Class SoarAlertMetadata.Builder (0.3.0)

public static final class SoarAlertMetadata.Builder extends GeneratedMessage.Builder<SoarAlertMetadata.Builder> implements SoarAlertMetadataOrBuilder

Metadata fields of alerts coming from other SIEM systems.

Protobuf type google.backstory.SoarAlertMetadata

Static Methods

getDescriptor()

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

Methods

build()

public SoarAlertMetadata build()
Returns
Type Description
SoarAlertMetadata

buildPartial()

public SoarAlertMetadata buildPartial()
Returns
Type Description
SoarAlertMetadata

clear()

public SoarAlertMetadata.Builder clear()
Returns
Type Description
SoarAlertMetadata.Builder
Overrides

clearAlertId()

public SoarAlertMetadata.Builder clearAlertId()

Alert ID in the source SIEM system.

string alert_id = 1;

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

clearProduct()

public SoarAlertMetadata.Builder clearProduct()

Name of the product the alert is coming from.

string product = 5;

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

clearSourceRule()

public SoarAlertMetadata.Builder clearSourceRule()

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

string source_rule = 2;

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

clearSourceSystem()

public SoarAlertMetadata.Builder clearSourceSystem()

Name of the Source SIEM system.

string source_system = 4;

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

clearSourceSystemTicketId()

public SoarAlertMetadata.Builder clearSourceSystemTicketId()

Ticket id for the alert in the source system.

string source_system_ticket_id = 6;

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

clearSourceSystemUri()

public SoarAlertMetadata.Builder clearSourceSystemUri()

Url to the source SIEM system.

string source_system_uri = 7;

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

clearVendor()

public SoarAlertMetadata.Builder clearVendor()

Name of the vendor.

string vendor = 3;

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

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

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
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.

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.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SoarAlertMetadata other)

public SoarAlertMetadata.Builder mergeFrom(SoarAlertMetadata other)
Parameter
Name Description
other SoarAlertMetadata
Returns
Type Description
SoarAlertMetadata.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SoarAlertMetadata.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SoarAlertMetadata.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SoarAlertMetadata.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
SoarAlertMetadata.Builder
Overrides

setAlertId(String value)

public SoarAlertMetadata.Builder setAlertId(String value)

Alert ID in the source SIEM system.

string alert_id = 1;

Parameter
Name Description
value String

The alertId to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

setAlertIdBytes(ByteString value)

public SoarAlertMetadata.Builder setAlertIdBytes(ByteString value)

Alert ID in the source SIEM system.

string alert_id = 1;

Parameter
Name Description
value ByteString

The bytes for alertId to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

setProduct(String value)

public SoarAlertMetadata.Builder setProduct(String value)

Name of the product the alert is coming from.

string product = 5;

Parameter
Name Description
value String

The product to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

setProductBytes(ByteString value)

public SoarAlertMetadata.Builder setProductBytes(ByteString value)

Name of the product the alert is coming from.

string product = 5;

Parameter
Name Description
value ByteString

The bytes for product to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

setSourceRule(String value)

public SoarAlertMetadata.Builder setSourceRule(String value)

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

string source_rule = 2;

Parameter
Name Description
value String

The sourceRule to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

setSourceRuleBytes(ByteString value)

public SoarAlertMetadata.Builder setSourceRuleBytes(ByteString value)

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

string source_rule = 2;

Parameter
Name Description
value ByteString

The bytes for sourceRule to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

setSourceSystem(String value)

public SoarAlertMetadata.Builder setSourceSystem(String value)

Name of the Source SIEM system.

string source_system = 4;

Parameter
Name Description
value String

The sourceSystem to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

setSourceSystemBytes(ByteString value)

public SoarAlertMetadata.Builder setSourceSystemBytes(ByteString value)

Name of the Source SIEM system.

string source_system = 4;

Parameter
Name Description
value ByteString

The bytes for sourceSystem to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

setSourceSystemTicketId(String value)

public SoarAlertMetadata.Builder setSourceSystemTicketId(String value)

Ticket id for the alert in the source system.

string source_system_ticket_id = 6;

Parameter
Name Description
value String

The sourceSystemTicketId to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

setSourceSystemTicketIdBytes(ByteString value)

public SoarAlertMetadata.Builder setSourceSystemTicketIdBytes(ByteString value)

Ticket id for the alert in the source system.

string source_system_ticket_id = 6;

Parameter
Name Description
value ByteString

The bytes for sourceSystemTicketId to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

setSourceSystemUri(String value)

public SoarAlertMetadata.Builder setSourceSystemUri(String value)

Url to the source SIEM system.

string source_system_uri = 7;

Parameter
Name Description
value String

The sourceSystemUri to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

setSourceSystemUriBytes(ByteString value)

public SoarAlertMetadata.Builder setSourceSystemUriBytes(ByteString value)

Url to the source SIEM system.

string source_system_uri = 7;

Parameter
Name Description
value ByteString

The bytes for sourceSystemUri to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

setVendor(String value)

public SoarAlertMetadata.Builder setVendor(String value)

Name of the vendor.

string vendor = 3;

Parameter
Name Description
value String

The vendor to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.

setVendorBytes(ByteString value)

public SoarAlertMetadata.Builder setVendorBytes(ByteString value)

Name of the vendor.

string vendor = 3;

Parameter
Name Description
value ByteString

The bytes for vendor to set.

Returns
Type Description
SoarAlertMetadata.Builder

This builder for chaining.