public static interface TestInvokeAuthorizerRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<TestInvokeAuthorizerRequest.Builder,TestInvokeAuthorizerRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
TestInvokeAuthorizerRequest.Builder authorizerName(String authorizerName)
The custom authorizer name.
authorizerName
- The custom authorizer name.TestInvokeAuthorizerRequest.Builder token(String token)
The token returned by your custom authentication service.
token
- The token returned by your custom authentication service.TestInvokeAuthorizerRequest.Builder tokenSignature(String tokenSignature)
The signature made with the token and your custom authentication service's private key.
tokenSignature
- The signature made with the token and your custom authentication service's private key.TestInvokeAuthorizerRequest.Builder httpContext(HttpContext httpContext)
Specifies a test HTTP authorization request.
httpContext
- Specifies a test HTTP authorization request.default TestInvokeAuthorizerRequest.Builder httpContext(Consumer<HttpContext.Builder> httpContext)
Specifies a test HTTP authorization request.
This is a convenience that creates an instance of theHttpContext.Builder
avoiding the need to create
one manually via HttpContext.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to httpContext(HttpContext)
.httpContext
- a consumer that will call methods on HttpContext.Builder
httpContext(HttpContext)
TestInvokeAuthorizerRequest.Builder mqttContext(MqttContext mqttContext)
Specifies a test MQTT authorization request.
mqttContext
- Specifies a test MQTT authorization request.default TestInvokeAuthorizerRequest.Builder mqttContext(Consumer<MqttContext.Builder> mqttContext)
Specifies a test MQTT authorization request.
This is a convenience that creates an instance of theMqttContext.Builder
avoiding the need to create
one manually via MqttContext.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to mqttContext(MqttContext)
.mqttContext
- a consumer that will call methods on MqttContext.Builder
mqttContext(MqttContext)
TestInvokeAuthorizerRequest.Builder tlsContext(TlsContext tlsContext)
Specifies a test TLS authorization request.
tlsContext
- Specifies a test TLS authorization request.default TestInvokeAuthorizerRequest.Builder tlsContext(Consumer<TlsContext.Builder> tlsContext)
Specifies a test TLS authorization request.
This is a convenience that creates an instance of theTlsContext.Builder
avoiding the need to create
one manually via TlsContext.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to tlsContext(TlsContext)
.tlsContext
- a consumer that will call methods on TlsContext.Builder
tlsContext(TlsContext)
TestInvokeAuthorizerRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
TestInvokeAuthorizerRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2020. All rights reserved.