public static interface UpdateAuthorizerRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<UpdateAuthorizerRequest.Builder,UpdateAuthorizerRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateAuthorizerRequest.Builder |
authorizerFunctionArn(String authorizerFunctionArn)
The ARN of the authorizer's Lambda function.
|
UpdateAuthorizerRequest.Builder |
authorizerName(String authorizerName)
The authorizer name.
|
UpdateAuthorizerRequest.Builder |
enableCachingForHttp(Boolean enableCachingForHttp)
When
true, the result from the authorizer’s Lambda function is cached for the time specified in
refreshAfterInSeconds. |
UpdateAuthorizerRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateAuthorizerRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateAuthorizerRequest.Builder |
status(AuthorizerStatus status)
The status of the update authorizer request.
|
UpdateAuthorizerRequest.Builder |
status(String status)
The status of the update authorizer request.
|
UpdateAuthorizerRequest.Builder |
tokenKeyName(String tokenKeyName)
The key used to extract the token from the HTTP headers.
|
UpdateAuthorizerRequest.Builder |
tokenSigningPublicKeys(Map<String,String> tokenSigningPublicKeys)
The public keys used to verify the token signature.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateAuthorizerRequest.Builder authorizerName(String authorizerName)
The authorizer name.
authorizerName - The authorizer name.UpdateAuthorizerRequest.Builder authorizerFunctionArn(String authorizerFunctionArn)
The ARN of the authorizer's Lambda function.
authorizerFunctionArn - The ARN of the authorizer's Lambda function.UpdateAuthorizerRequest.Builder tokenKeyName(String tokenKeyName)
The key used to extract the token from the HTTP headers.
tokenKeyName - The key used to extract the token from the HTTP headers.UpdateAuthorizerRequest.Builder tokenSigningPublicKeys(Map<String,String> tokenSigningPublicKeys)
The public keys used to verify the token signature.
tokenSigningPublicKeys - The public keys used to verify the token signature.UpdateAuthorizerRequest.Builder status(String status)
The status of the update authorizer request.
status - The status of the update authorizer request.AuthorizerStatus,
AuthorizerStatusUpdateAuthorizerRequest.Builder status(AuthorizerStatus status)
The status of the update authorizer request.
status - The status of the update authorizer request.AuthorizerStatus,
AuthorizerStatusUpdateAuthorizerRequest.Builder enableCachingForHttp(Boolean enableCachingForHttp)
When true, the result from the authorizer’s Lambda function is cached for the time specified in
refreshAfterInSeconds. The cached result is used while the device reuses the same HTTP
connection.
enableCachingForHttp - When true, the result from the authorizer’s Lambda function is cached for the time
specified in refreshAfterInSeconds. The cached result is used while the device reuses the
same HTTP connection.UpdateAuthorizerRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateAuthorizerRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.