Class CoverageResourceDetails

    • Method Detail

      • eksClusterDetails

        public final CoverageEksClusterDetails eksClusterDetails()

        EKS cluster details involved in the coverage statistics.

        Returns:
        EKS cluster details involved in the coverage statistics.
      • ecsClusterDetails

        public final CoverageEcsClusterDetails ecsClusterDetails()

        Information about the Amazon ECS cluster that is assessed for runtime coverage.

        Returns:
        Information about the Amazon ECS cluster that is assessed for runtime coverage.
      • ec2InstanceDetails

        public final CoverageEc2InstanceDetails ec2InstanceDetails()

        This API is also used when you use GuardDuty Runtime Monitoring for your Amazon EC2 instances (currently in preview release) and is subject to change.

        Information about the Amazon EC2 instance assessed for runtime coverage.

        Returns:

        This API is also used when you use GuardDuty Runtime Monitoring for your Amazon EC2 instances (currently in preview release) and is subject to change.

        Information about the Amazon EC2 instance assessed for runtime coverage.

      • 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)