Package com.pulumi.azurenative.eventhub
Class ClusterArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.eventhub.ClusterArgs.Builder
-
- Enclosing class:
- ClusterArgs
public static final class ClusterArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ClusterArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterArgs
build()
ClusterArgs.Builder
clusterName(com.pulumi.core.Output<java.lang.String> clusterName)
ClusterArgs.Builder
clusterName(java.lang.String clusterName)
ClusterArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
ClusterArgs.Builder
location(java.lang.String location)
ClusterArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
ClusterArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
ClusterArgs.Builder
sku(ClusterSkuArgs sku)
ClusterArgs.Builder
sku(com.pulumi.core.Output<ClusterSkuArgs> sku)
ClusterArgs.Builder
supportsScaling(com.pulumi.core.Output<java.lang.Boolean> supportsScaling)
ClusterArgs.Builder
supportsScaling(java.lang.Boolean supportsScaling)
ClusterArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
ClusterArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterArgs defaults)
-
-
Method Detail
-
clusterName
public ClusterArgs.Builder clusterName(@Nullable com.pulumi.core.Output<java.lang.String> clusterName)
- Parameters:
clusterName
- The name of the Event Hubs Cluster.- Returns:
- builder
-
clusterName
public ClusterArgs.Builder clusterName(java.lang.String clusterName)
- Parameters:
clusterName
- The name of the Event Hubs Cluster.- Returns:
- builder
-
location
public ClusterArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- Resource location.- Returns:
- builder
-
location
public ClusterArgs.Builder location(java.lang.String location)
- Parameters:
location
- Resource location.- Returns:
- builder
-
resourceGroupName
public ClusterArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.- Returns:
- builder
-
resourceGroupName
public ClusterArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- Name of the resource group within the azure subscription.- Returns:
- builder
-
sku
public ClusterArgs.Builder sku(@Nullable com.pulumi.core.Output<ClusterSkuArgs> sku)
- Parameters:
sku
- Properties of the cluster SKU.- Returns:
- builder
-
sku
public ClusterArgs.Builder sku(ClusterSkuArgs sku)
- Parameters:
sku
- Properties of the cluster SKU.- Returns:
- builder
-
supportsScaling
public ClusterArgs.Builder supportsScaling(@Nullable com.pulumi.core.Output<java.lang.Boolean> supportsScaling)
- Parameters:
supportsScaling
- A value that indicates whether Scaling is Supported.- Returns:
- builder
-
supportsScaling
public ClusterArgs.Builder supportsScaling(java.lang.Boolean supportsScaling)
- Parameters:
supportsScaling
- A value that indicates whether Scaling is Supported.- Returns:
- builder
-
tags
public ClusterArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
tags
public ClusterArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
build
public ClusterArgs build()
-
-