Class PrivateEndpointSettings.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • subnetId

        public PrivateEndpointSettings.Builder subnetId​(String subnetId)
        The subnet id from which the private stream pool can be accessed.

        Trying to access the streams from another network location will result in an error.

        Parameters:
        subnetId - the value to set
        Returns:
        this builder
      • privateEndpointIp

        public PrivateEndpointSettings.Builder privateEndpointIp​(String privateEndpointIp)
        The private IP associated with the stream pool in the associated subnetId.

        The stream pool’s FQDN resolves to that IP and should be used - instead of the private IP - in order to not trigger any TLS issues.

        Parameters:
        privateEndpointIp - the value to set
        Returns:
        this builder
      • nsgIds

        public PrivateEndpointSettings.Builder nsgIds​(List<String> nsgIds)
        The optional list of network security groups that are associated with the private endpoint of the stream pool.
        Parameters:
        nsgIds - the value to set
        Returns:
        this builder