@Stability(value=Stable) public static final class EventBusAttributes.Builder extends Object
EventBusAttributes| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
EventBusAttributes |
build()
Builds the configured instance.
|
EventBusAttributes.Builder |
eventBusArn(String eventBusArn)
Sets the value of
EventBusAttributes.getEventBusArn() |
EventBusAttributes.Builder |
eventBusName(String eventBusName)
Sets the value of
EventBusAttributes.getEventBusName() |
EventBusAttributes.Builder |
eventBusPolicy(String eventBusPolicy)
Sets the value of
EventBusAttributes.getEventBusPolicy() |
EventBusAttributes.Builder |
eventSourceName(String eventSourceName)
Sets the value of
EventBusAttributes.getEventSourceName() |
@Stability(value=Stable) public EventBusAttributes.Builder eventBusArn(String eventBusArn)
EventBusAttributes.getEventBusArn()eventBusArn - The ARN of this event bus resource. This parameter is required.this@Stability(value=Stable) public EventBusAttributes.Builder eventBusName(String eventBusName)
EventBusAttributes.getEventBusName()eventBusName - The physical ID of this event bus resource. This parameter is required.this@Stability(value=Stable) public EventBusAttributes.Builder eventBusPolicy(String eventBusPolicy)
EventBusAttributes.getEventBusPolicy()eventBusPolicy - The JSON policy of this event bus resource. This parameter is required.this@Stability(value=Stable) public EventBusAttributes.Builder eventSourceName(String eventSourceName)
EventBusAttributes.getEventSourceName()eventSourceName - The partner event source to associate with this event bus resource.this@Stability(value=Stable) public EventBusAttributes build()
EventBusAttributesNullPointerException - if any required attribute was not providedCopyright © 2020. All rights reserved.