Package com.pulumi.alicloud.cen
Class TransitRouterMulticastDomainArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.cen.TransitRouterMulticastDomainArgs.Builder
-
- Enclosing class:
- TransitRouterMulticastDomainArgs
public static final class TransitRouterMulticastDomainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(TransitRouterMulticastDomainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransitRouterMulticastDomainArgs
build()
TransitRouterMulticastDomainArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>> tags)
TransitRouterMulticastDomainArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.Object> tags)
TransitRouterMulticastDomainArgs.Builder
transitRouterId(com.pulumi.core.Output<java.lang.String> transitRouterId)
TransitRouterMulticastDomainArgs.Builder
transitRouterId(java.lang.String transitRouterId)
TransitRouterMulticastDomainArgs.Builder
transitRouterMulticastDomainDescription(com.pulumi.core.Output<java.lang.String> transitRouterMulticastDomainDescription)
TransitRouterMulticastDomainArgs.Builder
transitRouterMulticastDomainDescription(java.lang.String transitRouterMulticastDomainDescription)
TransitRouterMulticastDomainArgs.Builder
transitRouterMulticastDomainName(com.pulumi.core.Output<java.lang.String> transitRouterMulticastDomainName)
TransitRouterMulticastDomainArgs.Builder
transitRouterMulticastDomainName(java.lang.String transitRouterMulticastDomainName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TransitRouterMulticastDomainArgs defaults)
-
-
Method Detail
-
tags
public TransitRouterMulticastDomainArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>> tags)
- Parameters:
tags
- A mapping of tags to assign to the resource.- Returns:
- builder
-
tags
public TransitRouterMulticastDomainArgs.Builder tags(java.util.Map<java.lang.String,java.lang.Object> tags)
- Parameters:
tags
- A mapping of tags to assign to the resource.- Returns:
- builder
-
transitRouterId
public TransitRouterMulticastDomainArgs.Builder transitRouterId(com.pulumi.core.Output<java.lang.String> transitRouterId)
- Parameters:
transitRouterId
- The ID of the transit router.- Returns:
- builder
-
transitRouterId
public TransitRouterMulticastDomainArgs.Builder transitRouterId(java.lang.String transitRouterId)
- Parameters:
transitRouterId
- The ID of the transit router.- Returns:
- builder
-
transitRouterMulticastDomainDescription
public TransitRouterMulticastDomainArgs.Builder transitRouterMulticastDomainDescription(@Nullable com.pulumi.core.Output<java.lang.String> transitRouterMulticastDomainDescription)
- Parameters:
transitRouterMulticastDomainDescription
- The description of the multicast domain. The description must be 0 to 256 characters in length, and can contain letters, digits, commas (,), periods (.), semicolons (;), forward slashes (/), at signs (@), underscores (_), and hyphens (-).- Returns:
- builder
-
transitRouterMulticastDomainDescription
public TransitRouterMulticastDomainArgs.Builder transitRouterMulticastDomainDescription(java.lang.String transitRouterMulticastDomainDescription)
- Parameters:
transitRouterMulticastDomainDescription
- The description of the multicast domain. The description must be 0 to 256 characters in length, and can contain letters, digits, commas (,), periods (.), semicolons (;), forward slashes (/), at signs (@), underscores (_), and hyphens (-).- Returns:
- builder
-
transitRouterMulticastDomainName
public TransitRouterMulticastDomainArgs.Builder transitRouterMulticastDomainName(@Nullable com.pulumi.core.Output<java.lang.String> transitRouterMulticastDomainName)
- Parameters:
transitRouterMulticastDomainName
- The name of the multicast domain. The name must be 0 to 128 characters in length, and can contain letters, digits, commas (,), periods (.), semicolons (;), forward slashes (/), at signs (@), underscores (_), and hyphens (-).- Returns:
- builder
-
transitRouterMulticastDomainName
public TransitRouterMulticastDomainArgs.Builder transitRouterMulticastDomainName(java.lang.String transitRouterMulticastDomainName)
- Parameters:
transitRouterMulticastDomainName
- The name of the multicast domain. The name must be 0 to 128 characters in length, and can contain letters, digits, commas (,), periods (.), semicolons (;), forward slashes (/), at signs (@), underscores (_), and hyphens (-).- Returns:
- builder
-
build
public TransitRouterMulticastDomainArgs build()
-
-