public static class HealthChecksVantagePointSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
HealthChecksVantagePointSummary |
build() |
HealthChecksVantagePointSummary.Builder |
copy(HealthChecksVantagePointSummary model) |
HealthChecksVantagePointSummary.Builder |
displayName(String displayName)
The display name for the vantage point.
|
HealthChecksVantagePointSummary.Builder |
geo(Geolocation geo) |
HealthChecksVantagePointSummary.Builder |
name(String name)
The unique, permanent name for the vantage point.
|
HealthChecksVantagePointSummary.Builder |
providerName(String providerName)
The organization on whose infrastructure this vantage point resides.
|
HealthChecksVantagePointSummary.Builder |
routing(List<Routing> routing)
An array of objects that describe how traffic to this vantage point is routed, including
which prefixes and ASNs connect it to the internet.
|
public HealthChecksVantagePointSummary.Builder displayName(String displayName)
The display name for the vantage point. Display names are determined by the best information available and may change over time.
displayName
- the value to setpublic HealthChecksVantagePointSummary.Builder providerName(String providerName)
The organization on whose infrastructure this vantage point resides. Provider names are not unique, as Oracle Cloud Infrastructure maintains many vantage points in each major provider.
providerName
- the value to setpublic HealthChecksVantagePointSummary.Builder name(String name)
The unique, permanent name for the vantage point.
name
- the value to setpublic HealthChecksVantagePointSummary.Builder geo(Geolocation geo)
public HealthChecksVantagePointSummary.Builder routing(List<Routing> routing)
An array of objects that describe how traffic to this vantage point is routed, including which prefixes and ASNs connect it to the internet.
The addresses are sorted from the most-specific to least-specific prefix (the smallest
network to largest network). When a prefix has multiple origin ASNs (MOAS routing), they
are sorted by weight (highest to lowest). Weight is determined by the total percentage of
peers observing the prefix originating from an ASN. Only present if fields
includes routing
. The field will be null if the address's routing information is
unknown.
routing
- the value to setpublic HealthChecksVantagePointSummary build()
public HealthChecksVantagePointSummary.Builder copy(HealthChecksVantagePointSummary model)
Copyright © 2016–2024. All rights reserved.