Interface EntityFilter.Builder

    • Method Detail

      • eventArns

        EntityFilter.Builder eventArns​(Collection<String> eventArns)

        A list of event ARNs (unique identifiers). For example: "arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456", "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"

        Parameters:
        eventArns - A list of event ARNs (unique identifiers). For example: "arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456", "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventArns

        EntityFilter.Builder eventArns​(String... eventArns)

        A list of event ARNs (unique identifiers). For example: "arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456", "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"

        Parameters:
        eventArns - A list of event ARNs (unique identifiers). For example: "arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456", "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • entityArns

        EntityFilter.Builder entityArns​(Collection<String> entityArns)

        A list of entity ARNs (unique identifiers).

        Parameters:
        entityArns - A list of entity ARNs (unique identifiers).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • entityArns

        EntityFilter.Builder entityArns​(String... entityArns)

        A list of entity ARNs (unique identifiers).

        Parameters:
        entityArns - A list of entity ARNs (unique identifiers).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • entityValues

        EntityFilter.Builder entityValues​(Collection<String> entityValues)

        A list of IDs for affected entities.

        Parameters:
        entityValues - A list of IDs for affected entities.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • entityValues

        EntityFilter.Builder entityValues​(String... entityValues)

        A list of IDs for affected entities.

        Parameters:
        entityValues - A list of IDs for affected entities.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedTimes

        EntityFilter.Builder lastUpdatedTimes​(Collection<DateTimeRange> lastUpdatedTimes)

        A list of the most recent dates and times that the entity was updated.

        Parameters:
        lastUpdatedTimes - A list of the most recent dates and times that the entity was updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedTimes

        EntityFilter.Builder lastUpdatedTimes​(DateTimeRange... lastUpdatedTimes)

        A list of the most recent dates and times that the entity was updated.

        Parameters:
        lastUpdatedTimes - A list of the most recent dates and times that the entity was updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        EntityFilter.Builder tags​(Collection<? extends Map<String,​String>> tags)

        A map of entity tags attached to the affected entity.

        Currently, the tags property isn't supported.

        Parameters:
        tags - A map of entity tags attached to the affected entity.

        Currently, the tags property isn't supported.

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

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

        A map of entity tags attached to the affected entity.

        Currently, the tags property isn't supported.

        Parameters:
        tags - A map of entity tags attached to the affected entity.

        Currently, the tags property isn't supported.

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

        EntityFilter.Builder statusCodesWithStrings​(Collection<String> statusCodes)

        A list of entity status codes (IMPAIRED, UNIMPAIRED, or UNKNOWN).

        Parameters:
        statusCodes - A list of entity status codes (IMPAIRED, UNIMPAIRED, or UNKNOWN ).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statusCodesWithStrings

        EntityFilter.Builder statusCodesWithStrings​(String... statusCodes)

        A list of entity status codes (IMPAIRED, UNIMPAIRED, or UNKNOWN).

        Parameters:
        statusCodes - A list of entity status codes (IMPAIRED, UNIMPAIRED, or UNKNOWN ).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statusCodes

        EntityFilter.Builder statusCodes​(Collection<EntityStatusCode> statusCodes)

        A list of entity status codes (IMPAIRED, UNIMPAIRED, or UNKNOWN).

        Parameters:
        statusCodes - A list of entity status codes (IMPAIRED, UNIMPAIRED, or UNKNOWN ).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statusCodes

        EntityFilter.Builder statusCodes​(EntityStatusCode... statusCodes)

        A list of entity status codes (IMPAIRED, UNIMPAIRED, or UNKNOWN).

        Parameters:
        statusCodes - A list of entity status codes (IMPAIRED, UNIMPAIRED, or UNKNOWN ).
        Returns:
        Returns a reference to this object so that method calls can be chained together.