public final class RoutingPreference extends Object
| Constructor and Description |
|---|
RoutingPreference() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
publishInternetEndpoints()
Get the publishInternetEndpoints property: A boolean flag which indicates whether internet routing storage
endpoints are to be published.
|
Boolean |
publishMicrosoftEndpoints()
Get the publishMicrosoftEndpoints property: A boolean flag which indicates whether microsoft routing storage
endpoints are to be published.
|
RoutingChoice |
routingChoice()
Get the routingChoice property: Routing Choice defines the kind of network routing opted by the user.
|
void |
validate()
Validates the instance.
|
RoutingPreference |
withPublishInternetEndpoints(Boolean publishInternetEndpoints)
Set the publishInternetEndpoints property: A boolean flag which indicates whether internet routing storage
endpoints are to be published.
|
RoutingPreference |
withPublishMicrosoftEndpoints(Boolean publishMicrosoftEndpoints)
Set the publishMicrosoftEndpoints property: A boolean flag which indicates whether microsoft routing storage
endpoints are to be published.
|
RoutingPreference |
withRoutingChoice(RoutingChoice routingChoice)
Set the routingChoice property: Routing Choice defines the kind of network routing opted by the user.
|
public RoutingChoice routingChoice()
public RoutingPreference withRoutingChoice(RoutingChoice routingChoice)
routingChoice - the routingChoice value to set.public Boolean publishMicrosoftEndpoints()
public RoutingPreference withPublishMicrosoftEndpoints(Boolean publishMicrosoftEndpoints)
publishMicrosoftEndpoints - the publishMicrosoftEndpoints value to set.public Boolean publishInternetEndpoints()
public RoutingPreference withPublishInternetEndpoints(Boolean publishInternetEndpoints)
publishInternetEndpoints - the publishInternetEndpoints value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.