@Generated(value="software.amazon.awssdk:codegen") public final class FindingProviderFields extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FindingProviderFields.Builder,FindingProviderFields>
In a BatchImportFindings request, finding providers use FindingProviderFields to provide
and update values for confidence, criticality, related findings, severity, and types.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FindingProviderFields.Builder |
| Modifier and Type | Method and Description |
|---|---|
static FindingProviderFields.Builder |
builder() |
Integer |
confidence()
A finding's confidence.
|
Integer |
criticality()
The level of importance assigned to the resources associated with the finding.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasRelatedFindings()
Returns true if the RelatedFindings property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
boolean |
hasTypes()
Returns true if the Types property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
List<RelatedFinding> |
relatedFindings()
A list of findings that are related to the current finding.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends FindingProviderFields.Builder> |
serializableBuilderClass() |
FindingProviderSeverity |
severity()
The severity of a finding.
|
FindingProviderFields.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
List<String> |
types()
One or more finding types in the format of
namespace/category/classifier that classify a finding. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer confidence()
A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
public final Integer criticality()
The level of importance assigned to the resources associated with the finding.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
public final boolean hasRelatedFindings()
public final List<RelatedFinding> relatedFindings()
A list of findings that are related to the current finding.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasRelatedFindings() to see if a value was sent in this field.
public final FindingProviderSeverity severity()
The severity of a finding.
public final boolean hasTypes()
public final List<String> types()
One or more finding types in the format of namespace/category/classifier that classify a finding.
Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTypes() to see if a value was sent in this field.
namespace/category/classifier that classify a
finding.
Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications
public FindingProviderFields.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FindingProviderFields.Builder,FindingProviderFields>public static FindingProviderFields.Builder builder()
public static Class<? extends FindingProviderFields.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.