Interface FindingHistoryRecord.Builder

    • Method Detail

      • findingIdentifier

        FindingHistoryRecord.Builder findingIdentifier​(AwsSecurityFindingIdentifier findingIdentifier)
        Sets the value of the FindingIdentifier property for this object.
        Parameters:
        findingIdentifier - The new value for the FindingIdentifier property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updateTime

        FindingHistoryRecord.Builder updateTime​(Instant updateTime)

        A timestamp that indicates when Security Hub processed the updated finding record.

        This field accepts only the specified formats. Timestamps can end with Z or ("+" / "-") time-hour [":" time-minute]. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:

        • YYYY-MM-DDTHH:MM:SSZ (for example, 2019-01-31T23:00:00Z)

        • YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ (for example, 2019-01-31T23:00:00.123456789Z)

        • YYYY-MM-DDTHH:MM:SS+HH:MM (for example, 2024-01-04T15:25:10+17:59)

        • YYYY-MM-DDTHH:MM:SS-HHMM (for example, 2024-01-04T15:25:10-1759)

        • YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM (for example, 2024-01-04T15:25:10.123456789+17:59)

        Parameters:
        updateTime - A timestamp that indicates when Security Hub processed the updated finding record.

        This field accepts only the specified formats. Timestamps can end with Z or ("+" / "-") time-hour [":" time-minute]. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:

        • YYYY-MM-DDTHH:MM:SSZ (for example, 2019-01-31T23:00:00Z)

        • YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ (for example, 2019-01-31T23:00:00.123456789Z)

        • YYYY-MM-DDTHH:MM:SS+HH:MM (for example, 2024-01-04T15:25:10+17:59)

        • YYYY-MM-DDTHH:MM:SS-HHMM (for example, 2024-01-04T15:25:10-1759)

        • YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM (for example, 2024-01-04T15:25:10.123456789+17:59)

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

        FindingHistoryRecord.Builder findingCreated​(Boolean findingCreated)

        Identifies whether the event marks the creation of a new finding. A value of True means that the finding is newly created. A value of False means that the finding isn’t newly created.

        Parameters:
        findingCreated - Identifies whether the event marks the creation of a new finding. A value of True means that the finding is newly created. A value of False means that the finding isn’t newly created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updates

        FindingHistoryRecord.Builder updates​(Collection<FindingHistoryUpdate> updates)

        An array of objects that provides details about the finding change event, including the Amazon Web Services Security Finding Format (ASFF) field that changed, the value of the field before the change, and the value of the field after the change.

        Parameters:
        updates - An array of objects that provides details about the finding change event, including the Amazon Web Services Security Finding Format (ASFF) field that changed, the value of the field before the change, and the value of the field after the change.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updates

        FindingHistoryRecord.Builder updates​(FindingHistoryUpdate... updates)

        An array of objects that provides details about the finding change event, including the Amazon Web Services Security Finding Format (ASFF) field that changed, the value of the field before the change, and the value of the field after the change.

        Parameters:
        updates - An array of objects that provides details about the finding change event, including the Amazon Web Services Security Finding Format (ASFF) field that changed, the value of the field before the change, and the value of the field after the change.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nextToken

        FindingHistoryRecord.Builder nextToken​(String nextToken)

        A token for pagination purposes. Provide this token in the subsequent request to GetFindingsHistory to get up to an additional 100 results of history for the same finding that you specified in your initial request.

        Parameters:
        nextToken - A token for pagination purposes. Provide this token in the subsequent request to GetFindingsHistory to get up to an additional 100 results of history for the same finding that you specified in your initial request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.