CopyableBuilder<Edge.Builder,Edge>
, SdkBuilder<Edge.Builder,Edge>
public static interface Edge.Builder extends CopyableBuilder<Edge.Builder,Edge>
Modifier and Type | Method | Description |
---|---|---|
Edge.Builder |
aliases(Collection<Alias> aliases) |
Aliases for the edge.
|
Edge.Builder |
aliases(Alias... aliases) |
Aliases for the edge.
|
Edge.Builder |
endTime(Date endTime) |
The end time of the last segment on the edge.
|
Edge.Builder |
referenceId(Integer referenceId) |
Identifier of the edge.
|
Edge.Builder |
responseTimeHistogram(Collection<HistogramEntry> responseTimeHistogram) |
A histogram that maps the spread of client response times on an edge.
|
Edge.Builder |
responseTimeHistogram(HistogramEntry... responseTimeHistogram) |
A histogram that maps the spread of client response times on an edge.
|
Edge.Builder |
startTime(Date startTime) |
The start time of the first segment on the edge.
|
Edge.Builder |
summaryStatistics(EdgeStatistics summaryStatistics) |
Response statistics for segments on the edge.
|
copy
apply, build
Edge.Builder referenceId(Integer referenceId)
Identifier of the edge. Unique within a service map.
referenceId
- Identifier of the edge. Unique within a service map.Edge.Builder startTime(Date startTime)
The start time of the first segment on the edge.
startTime
- The start time of the first segment on the edge.Edge.Builder endTime(Date endTime)
The end time of the last segment on the edge.
endTime
- The end time of the last segment on the edge.Edge.Builder summaryStatistics(EdgeStatistics summaryStatistics)
Response statistics for segments on the edge.
summaryStatistics
- Response statistics for segments on the edge.Edge.Builder responseTimeHistogram(Collection<HistogramEntry> responseTimeHistogram)
A histogram that maps the spread of client response times on an edge.
responseTimeHistogram
- A histogram that maps the spread of client response times on an edge.Edge.Builder responseTimeHistogram(HistogramEntry... responseTimeHistogram)
A histogram that maps the spread of client response times on an edge.
NOTE: This method appends the values to the existing list (if any). Use
#setResponseTimeHistogram(java.util.Collection)
or
#withResponseTimeHistogram(java.util.Collection)
if you want to override the existing values.
responseTimeHistogram
- A histogram that maps the spread of client response times on an edge.Edge.Builder aliases(Collection<Alias> aliases)
Aliases for the edge.
aliases
- Aliases for the edge.Edge.Builder aliases(Alias... aliases)
Aliases for the edge.
NOTE: This method appends the values to the existing list (if any). Use
#setAliases(java.util.Collection)
or #withAliases(java.util.Collection)
if you want to
override the existing values.
aliases
- Aliases for the edge.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.