Interface CreateThreatIntelSetRequest.Builder

    • Method Detail

      • detectorId

        CreateThreatIntelSetRequest.Builder detectorId​(String detectorId)

        The unique ID of the detector of the GuardDuty account for which you want to create a ThreatIntelSet.

        To find the detectorId in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.

        Parameters:
        detectorId - The unique ID of the detector of the GuardDuty account for which you want to create a ThreatIntelSet.

        To find the detectorId in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        CreateThreatIntelSetRequest.Builder name​(String name)

        A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.

        Parameters:
        name - A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • location

        CreateThreatIntelSetRequest.Builder location​(String location)

        The URI of the file that contains the ThreatIntelSet.

        Parameters:
        location - The URI of the file that contains the ThreatIntelSet.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • activate

        CreateThreatIntelSetRequest.Builder activate​(Boolean activate)

        A Boolean value that indicates whether GuardDuty is to start using the uploaded ThreatIntelSet.

        Parameters:
        activate - A Boolean value that indicates whether GuardDuty is to start using the uploaded ThreatIntelSet.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientToken

        CreateThreatIntelSetRequest.Builder clientToken​(String clientToken)

        The idempotency token for the create request.

        Parameters:
        clientToken - The idempotency token for the create request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateThreatIntelSetRequest.Builder tags​(Map<String,​String> tags)

        The tags to be added to a new threat list resource.

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