Class ThreatIntelligenceMetric
java.lang.Object
com.azure.resourcemanager.securityinsights.models.ThreatIntelligenceMetric
Describes threat intelligence metric.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the lastUpdatedTimeUtc property: Last updated indicator metric.Get the patternTypeMetrics property: Pattern type metrics.Get the sourceMetrics property: Source metrics.Get the threatTypeMetrics property: Threat type metrics.void
validate()
Validates the instance.withLastUpdatedTimeUtc
(String lastUpdatedTimeUtc) Set the lastUpdatedTimeUtc property: Last updated indicator metric.withPatternTypeMetrics
(List<ThreatIntelligenceMetricEntity> patternTypeMetrics) Set the patternTypeMetrics property: Pattern type metrics.withSourceMetrics
(List<ThreatIntelligenceMetricEntity> sourceMetrics) Set the sourceMetrics property: Source metrics.withThreatTypeMetrics
(List<ThreatIntelligenceMetricEntity> threatTypeMetrics) Set the threatTypeMetrics property: Threat type metrics.
-
Constructor Details
-
ThreatIntelligenceMetric
public ThreatIntelligenceMetric()
-
-
Method Details
-
lastUpdatedTimeUtc
Get the lastUpdatedTimeUtc property: Last updated indicator metric.- Returns:
- the lastUpdatedTimeUtc value.
-
withLastUpdatedTimeUtc
Set the lastUpdatedTimeUtc property: Last updated indicator metric.- Parameters:
lastUpdatedTimeUtc
- the lastUpdatedTimeUtc value to set.- Returns:
- the ThreatIntelligenceMetric object itself.
-
threatTypeMetrics
Get the threatTypeMetrics property: Threat type metrics.- Returns:
- the threatTypeMetrics value.
-
withThreatTypeMetrics
public ThreatIntelligenceMetric withThreatTypeMetrics(List<ThreatIntelligenceMetricEntity> threatTypeMetrics) Set the threatTypeMetrics property: Threat type metrics.- Parameters:
threatTypeMetrics
- the threatTypeMetrics value to set.- Returns:
- the ThreatIntelligenceMetric object itself.
-
patternTypeMetrics
Get the patternTypeMetrics property: Pattern type metrics.- Returns:
- the patternTypeMetrics value.
-
withPatternTypeMetrics
public ThreatIntelligenceMetric withPatternTypeMetrics(List<ThreatIntelligenceMetricEntity> patternTypeMetrics) Set the patternTypeMetrics property: Pattern type metrics.- Parameters:
patternTypeMetrics
- the patternTypeMetrics value to set.- Returns:
- the ThreatIntelligenceMetric object itself.
-
sourceMetrics
Get the sourceMetrics property: Source metrics.- Returns:
- the sourceMetrics value.
-
withSourceMetrics
public ThreatIntelligenceMetric withSourceMetrics(List<ThreatIntelligenceMetricEntity> sourceMetrics) Set the sourceMetrics property: Source metrics.- Parameters:
sourceMetrics
- the sourceMetrics value to set.- Returns:
- the ThreatIntelligenceMetric object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-