Interface Service.Builder

    • Method Detail

      • action

        Service.Builder action​(Action action)

        Information about the activity that is described in a finding.

        Parameters:
        action - Information about the activity that is described in a finding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • evidence

        Service.Builder evidence​(Evidence evidence)

        An evidence object associated with the service.

        Parameters:
        evidence - An evidence object associated with the service.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • archived

        Service.Builder archived​(Boolean archived)

        Indicates whether this finding is archived.

        Parameters:
        archived - Indicates whether this finding is archived.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • count

        Service.Builder count​(Integer count)

        The total count of the occurrences of this finding type.

        Parameters:
        count - The total count of the occurrences of this finding type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • detectorId

        Service.Builder detectorId​(String detectorId)

        The detector ID for the GuardDuty service.

        Parameters:
        detectorId - The detector ID for the GuardDuty service.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventFirstSeen

        Service.Builder eventFirstSeen​(String eventFirstSeen)

        The first-seen timestamp of the activity that prompted GuardDuty to generate this finding.

        Parameters:
        eventFirstSeen - The first-seen timestamp of the activity that prompted GuardDuty to generate this finding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventLastSeen

        Service.Builder eventLastSeen​(String eventLastSeen)

        The last-seen timestamp of the activity that prompted GuardDuty to generate this finding.

        Parameters:
        eventLastSeen - The last-seen timestamp of the activity that prompted GuardDuty to generate this finding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceRole

        Service.Builder resourceRole​(String resourceRole)

        The resource role information for this finding.

        Parameters:
        resourceRole - The resource role information for this finding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serviceName

        Service.Builder serviceName​(String serviceName)

        The name of the Amazon Web Services service (GuardDuty) that generated a finding.

        Parameters:
        serviceName - The name of the Amazon Web Services service (GuardDuty) that generated a finding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userFeedback

        Service.Builder userFeedback​(String userFeedback)

        Feedback that was submitted about the finding.

        Parameters:
        userFeedback - Feedback that was submitted about the finding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • additionalInfo

        Service.Builder additionalInfo​(ServiceAdditionalInfo additionalInfo)

        Contains additional information about the generated finding.

        Parameters:
        additionalInfo - Contains additional information about the generated finding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • featureName

        Service.Builder featureName​(String featureName)

        The name of the feature that generated a finding.

        Parameters:
        featureName - The name of the feature that generated a finding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ebsVolumeScanDetails

        Service.Builder ebsVolumeScanDetails​(EbsVolumeScanDetails ebsVolumeScanDetails)

        Returns details from the malware scan that created a finding.

        Parameters:
        ebsVolumeScanDetails - Returns details from the malware scan that created a finding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • runtimeDetails

        Service.Builder runtimeDetails​(RuntimeDetails runtimeDetails)

        Information about the process and any required context values for a specific finding

        Parameters:
        runtimeDetails - Information about the process and any required context values for a specific finding
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • detection

        Service.Builder detection​(Detection detection)

        Contains information about the detected unusual behavior.

        Parameters:
        detection - Contains information about the detected unusual behavior.
        Returns:
        Returns a reference to this object so that method calls can be chained together.