Class BatchUpdateFindingsUnprocessedFinding

    • Method Detail

      • findingIdentifier

        public final AwsSecurityFindingIdentifier findingIdentifier()

        The identifier of the finding that was not updated.

        Returns:
        The identifier of the finding that was not updated.
      • errorCode

        public final String errorCode()

        The code associated with the error. Possible values are:

        • ConcurrentUpdateError - Another request attempted to update the finding while this request was being processed. This error may also occur if you call BatchUpdateFindings and BatchImportFindings at the same time.

        • DuplicatedFindingIdentifier - The request included two or more findings with the same FindingIdentifier.

        • FindingNotFound - The FindingIdentifier included in the request did not match an existing finding.

        • FindingSizeExceeded - The finding size was greater than the permissible value of 240 KB.

        • InternalFailure - An internal service failure occurred when updating the finding.

        • InvalidInput - The finding update contained an invalid value that did not satisfy the Amazon Web Services Security Finding Format syntax.

        Returns:
        The code associated with the error. Possible values are:

        • ConcurrentUpdateError - Another request attempted to update the finding while this request was being processed. This error may also occur if you call BatchUpdateFindings and BatchImportFindings at the same time.

        • DuplicatedFindingIdentifier - The request included two or more findings with the same FindingIdentifier.

        • FindingNotFound - The FindingIdentifier included in the request did not match an existing finding.

        • FindingSizeExceeded - The finding size was greater than the permissible value of 240 KB.

        • InternalFailure - An internal service failure occurred when updating the finding.

        • InvalidInput - The finding update contained an invalid value that did not satisfy the Amazon Web Services Security Finding Format syntax.

      • errorMessage

        public final String errorMessage()

        The message associated with the error. Possible values are:

        • Concurrent finding updates detected

        • Finding Identifier is duplicated

        • Finding Not Found

        • Finding size exceeded 240 KB

        • Internal service failure

        • Invalid Input

        Returns:
        The message associated with the error. Possible values are:

        • Concurrent finding updates detected

        • Finding Identifier is duplicated

        • Finding Not Found

        • Finding size exceeded 240 KB

        • Internal service failure

        • Invalid Input

      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)