Uses of Class
io.envoyproxy.envoy.extensions.filters.http.aws_request_signing.v3.AwsRequestSigning.Builder
Packages that use AwsRequestSigning.Builder
-
Uses of AwsRequestSigning.Builder in io.envoyproxy.envoy.extensions.filters.http.aws_request_signing.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.aws_request_signing.v3 that return AwsRequestSigning.BuilderModifier and TypeMethodDescriptionAwsRequestSigning.Builder.addAllMatchExcludedHeaders(Iterable<? extends StringMatcher> values) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.addAllMatchIncludedHeaders(Iterable<? extends StringMatcher> values) A list of request header string matchers that will be included during signing.AwsRequestSigning.Builder.addMatchExcludedHeaders(int index, StringMatcher value) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.addMatchExcludedHeaders(int index, StringMatcher.Builder builderForValue) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.addMatchExcludedHeaders(StringMatcher value) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.addMatchExcludedHeaders(StringMatcher.Builder builderForValue) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.addMatchIncludedHeaders(int index, StringMatcher value) A list of request header string matchers that will be included during signing.AwsRequestSigning.Builder.addMatchIncludedHeaders(int index, StringMatcher.Builder builderForValue) A list of request header string matchers that will be included during signing.AwsRequestSigning.Builder.addMatchIncludedHeaders(StringMatcher value) A list of request header string matchers that will be included during signing.AwsRequestSigning.Builder.addMatchIncludedHeaders(StringMatcher.Builder builderForValue) A list of request header string matchers that will be included during signing.AwsRequestSigning.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) AwsRequestSigning.Builder.clear()AwsRequestSigning.Builder.clearCredentialProvider()The credential provider for signing the request.AwsRequestSigning.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) AwsRequestSigning.Builder.clearHostRewrite()Indicates that before signing headers, the host header will be swapped with this value.AwsRequestSigning.Builder.clearMatchExcludedHeaders()A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.clearMatchIncludedHeaders()A list of request header string matchers that will be included during signing.AwsRequestSigning.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) AwsRequestSigning.Builder.clearQueryString()If set, use the query string to store output of SigV4 or SigV4A calculation, rather than HTTP headers.AwsRequestSigning.Builder.clearRegion()Optional region string.AwsRequestSigning.Builder.clearServiceName()The `service namespace <https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces>`_ of the HTTP endpoint.AwsRequestSigning.Builder.clearSigningAlgorithm()Optional Signing algorithm specifier, either ``AWS_SIGV4`` or ``AWS_SIGV4A``, defaulting to ``AWS_SIGV4``.AwsRequestSigning.Builder.clearUseUnsignedPayload()Instead of buffering the request to calculate the payload hash, use the literal string ``UNSIGNED-PAYLOAD`` to calculate the payload hash.AwsRequestSigning.Builder.clone()AwsRequestSigningPerRoute.Builder.getAwsRequestSigningBuilder()Override the global configuration of the filter with this new config.AwsRequestSigning.Builder.mergeCredentialProvider(AwsCredentialProvider value) The credential provider for signing the request.AwsRequestSigning.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) AwsRequestSigning.Builder.mergeFrom(com.google.protobuf.Message other) AwsRequestSigning.Builder.mergeFrom(AwsRequestSigning other) AwsRequestSigning.Builder.mergeQueryString(AwsRequestSigning.QueryString value) If set, use the query string to store output of SigV4 or SigV4A calculation, rather than HTTP headers.AwsRequestSigning.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static AwsRequestSigning.BuilderAwsRequestSigning.newBuilder()static AwsRequestSigning.BuilderAwsRequestSigning.newBuilder(AwsRequestSigning prototype) AwsRequestSigning.newBuilderForType()protected AwsRequestSigning.BuilderAwsRequestSigning.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) AwsRequestSigning.Builder.removeMatchExcludedHeaders(int index) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.removeMatchIncludedHeaders(int index) A list of request header string matchers that will be included during signing.AwsRequestSigning.Builder.setCredentialProvider(AwsCredentialProvider value) The credential provider for signing the request.AwsRequestSigning.Builder.setCredentialProvider(AwsCredentialProvider.Builder builderForValue) The credential provider for signing the request.AwsRequestSigning.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) AwsRequestSigning.Builder.setHostRewrite(String value) Indicates that before signing headers, the host header will be swapped with this value.AwsRequestSigning.Builder.setHostRewriteBytes(com.google.protobuf.ByteString value) Indicates that before signing headers, the host header will be swapped with this value.AwsRequestSigning.Builder.setMatchExcludedHeaders(int index, StringMatcher value) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.setMatchExcludedHeaders(int index, StringMatcher.Builder builderForValue) A list of request header string matchers that will be excluded from signing.AwsRequestSigning.Builder.setMatchIncludedHeaders(int index, StringMatcher value) A list of request header string matchers that will be included during signing.AwsRequestSigning.Builder.setMatchIncludedHeaders(int index, StringMatcher.Builder builderForValue) A list of request header string matchers that will be included during signing.AwsRequestSigning.Builder.setQueryString(AwsRequestSigning.QueryString value) If set, use the query string to store output of SigV4 or SigV4A calculation, rather than HTTP headers.AwsRequestSigning.Builder.setQueryString(AwsRequestSigning.QueryString.Builder builderForValue) If set, use the query string to store output of SigV4 or SigV4A calculation, rather than HTTP headers.Optional region string.AwsRequestSigning.Builder.setRegionBytes(com.google.protobuf.ByteString value) Optional region string.AwsRequestSigning.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) AwsRequestSigning.Builder.setServiceName(String value) The `service namespace <https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces>`_ of the HTTP endpoint.AwsRequestSigning.Builder.setServiceNameBytes(com.google.protobuf.ByteString value) The `service namespace <https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces>`_ of the HTTP endpoint.AwsRequestSigning.Builder.setSigningAlgorithm(AwsRequestSigning.SigningAlgorithm value) Optional Signing algorithm specifier, either ``AWS_SIGV4`` or ``AWS_SIGV4A``, defaulting to ``AWS_SIGV4``.AwsRequestSigning.Builder.setSigningAlgorithmValue(int value) Optional Signing algorithm specifier, either ``AWS_SIGV4`` or ``AWS_SIGV4A``, defaulting to ``AWS_SIGV4``.AwsRequestSigning.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) AwsRequestSigning.Builder.setUseUnsignedPayload(boolean value) Instead of buffering the request to calculate the payload hash, use the literal string ``UNSIGNED-PAYLOAD`` to calculate the payload hash.AwsRequestSigning.toBuilder()Methods in io.envoyproxy.envoy.extensions.filters.http.aws_request_signing.v3 with parameters of type AwsRequestSigning.BuilderModifier and TypeMethodDescriptionAwsRequestSigningPerRoute.Builder.setAwsRequestSigning(AwsRequestSigning.Builder builderForValue) Override the global configuration of the filter with this new config.