Class SolutionArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.iotoperationsorchestrator.SolutionArgs.Builder
-
- Enclosing class:
- SolutionArgs
public static final class SolutionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(SolutionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SolutionArgs
build()
SolutionArgs.Builder
components(ComponentPropertiesArgs... components)
SolutionArgs.Builder
components(com.pulumi.core.Output<java.util.List<ComponentPropertiesArgs>> components)
SolutionArgs.Builder
components(java.util.List<ComponentPropertiesArgs> components)
SolutionArgs.Builder
extendedLocation(ExtendedLocationArgs extendedLocation)
SolutionArgs.Builder
extendedLocation(com.pulumi.core.Output<ExtendedLocationArgs> extendedLocation)
SolutionArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
SolutionArgs.Builder
location(java.lang.String location)
SolutionArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
SolutionArgs.Builder
name(java.lang.String name)
SolutionArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
SolutionArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
SolutionArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
SolutionArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
SolutionArgs.Builder
version(com.pulumi.core.Output<java.lang.String> version)
SolutionArgs.Builder
version(java.lang.String version)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(SolutionArgs defaults)
-
-
Method Detail
-
components
public SolutionArgs.Builder components(@Nullable com.pulumi.core.Output<java.util.List<ComponentPropertiesArgs>> components)
- Parameters:
components
- A list of components- Returns:
- builder
-
components
public SolutionArgs.Builder components(java.util.List<ComponentPropertiesArgs> components)
- Parameters:
components
- A list of components- Returns:
- builder
-
components
public SolutionArgs.Builder components(ComponentPropertiesArgs... components)
- Parameters:
components
- A list of components- Returns:
- builder
-
extendedLocation
public SolutionArgs.Builder extendedLocation(com.pulumi.core.Output<ExtendedLocationArgs> extendedLocation)
- Parameters:
extendedLocation
- Edge location of the resource.- Returns:
- builder
-
extendedLocation
public SolutionArgs.Builder extendedLocation(ExtendedLocationArgs extendedLocation)
- Parameters:
extendedLocation
- Edge location of the resource.- Returns:
- builder
-
location
public SolutionArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
location
public SolutionArgs.Builder location(java.lang.String location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
name
public SolutionArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Name of solution.- Returns:
- builder
-
name
public SolutionArgs.Builder name(java.lang.String name)
- Parameters:
name
- Name of solution.- Returns:
- builder
-
resourceGroupName
public SolutionArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
resourceGroupName
public SolutionArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
tags
public SolutionArgs.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 SolutionArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
version
public SolutionArgs.Builder version(@Nullable com.pulumi.core.Output<java.lang.String> version)
- Parameters:
version
- Version of the particular resource.- Returns:
- builder
-
version
public SolutionArgs.Builder version(java.lang.String version)
- Parameters:
version
- Version of the particular resource.- Returns:
- builder
-
build
public SolutionArgs build()
-
-