| Package | Description |
|---|---|
| envoy.api.v2.route | |
| envoy.config.filter.accesslog.v2 | |
| envoy.config.filter.http.fault.v2 | |
| envoy.config.filter.http.health_check.v2 |
| Modifier and Type | Method and Description |
|---|---|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.RouteMatch.Builder.addHeadersBuilder()
Specifies a set of headers that the route should match on.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.RateLimit.Action.HeaderValueMatch.Builder.addHeadersBuilder()
Specifies a set of headers that the rate limit action should match
on.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.RouteMatch.Builder.addHeadersBuilder(int index)
Specifies a set of headers that the route should match on.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.RateLimit.Action.HeaderValueMatch.Builder.addHeadersBuilder(int index)
Specifies a set of headers that the rate limit action should match
on.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.clear() |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.clearExactMatch()
If specified, header match will be performed based on the value of the header.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.clearHeaderMatchSpecifier() |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.clearName()
Specifies the name of the header in the request.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.clearRangeMatch()
If specified, header match will be performed based on range.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.clearRegex()
Specifies whether the header value is a regular
expression or not.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.clearRegexMatch()
If specified, this regex string is a regular expression rule which implies the entire request
header value must match the regex.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.clearValue()
Specifies the value of the header.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.clone() |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.RouteMatch.Builder.getHeadersBuilder(int index)
Specifies a set of headers that the route should match on.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.RateLimit.Action.HeaderValueMatch.Builder.getHeadersBuilder(int index)
Specifies a set of headers that the rate limit action should match
on.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.mergeFrom(com.google.protobuf.Message other) |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.mergeFrom(RouteOuterClass.HeaderMatcher other) |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.mergeRangeMatch(Range.Int64Range value)
If specified, header match will be performed based on range.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.mergeRegex(com.google.protobuf.BoolValue value)
Specifies whether the header value is a regular
expression or not.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.newBuilder() |
static RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.newBuilder(RouteOuterClass.HeaderMatcher prototype) |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.newBuilderForType() |
protected RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setExactMatch(String value)
If specified, header match will be performed based on the value of the header.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setExactMatchBytes(com.google.protobuf.ByteString value)
If specified, header match will be performed based on the value of the header.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setName(String value)
Specifies the name of the header in the request.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setNameBytes(com.google.protobuf.ByteString value)
Specifies the name of the header in the request.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setRangeMatch(Range.Int64Range.Builder builderForValue)
If specified, header match will be performed based on range.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setRangeMatch(Range.Int64Range value)
If specified, header match will be performed based on range.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setRegex(com.google.protobuf.BoolValue.Builder builderForValue)
Specifies whether the header value is a regular
expression or not.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setRegex(com.google.protobuf.BoolValue value)
Specifies whether the header value is a regular
expression or not.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setRegexMatch(String value)
If specified, this regex string is a regular expression rule which implies the entire request
header value must match the regex.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setRegexMatchBytes(com.google.protobuf.ByteString value)
If specified, this regex string is a regular expression rule which implies the entire request
header value must match the regex.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setValue(String value)
Specifies the value of the header.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.Builder.setValueBytes(com.google.protobuf.ByteString value)
Specifies the value of the header.
|
RouteOuterClass.HeaderMatcher.Builder |
RouteOuterClass.HeaderMatcher.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<RouteOuterClass.HeaderMatcher.Builder> |
RouteOuterClass.RouteMatch.Builder.getHeadersBuilderList()
Specifies a set of headers that the route should match on.
|
List<RouteOuterClass.HeaderMatcher.Builder> |
RouteOuterClass.RateLimit.Action.HeaderValueMatch.Builder.getHeadersBuilderList()
Specifies a set of headers that the rate limit action should match
on.
|
| Modifier and Type | Method and Description |
|---|---|
RouteOuterClass.RouteMatch.Builder |
RouteOuterClass.RouteMatch.Builder.addHeaders(int index,
RouteOuterClass.HeaderMatcher.Builder builderForValue)
Specifies a set of headers that the route should match on.
|
RouteOuterClass.RateLimit.Action.HeaderValueMatch.Builder |
RouteOuterClass.RateLimit.Action.HeaderValueMatch.Builder.addHeaders(int index,
RouteOuterClass.HeaderMatcher.Builder builderForValue)
Specifies a set of headers that the rate limit action should match
on.
|
RouteOuterClass.RouteMatch.Builder |
RouteOuterClass.RouteMatch.Builder.addHeaders(RouteOuterClass.HeaderMatcher.Builder builderForValue)
Specifies a set of headers that the route should match on.
|
RouteOuterClass.RateLimit.Action.HeaderValueMatch.Builder |
RouteOuterClass.RateLimit.Action.HeaderValueMatch.Builder.addHeaders(RouteOuterClass.HeaderMatcher.Builder builderForValue)
Specifies a set of headers that the rate limit action should match
on.
|
RouteOuterClass.RouteMatch.Builder |
RouteOuterClass.RouteMatch.Builder.setHeaders(int index,
RouteOuterClass.HeaderMatcher.Builder builderForValue)
Specifies a set of headers that the route should match on.
|
RouteOuterClass.RateLimit.Action.HeaderValueMatch.Builder |
RouteOuterClass.RateLimit.Action.HeaderValueMatch.Builder.setHeaders(int index,
RouteOuterClass.HeaderMatcher.Builder builderForValue)
Specifies a set of headers that the rate limit action should match
on.
|
| Modifier and Type | Method and Description |
|---|---|
RouteOuterClass.HeaderMatcher.Builder |
Accesslog.HeaderFilter.Builder.getHeaderBuilder()
Only requests with a header which matches the specified HeaderMatcher will pass the filter
check.
|
| Modifier and Type | Method and Description |
|---|---|
Accesslog.HeaderFilter.Builder |
Accesslog.HeaderFilter.Builder.setHeader(RouteOuterClass.HeaderMatcher.Builder builderForValue)
Only requests with a header which matches the specified HeaderMatcher will pass the filter
check.
|
| Modifier and Type | Method and Description |
|---|---|
RouteOuterClass.HeaderMatcher.Builder |
Fault.HTTPFault.Builder.addHeadersBuilder()
Specifies a set of headers that the filter should match on.
|
RouteOuterClass.HeaderMatcher.Builder |
Fault.HTTPFault.Builder.addHeadersBuilder(int index)
Specifies a set of headers that the filter should match on.
|
RouteOuterClass.HeaderMatcher.Builder |
Fault.HTTPFault.Builder.getHeadersBuilder(int index)
Specifies a set of headers that the filter should match on.
|
| Modifier and Type | Method and Description |
|---|---|
List<RouteOuterClass.HeaderMatcher.Builder> |
Fault.HTTPFault.Builder.getHeadersBuilderList()
Specifies a set of headers that the filter should match on.
|
| Modifier and Type | Method and Description |
|---|---|
Fault.HTTPFault.Builder |
Fault.HTTPFault.Builder.addHeaders(int index,
RouteOuterClass.HeaderMatcher.Builder builderForValue)
Specifies a set of headers that the filter should match on.
|
Fault.HTTPFault.Builder |
Fault.HTTPFault.Builder.addHeaders(RouteOuterClass.HeaderMatcher.Builder builderForValue)
Specifies a set of headers that the filter should match on.
|
Fault.HTTPFault.Builder |
Fault.HTTPFault.Builder.setHeaders(int index,
RouteOuterClass.HeaderMatcher.Builder builderForValue)
Specifies a set of headers that the filter should match on.
|
| Modifier and Type | Method and Description |
|---|---|
RouteOuterClass.HeaderMatcher.Builder |
HealthCheckOuterClass.HealthCheck.Builder.addHeadersBuilder()
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
RouteOuterClass.HeaderMatcher.Builder |
HealthCheckOuterClass.HealthCheck.Builder.addHeadersBuilder(int index)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
RouteOuterClass.HeaderMatcher.Builder |
HealthCheckOuterClass.HealthCheck.Builder.getHeadersBuilder(int index)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
| Modifier and Type | Method and Description |
|---|---|
List<RouteOuterClass.HeaderMatcher.Builder> |
HealthCheckOuterClass.HealthCheck.Builder.getHeadersBuilderList()
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
| Modifier and Type | Method and Description |
|---|---|
HealthCheckOuterClass.HealthCheck.Builder |
HealthCheckOuterClass.HealthCheck.Builder.addHeaders(int index,
RouteOuterClass.HeaderMatcher.Builder builderForValue)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
HealthCheckOuterClass.HealthCheck.Builder |
HealthCheckOuterClass.HealthCheck.Builder.addHeaders(RouteOuterClass.HeaderMatcher.Builder builderForValue)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
HealthCheckOuterClass.HealthCheck.Builder |
HealthCheckOuterClass.HealthCheck.Builder.setHeaders(int index,
RouteOuterClass.HeaderMatcher.Builder builderForValue)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
Copyright © 2018 The Envoy Project. All rights reserved.