@Stability(value=Experimental) public static final class WebSocketIntegrationProps.Builder extends Object implements software.amazon.jsii.Builder<WebSocketIntegrationProps>
WebSocketIntegrationProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
WebSocketIntegrationProps |
build()
Builds the configured instance.
|
WebSocketIntegrationProps.Builder |
integrationType(WebSocketIntegrationType integrationType)
Sets the value of
WebSocketIntegrationProps.getIntegrationType() |
WebSocketIntegrationProps.Builder |
integrationUri(String integrationUri)
Sets the value of
WebSocketIntegrationProps.getIntegrationUri() |
WebSocketIntegrationProps.Builder |
webSocketApi(IWebSocketApi webSocketApi)
Sets the value of
WebSocketIntegrationProps.getWebSocketApi() |
@Stability(value=Experimental) public WebSocketIntegrationProps.Builder integrationType(WebSocketIntegrationType integrationType)
WebSocketIntegrationProps.getIntegrationType()integrationType - Integration type. This parameter is required.this@Stability(value=Experimental) public WebSocketIntegrationProps.Builder integrationUri(String integrationUri)
WebSocketIntegrationProps.getIntegrationUri()integrationUri - Integration URI. This parameter is required.this@Stability(value=Experimental) public WebSocketIntegrationProps.Builder webSocketApi(IWebSocketApi webSocketApi)
WebSocketIntegrationProps.getWebSocketApi()webSocketApi - The WebSocket API to which this integration should be bound. This parameter is required.this@Stability(value=Experimental) public WebSocketIntegrationProps build()
build in interface software.amazon.jsii.Builder<WebSocketIntegrationProps>WebSocketIntegrationPropsNullPointerException - if any required attribute was not providedCopyright © 2023. All rights reserved.