Class RoutingPreferenceArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.storage.inputs.RoutingPreferenceArgs.Builder
-
- Enclosing class:
- RoutingPreferenceArgs
public static final class RoutingPreferenceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(RoutingPreferenceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RoutingPreferenceArgs
build()
RoutingPreferenceArgs.Builder
publishInternetEndpoints(com.pulumi.core.Output<java.lang.Boolean> publishInternetEndpoints)
RoutingPreferenceArgs.Builder
publishInternetEndpoints(java.lang.Boolean publishInternetEndpoints)
RoutingPreferenceArgs.Builder
publishMicrosoftEndpoints(com.pulumi.core.Output<java.lang.Boolean> publishMicrosoftEndpoints)
RoutingPreferenceArgs.Builder
publishMicrosoftEndpoints(java.lang.Boolean publishMicrosoftEndpoints)
RoutingPreferenceArgs.Builder
routingChoice(RoutingChoice routingChoice)
RoutingPreferenceArgs.Builder
routingChoice(com.pulumi.core.Either<java.lang.String,RoutingChoice> routingChoice)
RoutingPreferenceArgs.Builder
routingChoice(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,RoutingChoice>> routingChoice)
RoutingPreferenceArgs.Builder
routingChoice(java.lang.String routingChoice)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RoutingPreferenceArgs defaults)
-
-
Method Detail
-
publishInternetEndpoints
public RoutingPreferenceArgs.Builder publishInternetEndpoints(@Nullable com.pulumi.core.Output<java.lang.Boolean> publishInternetEndpoints)
- Parameters:
publishInternetEndpoints
- A boolean flag which indicates whether internet routing storage endpoints are to be published- Returns:
- builder
-
publishInternetEndpoints
public RoutingPreferenceArgs.Builder publishInternetEndpoints(java.lang.Boolean publishInternetEndpoints)
- Parameters:
publishInternetEndpoints
- A boolean flag which indicates whether internet routing storage endpoints are to be published- Returns:
- builder
-
publishMicrosoftEndpoints
public RoutingPreferenceArgs.Builder publishMicrosoftEndpoints(@Nullable com.pulumi.core.Output<java.lang.Boolean> publishMicrosoftEndpoints)
- Parameters:
publishMicrosoftEndpoints
- A boolean flag which indicates whether microsoft routing storage endpoints are to be published- Returns:
- builder
-
publishMicrosoftEndpoints
public RoutingPreferenceArgs.Builder publishMicrosoftEndpoints(java.lang.Boolean publishMicrosoftEndpoints)
- Parameters:
publishMicrosoftEndpoints
- A boolean flag which indicates whether microsoft routing storage endpoints are to be published- Returns:
- builder
-
routingChoice
public RoutingPreferenceArgs.Builder routingChoice(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,RoutingChoice>> routingChoice)
- Parameters:
routingChoice
- Routing Choice defines the kind of network routing opted by the user.- Returns:
- builder
-
routingChoice
public RoutingPreferenceArgs.Builder routingChoice(com.pulumi.core.Either<java.lang.String,RoutingChoice> routingChoice)
- Parameters:
routingChoice
- Routing Choice defines the kind of network routing opted by the user.- Returns:
- builder
-
routingChoice
public RoutingPreferenceArgs.Builder routingChoice(java.lang.String routingChoice)
- Parameters:
routingChoice
- Routing Choice defines the kind of network routing opted by the user.- Returns:
- builder
-
routingChoice
public RoutingPreferenceArgs.Builder routingChoice(RoutingChoice routingChoice)
- Parameters:
routingChoice
- Routing Choice defines the kind of network routing opted by the user.- Returns:
- builder
-
build
public RoutingPreferenceArgs build()
-
-