Class ProductDetailsArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.edgeorder.inputs.ProductDetailsArgs.Builder
-
- Enclosing class:
- ProductDetailsArgs
public static final class ProductDetailsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ProductDetailsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProductDetailsArgs
build()
ProductDetailsArgs.Builder
hierarchyInformation(HierarchyInformationArgs hierarchyInformation)
ProductDetailsArgs.Builder
hierarchyInformation(com.pulumi.core.Output<HierarchyInformationArgs> hierarchyInformation)
ProductDetailsArgs.Builder
optInAdditionalConfigurations(AdditionalConfigurationArgs... optInAdditionalConfigurations)
ProductDetailsArgs.Builder
optInAdditionalConfigurations(com.pulumi.core.Output<java.util.List<AdditionalConfigurationArgs>> optInAdditionalConfigurations)
ProductDetailsArgs.Builder
optInAdditionalConfigurations(java.util.List<AdditionalConfigurationArgs> optInAdditionalConfigurations)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ProductDetailsArgs defaults)
-
-
Method Detail
-
hierarchyInformation
public ProductDetailsArgs.Builder hierarchyInformation(com.pulumi.core.Output<HierarchyInformationArgs> hierarchyInformation)
- Parameters:
hierarchyInformation
- Hierarchy of the product which uniquely identifies the product- Returns:
- builder
-
hierarchyInformation
public ProductDetailsArgs.Builder hierarchyInformation(HierarchyInformationArgs hierarchyInformation)
- Parameters:
hierarchyInformation
- Hierarchy of the product which uniquely identifies the product- Returns:
- builder
-
optInAdditionalConfigurations
public ProductDetailsArgs.Builder optInAdditionalConfigurations(@Nullable com.pulumi.core.Output<java.util.List<AdditionalConfigurationArgs>> optInAdditionalConfigurations)
- Parameters:
optInAdditionalConfigurations
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.- Returns:
- builder
-
optInAdditionalConfigurations
public ProductDetailsArgs.Builder optInAdditionalConfigurations(java.util.List<AdditionalConfigurationArgs> optInAdditionalConfigurations)
- Parameters:
optInAdditionalConfigurations
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.- Returns:
- builder
-
optInAdditionalConfigurations
public ProductDetailsArgs.Builder optInAdditionalConfigurations(AdditionalConfigurationArgs... optInAdditionalConfigurations)
- Parameters:
optInAdditionalConfigurations
- List of additional configurations customer wants in the order item apart from the ones included in the base configuration.- Returns:
- builder
-
build
public ProductDetailsArgs build()
-
-