Interface GetEventIntegrationResponse.Builder
- All Superinterfaces:
AppIntegrationsResponse.Builder
,AwsResponse.Builder
,Buildable
,CopyableBuilder<GetEventIntegrationResponse.Builder,
,GetEventIntegrationResponse> SdkBuilder<GetEventIntegrationResponse.Builder,
,GetEventIntegrationResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetEventIntegrationResponse
public static interface GetEventIntegrationResponse.Builder
extends AppIntegrationsResponse.Builder, SdkPojo, CopyableBuilder<GetEventIntegrationResponse.Builder,GetEventIntegrationResponse>
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) The description of the event integration.eventBridgeBus
(String eventBridgeBus) The EventBridge bus.eventFilter
(Consumer<EventFilter.Builder> eventFilter) The event filter.eventFilter
(EventFilter eventFilter) The event filter.eventIntegrationArn
(String eventIntegrationArn) The Amazon Resource Name (ARN) for the event integration.The name of the event integration.The tags used to organize, track, or control access for this resource.Methods inherited from interface software.amazon.awssdk.services.appintegrations.model.AppIntegrationsResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
name
The name of the event integration.
- Parameters:
name
- The name of the event integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the event integration.
- Parameters:
description
- The description of the event integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventIntegrationArn
The Amazon Resource Name (ARN) for the event integration.
- Parameters:
eventIntegrationArn
- The Amazon Resource Name (ARN) for the event integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventBridgeBus
The EventBridge bus.
- Parameters:
eventBridgeBus
- The EventBridge bus.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventFilter
The event filter.
- Parameters:
eventFilter
- The event filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventFilter
The event filter.
This is a convenience method that creates an instance of theEventFilter.Builder
avoiding the need to create one manually viaEventFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toeventFilter(EventFilter)
.- Parameters:
eventFilter
- a consumer that will call methods onEventFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- Parameters:
tags
- The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-