VirtualServiceOuterClass.StringMatch.Builder.build()
String patterns that match allowed origins.
String patterns that match allowed origins.
String patterns that match allowed origins.
VirtualServiceOuterClass.HTTPMatchRequest.Builder.getAuthority()
HTTP Authority
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
HTTP Authority
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
VirtualServiceOuterClass.HTTPMatchRequestOrBuilder.getAuthority()
HTTP Authority
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
The header keys must be lowercase and use hyphen as the separator,
e.g.
The header keys must be lowercase and use hyphen as the separator,
e.g.
The header keys must be lowercase and use hyphen as the separator,
e.g.
The header keys must be lowercase and use hyphen as the separator,
e.g.
The header keys must be lowercase and use hyphen as the separator,
e.g.
The header keys must be lowercase and use hyphen as the separator,
e.g.
VirtualServiceOuterClass.HTTPMatchRequest.Builder.getMethod()
HTTP Method
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
VirtualServiceOuterClass.HTTPMatchRequest.getMethod()
HTTP Method
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
VirtualServiceOuterClass.HTTPMatchRequestOrBuilder.getMethod()
HTTP Method
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
Query parameters for matching.
Query parameters for matching.
Query parameters for matching.
Query parameters for matching.
Query parameters for matching.
Query parameters for matching.
VirtualServiceOuterClass.HTTPMatchRequest.Builder.getScheme()
URI Scheme
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
VirtualServiceOuterClass.HTTPMatchRequest.getScheme()
URI Scheme
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
VirtualServiceOuterClass.HTTPMatchRequestOrBuilder.getScheme()
URI Scheme
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
VirtualServiceOuterClass.HTTPMatchRequest.Builder.getUri()
URI to match
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
**Note:** Case-insensitive matching could be enabled via the
`ignore_uri_case` flag.
VirtualServiceOuterClass.HTTPMatchRequest.getUri()
URI to match
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
**Note:** Case-insensitive matching could be enabled via the
`ignore_uri_case` flag.
VirtualServiceOuterClass.HTTPMatchRequestOrBuilder.getUri()
URI to match
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
**Note:** Case-insensitive matching could be enabled via the
`ignore_uri_case` flag.
withoutHeader has the same syntax with the header, but has opposite meaning.
withoutHeader has the same syntax with the header, but has opposite meaning.
withoutHeader has the same syntax with the header, but has opposite meaning.
withoutHeader has the same syntax with the header, but has opposite meaning.
withoutHeader has the same syntax with the header, but has opposite meaning.
withoutHeader has the same syntax with the header, but has opposite meaning.
VirtualServiceOuterClass.StringMatch.parseFrom(byte[] data)
VirtualServiceOuterClass.StringMatch.parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
VirtualServiceOuterClass.StringMatch.parseFrom(com.google.protobuf.ByteString data)
VirtualServiceOuterClass.StringMatch.parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
VirtualServiceOuterClass.StringMatch.parseFrom(com.google.protobuf.CodedInputStream input)
VirtualServiceOuterClass.StringMatch.parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
VirtualServiceOuterClass.StringMatch.parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
VirtualServiceOuterClass.StringMatch.parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
String patterns that match allowed origins.
String patterns that match allowed origins.
String patterns that match allowed origins.
VirtualServiceOuterClass.HTTPMatchRequest.Builder.getHeaders()
VirtualServiceOuterClass.HTTPMatchRequest.getHeaders()
VirtualServiceOuterClass.HTTPMatchRequestOrBuilder.getHeaders()
VirtualServiceOuterClass.HTTPMatchRequest.Builder.getHeadersMap()
The header keys must be lowercase and use hyphen as the separator,
e.g.
The header keys must be lowercase and use hyphen as the separator,
e.g.
VirtualServiceOuterClass.HTTPMatchRequestOrBuilder.getHeadersMap()
The header keys must be lowercase and use hyphen as the separator,
e.g.
Query parameters for matching.
Query parameters for matching.
Query parameters for matching.
withoutHeader has the same syntax with the header, but has opposite meaning.
withoutHeader has the same syntax with the header, but has opposite meaning.
withoutHeader has the same syntax with the header, but has opposite meaning.
VirtualServiceOuterClass.StringMatch.parser()
String patterns that match allowed origins.
String patterns that match allowed origins.
The header keys must be lowercase and use hyphen as the separator,
e.g.
The header keys must be lowercase and use hyphen as the separator,
e.g.
The header keys must be lowercase and use hyphen as the separator,
e.g.
Query parameters for matching.
Query parameters for matching.
Query parameters for matching.
withoutHeader has the same syntax with the header, but has opposite meaning.
withoutHeader has the same syntax with the header, but has opposite meaning.
withoutHeader has the same syntax with the header, but has opposite meaning.
HTTP Authority
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
HTTP Method
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
URI Scheme
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
URI to match
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
**Note:** Case-insensitive matching could be enabled via the
`ignore_uri_case` flag.
The header keys must be lowercase and use hyphen as the separator,
e.g.
Query parameters for matching.
withoutHeader has the same syntax with the header, but has opposite meaning.
String patterns that match allowed origins.
HTTP Authority
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
HTTP Method
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
URI Scheme
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
URI to match
values are case-sensitive and formatted as follows:
- `exact: "value"` for exact string match
- `prefix: "value"` for prefix-based match
- `regex: "value"` for ECMAscript style regex-based match
**Note:** Case-insensitive matching could be enabled via the
`ignore_uri_case` flag.