@Alias(value="topic-configuration") public class ApiTopicConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
events
Comma separated list of tracked events.
|
protected String |
id
Identifier of the configuration.
|
protected ApiNotificationConfigurationFilter |
notificationFilter
Prefix or Postfix filters.
|
| Constructor and Description |
|---|
ApiTopicConfiguration() |
ApiTopicConfiguration(String topicArn,
String events,
ApiNotificationConfigurationFilter filter,
String id) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object) |
String |
getEvents() |
String |
getId() |
ApiNotificationConfigurationFilter |
getNotificationFilter() |
String |
getTopicArn() |
int |
hashCode() |
void |
setEvents(String events) |
void |
setId(String id) |
void |
setNotificationFilter(ApiNotificationConfigurationFilter notificationFilter) |
void |
setTopicArn(String topicArn) |
@Parameter @Summary(value="Comma separated list of tracked events.") protected String events
@Parameter @DisplayName(value="Filter") @Summary(value="Prefix or Postfix filters.") protected ApiNotificationConfigurationFilter notificationFilter
@Parameter @Summary(value="Identifier of the configuration.") protected String id
public ApiTopicConfiguration()
public ApiTopicConfiguration(String topicArn, String events, ApiNotificationConfigurationFilter filter, String id)
public String getTopicArn()
public void setTopicArn(String topicArn)
public boolean equals(Object object)
public int hashCode()
public String getEvents()
public void setEvents(String events)
public ApiNotificationConfigurationFilter getNotificationFilter()
public void setNotificationFilter(ApiNotificationConfigurationFilter notificationFilter)
public String getId()
public void setId(String id)
Copyright © 2025 MuleSoft, Inc.. All rights reserved.