Class EndpointRdsOptionsArgs.Builder

  • Enclosing class:
    EndpointRdsOptionsArgs

    public static final class EndpointRdsOptionsArgs.Builder
    extends java.lang.Object
    • Method Detail

      • port

        public EndpointRdsOptionsArgs.Builder port​(@Nullable
                                                   com.pulumi.core.Output<java.lang.Integer> port)
        Parameters:
        port - IP port number.
        Returns:
        builder
      • protocol

        public EndpointRdsOptionsArgs.Builder protocol​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> protocol)
        Parameters:
        protocol - Protocol. Currently `tcp` is supported.
        Returns:
        builder
      • protocol

        public EndpointRdsOptionsArgs.Builder protocol​(java.lang.String protocol)
        Parameters:
        protocol - Protocol. Currently `tcp` is supported.
        Returns:
        builder
      • rdsDbClusterArn

        public EndpointRdsOptionsArgs.Builder rdsDbClusterArn​(@Nullable
                                                              com.pulumi.core.Output<java.lang.String> rdsDbClusterArn)
        Parameters:
        rdsDbClusterArn - ARN of the RDS cluster.
        Returns:
        builder
      • rdsDbClusterArn

        public EndpointRdsOptionsArgs.Builder rdsDbClusterArn​(java.lang.String rdsDbClusterArn)
        Parameters:
        rdsDbClusterArn - ARN of the RDS cluster.
        Returns:
        builder
      • rdsDbInstanceArn

        public EndpointRdsOptionsArgs.Builder rdsDbInstanceArn​(@Nullable
                                                               com.pulumi.core.Output<java.lang.String> rdsDbInstanceArn)
        Parameters:
        rdsDbInstanceArn - ARN of the RDS instance.
        Returns:
        builder
      • rdsDbInstanceArn

        public EndpointRdsOptionsArgs.Builder rdsDbInstanceArn​(java.lang.String rdsDbInstanceArn)
        Parameters:
        rdsDbInstanceArn - ARN of the RDS instance.
        Returns:
        builder
      • rdsDbProxyArn

        public EndpointRdsOptionsArgs.Builder rdsDbProxyArn​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> rdsDbProxyArn)
        Parameters:
        rdsDbProxyArn - ARN of the RDS proxy.
        Returns:
        builder
      • rdsDbProxyArn

        public EndpointRdsOptionsArgs.Builder rdsDbProxyArn​(java.lang.String rdsDbProxyArn)
        Parameters:
        rdsDbProxyArn - ARN of the RDS proxy.
        Returns:
        builder
      • rdsEndpoint

        public EndpointRdsOptionsArgs.Builder rdsEndpoint​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> rdsEndpoint)
        Parameters:
        rdsEndpoint - RDS endpoint.
        Returns:
        builder
      • rdsEndpoint

        public EndpointRdsOptionsArgs.Builder rdsEndpoint​(java.lang.String rdsEndpoint)
        Parameters:
        rdsEndpoint - RDS endpoint.
        Returns:
        builder
      • subnetIds

        public EndpointRdsOptionsArgs.Builder subnetIds​(@Nullable
                                                        com.pulumi.core.Output<java.util.List<java.lang.String>> subnetIds)
        Parameters:
        subnetIds - IDs of the subnets.
        Returns:
        builder
      • subnetIds

        public EndpointRdsOptionsArgs.Builder subnetIds​(java.util.List<java.lang.String> subnetIds)
        Parameters:
        subnetIds - IDs of the subnets.
        Returns:
        builder
      • subnetIds

        public EndpointRdsOptionsArgs.Builder subnetIds​(java.lang.String... subnetIds)
        Parameters:
        subnetIds - IDs of the subnets.
        Returns:
        builder