Class DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder (0.33.0)

public static final class DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder extends GeneratedMessage.Builder<DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder> implements DetectionExclusionActivity.DetectionExclusionDetectorActivityOrBuilder

The activity for a findings refinement that is a detection exclusion broken down for one specific detector.

Protobuf type google.cloud.chronicle.v1.DetectionExclusionActivity.DetectionExclusionDetectorActivity

Inheritance

java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

Static Methods

getDescriptor()

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

Methods

build()

public DetectionExclusionActivity.DetectionExclusionDetectorActivity build()
Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity

buildPartial()

public DetectionExclusionActivity.DetectionExclusionDetectorActivity buildPartial()
Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity

clear()

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder clear()
Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder
Overrides

clearCuratedRule()

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder clearCuratedRule()

Full resource name for the curated rule this activity corresponds to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRules/{rule}

string curated_rule = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

clearCuratedRuleSet()

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder clearCuratedRuleSet()

Full resource name for the curated rule set this activity corresponds to. This field will only be set if the customer has access to the curated rule set the exclusion is applied to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{curated_rule_set_category}/curatedRuleSets/{curated_rule_set}

string curated_rule_set = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

clearDeletedCuratedRuleSet()

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder clearDeletedCuratedRuleSet()

Full resource name for the deleted curated rule set this activity corresponds to. This field will only be set if the customer does not have access to the curated rule set the exclusion is applied to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{curated_rule_set_category}/curatedRuleSets/{curated_rule_set}

string deleted_curated_rule_set = 6 [(.google.api.resource_reference) = { ... }

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

clearDetectorName()

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder clearDetectorName()
Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

clearExcludedDetectionCount()

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder clearExcludedDetectionCount()

The number of detections for the detector that were excluded by the detection exclusion.

int64 excluded_detection_count = 3;

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

clearRule()

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder clearRule()

Full resource name for the rule this activity corresponds to. Format: projects/{project}/locations/{location}/instances/{instance}/rules/{rule}

string rule = 5 [(.google.api.resource_reference) = { ... }

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

clearTotalDetectionCount()

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder clearTotalDetectionCount()

The total number of detections found by the detector. This includes both excluded detections and non-excluded detections.

int64 total_detection_count = 4;

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

getCuratedRule()

public String getCuratedRule()

Full resource name for the curated rule this activity corresponds to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRules/{rule}

string curated_rule = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The curatedRule.

getCuratedRuleBytes()

public ByteString getCuratedRuleBytes()

Full resource name for the curated rule this activity corresponds to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRules/{rule}

string curated_rule = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for curatedRule.

getCuratedRuleSet()

public String getCuratedRuleSet()

Full resource name for the curated rule set this activity corresponds to. This field will only be set if the customer has access to the curated rule set the exclusion is applied to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{curated_rule_set_category}/curatedRuleSets/{curated_rule_set}

string curated_rule_set = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The curatedRuleSet.

getCuratedRuleSetBytes()

public ByteString getCuratedRuleSetBytes()

Full resource name for the curated rule set this activity corresponds to. This field will only be set if the customer has access to the curated rule set the exclusion is applied to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{curated_rule_set_category}/curatedRuleSets/{curated_rule_set}

string curated_rule_set = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for curatedRuleSet.

getDefaultInstanceForType()

public DetectionExclusionActivity.DetectionExclusionDetectorActivity getDefaultInstanceForType()
Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity

getDeletedCuratedRuleSet()

public String getDeletedCuratedRuleSet()

Full resource name for the deleted curated rule set this activity corresponds to. This field will only be set if the customer does not have access to the curated rule set the exclusion is applied to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{curated_rule_set_category}/curatedRuleSets/{curated_rule_set}

string deleted_curated_rule_set = 6 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The deletedCuratedRuleSet.

getDeletedCuratedRuleSetBytes()

public ByteString getDeletedCuratedRuleSetBytes()

Full resource name for the deleted curated rule set this activity corresponds to. This field will only be set if the customer does not have access to the curated rule set the exclusion is applied to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{curated_rule_set_category}/curatedRuleSets/{curated_rule_set}

string deleted_curated_rule_set = 6 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for deletedCuratedRuleSet.

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getDetectorNameCase()

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.DetectorNameCase getDetectorNameCase()
Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.DetectorNameCase

getExcludedDetectionCount()

public long getExcludedDetectionCount()

The number of detections for the detector that were excluded by the detection exclusion.

int64 excluded_detection_count = 3;

Returns
Type Description
long

The excludedDetectionCount.

getRule()

public String getRule()

Full resource name for the rule this activity corresponds to. Format: projects/{project}/locations/{location}/instances/{instance}/rules/{rule}

string rule = 5 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The rule.

getRuleBytes()

public ByteString getRuleBytes()

Full resource name for the rule this activity corresponds to. Format: projects/{project}/locations/{location}/instances/{instance}/rules/{rule}

string rule = 5 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for rule.

getTotalDetectionCount()

public long getTotalDetectionCount()

The total number of detections found by the detector. This includes both excluded detections and non-excluded detections.

int64 total_detection_count = 4;

Returns
Type Description
long

The totalDetectionCount.

hasCuratedRule()

public boolean hasCuratedRule()

Full resource name for the curated rule this activity corresponds to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRules/{rule}

string curated_rule = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the curatedRule field is set.

hasCuratedRuleSet()

public boolean hasCuratedRuleSet()

Full resource name for the curated rule set this activity corresponds to. This field will only be set if the customer has access to the curated rule set the exclusion is applied to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{curated_rule_set_category}/curatedRuleSets/{curated_rule_set}

string curated_rule_set = 2 [(.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the curatedRuleSet field is set.

hasDeletedCuratedRuleSet()

public boolean hasDeletedCuratedRuleSet()

Full resource name for the deleted curated rule set this activity corresponds to. This field will only be set if the customer does not have access to the curated rule set the exclusion is applied to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{curated_rule_set_category}/curatedRuleSets/{curated_rule_set}

string deleted_curated_rule_set = 6 [(.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the deletedCuratedRuleSet field is set.

hasRule()

public boolean hasRule()

Full resource name for the rule this activity corresponds to. Format: projects/{project}/locations/{location}/instances/{instance}/rules/{rule}

string rule = 5 [(.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the rule field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DetectionExclusionActivity.DetectionExclusionDetectorActivity other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setCuratedRule(String value)

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder setCuratedRule(String value)

Full resource name for the curated rule this activity corresponds to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRules/{rule}

string curated_rule = 1 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The curatedRule to set.

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

setCuratedRuleBytes(ByteString value)

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder setCuratedRuleBytes(ByteString value)

Full resource name for the curated rule this activity corresponds to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRules/{rule}

string curated_rule = 1 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for curatedRule to set.

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

setCuratedRuleSet(String value)

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder setCuratedRuleSet(String value)

Full resource name for the curated rule set this activity corresponds to. This field will only be set if the customer has access to the curated rule set the exclusion is applied to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{curated_rule_set_category}/curatedRuleSets/{curated_rule_set}

string curated_rule_set = 2 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The curatedRuleSet to set.

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

setCuratedRuleSetBytes(ByteString value)

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder setCuratedRuleSetBytes(ByteString value)

Full resource name for the curated rule set this activity corresponds to. This field will only be set if the customer has access to the curated rule set the exclusion is applied to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{curated_rule_set_category}/curatedRuleSets/{curated_rule_set}

string curated_rule_set = 2 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for curatedRuleSet to set.

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

setDeletedCuratedRuleSet(String value)

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder setDeletedCuratedRuleSet(String value)

Full resource name for the deleted curated rule set this activity corresponds to. This field will only be set if the customer does not have access to the curated rule set the exclusion is applied to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{curated_rule_set_category}/curatedRuleSets/{curated_rule_set}

string deleted_curated_rule_set = 6 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The deletedCuratedRuleSet to set.

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

setDeletedCuratedRuleSetBytes(ByteString value)

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder setDeletedCuratedRuleSetBytes(ByteString value)

Full resource name for the deleted curated rule set this activity corresponds to. This field will only be set if the customer does not have access to the curated rule set the exclusion is applied to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{curated_rule_set_category}/curatedRuleSets/{curated_rule_set}

string deleted_curated_rule_set = 6 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for deletedCuratedRuleSet to set.

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

setExcludedDetectionCount(long value)

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder setExcludedDetectionCount(long value)

The number of detections for the detector that were excluded by the detection exclusion.

int64 excluded_detection_count = 3;

Parameter
Name Description
value long

The excludedDetectionCount to set.

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

setRule(String value)

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder setRule(String value)

Full resource name for the rule this activity corresponds to. Format: projects/{project}/locations/{location}/instances/{instance}/rules/{rule}

string rule = 5 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The rule to set.

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

setRuleBytes(ByteString value)

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder setRuleBytes(ByteString value)

Full resource name for the rule this activity corresponds to. Format: projects/{project}/locations/{location}/instances/{instance}/rules/{rule}

string rule = 5 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for rule to set.

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.

setTotalDetectionCount(long value)

public DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder setTotalDetectionCount(long value)

The total number of detections found by the detector. This includes both excluded detections and non-excluded detections.

int64 total_detection_count = 4;

Parameter
Name Description
value long

The totalDetectionCount to set.

Returns
Type Description
DetectionExclusionActivity.DetectionExclusionDetectorActivity.Builder

This builder for chaining.