Interface IntelligenceFindingOrBuilder (2.69.0)

public interface IntelligenceFindingOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAssociatedResources(int index)

public abstract String getAssociatedResources(int index)

Output only. Contains GCP resource names that are relevant to this IntelligenceFinding. The target_resource is also added as part of associated_resources. eg:

  • storage.googleapis.com/projects/_/buckets/b1
  • cloudresourecemanager.googleapis.com/projects/p1

repeated string associated_resources = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The associatedResources at the given index.

getAssociatedResourcesBytes(int index)

public abstract ByteString getAssociatedResourcesBytes(int index)

Output only. Contains GCP resource names that are relevant to this IntelligenceFinding. The target_resource is also added as part of associated_resources. eg:

  • storage.googleapis.com/projects/_/buckets/b1
  • cloudresourecemanager.googleapis.com/projects/p1

repeated string associated_resources = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the associatedResources at the given index.

getAssociatedResourcesCount()

public abstract int getAssociatedResourcesCount()

Output only. Contains GCP resource names that are relevant to this IntelligenceFinding. The target_resource is also added as part of associated_resources. eg:

  • storage.googleapis.com/projects/_/buckets/b1
  • cloudresourecemanager.googleapis.com/projects/p1

repeated string associated_resources = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of associatedResources.

getAssociatedResourcesList()

public abstract List<String> getAssociatedResourcesList()

Output only. Contains GCP resource names that are relevant to this IntelligenceFinding. The target_resource is also added as part of associated_resources. eg:

  • storage.googleapis.com/projects/_/buckets/b1
  • cloudresourecemanager.googleapis.com/projects/p1

repeated string associated_resources = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<String>

A list containing the associatedResources.

getCategory()

public abstract FindingCategory getCategory()

Output only. Category of this finding.

.google.storage.control.v2.FindingCategory category = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
FindingCategory

The category.

getCategoryValue()

public abstract int getCategoryValue()

Output only. Category of this finding.

.google.storage.control.v2.FindingCategory category = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for category.

getColdlineAndArchivalStorageOperationsSpike()

public abstract IntelligenceFinding.ColdlineAndArchivalStorageOperationsSpike getColdlineAndArchivalStorageOperationsSpike()

Output only. IntelligenceFinding about a spike in Class A/B operations on Coldline or Archive Cloud Storage objects.

.google.storage.control.v2.IntelligenceFinding.ColdlineAndArchivalStorageOperationsSpike coldline_and_archival_storage_operations_spike = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
IntelligenceFinding.ColdlineAndArchivalStorageOperationsSpike

The coldlineAndArchivalStorageOperationsSpike.

getColdlineAndArchivalStorageOperationsSpikeOrBuilder()

public abstract IntelligenceFinding.ColdlineAndArchivalStorageOperationsSpikeOrBuilder getColdlineAndArchivalStorageOperationsSpikeOrBuilder()

Output only. IntelligenceFinding about a spike in Class A/B operations on Coldline or Archive Cloud Storage objects.

.google.storage.control.v2.IntelligenceFinding.ColdlineAndArchivalStorageOperationsSpike coldline_and_archival_storage_operations_spike = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
IntelligenceFinding.ColdlineAndArchivalStorageOperationsSpikeOrBuilder

getCreateTime()

public abstract Timestamp getCreateTime()

Output only. The time at which the finding was created.

.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Output only. The time at which the finding was created.

.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getCrossRegionEgressSpike()

public abstract IntelligenceFinding.CrossRegionEgressSpike getCrossRegionEgressSpike()

Output only. IntelligenceFinding about a spike in cross-region egress.

.google.storage.control.v2.IntelligenceFinding.CrossRegionEgressSpike cross_region_egress_spike = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpike

The crossRegionEgressSpike.

getCrossRegionEgressSpikeOrBuilder()

public abstract IntelligenceFinding.CrossRegionEgressSpikeOrBuilder getCrossRegionEgressSpikeOrBuilder()

Output only. IntelligenceFinding about a spike in cross-region egress.

.google.storage.control.v2.IntelligenceFinding.CrossRegionEgressSpike cross_region_egress_spike = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
IntelligenceFinding.CrossRegionEgressSpikeOrBuilder

getDescription()

public abstract String getDescription()

Output only. A short description about the finding.

string description = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

Output only. A short description about the finding.

string description = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for description.

getIntelligenceFindingDetailsCase()

public abstract IntelligenceFinding.IntelligenceFindingDetailsCase getIntelligenceFindingDetailsCase()
Returns
Type Description
IntelligenceFinding.IntelligenceFindingDetailsCase

getName()

public abstract String getName()

Identifier. The resource name of IntelligenceFinding. Format: projects/{project}/locations/{location}/intelligenceFindings/{intelligence_finding}

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

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. The resource name of IntelligenceFinding. Format: projects/{project}/locations/{location}/intelligenceFindings/{intelligence_finding}

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

Returns
Type Description
ByteString

The bytes for name.

getObservationPeriod()

public abstract Interval getObservationPeriod()

Output only. The time interval during which the underlying data was used to generate this IntelligenceFinding.

.google.type.Interval observation_period = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
com.google.type.Interval

The observationPeriod.

getObservationPeriodOrBuilder()

public abstract IntervalOrBuilder getObservationPeriodOrBuilder()

Output only. The time interval during which the underlying data was used to generate this IntelligenceFinding.

.google.type.Interval observation_period = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
com.google.type.IntervalOrBuilder

getSeverity()

public abstract FindingSeverity getSeverity()

Output only. Severity of the finding.

.google.storage.control.v2.FindingSeverity severity = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
FindingSeverity

The severity.

getSeverityValue()

public abstract int getSeverityValue()

Output only. Severity of the finding.

.google.storage.control.v2.FindingSeverity severity = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for severity.

getStorageGrowthAboveTrend()

public abstract IntelligenceFinding.StorageGrowthAboveTrend getStorageGrowthAboveTrend()

Output only. IntelligenceFinding about growth in storage above the expected trend.

.google.storage.control.v2.IntelligenceFinding.StorageGrowthAboveTrend storage_growth_above_trend = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
IntelligenceFinding.StorageGrowthAboveTrend

The storageGrowthAboveTrend.

getStorageGrowthAboveTrendOrBuilder()

public abstract IntelligenceFinding.StorageGrowthAboveTrendOrBuilder getStorageGrowthAboveTrendOrBuilder()

Output only. IntelligenceFinding about growth in storage above the expected trend.

.google.storage.control.v2.IntelligenceFinding.StorageGrowthAboveTrend storage_growth_above_trend = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
IntelligenceFinding.StorageGrowthAboveTrendOrBuilder

getTargetResource()

public abstract String getTargetResource()

Output only. The fully qualified resource name of the resource that this IntelligenceFinding applies to. eg:

  • storage.googleapis.com/projects/_/buckets/b1
  • cloudresourecemanager.googleapis.com/projects/p1

string target_resource = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The targetResource.

getTargetResourceBytes()

public abstract ByteString getTargetResourceBytes()

Output only. The fully qualified resource name of the resource that this IntelligenceFinding applies to. eg:

  • storage.googleapis.com/projects/_/buckets/b1
  • cloudresourecemanager.googleapis.com/projects/p1

string target_resource = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for targetResource.

getThrottledRequestsSpike()

public abstract IntelligenceFinding.ThrottledRequestSpike getThrottledRequestsSpike()

Output only. IntelligenceFinding about a spike in throttled requests (429 errors) within a project.

.google.storage.control.v2.IntelligenceFinding.ThrottledRequestSpike throttled_requests_spike = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
IntelligenceFinding.ThrottledRequestSpike

The throttledRequestsSpike.

getThrottledRequestsSpikeOrBuilder()

public abstract IntelligenceFinding.ThrottledRequestSpikeOrBuilder getThrottledRequestsSpikeOrBuilder()

Output only. IntelligenceFinding about a spike in throttled requests (429 errors) within a project.

.google.storage.control.v2.IntelligenceFinding.ThrottledRequestSpike throttled_requests_spike = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
IntelligenceFinding.ThrottledRequestSpikeOrBuilder

getType()

public abstract FindingType getType()

Output only. Type of this finding.

.google.storage.control.v2.FindingType type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
FindingType

The type.

getTypeValue()

public abstract int getTypeValue()

Output only. Type of this finding.

.google.storage.control.v2.FindingType type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for type.

getUpdateTime()

public abstract Timestamp getUpdateTime()

Output only. The time at which the finding was last updated.

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

Returns
Type Description
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. The time at which the finding was last updated.

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

Returns
Type Description
TimestampOrBuilder

hasColdlineAndArchivalStorageOperationsSpike()

public abstract boolean hasColdlineAndArchivalStorageOperationsSpike()

Output only. IntelligenceFinding about a spike in Class A/B operations on Coldline or Archive Cloud Storage objects.

.google.storage.control.v2.IntelligenceFinding.ColdlineAndArchivalStorageOperationsSpike coldline_and_archival_storage_operations_spike = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the coldlineAndArchivalStorageOperationsSpike field is set.

hasCreateTime()

public abstract boolean hasCreateTime()

Output only. The time at which the finding was created.

.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the createTime field is set.

hasCrossRegionEgressSpike()

public abstract boolean hasCrossRegionEgressSpike()

Output only. IntelligenceFinding about a spike in cross-region egress.

.google.storage.control.v2.IntelligenceFinding.CrossRegionEgressSpike cross_region_egress_spike = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the crossRegionEgressSpike field is set.

hasObservationPeriod()

public abstract boolean hasObservationPeriod()

Output only. The time interval during which the underlying data was used to generate this IntelligenceFinding.

.google.type.Interval observation_period = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the observationPeriod field is set.

hasStorageGrowthAboveTrend()

public abstract boolean hasStorageGrowthAboveTrend()

Output only. IntelligenceFinding about growth in storage above the expected trend.

.google.storage.control.v2.IntelligenceFinding.StorageGrowthAboveTrend storage_growth_above_trend = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the storageGrowthAboveTrend field is set.

hasThrottledRequestsSpike()

public abstract boolean hasThrottledRequestsSpike()

Output only. IntelligenceFinding about a spike in throttled requests (429 errors) within a project.

.google.storage.control.v2.IntelligenceFinding.ThrottledRequestSpike throttled_requests_spike = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the throttledRequestsSpike field is set.

hasUpdateTime()

public abstract boolean hasUpdateTime()

Output only. The time at which the finding was last updated.

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

Returns
Type Description
boolean

Whether the updateTime field is set.