public static interface Edge.Builder extends CopyableBuilder<Edge.Builder,Edge>
| Modifier and Type | Method and Description |
|---|---|
Edge.Builder |
aliases(Alias... aliases)
Aliases for the edge.
|
Edge.Builder |
aliases(Collection<Alias> aliases)
Aliases for the edge.
|
Edge.Builder |
aliases(Consumer<Alias.Builder>... aliases)
Aliases for the edge.
|
Edge.Builder |
endTime(Instant 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(Consumer<HistogramEntry.Builder>... 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(Instant startTime)
The start time of the first segment on the edge.
|
default Edge.Builder |
summaryStatistics(Consumer<EdgeStatistics.Builder> summaryStatistics)
Response statistics for segments on the edge.
|
Edge.Builder |
summaryStatistics(EdgeStatistics summaryStatistics)
Response statistics for segments on the edge.
|
copyapply, buildEdge.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(Instant 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(Instant 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.default Edge.Builder summaryStatistics(Consumer<EdgeStatistics.Builder> summaryStatistics)
Response statistics for segments on the edge.
This is a convenience that creates an instance of theEdgeStatistics.Builder avoiding the need to
create one manually via EdgeStatistics.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to summaryStatistics(EdgeStatistics).summaryStatistics - a consumer that will call methods on EdgeStatistics.BuildersummaryStatistics(EdgeStatistics)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.
responseTimeHistogram - A histogram that maps the spread of client response times on an edge.Edge.Builder responseTimeHistogram(Consumer<HistogramEntry.Builder>... responseTimeHistogram)
A histogram that maps the spread of client response times on an edge.
This is a convenience that creates an instance of theList.Builder avoiding the need
to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and
its result is passed to #responseTimeHistogram(List) .responseTimeHistogram - a consumer that will call methods on List.Builder #responseTimeHistogram(List) Edge.Builder aliases(Collection<Alias> aliases)
Aliases for the edge.
aliases - Aliases for the edge.Edge.Builder aliases(Alias... aliases)
Aliases for the edge.
aliases - Aliases for the edge.Edge.Builder aliases(Consumer<Alias.Builder>... aliases)
Aliases for the edge.
This is a convenience that creates an instance of theList.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #aliases(List) .aliases - a consumer that will call methods on List.Builder #aliases(List) Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.