Interface VpcEndpointConnection.Builder

    • Method Detail

      • serviceId

        VpcEndpointConnection.Builder serviceId​(String serviceId)

        The ID of the service to which the endpoint is connected.

        Parameters:
        serviceId - The ID of the service to which the endpoint is connected.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcEndpointId

        VpcEndpointConnection.Builder vpcEndpointId​(String vpcEndpointId)

        The ID of the VPC endpoint.

        Parameters:
        vpcEndpointId - The ID of the VPC endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcEndpointOwner

        VpcEndpointConnection.Builder vpcEndpointOwner​(String vpcEndpointOwner)

        The ID of the Amazon Web Services account that owns the VPC endpoint.

        Parameters:
        vpcEndpointOwner - The ID of the Amazon Web Services account that owns the VPC endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • vpcEndpointState

        VpcEndpointConnection.Builder vpcEndpointState​(String vpcEndpointState)

        The state of the VPC endpoint.

        Parameters:
        vpcEndpointState - The state of the VPC endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        State, State
      • vpcEndpointState

        VpcEndpointConnection.Builder vpcEndpointState​(State vpcEndpointState)

        The state of the VPC endpoint.

        Parameters:
        vpcEndpointState - The state of the VPC endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        State, State
      • creationTimestamp

        VpcEndpointConnection.Builder creationTimestamp​(Instant creationTimestamp)

        The date and time that the VPC endpoint was created.

        Parameters:
        creationTimestamp - The date and time that the VPC endpoint was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dnsEntries

        VpcEndpointConnection.Builder dnsEntries​(Collection<DnsEntry> dnsEntries)

        The DNS entries for the VPC endpoint.

        Parameters:
        dnsEntries - The DNS entries for the VPC endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dnsEntries

        VpcEndpointConnection.Builder dnsEntries​(DnsEntry... dnsEntries)

        The DNS entries for the VPC endpoint.

        Parameters:
        dnsEntries - The DNS entries for the VPC endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • networkLoadBalancerArns

        VpcEndpointConnection.Builder networkLoadBalancerArns​(Collection<String> networkLoadBalancerArns)

        The Amazon Resource Names (ARNs) of the network load balancers for the service.

        Parameters:
        networkLoadBalancerArns - The Amazon Resource Names (ARNs) of the network load balancers for the service.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • networkLoadBalancerArns

        VpcEndpointConnection.Builder networkLoadBalancerArns​(String... networkLoadBalancerArns)

        The Amazon Resource Names (ARNs) of the network load balancers for the service.

        Parameters:
        networkLoadBalancerArns - The Amazon Resource Names (ARNs) of the network load balancers for the service.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • gatewayLoadBalancerArns

        VpcEndpointConnection.Builder gatewayLoadBalancerArns​(Collection<String> gatewayLoadBalancerArns)

        The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.

        Parameters:
        gatewayLoadBalancerArns - The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • gatewayLoadBalancerArns

        VpcEndpointConnection.Builder gatewayLoadBalancerArns​(String... gatewayLoadBalancerArns)

        The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.

        Parameters:
        gatewayLoadBalancerArns - The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ipAddressType

        VpcEndpointConnection.Builder ipAddressType​(String ipAddressType)

        The IP address type for the endpoint.

        Parameters:
        ipAddressType - The IP address type for the endpoint.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        IpAddressType, IpAddressType
      • vpcEndpointConnectionId

        VpcEndpointConnection.Builder vpcEndpointConnectionId​(String vpcEndpointConnectionId)

        The ID of the VPC endpoint connection.

        Parameters:
        vpcEndpointConnectionId - The ID of the VPC endpoint connection.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        VpcEndpointConnection.Builder tags​(Tag... tags)

        The tags.

        Parameters:
        tags - The tags.
        Returns:
        Returns a reference to this object so that method calls can be chained together.