Interface DetectorOrBuilder (0.46.0)

public interface DetectorOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBillingTier()

public abstract BillingTier getBillingTier()

Output only. The billing tier may be different for a detector of the same name in another component.

.google.cloud.securitycenter.settings.v1beta1.BillingTier billing_tier = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
BillingTier

The billingTier.

getBillingTierValue()

public abstract int getBillingTierValue()

Output only. The billing tier may be different for a detector of the same name in another component.

.google.cloud.securitycenter.settings.v1beta1.BillingTier billing_tier = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for billingTier.

getComponent()

public abstract String getComponent()

Output only. Component that supports detector type. Multiple components may support the same detector.

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

Returns
Type Description
String

The component.

getComponentBytes()

public abstract ByteString getComponentBytes()

Output only. Component that supports detector type. Multiple components may support the same detector.

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

Returns
Type Description
ByteString

The bytes for component.

getDetector()

public abstract String getDetector()

Output only. Detector Identifier

string detector = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The detector.

getDetectorBytes()

public abstract ByteString getDetectorBytes()

Output only. Detector Identifier

string detector = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for detector.

getDetectorLabels(int index)

public abstract String getDetectorLabels(int index)

Output only. Google curated detector labels. These are alphanumeric tags that are not necessarily human readable. Labels can be used to group detectors together in the future. An example might be tagging all detectors “PCI” that help with PCI compliance.

repeated string detector_labels = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The detectorLabels at the given index.

getDetectorLabelsBytes(int index)

public abstract ByteString getDetectorLabelsBytes(int index)

Output only. Google curated detector labels. These are alphanumeric tags that are not necessarily human readable. Labels can be used to group detectors together in the future. An example might be tagging all detectors “PCI” that help with PCI compliance.

repeated string detector_labels = 4 [(.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 detectorLabels at the given index.

getDetectorLabelsCount()

public abstract int getDetectorLabelsCount()

Output only. Google curated detector labels. These are alphanumeric tags that are not necessarily human readable. Labels can be used to group detectors together in the future. An example might be tagging all detectors “PCI” that help with PCI compliance.

repeated string detector_labels = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of detectorLabels.

getDetectorLabelsList()

public abstract List<String> getDetectorLabelsList()

Output only. Google curated detector labels. These are alphanumeric tags that are not necessarily human readable. Labels can be used to group detectors together in the future. An example might be tagging all detectors “PCI” that help with PCI compliance.

repeated string detector_labels = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<String>

A list containing the detectorLabels.