public class NotificationConfiguration extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
NotificationConfiguration.BaseConfiguration
|
static class |
NotificationConfiguration.CloudFunctionConfiguration
Cloud function configuration of
NotificationConfiguration. |
static class |
NotificationConfiguration.EventBridgeConfiguration
Event bridge configuration of
NotificationConfiguration. |
static class |
NotificationConfiguration.Filter
Filter configuration of
NotificationConfiguration.BaseConfiguration. |
static class |
NotificationConfiguration.FilterRule
Filter rule configuration of
Filter. |
static class |
NotificationConfiguration.QueueConfiguration
Queue configuration of
NotificationConfiguration. |
static class |
NotificationConfiguration.TopicConfiguration
Topic configuration of
NotificationConfiguration. |
| Constructor and Description |
|---|
NotificationConfiguration(List<NotificationConfiguration.CloudFunctionConfiguration> cloudFunctionConfigurations,
List<NotificationConfiguration.QueueConfiguration> queueConfigurations,
List<NotificationConfiguration.TopicConfiguration> topicConfigurations,
NotificationConfiguration.EventBridgeConfiguration eventBridgeConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
List<NotificationConfiguration.CloudFunctionConfiguration> |
cloudFunctionConfigurations()
Returns cloud function configuration.
|
NotificationConfiguration.EventBridgeConfiguration |
eventBridgeConfiguration() |
List<NotificationConfiguration.QueueConfiguration> |
queueConfigurations()
Returns queue configuration list.
|
List<NotificationConfiguration.TopicConfiguration> |
topicConfigurations()
Returns topic configuration list.
|
String |
toString() |
public NotificationConfiguration(List<NotificationConfiguration.CloudFunctionConfiguration> cloudFunctionConfigurations, List<NotificationConfiguration.QueueConfiguration> queueConfigurations, List<NotificationConfiguration.TopicConfiguration> topicConfigurations, NotificationConfiguration.EventBridgeConfiguration eventBridgeConfiguration)
public List<NotificationConfiguration.CloudFunctionConfiguration> cloudFunctionConfigurations()
public List<NotificationConfiguration.QueueConfiguration> queueConfigurations()
public List<NotificationConfiguration.TopicConfiguration> topicConfigurations()
public NotificationConfiguration.EventBridgeConfiguration eventBridgeConfiguration()