Interface RuleGroupSourceListDetails.Builder

    • Method Detail

      • generatedRulesType

        RuleGroupSourceListDetails.Builder generatedRulesType​(String generatedRulesType)

        Indicates whether to allow or deny access to the domains listed in Targets.

        Parameters:
        generatedRulesType - Indicates whether to allow or deny access to the domains listed in Targets.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetTypes

        RuleGroupSourceListDetails.Builder targetTypes​(Collection<String> targetTypes)

        The protocols that you want to inspect. Specify LS_SNI for HTTPS. Specify HTTP_HOST for HTTP. You can specify either or both.

        Parameters:
        targetTypes - The protocols that you want to inspect. Specify LS_SNI for HTTPS. Specify HTTP_HOST for HTTP. You can specify either or both.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetTypes

        RuleGroupSourceListDetails.Builder targetTypes​(String... targetTypes)

        The protocols that you want to inspect. Specify LS_SNI for HTTPS. Specify HTTP_HOST for HTTP. You can specify either or both.

        Parameters:
        targetTypes - The protocols that you want to inspect. Specify LS_SNI for HTTPS. Specify HTTP_HOST for HTTP. You can specify either or both.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targets

        RuleGroupSourceListDetails.Builder targets​(Collection<String> targets)

        The domains that you want to inspect for in your traffic flows. You can provide full domain names, or use the '.' prefix as a wildcard. For example, .example.com matches all domains that end with example.com.

        Parameters:
        targets - The domains that you want to inspect for in your traffic flows. You can provide full domain names, or use the '.' prefix as a wildcard. For example, .example.com matches all domains that end with example.com.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targets

        RuleGroupSourceListDetails.Builder targets​(String... targets)

        The domains that you want to inspect for in your traffic flows. You can provide full domain names, or use the '.' prefix as a wildcard. For example, .example.com matches all domains that end with example.com.

        Parameters:
        targets - The domains that you want to inspect for in your traffic flows. You can provide full domain names, or use the '.' prefix as a wildcard. For example, .example.com matches all domains that end with example.com.
        Returns:
        Returns a reference to this object so that method calls can be chained together.