Class WebPubSubFeatureArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.webpubsub.inputs.WebPubSubFeatureArgs.Builder
-
- Enclosing class:
- WebPubSubFeatureArgs
public static final class WebPubSubFeatureArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(WebPubSubFeatureArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebPubSubFeatureArgs
build()
WebPubSubFeatureArgs.Builder
flag(FeatureFlags flag)
WebPubSubFeatureArgs.Builder
flag(com.pulumi.core.Either<java.lang.String,FeatureFlags> flag)
WebPubSubFeatureArgs.Builder
flag(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,FeatureFlags>> flag)
WebPubSubFeatureArgs.Builder
flag(java.lang.String flag)
WebPubSubFeatureArgs.Builder
properties(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> properties)
WebPubSubFeatureArgs.Builder
properties(java.util.Map<java.lang.String,java.lang.String> properties)
WebPubSubFeatureArgs.Builder
value(com.pulumi.core.Output<java.lang.String> value)
WebPubSubFeatureArgs.Builder
value(java.lang.String value)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WebPubSubFeatureArgs defaults)
-
-
Method Detail
-
flag
public WebPubSubFeatureArgs.Builder flag(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,FeatureFlags>> flag)
- Parameters:
flag
- FeatureFlags is the supported features of Azure SignalR service. - EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature.- Returns:
- builder
-
flag
public WebPubSubFeatureArgs.Builder flag(com.pulumi.core.Either<java.lang.String,FeatureFlags> flag)
- Parameters:
flag
- FeatureFlags is the supported features of Azure SignalR service. - EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature.- Returns:
- builder
-
flag
public WebPubSubFeatureArgs.Builder flag(java.lang.String flag)
- Parameters:
flag
- FeatureFlags is the supported features of Azure SignalR service. - EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature.- Returns:
- builder
-
flag
public WebPubSubFeatureArgs.Builder flag(FeatureFlags flag)
- Parameters:
flag
- FeatureFlags is the supported features of Azure SignalR service. - EnableConnectivityLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableMessagingLogs: "true"/"false", to enable/disable the connectivity log category respectively. - EnableLiveTrace: Live Trace allows you to know what's happening inside Azure SignalR service, it will give you live traces in real time, it will be helpful when you developing your own Azure SignalR based web application or self-troubleshooting some issues. Please note that live traces are counted as outbound messages that will be charged. Values allowed: "true"/"false", to enable/disable live trace feature.- Returns:
- builder
-
properties
public WebPubSubFeatureArgs.Builder properties(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> properties)
- Parameters:
properties
- Optional properties related to this feature.- Returns:
- builder
-
properties
public WebPubSubFeatureArgs.Builder properties(java.util.Map<java.lang.String,java.lang.String> properties)
- Parameters:
properties
- Optional properties related to this feature.- Returns:
- builder
-
value
public WebPubSubFeatureArgs.Builder value(com.pulumi.core.Output<java.lang.String> value)
- Parameters:
value
- Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for allowed values.- Returns:
- builder
-
value
public WebPubSubFeatureArgs.Builder value(java.lang.String value)
- Parameters:
value
- Value of the feature flag. See Azure SignalR service document https://docs.microsoft.com/azure/azure-signalr/ for allowed values.- Returns:
- builder
-
build
public WebPubSubFeatureArgs build()
-
-