Class FusionTemplateSourceSetting
java.lang.Object
com.azure.resourcemanager.securityinsights.models.FusionTemplateSourceSetting
Represents a source signal consumed in Fusion detection.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the sourceName property: The name of a source signal consumed in Fusion detection.Get the sourceSubTypes property: All supported source subtypes under this source signal consumed in fusion detection.void
validate()
Validates the instance.withSourceName
(String sourceName) Set the sourceName property: The name of a source signal consumed in Fusion detection.withSourceSubTypes
(List<FusionTemplateSourceSubType> sourceSubTypes) Set the sourceSubTypes property: All supported source subtypes under this source signal consumed in fusion detection.
-
Constructor Details
-
FusionTemplateSourceSetting
public FusionTemplateSourceSetting()
-
-
Method Details
-
sourceName
Get the sourceName property: The name of a source signal consumed in Fusion detection.- Returns:
- the sourceName value.
-
withSourceName
Set the sourceName property: The name of a source signal consumed in Fusion detection.- Parameters:
sourceName
- the sourceName value to set.- Returns:
- the FusionTemplateSourceSetting object itself.
-
sourceSubTypes
Get the sourceSubTypes property: All supported source subtypes under this source signal consumed in fusion detection.- Returns:
- the sourceSubTypes value.
-
withSourceSubTypes
public FusionTemplateSourceSetting withSourceSubTypes(List<FusionTemplateSourceSubType> sourceSubTypes) Set the sourceSubTypes property: All supported source subtypes under this source signal consumed in fusion detection.- Parameters:
sourceSubTypes
- the sourceSubTypes value to set.- Returns:
- the FusionTemplateSourceSetting object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-