Interface DnsRequestAction.Builder

    • Method Detail

      • domain

        DnsRequestAction.Builder domain​(String domain)

        The domain information for the DNS query.

        Parameters:
        domain - The domain information for the DNS query.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • protocol

        DnsRequestAction.Builder protocol​(String protocol)

        The network connection protocol observed in the activity that prompted GuardDuty to generate the finding.

        Parameters:
        protocol - The network connection protocol observed in the activity that prompted GuardDuty to generate the finding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • blocked

        DnsRequestAction.Builder blocked​(Boolean blocked)

        Indicates whether the targeted port is blocked.

        Parameters:
        blocked - Indicates whether the targeted port is blocked.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • domainWithSuffix

        DnsRequestAction.Builder domainWithSuffix​(String domainWithSuffix)

        The second and top level domain involved in the activity that potentially prompted GuardDuty to generate this finding. For a list of top-level and second-level domains, see public suffix list.

        Parameters:
        domainWithSuffix - The second and top level domain involved in the activity that potentially prompted GuardDuty to generate this finding. For a list of top-level and second-level domains, see public suffix list.
        Returns:
        Returns a reference to this object so that method calls can be chained together.