Interface OrganizationEventFilter.Builder

    • Method Detail

      • eventTypeCodes

        OrganizationEventFilter.Builder eventTypeCodes​(Collection<String> eventTypeCodes)

        A list of unique identifiers for event types. For example, "AWS_EC2_SYSTEM_MAINTENANCE_EVENT","AWS_RDS_MAINTENANCE_SCHEDULED".

        Parameters:
        eventTypeCodes - A list of unique identifiers for event types. For example, "AWS_EC2_SYSTEM_MAINTENANCE_EVENT","AWS_RDS_MAINTENANCE_SCHEDULED".
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventTypeCodes

        OrganizationEventFilter.Builder eventTypeCodes​(String... eventTypeCodes)

        A list of unique identifiers for event types. For example, "AWS_EC2_SYSTEM_MAINTENANCE_EVENT","AWS_RDS_MAINTENANCE_SCHEDULED".

        Parameters:
        eventTypeCodes - A list of unique identifiers for event types. For example, "AWS_EC2_SYSTEM_MAINTENANCE_EVENT","AWS_RDS_MAINTENANCE_SCHEDULED".
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • awsAccountIds

        OrganizationEventFilter.Builder awsAccountIds​(Collection<String> awsAccountIds)

        A list of 12-digit Amazon Web Services account numbers that contains the affected entities.

        Parameters:
        awsAccountIds - A list of 12-digit Amazon Web Services account numbers that contains the affected entities.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • awsAccountIds

        OrganizationEventFilter.Builder awsAccountIds​(String... awsAccountIds)

        A list of 12-digit Amazon Web Services account numbers that contains the affected entities.

        Parameters:
        awsAccountIds - A list of 12-digit Amazon Web Services account numbers that contains the affected entities.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • services

        OrganizationEventFilter.Builder services​(Collection<String> services)

        The Amazon Web Services associated with the event. For example, EC2, RDS.

        Parameters:
        services - The Amazon Web Services associated with the event. For example, EC2, RDS.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • services

        OrganizationEventFilter.Builder services​(String... services)

        The Amazon Web Services associated with the event. For example, EC2, RDS.

        Parameters:
        services - The Amazon Web Services associated with the event. For example, EC2, RDS.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • regions

        OrganizationEventFilter.Builder regions​(Collection<String> regions)

        A list of Amazon Web Services Regions.

        Parameters:
        regions - A list of Amazon Web Services Regions.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • regions

        OrganizationEventFilter.Builder regions​(String... regions)

        A list of Amazon Web Services Regions.

        Parameters:
        regions - A list of Amazon Web Services Regions.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • startTime

        OrganizationEventFilter.Builder startTime​(DateTimeRange startTime)
        Sets the value of the StartTime property for this object.
        Parameters:
        startTime - The new value for the StartTime property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endTime

        OrganizationEventFilter.Builder endTime​(DateTimeRange endTime)
        Sets the value of the EndTime property for this object.
        Parameters:
        endTime - The new value for the EndTime property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedTime

        OrganizationEventFilter.Builder lastUpdatedTime​(DateTimeRange lastUpdatedTime)
        Sets the value of the LastUpdatedTime property for this object.
        Parameters:
        lastUpdatedTime - The new value for the LastUpdatedTime property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • entityArns

        OrganizationEventFilter.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

        OrganizationEventFilter.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

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

        A list of entity identifiers, such as EC2 instance IDs (i-34ab692e) or EBS volumes (vol-426ab23e).

        Parameters:
        entityValues - A list of entity identifiers, such as EC2 instance IDs (i-34ab692e) or EBS volumes (vol-426ab23e).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • entityValues

        OrganizationEventFilter.Builder entityValues​(String... entityValues)

        A list of entity identifiers, such as EC2 instance IDs (i-34ab692e) or EBS volumes (vol-426ab23e).

        Parameters:
        entityValues - A list of entity identifiers, such as EC2 instance IDs (i-34ab692e) or EBS volumes (vol-426ab23e).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventTypeCategoriesWithStrings

        OrganizationEventFilter.Builder eventTypeCategoriesWithStrings​(Collection<String> eventTypeCategories)

        A list of event type category codes. Possible values are issue, accountNotification , or scheduledChange. Currently, the investigation value isn't supported at this time.

        Parameters:
        eventTypeCategories - A list of event type category codes. Possible values are issue, accountNotification, or scheduledChange. Currently, the investigation value isn't supported at this time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventTypeCategoriesWithStrings

        OrganizationEventFilter.Builder eventTypeCategoriesWithStrings​(String... eventTypeCategories)

        A list of event type category codes. Possible values are issue, accountNotification , or scheduledChange. Currently, the investigation value isn't supported at this time.

        Parameters:
        eventTypeCategories - A list of event type category codes. Possible values are issue, accountNotification, or scheduledChange. Currently, the investigation value isn't supported at this time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventTypeCategories

        OrganizationEventFilter.Builder eventTypeCategories​(Collection<EventTypeCategory> eventTypeCategories)

        A list of event type category codes. Possible values are issue, accountNotification , or scheduledChange. Currently, the investigation value isn't supported at this time.

        Parameters:
        eventTypeCategories - A list of event type category codes. Possible values are issue, accountNotification, or scheduledChange. Currently, the investigation value isn't supported at this time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventTypeCategories

        OrganizationEventFilter.Builder eventTypeCategories​(EventTypeCategory... eventTypeCategories)

        A list of event type category codes. Possible values are issue, accountNotification , or scheduledChange. Currently, the investigation value isn't supported at this time.

        Parameters:
        eventTypeCategories - A list of event type category codes. Possible values are issue, accountNotification, or scheduledChange. Currently, the investigation value isn't supported at this time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventStatusCodesWithStrings

        OrganizationEventFilter.Builder eventStatusCodesWithStrings​(Collection<String> eventStatusCodes)

        A list of event status codes.

        Parameters:
        eventStatusCodes - A list of event status codes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventStatusCodesWithStrings

        OrganizationEventFilter.Builder eventStatusCodesWithStrings​(String... eventStatusCodes)

        A list of event status codes.

        Parameters:
        eventStatusCodes - A list of event status codes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventStatusCodes

        OrganizationEventFilter.Builder eventStatusCodes​(Collection<EventStatusCode> eventStatusCodes)

        A list of event status codes.

        Parameters:
        eventStatusCodes - A list of event status codes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventStatusCodes

        OrganizationEventFilter.Builder eventStatusCodes​(EventStatusCode... eventStatusCodes)

        A list of event status codes.

        Parameters:
        eventStatusCodes - A list of event status codes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.