@Stability(value=Experimental) public static final class HttpUserPoolAuthorizerProps.Builder extends Object implements software.amazon.jsii.Builder<HttpUserPoolAuthorizerProps>
HttpUserPoolAuthorizerProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
HttpUserPoolAuthorizerProps.Builder |
authorizerName(String authorizerName)
Sets the value of
HttpUserPoolAuthorizerProps.getAuthorizerName() |
HttpUserPoolAuthorizerProps |
build()
Builds the configured instance.
|
HttpUserPoolAuthorizerProps.Builder |
identitySource(List<String> identitySource)
Sets the value of
HttpUserPoolAuthorizerProps.getIdentitySource() |
HttpUserPoolAuthorizerProps.Builder |
userPoolClients(List<? extends IUserPoolClient> userPoolClients)
Sets the value of
HttpUserPoolAuthorizerProps.getUserPoolClients() |
HttpUserPoolAuthorizerProps.Builder |
userPoolRegion(String userPoolRegion)
Sets the value of
HttpUserPoolAuthorizerProps.getUserPoolRegion() |
@Stability(value=Experimental) public HttpUserPoolAuthorizerProps.Builder authorizerName(String authorizerName)
HttpUserPoolAuthorizerProps.getAuthorizerName()authorizerName - Friendly name of the authorizer.this@Stability(value=Experimental) public HttpUserPoolAuthorizerProps.Builder identitySource(List<String> identitySource)
HttpUserPoolAuthorizerProps.getIdentitySource()identitySource - The identity source for which authorization is requested.this@Stability(value=Experimental) public HttpUserPoolAuthorizerProps.Builder userPoolClients(List<? extends IUserPoolClient> userPoolClients)
HttpUserPoolAuthorizerProps.getUserPoolClients()userPoolClients - The user pool clients that should be used to authorize requests with the user pool.this@Stability(value=Experimental) public HttpUserPoolAuthorizerProps.Builder userPoolRegion(String userPoolRegion)
HttpUserPoolAuthorizerProps.getUserPoolRegion()userPoolRegion - The AWS region in which the user pool is present.this@Stability(value=Experimental) public HttpUserPoolAuthorizerProps build()
build in interface software.amazon.jsii.Builder<HttpUserPoolAuthorizerProps>HttpUserPoolAuthorizerPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.