Uses of Class
io.envoyproxy.envoy.extensions.filters.http.thrift_to_metadata.v3.Rule.Builder
Packages that use Rule.Builder
-
Uses of Rule.Builder in io.envoyproxy.envoy.extensions.filters.http.thrift_to_metadata.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.thrift_to_metadata.v3 that return Rule.BuilderModifier and TypeMethodDescriptionRule.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ThriftToMetadata.Builder.addRequestRulesBuilder()The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadata.Builder.addRequestRulesBuilder(int index) The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.addRequestRulesBuilder()The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.addRequestRulesBuilder(int index) The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadata.Builder.addResponseRulesBuilder()The list of rules to apply to http response body to extract thrift metadata.ThriftToMetadata.Builder.addResponseRulesBuilder(int index) The list of rules to apply to http response body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.addResponseRulesBuilder()The list of rules to apply to http response body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.addResponseRulesBuilder(int index) The list of rules to apply to http response body to extract thrift metadata.Rule.Builder.clear()Rule.Builder.clearField()The field to match on.Rule.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Rule.Builder.clearFieldSelector()Specifies that a match will be performed on the value of a field in the thrift body.Rule.Builder.clearMethodName()If specified, :ref:`field_selector<envoy_v3_api_field_extensions.filters.http.thrift_to_metadata.v3.Rule.field_selector>` will be used to extract the field value *only* on the thrift message with method name.Rule.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Rule.Builder.clearOnMissing()The key-value pair to set in the *filter metadata* if the field is missing in *thrift metadata*.Rule.Builder.clearOnPresent()The key-value pair to set in the *filter metadata* if the field is present in *thrift metadata*.Rule.Builder.clone()ThriftToMetadata.Builder.getRequestRulesBuilder(int index) The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.getRequestRulesBuilder(int index) The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadata.Builder.getResponseRulesBuilder(int index) The list of rules to apply to http response body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.getResponseRulesBuilder(int index) The list of rules to apply to http response body to extract thrift metadata.Rule.Builder.mergeFieldSelector(FieldSelector value) Specifies that a match will be performed on the value of a field in the thrift body.Rule.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Rule.Builder.mergeFrom(com.google.protobuf.Message other) Rule.Builder.mergeOnMissing(KeyValuePair value) The key-value pair to set in the *filter metadata* if the field is missing in *thrift metadata*.Rule.Builder.mergeOnPresent(KeyValuePair value) The key-value pair to set in the *filter metadata* if the field is present in *thrift metadata*.final Rule.BuilderRule.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static Rule.BuilderRule.newBuilder()static Rule.BuilderRule.newBuilder(Rule prototype) Rule.newBuilderForType()protected Rule.BuilderRule.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) The field to match on.Rule.Builder.setFieldSelector(FieldSelector value) Specifies that a match will be performed on the value of a field in the thrift body.Rule.Builder.setFieldSelector(FieldSelector.Builder builderForValue) Specifies that a match will be performed on the value of a field in the thrift body.Rule.Builder.setFieldValue(int value) The field to match on.Rule.Builder.setMethodName(String value) If specified, :ref:`field_selector<envoy_v3_api_field_extensions.filters.http.thrift_to_metadata.v3.Rule.field_selector>` will be used to extract the field value *only* on the thrift message with method name.Rule.Builder.setMethodNameBytes(com.google.protobuf.ByteString value) If specified, :ref:`field_selector<envoy_v3_api_field_extensions.filters.http.thrift_to_metadata.v3.Rule.field_selector>` will be used to extract the field value *only* on the thrift message with method name.Rule.Builder.setOnMissing(KeyValuePair value) The key-value pair to set in the *filter metadata* if the field is missing in *thrift metadata*.Rule.Builder.setOnMissing(KeyValuePair.Builder builderForValue) The key-value pair to set in the *filter metadata* if the field is missing in *thrift metadata*.Rule.Builder.setOnPresent(KeyValuePair value) The key-value pair to set in the *filter metadata* if the field is present in *thrift metadata*.Rule.Builder.setOnPresent(KeyValuePair.Builder builderForValue) The key-value pair to set in the *filter metadata* if the field is present in *thrift metadata*.Rule.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final Rule.BuilderRule.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Rule.toBuilder()Methods in io.envoyproxy.envoy.extensions.filters.http.thrift_to_metadata.v3 that return types with arguments of type Rule.BuilderModifier and TypeMethodDescriptionThriftToMetadata.Builder.getRequestRulesBuilderList()The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.getRequestRulesBuilderList()The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadata.Builder.getResponseRulesBuilderList()The list of rules to apply to http response body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.getResponseRulesBuilderList()The list of rules to apply to http response body to extract thrift metadata.Methods in io.envoyproxy.envoy.extensions.filters.http.thrift_to_metadata.v3 with parameters of type Rule.BuilderModifier and TypeMethodDescriptionThriftToMetadata.Builder.addRequestRules(int index, Rule.Builder builderForValue) The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadata.Builder.addRequestRules(Rule.Builder builderForValue) The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.addRequestRules(int index, Rule.Builder builderForValue) The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.addRequestRules(Rule.Builder builderForValue) The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadata.Builder.addResponseRules(int index, Rule.Builder builderForValue) The list of rules to apply to http response body to extract thrift metadata.ThriftToMetadata.Builder.addResponseRules(Rule.Builder builderForValue) The list of rules to apply to http response body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.addResponseRules(int index, Rule.Builder builderForValue) The list of rules to apply to http response body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.addResponseRules(Rule.Builder builderForValue) The list of rules to apply to http response body to extract thrift metadata.ThriftToMetadata.Builder.setRequestRules(int index, Rule.Builder builderForValue) The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.setRequestRules(int index, Rule.Builder builderForValue) The list of rules to apply to http request body to extract thrift metadata.ThriftToMetadata.Builder.setResponseRules(int index, Rule.Builder builderForValue) The list of rules to apply to http response body to extract thrift metadata.ThriftToMetadataPerRoute.Builder.setResponseRules(int index, Rule.Builder builderForValue) The list of rules to apply to http response body to extract thrift metadata.