Class InteractionAnalyzeResponse.Evaluation
-
- All Implemented Interfaces:
public final class InteractionAnalyzeResponse.EvaluationThe evaluation of the analysis results.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classInteractionAnalyzeResponse.Evaluation.BuilderA builder for Evaluation.
public final classInteractionAnalyzeResponse.Evaluation.ActionThe action based on interaction analysis and configured tenant security rules.
public final classInteractionAnalyzeResponse.Evaluation.ThreatLevelThe threat level based on interaction analysis and configured tenant security rules.
-
Method Summary
Modifier and Type Method Description final InteractionAnalyzeResponse.Evaluation.Actionaction()The action based on interaction analysis and configured tenant security rules. final BooleanhasDetections()Indicates if any detections were found during the analysis. final InteractionAnalyzeResponse.Evaluation.ThreatLevelthreatLevel()The threat level based on interaction analysis and configured tenant security rules. final JsonField<InteractionAnalyzeResponse.Evaluation.Action>_action()Returns the raw JSON value of action. final JsonField<Boolean>_hasDetections()Returns the raw JSON value of hasDetections. final JsonField<InteractionAnalyzeResponse.Evaluation.ThreatLevel>_threatLevel()Returns the raw JSON value of threatLevel. final Map<String, JsonValue>_additionalProperties()final InteractionAnalyzeResponse.Evaluation.BuildertoBuilder()final InteractionAnalyzeResponse.Evaluationvalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static InteractionAnalyzeResponse.Evaluation.Builderbuilder()Returns a mutable builder for constructing an instance of Evaluation. -
-
Method Detail
-
action
final InteractionAnalyzeResponse.Evaluation.Action action()
The action based on interaction analysis and configured tenant security rules.
-
hasDetections
final Boolean hasDetections()
Indicates if any detections were found during the analysis.
-
threatLevel
final InteractionAnalyzeResponse.Evaluation.ThreatLevel threatLevel()
The threat level based on interaction analysis and configured tenant security rules.
-
_action
final JsonField<InteractionAnalyzeResponse.Evaluation.Action> _action()
Returns the raw JSON value of action.
Unlike action, this method doesn't throw if the JSON field has an unexpected type.
-
_hasDetections
final JsonField<Boolean> _hasDetections()
Returns the raw JSON value of hasDetections.
Unlike hasDetections, this method doesn't throw if the JSON field has an unexpected type.
-
_threatLevel
final JsonField<InteractionAnalyzeResponse.Evaluation.ThreatLevel> _threatLevel()
Returns the raw JSON value of threatLevel.
Unlike threatLevel, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final InteractionAnalyzeResponse.Evaluation.Builder toBuilder()
-
validate
final InteractionAnalyzeResponse.Evaluation validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static InteractionAnalyzeResponse.Evaluation.Builder builder()
Returns a mutable builder for constructing an instance of Evaluation.
The following fields are required:
.action() .hasDetections() .threatLevel()
-
-
-
-