CopyableBuilder<CreateAuthorizerRequest.Builder,CreateAuthorizerRequest>, SdkBuilder<CreateAuthorizerRequest.Builder,CreateAuthorizerRequest>public static interface CreateAuthorizerRequest.Builder extends CopyableBuilder<CreateAuthorizerRequest.Builder,CreateAuthorizerRequest>
| Modifier and Type | Method | Description |
|---|---|---|
CreateAuthorizerRequest.Builder |
authorizerCredentials(String authorizerCredentials) |
Specifies the credentials required for the authorizer, if any.
|
CreateAuthorizerRequest.Builder |
authorizerResultTtlInSeconds(Integer authorizerResultTtlInSeconds) |
The TTL of cached authorizer results.
|
CreateAuthorizerRequest.Builder |
authorizerUri(String authorizerUri) |
[Required] Specifies the authorizer's Uniform Resource Identifier (URI).
|
CreateAuthorizerRequest.Builder |
authType(String authType) |
Optional customer-defined field, used in Swagger imports/exports.
|
CreateAuthorizerRequest.Builder |
identitySource(String identitySource) |
[Required] The source of the identity in an incoming request.
|
CreateAuthorizerRequest.Builder |
identityValidationExpression(String identityValidationExpression) |
A validation expression for the incoming identity.
|
CreateAuthorizerRequest.Builder |
name(String name) |
[Required] The name of the authorizer.
|
CreateAuthorizerRequest.Builder |
providerARNs(String... providerARNs) |
A list of the Cognito Your User Pool authorizer's provider ARNs.
|
CreateAuthorizerRequest.Builder |
providerARNs(Collection<String> providerARNs) |
A list of the Cognito Your User Pool authorizer's provider ARNs.
|
CreateAuthorizerRequest.Builder |
restApiId(String restApiId) |
The RestApi identifier under which the Authorizer will be created.
|
CreateAuthorizerRequest.Builder |
type(String type) |
[Required] The type of the authorizer.
|
CreateAuthorizerRequest.Builder |
type(AuthorizerType type) |
[Required] The type of the authorizer.
|
copyapply, buildCreateAuthorizerRequest.Builder restApiId(String restApiId)
The RestApi identifier under which the Authorizer will be created.
restApiId - The RestApi identifier under which the Authorizer will be created.CreateAuthorizerRequest.Builder name(String name)
[Required] The name of the authorizer.
name - [Required] The name of the authorizer.CreateAuthorizerRequest.Builder type(String type)
[Required] The type of the authorizer.
type - [Required] The type of the authorizer.AuthorizerTypeCreateAuthorizerRequest.Builder type(AuthorizerType type)
[Required] The type of the authorizer.
type - [Required] The type of the authorizer.AuthorizerTypeCreateAuthorizerRequest.Builder providerARNs(Collection<String> providerARNs)
A list of the Cognito Your User Pool authorizer's provider ARNs.
providerARNs - A list of the Cognito Your User Pool authorizer's provider ARNs.CreateAuthorizerRequest.Builder providerARNs(String... providerARNs)
A list of the Cognito Your User Pool authorizer's provider ARNs.
NOTE: This method appends the values to the existing list (if any). Use
#setProviderARNs(java.util.Collection) or #withProviderARNs(java.util.Collection) if you want
to override the existing values.
providerARNs - A list of the Cognito Your User Pool authorizer's provider ARNs.CreateAuthorizerRequest.Builder authType(String authType)
Optional customer-defined field, used in Swagger imports/exports. Has no functional impact.
authType - Optional customer-defined field, used in Swagger imports/exports. Has no functional impact.CreateAuthorizerRequest.Builder authorizerUri(String authorizerUri)
[Required] Specifies the authorizer's Uniform Resource Identifier (URI).
authorizerUri - [Required] Specifies the authorizer's Uniform Resource Identifier (URI).CreateAuthorizerRequest.Builder authorizerCredentials(String authorizerCredentials)
Specifies the credentials required for the authorizer, if any.
authorizerCredentials - Specifies the credentials required for the authorizer, if any.CreateAuthorizerRequest.Builder identitySource(String identitySource)
[Required] The source of the identity in an incoming request.
identitySource - [Required] The source of the identity in an incoming request.CreateAuthorizerRequest.Builder identityValidationExpression(String identityValidationExpression)
A validation expression for the incoming identity.
identityValidationExpression - A validation expression for the incoming identity.CreateAuthorizerRequest.Builder authorizerResultTtlInSeconds(Integer authorizerResultTtlInSeconds)
The TTL of cached authorizer results.
authorizerResultTtlInSeconds - The TTL of cached authorizer results.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.