Class ResourceDetails

    • Method Detail

      • awsEc2Instance

        public final AwsEc2InstanceDetails awsEc2Instance()

        An object that contains details about the Amazon EC2 instance involved in the finding.

        Returns:
        An object that contains details about the Amazon EC2 instance involved in the finding.
      • awsEcrContainerImage

        public final AwsEcrContainerImageDetails awsEcrContainerImage()

        An object that contains details about the Amazon ECR container image involved in the finding.

        Returns:
        An object that contains details about the Amazon ECR container image involved in the finding.
      • awsLambdaFunction

        public final AwsLambdaFunctionDetails awsLambdaFunction()

        A summary of the information about an Amazon Web Services Lambda function affected by a finding.

        Returns:
        A summary of the information about an Amazon Web Services Lambda function affected by a finding.
      • 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)