Class FusionTemplateSourceSetting
- java.lang.Object
-
- com.azure.resourcemanager.securityinsights.models.FusionTemplateSourceSetting
-
public final class FusionTemplateSourceSetting extends Object
Represents a source signal consumed in Fusion detection.
-
-
Constructor Summary
Constructors Constructor Description FusionTemplateSourceSetting()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
sourceName()
Get the sourceName property: The name of a source signal consumed in Fusion detection.List<FusionTemplateSourceSubType>
sourceSubTypes()
Get the sourceSubTypes property: All supported source subtypes under this source signal consumed in fusion detection.void
validate()
Validates the instance.FusionTemplateSourceSetting
withSourceName(String sourceName)
Set the sourceName property: The name of a source signal consumed in Fusion detection.FusionTemplateSourceSetting
withSourceSubTypes(List<FusionTemplateSourceSubType> sourceSubTypes)
Set the sourceSubTypes property: All supported source subtypes under this source signal consumed in fusion detection.
-
-
-
Method Detail
-
sourceName
public String sourceName()
Get the sourceName property: The name of a source signal consumed in Fusion detection.- Returns:
- the sourceName value.
-
withSourceName
public FusionTemplateSourceSetting withSourceName(String sourceName)
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
public List<FusionTemplateSourceSubType> 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.
-
-