Interface ConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Config,Config.Builder
public interface ConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetArn()The ARN of the AWS Lambda to invoke when the filter is engaged Must be in the following format: arn:<partition>:lambda:<region>:<account-number>:function:<function-name>com.google.protobuf.ByteStringgetArnBytes()The ARN of the AWS Lambda to invoke when the filter is engaged Must be in the following format: arn:<partition>:lambda:<region>:<account-number>:function:<function-name>Config.InvocationModegetInvocationMode()Determines the way to invoke the Lambda function.intgetInvocationModeValue()Determines the way to invoke the Lambda function.booleangetPayloadPassthrough()Whether to transform the request (headers and body) to a JSON payload or pass it as is.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getArn
String getArn()
The ARN of the AWS Lambda to invoke when the filter is engaged Must be in the following format: arn:<partition>:lambda:<region>:<account-number>:function:<function-name>
string arn = 1 [(.validate.rules) = { ... }
-
getArnBytes
com.google.protobuf.ByteString getArnBytes()
The ARN of the AWS Lambda to invoke when the filter is engaged Must be in the following format: arn:<partition>:lambda:<region>:<account-number>:function:<function-name>
string arn = 1 [(.validate.rules) = { ... }
-
getPayloadPassthrough
boolean getPayloadPassthrough()
Whether to transform the request (headers and body) to a JSON payload or pass it as is.
bool payload_passthrough = 2;
-
getInvocationModeValue
int getInvocationModeValue()
Determines the way to invoke the Lambda function.
.envoy.extensions.filters.http.aws_lambda.v3.Config.InvocationMode invocation_mode = 3 [(.validate.rules) = { ... }
-
getInvocationMode
Config.InvocationMode getInvocationMode()
Determines the way to invoke the Lambda function.
.envoy.extensions.filters.http.aws_lambda.v3.Config.InvocationMode invocation_mode = 3 [(.validate.rules) = { ... }
-
-