Interface FindingsRefinementDeploymentOrBuilder (0.33.0)

public interface FindingsRefinementDeploymentOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getArchived()

public abstract boolean getArchived()

The archive state of the findings refinement deployment. Cannot be set to true unless enabled is set to false. If currently set to true, enabled cannot be updated to true.

bool archived = 3;

Returns
Type Description
boolean

The archived.

getDetectionExclusionApplication()

public abstract DetectionExclusionApplication getDetectionExclusionApplication()

The resources which the detection exclusion is applied to.

.google.cloud.chronicle.v1.DetectionExclusionApplication detection_exclusion_application = 5;

Returns
Type Description
DetectionExclusionApplication

The detectionExclusionApplication.

getDetectionExclusionApplicationOrBuilder()

public abstract DetectionExclusionApplicationOrBuilder getDetectionExclusionApplicationOrBuilder()

The resources which the detection exclusion is applied to.

.google.cloud.chronicle.v1.DetectionExclusionApplication detection_exclusion_application = 5;

Returns
Type Description
DetectionExclusionApplicationOrBuilder

getEnabled()

public abstract boolean getEnabled()

Whether the findings refinement is currently deployed continuously against incoming findings.

bool enabled = 2;

Returns
Type Description
boolean

The enabled.

getFindingsRefinementApplicationCase()

public abstract FindingsRefinementDeployment.FindingsRefinementApplicationCase getFindingsRefinementApplicationCase()
Returns
Type Description
FindingsRefinementDeployment.FindingsRefinementApplicationCase

getName()

public abstract String getName()

Required. The resource name of the findings refinement deployment. Format: projects/{project}/locations/{location}/instances/{instance}/findingsRefinements/{findings_refinement}/deployment

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Required. The resource name of the findings refinement deployment. Format: projects/{project}/locations/{location}/instances/{instance}/findingsRefinements/{findings_refinement}/deployment

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for name.

getUpdateTime()

public abstract Timestamp getUpdateTime()

Output only. The timestamp when the findings refinement deployment was last updated.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. The timestamp when the findings refinement deployment was last updated.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

hasDetectionExclusionApplication()

public abstract boolean hasDetectionExclusionApplication()

The resources which the detection exclusion is applied to.

.google.cloud.chronicle.v1.DetectionExclusionApplication detection_exclusion_application = 5;

Returns
Type Description
boolean

Whether the detectionExclusionApplication field is set.

hasUpdateTime()

public abstract boolean hasUpdateTime()

Output only. The timestamp when the findings refinement deployment was last updated.

.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the updateTime field is set.