Interface GetEventDataStoreResponse.Builder

    • Method Detail

      • eventDataStoreArn

        GetEventDataStoreResponse.Builder eventDataStoreArn​(String eventDataStoreArn)

        The event data store Amazon Resource Number (ARN).

        Parameters:
        eventDataStoreArn - The event data store Amazon Resource Number (ARN).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

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

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

        The advanced event selectors used to select events for the data store.

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

        GetEventDataStoreResponse.Builder advancedEventSelectors​(AdvancedEventSelector... advancedEventSelectors)

        The advanced event selectors used to select events for the data store.

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

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

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

        GetEventDataStoreResponse.Builder retentionPeriod​(Integer retentionPeriod)

        The retention period of the event data store, in days.

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

        GetEventDataStoreResponse.Builder terminationProtectionEnabled​(Boolean terminationProtectionEnabled)

        Indicates that termination protection is enabled.

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

        GetEventDataStoreResponse.Builder createdTimestamp​(Instant createdTimestamp)

        The timestamp of the event data store's creation.

        Parameters:
        createdTimestamp - The timestamp of the event data store's creation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedTimestamp

        GetEventDataStoreResponse.Builder updatedTimestamp​(Instant updatedTimestamp)

        Shows the time that an event data store was updated, if applicable. UpdatedTimestamp is always either the same or newer than the time shown in CreatedTimestamp.

        Parameters:
        updatedTimestamp - Shows the time that an event data store was updated, if applicable. 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

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

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