Class Finding

    • Method Detail

      • accountId

        public final String accountId()

        The ID of the account in which the finding was generated.

        Returns:
        The ID of the account in which the finding was generated.
      • arn

        public final String arn()

        The ARN of the finding.

        Returns:
        The ARN of the finding.
      • confidence

        public final Double confidence()

        The confidence score for the finding.

        Returns:
        The confidence score for the finding.
      • createdAt

        public final String createdAt()

        The time and date when the finding was created.

        Returns:
        The time and date when the finding was created.
      • description

        public final String description()

        The description of the finding.

        Returns:
        The description of the finding.
      • id

        public final String id()

        The ID of the finding.

        Returns:
        The ID of the finding.
      • partition

        public final String partition()

        The partition associated with the finding.

        Returns:
        The partition associated with the finding.
      • region

        public final String region()

        The Region where the finding was generated.

        Returns:
        The Region where the finding was generated.
      • resource

        public final Resource resource()
        Returns the value of the Resource property for this object.
        Returns:
        The value of the Resource property for this object.
      • schemaVersion

        public final String schemaVersion()

        The version of the schema used for the finding.

        Returns:
        The version of the schema used for the finding.
      • service

        public final Service service()
        Returns the value of the Service property for this object.
        Returns:
        The value of the Service property for this object.
      • severity

        public final Double severity()

        The severity of the finding.

        Returns:
        The severity of the finding.
      • title

        public final String title()

        The title of the finding.

        Returns:
        The title of the finding.
      • type

        public final String type()

        The type of finding.

        Returns:
        The type of finding.
      • updatedAt

        public final String updatedAt()

        The time and date when the finding was last updated.

        Returns:
        The time and date when the finding was last updated.
      • serializableBuilderClass

        public static Class<? extends Finding.Builder> serializableBuilderClass()
      • 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)