Class AWSRequestMetrics

  • Direct Known Subclasses:
    AWSRequestMetricsFullSupport

    public class AWSRequestMetrics
    extends Object
    Used as both a base class and a minimal support of AWS SDK request metrics. The base class of supporting AWS SDK request metrics.

    In contrast to AWSRequestMetricsFullSupport, which is intended to be a full support of AWS SDK request metrics, this class only provides access to a TimingInfo instance that only has minimal support for start and end time (ie with no-ops for sub-event measurements) for backward compatibility reason. The other methods related to properties and counters in this class are effectively no-ops.

    This class is instantiated instead of AWSRequestMetricsFullSupport when request metric collection is not required during a particular service request/response cycle.