Interface EventIntegrationAssociation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EventIntegrationAssociation.Builder,EventIntegrationAssociation>,SdkBuilder<EventIntegrationAssociation.Builder,EventIntegrationAssociation>,SdkPojo
- Enclosing class:
- EventIntegrationAssociation
public static interface EventIntegrationAssociation.Builder extends SdkPojo, CopyableBuilder<EventIntegrationAssociation.Builder,EventIntegrationAssociation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EventIntegrationAssociation.BuilderclientAssociationMetadata(Map<String,String> clientAssociationMetadata)The metadata associated with the client.EventIntegrationAssociation.BuilderclientId(String clientId)The identifier for the client that is associated with the event integration.EventIntegrationAssociation.BuildereventBridgeRuleName(String eventBridgeRuleName)The name of the EventBridge rule.EventIntegrationAssociation.BuildereventIntegrationAssociationArn(String eventIntegrationAssociationArn)The Amazon Resource Name (ARN) for the event integration association.EventIntegrationAssociation.BuildereventIntegrationAssociationId(String eventIntegrationAssociationId)The identifier for the event integration association.EventIntegrationAssociation.BuildereventIntegrationName(String eventIntegrationName)The name of the event integration.-
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
-
-
-
-
Method Detail
-
eventIntegrationAssociationArn
EventIntegrationAssociation.Builder eventIntegrationAssociationArn(String eventIntegrationAssociationArn)
The Amazon Resource Name (ARN) for the event integration association.
- Parameters:
eventIntegrationAssociationArn- The Amazon Resource Name (ARN) for the event integration association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventIntegrationAssociationId
EventIntegrationAssociation.Builder eventIntegrationAssociationId(String eventIntegrationAssociationId)
The identifier for the event integration association.
- Parameters:
eventIntegrationAssociationId- The identifier for the event integration association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventIntegrationName
EventIntegrationAssociation.Builder eventIntegrationName(String eventIntegrationName)
The name of the event integration.
- Parameters:
eventIntegrationName- The name of the event integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientId
EventIntegrationAssociation.Builder clientId(String clientId)
The identifier for the client that is associated with the event integration.
- Parameters:
clientId- The identifier for the client that is associated with the event integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventBridgeRuleName
EventIntegrationAssociation.Builder eventBridgeRuleName(String eventBridgeRuleName)
The name of the EventBridge rule.
- Parameters:
eventBridgeRuleName- The name of the EventBridge rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientAssociationMetadata
EventIntegrationAssociation.Builder clientAssociationMetadata(Map<String,String> clientAssociationMetadata)
The metadata associated with the client.
- Parameters:
clientAssociationMetadata- The metadata associated with the client.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-