Class WorkgroupEndpointVpcEndpointArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.redshiftserverless.inputs.WorkgroupEndpointVpcEndpointArgs.Builder
-
- Enclosing class:
- WorkgroupEndpointVpcEndpointArgs
public static final class WorkgroupEndpointVpcEndpointArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(WorkgroupEndpointVpcEndpointArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkgroupEndpointVpcEndpointArgsbuild()WorkgroupEndpointVpcEndpointArgs.BuildernetworkInterfaces(WorkgroupEndpointVpcEndpointNetworkInterfaceArgs... networkInterfaces)WorkgroupEndpointVpcEndpointArgs.BuildernetworkInterfaces(com.pulumi.core.Output<java.util.List<WorkgroupEndpointVpcEndpointNetworkInterfaceArgs>> networkInterfaces)WorkgroupEndpointVpcEndpointArgs.BuildernetworkInterfaces(java.util.List<WorkgroupEndpointVpcEndpointNetworkInterfaceArgs> networkInterfaces)WorkgroupEndpointVpcEndpointArgs.BuildervpcEndpointId(com.pulumi.core.Output<java.lang.String> vpcEndpointId)WorkgroupEndpointVpcEndpointArgs.BuildervpcEndpointId(java.lang.String vpcEndpointId)WorkgroupEndpointVpcEndpointArgs.BuildervpcId(com.pulumi.core.Output<java.lang.String> vpcId)WorkgroupEndpointVpcEndpointArgs.BuildervpcId(java.lang.String vpcId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WorkgroupEndpointVpcEndpointArgs defaults)
-
-
Method Detail
-
networkInterfaces
public WorkgroupEndpointVpcEndpointArgs.Builder networkInterfaces(@Nullable com.pulumi.core.Output<java.util.List<WorkgroupEndpointVpcEndpointNetworkInterfaceArgs>> networkInterfaces)
- Parameters:
networkInterfaces- The network interfaces of the endpoint.. See `Network Interface` below.- Returns:
- builder
-
networkInterfaces
public WorkgroupEndpointVpcEndpointArgs.Builder networkInterfaces(java.util.List<WorkgroupEndpointVpcEndpointNetworkInterfaceArgs> networkInterfaces)
- Parameters:
networkInterfaces- The network interfaces of the endpoint.. See `Network Interface` below.- Returns:
- builder
-
networkInterfaces
public WorkgroupEndpointVpcEndpointArgs.Builder networkInterfaces(WorkgroupEndpointVpcEndpointNetworkInterfaceArgs... networkInterfaces)
- Parameters:
networkInterfaces- The network interfaces of the endpoint.. See `Network Interface` below.- Returns:
- builder
-
vpcEndpointId
public WorkgroupEndpointVpcEndpointArgs.Builder vpcEndpointId(@Nullable com.pulumi.core.Output<java.lang.String> vpcEndpointId)
- Parameters:
vpcEndpointId- The DNS address of the VPC endpoint.- Returns:
- builder
-
vpcEndpointId
public WorkgroupEndpointVpcEndpointArgs.Builder vpcEndpointId(java.lang.String vpcEndpointId)
- Parameters:
vpcEndpointId- The DNS address of the VPC endpoint.- Returns:
- builder
-
vpcId
public WorkgroupEndpointVpcEndpointArgs.Builder vpcId(@Nullable com.pulumi.core.Output<java.lang.String> vpcId)
- Parameters:
vpcId- The port that Amazon Redshift Serverless listens on.- Returns:
- builder
-
vpcId
public WorkgroupEndpointVpcEndpointArgs.Builder vpcId(java.lang.String vpcId)
- Parameters:
vpcId- The port that Amazon Redshift Serverless listens on.- Returns:
- builder
-
build
public WorkgroupEndpointVpcEndpointArgs build()
-
-