public static interface CreateEventDataStoreResponse.Builder extends CloudTrailResponse.Builder, SdkPojo, CopyableBuilder<CreateEventDataStoreResponse.Builder,CreateEventDataStoreResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateEventDataStoreResponse.Builder |
advancedEventSelectors(AdvancedEventSelector... advancedEventSelectors)
The advanced event selectors that were used to select the events for the data store.
|
CreateEventDataStoreResponse.Builder |
advancedEventSelectors(Collection<AdvancedEventSelector> advancedEventSelectors)
The advanced event selectors that were used to select the events for the data store.
|
CreateEventDataStoreResponse.Builder |
advancedEventSelectors(Consumer<AdvancedEventSelector.Builder>... advancedEventSelectors)
The advanced event selectors that were used to select the events for the data store.
|
CreateEventDataStoreResponse.Builder |
createdTimestamp(Instant createdTimestamp)
The timestamp that shows when the event data store was created.
|
CreateEventDataStoreResponse.Builder |
eventDataStoreArn(String eventDataStoreArn)
The ARN of the event data store.
|
CreateEventDataStoreResponse.Builder |
kmsKeyId(String kmsKeyId)
Specifies the KMS key ID that encrypts the events delivered by CloudTrail.
|
CreateEventDataStoreResponse.Builder |
multiRegionEnabled(Boolean multiRegionEnabled)
Indicates whether the event data store collects events from all Regions, or only from the Region in which it
was created.
|
CreateEventDataStoreResponse.Builder |
name(String name)
The name of the event data store.
|
CreateEventDataStoreResponse.Builder |
organizationEnabled(Boolean organizationEnabled)
Indicates whether an event data store is collecting logged events for an organization in Organizations.
|
CreateEventDataStoreResponse.Builder |
retentionPeriod(Integer retentionPeriod)
The retention period of an event data store, in days.
|
CreateEventDataStoreResponse.Builder |
status(EventDataStoreStatus status)
The status of event data store creation.
|
CreateEventDataStoreResponse.Builder |
status(String status)
The status of event data store creation.
|
CreateEventDataStoreResponse.Builder |
tagsList(Collection<Tag> tagsList)
Sets the value of the TagsList property for this object.
|
CreateEventDataStoreResponse.Builder |
tagsList(Consumer<Tag.Builder>... tagsList)
Sets the value of the TagsList property for this object.
|
CreateEventDataStoreResponse.Builder |
tagsList(Tag... tagsList)
Sets the value of the TagsList property for this object.
|
CreateEventDataStoreResponse.Builder |
terminationProtectionEnabled(Boolean terminationProtectionEnabled)
Indicates whether termination protection is enabled for the event data store.
|
CreateEventDataStoreResponse.Builder |
updatedTimestamp(Instant updatedTimestamp)
The timestamp that shows when an event data store was updated, if applicable.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateEventDataStoreResponse.Builder eventDataStoreArn(String eventDataStoreArn)
The ARN of the event data store.
eventDataStoreArn - The ARN of the event data store.CreateEventDataStoreResponse.Builder name(String name)
The name of the event data store.
name - The name of the event data store.CreateEventDataStoreResponse.Builder status(String status)
The status of event data store creation.
status - The status of event data store creation.EventDataStoreStatus,
EventDataStoreStatusCreateEventDataStoreResponse.Builder status(EventDataStoreStatus status)
The status of event data store creation.
status - The status of event data store creation.EventDataStoreStatus,
EventDataStoreStatusCreateEventDataStoreResponse.Builder advancedEventSelectors(Collection<AdvancedEventSelector> advancedEventSelectors)
The advanced event selectors that were used to select the events for the data store.
advancedEventSelectors - The advanced event selectors that were used to select the events for the data store.CreateEventDataStoreResponse.Builder advancedEventSelectors(AdvancedEventSelector... advancedEventSelectors)
The advanced event selectors that were used to select the events for the data store.
advancedEventSelectors - The advanced event selectors that were used to select the events for the data store.CreateEventDataStoreResponse.Builder advancedEventSelectors(Consumer<AdvancedEventSelector.Builder>... advancedEventSelectors)
The advanced event selectors that were used to select the events for the data store.
This is a convenience method that creates an instance of theAdvancedEventSelector.Builder avoiding the need to
create one manually via
AdvancedEventSelector.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #advancedEventSelectors(List.
advancedEventSelectors - a consumer that will call methods on
AdvancedEventSelector.Builder#advancedEventSelectors(java.util.Collection) CreateEventDataStoreResponse.Builder multiRegionEnabled(Boolean multiRegionEnabled)
Indicates whether the event data store collects events from all Regions, or only from the Region in which it was created.
multiRegionEnabled - Indicates whether the event data store collects events from all Regions, or only from the Region in
which it was created.CreateEventDataStoreResponse.Builder organizationEnabled(Boolean organizationEnabled)
Indicates whether an event data store is collecting logged events for an organization in Organizations.
organizationEnabled - Indicates whether an event data store is collecting logged events for an organization in
Organizations.CreateEventDataStoreResponse.Builder retentionPeriod(Integer retentionPeriod)
The retention period of an event data store, in days.
retentionPeriod - The retention period of an event data store, in days.CreateEventDataStoreResponse.Builder terminationProtectionEnabled(Boolean terminationProtectionEnabled)
Indicates whether termination protection is enabled for the event data store.
terminationProtectionEnabled - Indicates whether termination protection is enabled for the event data store.CreateEventDataStoreResponse.Builder tagsList(Collection<Tag> tagsList)
tagsList - The new value for the TagsList property for this object.CreateEventDataStoreResponse.Builder tagsList(Tag... tagsList)
tagsList - The new value for the TagsList property for this object.CreateEventDataStoreResponse.Builder tagsList(Consumer<Tag.Builder>... tagsList)
Tag.Builder avoiding the need to create one manually
via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tagsList(List.
tagsList - a consumer that will call methods on
Tag.Builder#tagsList(java.util.Collection) CreateEventDataStoreResponse.Builder createdTimestamp(Instant createdTimestamp)
The timestamp that shows when the event data store was created.
createdTimestamp - The timestamp that shows when the event data store was created.CreateEventDataStoreResponse.Builder updatedTimestamp(Instant updatedTimestamp)
The timestamp that shows when an event data store was updated, if applicable. UpdatedTimestamp
is always either the same or newer than the time shown in CreatedTimestamp.
updatedTimestamp - The timestamp that shows when an event data store was updated, if applicable.
UpdatedTimestamp is always either the same or newer than the time shown in
CreatedTimestamp.CreateEventDataStoreResponse.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
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
Copyright © 2023. All rights reserved.