Interface DetectorOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Detector, Detector.Builder

    public interface DetectorOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getDetector

        String getDetector()
         Output only. Detector Identifier
         
        string detector = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The detector.
      • getDetectorBytes

        com.google.protobuf.ByteString getDetectorBytes()
         Output only. Detector Identifier
         
        string detector = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for detector.
      • getComponent

        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:
        The component.
      • getComponentBytes

        com.google.protobuf.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:
        The bytes for component.
      • getBillingTierValue

        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:
        The enum numeric value on the wire for billingTier.
      • getBillingTier

        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:
        The billingTier.
      • getDetectorLabelsList

        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:
        A list containing the detectorLabels.
      • getDetectorLabelsCount

        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:
        The count of detectorLabels.
      • getDetectorLabels

        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];
        Parameters:
        index - The index of the element to return.
        Returns:
        The detectorLabels at the given index.
      • getDetectorLabelsBytes

        com.google.protobuf.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];
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the detectorLabels at the given index.