Class ShardingNetworkPublicAddressNetworkAddressArgs.Builder
- java.lang.Object
-
- com.pulumi.alicloud.mongodb.inputs.ShardingNetworkPublicAddressNetworkAddressArgs.Builder
-
- Enclosing class:
- ShardingNetworkPublicAddressNetworkAddressArgs
public static final class ShardingNetworkPublicAddressNetworkAddressArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ShardingNetworkPublicAddressNetworkAddressArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ShardingNetworkPublicAddressNetworkAddressArgs defaults)
-
-
Method Detail
-
expiredTime
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder expiredTime(@Nullable com.pulumi.core.Output<java.lang.String> expiredTime)
- Parameters:
expiredTime
- The remaining duration of the classic network address. Unit: `seconds`.- Returns:
- builder
-
expiredTime
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder expiredTime(java.lang.String expiredTime)
- Parameters:
expiredTime
- The remaining duration of the classic network address. Unit: `seconds`.- Returns:
- builder
-
ipAddress
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder ipAddress(@Nullable com.pulumi.core.Output<java.lang.String> ipAddress)
- Parameters:
ipAddress
- The IP address of the instance.- Returns:
- builder
-
ipAddress
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder ipAddress(java.lang.String ipAddress)
- Parameters:
ipAddress
- The IP address of the instance.- Returns:
- builder
-
networkAddress
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder networkAddress(@Nullable com.pulumi.core.Output<java.lang.String> networkAddress)
- Parameters:
networkAddress
- The endpoint of the instance.- Returns:
- builder
-
networkAddress
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder networkAddress(java.lang.String networkAddress)
- Parameters:
networkAddress
- The endpoint of the instance.- Returns:
- builder
-
networkType
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder networkType(@Nullable com.pulumi.core.Output<java.lang.String> networkType)
- Parameters:
networkType
- The network type.- Returns:
- builder
-
networkType
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder networkType(java.lang.String networkType)
- Parameters:
networkType
- The network type.- Returns:
- builder
-
nodeId
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder nodeId(@Nullable com.pulumi.core.Output<java.lang.String> nodeId)
- Parameters:
nodeId
- The ID of the `mongos`, `shard`, or `Configserver` node in the sharded cluster instance.- Returns:
- builder
-
nodeId
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder nodeId(java.lang.String nodeId)
- Parameters:
nodeId
- The ID of the `mongos`, `shard`, or `Configserver` node in the sharded cluster instance.- Returns:
- builder
-
nodeType
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder nodeType(@Nullable com.pulumi.core.Output<java.lang.String> nodeType)
- Parameters:
nodeType
- The type of the node.- Returns:
- builder
-
nodeType
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder nodeType(java.lang.String nodeType)
- Parameters:
nodeType
- The type of the node.- Returns:
- builder
-
port
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder port(@Nullable com.pulumi.core.Output<java.lang.String> port)
- Parameters:
port
- The port number.- Returns:
- builder
-
port
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder port(java.lang.String port)
- Parameters:
port
- The port number.- Returns:
- builder
-
role
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder role(@Nullable com.pulumi.core.Output<java.lang.String> role)
- Parameters:
role
- The role of the node.- Returns:
- builder
-
role
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder role(java.lang.String role)
- Parameters:
role
- The role of the node.- Returns:
- builder
-
vpcId
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder vpcId(@Nullable com.pulumi.core.Output<java.lang.String> vpcId)
- Parameters:
vpcId
- The ID of the VPC.- Returns:
- builder
-
vpcId
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder vpcId(java.lang.String vpcId)
- Parameters:
vpcId
- The ID of the VPC.- Returns:
- builder
-
vswitchId
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder vswitchId(@Nullable com.pulumi.core.Output<java.lang.String> vswitchId)
- Parameters:
vswitchId
- The vSwitch ID of the VPC.- Returns:
- builder
-
vswitchId
public ShardingNetworkPublicAddressNetworkAddressArgs.Builder vswitchId(java.lang.String vswitchId)
- Parameters:
vswitchId
- The vSwitch ID of the VPC.- Returns:
- builder
-
build
public ShardingNetworkPublicAddressNetworkAddressArgs build()
-
-