Package com.pulumi.azurenative.edgeorder
Class AddressByNameArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.edgeorder.AddressByNameArgs.Builder
-
- Enclosing class:
- AddressByNameArgs
public static final class AddressByNameArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AddressByNameArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddressByNameArgs.Builder
addressName(com.pulumi.core.Output<java.lang.String> addressName)
AddressByNameArgs.Builder
addressName(java.lang.String addressName)
AddressByNameArgs
build()
AddressByNameArgs.Builder
contactDetails(ContactDetailsArgs contactDetails)
AddressByNameArgs.Builder
contactDetails(com.pulumi.core.Output<ContactDetailsArgs> contactDetails)
AddressByNameArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
AddressByNameArgs.Builder
location(java.lang.String location)
AddressByNameArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
AddressByNameArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
AddressByNameArgs.Builder
shippingAddress(ShippingAddressArgs shippingAddress)
AddressByNameArgs.Builder
shippingAddress(com.pulumi.core.Output<ShippingAddressArgs> shippingAddress)
AddressByNameArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
AddressByNameArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AddressByNameArgs defaults)
-
-
Method Detail
-
addressName
public AddressByNameArgs.Builder addressName(@Nullable com.pulumi.core.Output<java.lang.String> addressName)
- Parameters:
addressName
- The name of the address Resource within the specified resource group. address names must be between 3 and 24 characters in length and use any alphanumeric and underscore only- Returns:
- builder
-
addressName
public AddressByNameArgs.Builder addressName(java.lang.String addressName)
- Parameters:
addressName
- The name of the address Resource within the specified resource group. address names must be between 3 and 24 characters in length and use any alphanumeric and underscore only- Returns:
- builder
-
contactDetails
public AddressByNameArgs.Builder contactDetails(com.pulumi.core.Output<ContactDetailsArgs> contactDetails)
- Parameters:
contactDetails
- Contact details for the address- Returns:
- builder
-
contactDetails
public AddressByNameArgs.Builder contactDetails(ContactDetailsArgs contactDetails)
- Parameters:
contactDetails
- Contact details for the address- Returns:
- builder
-
location
public AddressByNameArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
location
public AddressByNameArgs.Builder location(java.lang.String location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
resourceGroupName
public AddressByNameArgs.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 AddressByNameArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
shippingAddress
public AddressByNameArgs.Builder shippingAddress(@Nullable com.pulumi.core.Output<ShippingAddressArgs> shippingAddress)
- Parameters:
shippingAddress
- Shipping details for the address- Returns:
- builder
-
shippingAddress
public AddressByNameArgs.Builder shippingAddress(ShippingAddressArgs shippingAddress)
- Parameters:
shippingAddress
- Shipping details for the address- Returns:
- builder
-
tags
public AddressByNameArgs.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 AddressByNameArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
build
public AddressByNameArgs build()
-
-