Package | Description |
---|---|
com.amazonaws.handlers | |
com.amazonaws.metrics.internal.cloudwatch.spi | |
com.amazonaws.services.ec2.model.transform |
Marhsalling for the various types represented by AmazonEC2.
|
com.amazonaws.services.route53.internal | |
com.amazonaws.services.sqs |
Synchronous and asynchronous client classes for accessing AmazonSQS.
|
com.amazonaws.util |
Modifier and Type | Method and Description |
---|---|
void |
RequestHandler.afterResponse(Request<?> request,
Object response,
TimingInfo timingInfo)
Deprecated.
Runs any additional processing logic on the specified request (after is
has been executed by the client runtime).
|
void |
AbstractRequestHandler.afterResponse(Request<?> request,
Object response,
TimingInfo timingInfo)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static long |
RequestMetricTransformer.Utils.endTimeMilli(TimingInfo ti) |
static Date |
RequestMetricTransformer.Utils.endTimestamp(TimingInfo ti) |
Modifier and Type | Method and Description |
---|---|
void |
EC2RequestHandler.afterResponse(Request<?> request,
Object response,
TimingInfo timingInfo) |
Modifier and Type | Method and Description |
---|---|
void |
Route53IdRequestHandler.afterResponse(Request<?> request,
Object obj,
TimingInfo timingInfo) |
Modifier and Type | Method and Description |
---|---|
void |
MessageMD5ChecksumHandler.afterResponse(Request<?> request,
Object response,
TimingInfo timingInfo) |
Modifier and Type | Field and Description |
---|---|
protected TimingInfo |
AWSRequestMetrics.timingInfo |
Modifier and Type | Method and Description |
---|---|
TimingInfo |
TimingInfo.endTiming() |
TimingInfo |
TimingInfo.getLastSubMeasurement(String subMeasurementName) |
TimingInfo |
TimingInfo.getSubMeasurement(String subMeasurementName) |
TimingInfo |
TimingInfo.getSubMeasurement(String subMesurementName,
int index) |
TimingInfo |
AWSRequestMetrics.getTimingInfo() |
static TimingInfo |
TimingInfo.newTimingInfoFullSupport(long startTimeNano,
long endTimeNano)
Returns a
TimingInfoFullSupport based on the given
start and end time in nanosecond, ignoring the wall clock time. |
static TimingInfo |
TimingInfo.newTimingInfoFullSupport(long startEpochTimeMilli,
long startTimeNano,
long endTimeNano)
Returns a
TimingInfoFullSupport based on the given
start time since epoch in millisecond,
and the given start and end time in nanosecond. |
static TimingInfo |
TimingInfo.startTiming()
Captures the current wall clock time (since epoch in millisecond)
and the current time (in nanosecond) used for timing measurement.
|
static TimingInfo |
TimingInfo.startTimingFullSupport()
Captures the current wall clock time (since epoch in millisecond)
and the current time (in nanosecond) used for timing measurement.
|
static TimingInfo |
TimingInfo.startTimingFullSupport(long startTimeNano)
Captures the given start time in nanosecond, ignoring the wall clock time.
|
static TimingInfo |
TimingInfo.unmodifiableTimingInfo(long startTimeNano,
Long endTimeNano)
Returns an instance of
TimingInfo that is not modifiable, given
the start and end nano times. |
static TimingInfo |
TimingInfo.unmodifiableTimingInfo(long startEpochTimeMilli,
long startTimeNano,
Long endTimeNano)
Returns an instance of
TimingInfo that is not modifiable. |
Modifier and Type | Method and Description |
---|---|
List<TimingInfo> |
TimingInfo.getAllSubMeasurements(String subMeasurementName) |
Map<String,List<TimingInfo>> |
TimingInfo.getSubMeasurementsByName() |
Modifier and Type | Method and Description |
---|---|
void |
TimingInfo.addSubMeasurement(String subMeasurementName,
TimingInfo timingInfo) |
Constructor and Description |
---|
AWSRequestMetrics(TimingInfo timingInfo) |
Copyright © 2016. All rights reserved.