Interface PutEventSelectorsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CloudTrailResponse.Builder,CopyableBuilder<PutEventSelectorsResponse.Builder,,PutEventSelectorsResponse> SdkBuilder<PutEventSelectorsResponse.Builder,,PutEventSelectorsResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
PutEventSelectorsResponse
-
Method Summary
Modifier and TypeMethodDescriptionadvancedEventSelectors(Collection<AdvancedEventSelector> advancedEventSelectors) Specifies the advanced event selectors configured for your trail.advancedEventSelectors(Consumer<AdvancedEventSelector.Builder>... advancedEventSelectors) Specifies the advanced event selectors configured for your trail.advancedEventSelectors(AdvancedEventSelector... advancedEventSelectors) Specifies the advanced event selectors configured for your trail.eventSelectors(Collection<EventSelector> eventSelectors) Specifies the event selectors configured for your trail.eventSelectors(Consumer<EventSelector.Builder>... eventSelectors) Specifies the event selectors configured for your trail.eventSelectors(EventSelector... eventSelectors) Specifies the event selectors configured for your trail.Specifies the ARN of the trail that was updated with event selectors.Methods inherited from interface software.amazon.awssdk.services.cloudtrail.model.CloudTrailResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
trailARN
Specifies the ARN of the trail that was updated with event selectors. The following is the format of a trail ARN.
arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail- Parameters:
trailARN- Specifies the ARN of the trail that was updated with event selectors. The following is the format of a trail ARN.arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventSelectors
Specifies the event selectors configured for your trail.
- Parameters:
eventSelectors- Specifies the event selectors configured for your trail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventSelectors
Specifies the event selectors configured for your trail.
- Parameters:
eventSelectors- Specifies the event selectors configured for your trail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventSelectors
Specifies the event selectors configured for your trail.
This is a convenience method that creates an instance of theEventSelector.Builderavoiding the need to create one manually viaEventSelector.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toeventSelectors(List<EventSelector>).- Parameters:
eventSelectors- a consumer that will call methods onEventSelector.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
advancedEventSelectors
PutEventSelectorsResponse.Builder advancedEventSelectors(Collection<AdvancedEventSelector> advancedEventSelectors) Specifies the advanced event selectors configured for your trail.
- Parameters:
advancedEventSelectors- Specifies the advanced event selectors configured for your trail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
advancedEventSelectors
PutEventSelectorsResponse.Builder advancedEventSelectors(AdvancedEventSelector... advancedEventSelectors) Specifies the advanced event selectors configured for your trail.
- Parameters:
advancedEventSelectors- Specifies the advanced event selectors configured for your trail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
advancedEventSelectors
PutEventSelectorsResponse.Builder advancedEventSelectors(Consumer<AdvancedEventSelector.Builder>... advancedEventSelectors) Specifies the advanced event selectors configured for your trail.
This is a convenience method that creates an instance of theAdvancedEventSelector.Builderavoiding the need to create one manually viaAdvancedEventSelector.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toadvancedEventSelectors(List<AdvancedEventSelector>).- Parameters:
advancedEventSelectors- a consumer that will call methods onAdvancedEventSelector.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-