Interface SecurityHealthAnalyticsCustomModuleOrBuilder

    • Method Detail

      • getName

        String getName()
         Immutable. The resource name of the custom module.
         Its format is
         "organizations/{organization}/securityHealthAnalyticsSettings/customModules/{customModule}",
         or
         "folders/{folder}/securityHealthAnalyticsSettings/customModules/{customModule}",
         or
         "projects/{project}/securityHealthAnalyticsSettings/customModules/{customModule}"
        
         The id {customModule} is server-generated and is not user settable.
         It will be a numeric id containing 1-20 digits.
         
        string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Immutable. The resource name of the custom module.
         Its format is
         "organizations/{organization}/securityHealthAnalyticsSettings/customModules/{customModule}",
         or
         "folders/{folder}/securityHealthAnalyticsSettings/customModules/{customModule}",
         or
         "projects/{project}/securityHealthAnalyticsSettings/customModules/{customModule}"
        
         The id {customModule} is server-generated and is not user settable.
         It will be a numeric id containing 1-20 digits.
         
        string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        The bytes for name.
      • getDisplayName

        String getDisplayName()
         The display name of the Security Health Analytics custom module. This
         display name becomes the finding category for all findings that are
         returned by this custom module. The display name must be between 1 and
         128 characters, start with a lowercase letter, and contain alphanumeric
         characters or underscores only.
         
        string display_name = 2;
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
         The display name of the Security Health Analytics custom module. This
         display name becomes the finding category for all findings that are
         returned by this custom module. The display name must be between 1 and
         128 characters, start with a lowercase letter, and contain alphanumeric
         characters or underscores only.
         
        string display_name = 2;
        Returns:
        The bytes for displayName.
      • getEnablementStateValue

        int getEnablementStateValue()
         The enablement state of the custom module.
         
        .google.cloud.securitycenter.v1.SecurityHealthAnalyticsCustomModule.EnablementState enablement_state = 4;
        Returns:
        The enum numeric value on the wire for enablementState.
      • getEnablementState

        SecurityHealthAnalyticsCustomModule.EnablementState getEnablementState()
         The enablement state of the custom module.
         
        .google.cloud.securitycenter.v1.SecurityHealthAnalyticsCustomModule.EnablementState enablement_state = 4;
        Returns:
        The enablementState.
      • hasUpdateTime

        boolean hasUpdateTime()
         Output only. The time at which the custom module was last updated.
         
        .google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the updateTime field is set.
      • getUpdateTime

        com.google.protobuf.Timestamp getUpdateTime()
         Output only. The time at which the custom module was last updated.
         
        .google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The updateTime.
      • getUpdateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
         Output only. The time at which the custom module was last updated.
         
        .google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getLastEditor

        String getLastEditor()
         Output only. The editor that last updated the custom module.
         
        string last_editor = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The lastEditor.
      • getLastEditorBytes

        com.google.protobuf.ByteString getLastEditorBytes()
         Output only. The editor that last updated the custom module.
         
        string last_editor = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for lastEditor.
      • getAncestorModule

        String getAncestorModule()
         Output only. If empty, indicates that the custom module was created in the
         organization, folder, or project in which you are viewing the custom
         module. Otherwise, `ancestor_module` specifies the organization or folder
         from which the custom module is inherited.
         
        string ancestor_module = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
        Returns:
        The ancestorModule.
      • getAncestorModuleBytes

        com.google.protobuf.ByteString getAncestorModuleBytes()
         Output only. If empty, indicates that the custom module was created in the
         organization, folder, or project in which you are viewing the custom
         module. Otherwise, `ancestor_module` specifies the organization or folder
         from which the custom module is inherited.
         
        string ancestor_module = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for ancestorModule.
      • hasCustomConfig

        boolean hasCustomConfig()
         The user specified custom configuration for the module.
         
        .google.cloud.securitycenter.v1.CustomConfig custom_config = 8;
        Returns:
        Whether the customConfig field is set.
      • getCustomConfig

        CustomConfig getCustomConfig()
         The user specified custom configuration for the module.
         
        .google.cloud.securitycenter.v1.CustomConfig custom_config = 8;
        Returns:
        The customConfig.
      • getCustomConfigOrBuilder

        CustomConfigOrBuilder getCustomConfigOrBuilder()
         The user specified custom configuration for the module.
         
        .google.cloud.securitycenter.v1.CustomConfig custom_config = 8;