@Generated(value="software.amazon.awssdk:codegen") public class EdgeStatistics extends Object implements StructuredPojo, ToCopyableBuilder<EdgeStatistics.Builder,EdgeStatistics>
Response statistics for an edge.
Modifier and Type | Class and Description |
---|---|
static interface |
EdgeStatistics.Builder |
Modifier and Type | Method and Description |
---|---|
static EdgeStatistics.Builder |
builder() |
boolean |
equals(Object obj) |
ErrorStatistics |
errorStatistics()
Information about requests that failed with a 4xx Client Error status code.
|
FaultStatistics |
faultStatistics()
Information about requests that failed with a 5xx Server Error status code.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
Long |
okCount()
The number of requests that completed with a 2xx Success status code.
|
static Class<? extends EdgeStatistics.Builder> |
serializableBuilderClass() |
EdgeStatistics.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Long |
totalCount()
The total number of completed requests.
|
Double |
totalResponseTime()
The aggregate response time of completed requests.
|
copy
public Long okCount()
The number of requests that completed with a 2xx Success status code.
public ErrorStatistics errorStatistics()
Information about requests that failed with a 4xx Client Error status code.
public FaultStatistics faultStatistics()
Information about requests that failed with a 5xx Server Error status code.
public Long totalCount()
The total number of completed requests.
public Double totalResponseTime()
The aggregate response time of completed requests.
public EdgeStatistics.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<EdgeStatistics.Builder,EdgeStatistics>
public static EdgeStatistics.Builder builder()
public static Class<? extends EdgeStatistics.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.