@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 EventBusArn
|
EventBusAttributes.Builder |
eventBusName(String eventBusName)
Sets the value of EventBusName
|
EventBusAttributes.Builder |
eventBusPolicy(String eventBusPolicy)
Sets the value of EventBusPolicy
|
EventBusAttributes.Builder |
eventSourceName(String eventSourceName)
Sets the value of EventSourceName
|
@Stability(value=Stable) public EventBusAttributes.Builder eventBusArn(String eventBusArn)
eventBusArn - The ARN of this event bus resource. This parameter is required.this@Stability(value=Stable) public EventBusAttributes.Builder eventBusName(String eventBusName)
eventBusName - The physical ID of this event bus resource. This parameter is required.this@Stability(value=Stable) public EventBusAttributes.Builder eventBusPolicy(String eventBusPolicy)
eventBusPolicy - The JSON policy of this event bus resource. This parameter is required.this@Stability(value=Stable) public EventBusAttributes.Builder eventSourceName(String eventSourceName)
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 © 2019. All rights reserved.