Interface UpdateEventDataStoreResponse.Builder

    • Method Detail

      • eventDataStoreArn

        UpdateEventDataStoreResponse.Builder eventDataStoreArn​(String eventDataStoreArn)

        The ARN of the event data store.

        Parameters:
        eventDataStoreArn - The ARN of the event data store.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        UpdateEventDataStoreResponse.Builder name​(String name)

        The name of the event data store.

        Parameters:
        name - The name of the event data store.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • advancedEventSelectors

        UpdateEventDataStoreResponse.Builder advancedEventSelectors​(Collection<AdvancedEventSelector> advancedEventSelectors)

        The advanced event selectors that are applied to the event data store.

        Parameters:
        advancedEventSelectors - The advanced event selectors that are applied to the event data store.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • advancedEventSelectors

        UpdateEventDataStoreResponse.Builder advancedEventSelectors​(AdvancedEventSelector... advancedEventSelectors)

        The advanced event selectors that are applied to the event data store.

        Parameters:
        advancedEventSelectors - The advanced event selectors that are applied to the event data store.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • multiRegionEnabled

        UpdateEventDataStoreResponse.Builder multiRegionEnabled​(Boolean multiRegionEnabled)

        Indicates whether the event data store includes events from all Regions, or only from the Region in which it was created.

        Parameters:
        multiRegionEnabled - Indicates whether the event data store includes events from all Regions, or only from the Region in which it was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • organizationEnabled

        UpdateEventDataStoreResponse.Builder organizationEnabled​(Boolean organizationEnabled)

        Indicates whether an event data store is collecting logged events for an organization in Organizations.

        Parameters:
        organizationEnabled - Indicates whether an event data store is collecting logged events for an organization in Organizations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • retentionPeriod

        UpdateEventDataStoreResponse.Builder retentionPeriod​(Integer retentionPeriod)

        The retention period, in days.

        Parameters:
        retentionPeriod - The retention period, in days.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • terminationProtectionEnabled

        UpdateEventDataStoreResponse.Builder terminationProtectionEnabled​(Boolean terminationProtectionEnabled)

        Indicates whether termination protection is enabled for the event data store.

        Parameters:
        terminationProtectionEnabled - Indicates whether termination protection is enabled for the event data store.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdTimestamp

        UpdateEventDataStoreResponse.Builder createdTimestamp​(Instant createdTimestamp)

        The timestamp that shows when an event data store was first created.

        Parameters:
        createdTimestamp - The timestamp that shows when an event data store was first created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedTimestamp

        UpdateEventDataStoreResponse.Builder updatedTimestamp​(Instant updatedTimestamp)

        The timestamp that shows when the event data store was last updated. UpdatedTimestamp is always either the same or newer than the time shown in CreatedTimestamp.

        Parameters:
        updatedTimestamp - The timestamp that shows when the event data store was last updated. UpdatedTimestamp is always either the same or newer than the time shown in CreatedTimestamp.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • kmsKeyId

        UpdateEventDataStoreResponse.Builder kmsKeyId​(String kmsKeyId)

        Specifies the KMS key ID that encrypts the events delivered by CloudTrail. The value is a fully specified ARN to a KMS key in the following format.

        arn:aws:kms:us-east-2:123456789012:key/12345678-1234-1234-1234-123456789012

        Parameters:
        kmsKeyId - Specifies the KMS key ID that encrypts the events delivered by CloudTrail. The value is a fully specified ARN to a KMS key in the following format.

        arn:aws:kms:us-east-2:123456789012:key/12345678-1234-1234-1234-123456789012

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

        UpdateEventDataStoreResponse.Builder billingMode​(String billingMode)

        The billing mode for the event data store.

        Parameters:
        billingMode - The billing mode for the event data store.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BillingMode, BillingMode