Package com.pulumi.azurenative.network
Class ExperimentArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.network.ExperimentArgs.Builder
-
- Enclosing class:
- ExperimentArgs
public static final class ExperimentArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ExperimentArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExperimentArgs
build()
ExperimentArgs.Builder
description(com.pulumi.core.Output<java.lang.String> description)
ExperimentArgs.Builder
description(java.lang.String description)
ExperimentArgs.Builder
enabledState(State enabledState)
ExperimentArgs.Builder
enabledState(com.pulumi.core.Either<java.lang.String,State> enabledState)
ExperimentArgs.Builder
enabledState(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,State>> enabledState)
ExperimentArgs.Builder
enabledState(java.lang.String enabledState)
ExperimentArgs.Builder
endpointA(ExperimentEndpointArgs endpointA)
ExperimentArgs.Builder
endpointA(com.pulumi.core.Output<ExperimentEndpointArgs> endpointA)
ExperimentArgs.Builder
endpointB(ExperimentEndpointArgs endpointB)
ExperimentArgs.Builder
endpointB(com.pulumi.core.Output<ExperimentEndpointArgs> endpointB)
ExperimentArgs.Builder
experimentName(com.pulumi.core.Output<java.lang.String> experimentName)
ExperimentArgs.Builder
experimentName(java.lang.String experimentName)
ExperimentArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
ExperimentArgs.Builder
location(java.lang.String location)
ExperimentArgs.Builder
profileName(com.pulumi.core.Output<java.lang.String> profileName)
ExperimentArgs.Builder
profileName(java.lang.String profileName)
ExperimentArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
ExperimentArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
ExperimentArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
ExperimentArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ExperimentArgs defaults)
-
-
Method Detail
-
description
public ExperimentArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- The description of the details or intents of the Experiment- Returns:
- builder
-
description
public ExperimentArgs.Builder description(java.lang.String description)
- Parameters:
description
- The description of the details or intents of the Experiment- Returns:
- builder
-
enabledState
public ExperimentArgs.Builder enabledState(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,State>> enabledState)
- Parameters:
enabledState
- The state of the Experiment- Returns:
- builder
-
enabledState
public ExperimentArgs.Builder enabledState(com.pulumi.core.Either<java.lang.String,State> enabledState)
- Parameters:
enabledState
- The state of the Experiment- Returns:
- builder
-
enabledState
public ExperimentArgs.Builder enabledState(java.lang.String enabledState)
- Parameters:
enabledState
- The state of the Experiment- Returns:
- builder
-
enabledState
public ExperimentArgs.Builder enabledState(State enabledState)
- Parameters:
enabledState
- The state of the Experiment- Returns:
- builder
-
endpointA
public ExperimentArgs.Builder endpointA(@Nullable com.pulumi.core.Output<ExperimentEndpointArgs> endpointA)
- Parameters:
endpointA
- The endpoint A of an experiment- Returns:
- builder
-
endpointA
public ExperimentArgs.Builder endpointA(ExperimentEndpointArgs endpointA)
- Parameters:
endpointA
- The endpoint A of an experiment- Returns:
- builder
-
endpointB
public ExperimentArgs.Builder endpointB(@Nullable com.pulumi.core.Output<ExperimentEndpointArgs> endpointB)
- Parameters:
endpointB
- The endpoint B of an experiment- Returns:
- builder
-
endpointB
public ExperimentArgs.Builder endpointB(ExperimentEndpointArgs endpointB)
- Parameters:
endpointB
- The endpoint B of an experiment- Returns:
- builder
-
experimentName
public ExperimentArgs.Builder experimentName(@Nullable com.pulumi.core.Output<java.lang.String> experimentName)
- Parameters:
experimentName
- The Experiment identifier associated with the Experiment- Returns:
- builder
-
experimentName
public ExperimentArgs.Builder experimentName(java.lang.String experimentName)
- Parameters:
experimentName
- The Experiment identifier associated with the Experiment- Returns:
- builder
-
location
public ExperimentArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- Resource location.- Returns:
- builder
-
location
public ExperimentArgs.Builder location(java.lang.String location)
- Parameters:
location
- Resource location.- Returns:
- builder
-
profileName
public ExperimentArgs.Builder profileName(com.pulumi.core.Output<java.lang.String> profileName)
- Parameters:
profileName
- The Profile identifier associated with the Tenant and Partner- Returns:
- builder
-
profileName
public ExperimentArgs.Builder profileName(java.lang.String profileName)
- Parameters:
profileName
- The Profile identifier associated with the Tenant and Partner- Returns:
- builder
-
resourceGroupName
public ExperimentArgs.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 ExperimentArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- Name of the Resource group within the Azure subscription.- Returns:
- builder
-
tags
public ExperimentArgs.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 ExperimentArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
build
public ExperimentArgs build()
-
-