| Package | Description |
|---|---|
| io.envoyproxy.envoy.config.rbac.v2 |
| Modifier and Type | Method and Description |
|---|---|
Principal.Builder |
Principal.Set.Builder.addIdsBuilder()
repeated .envoy.config.rbac.v2.Principal ids = 1 [(.validate.rules) = { ... } |
Principal.Builder |
Principal.Set.Builder.addIdsBuilder(int index)
repeated .envoy.config.rbac.v2.Principal ids = 1 [(.validate.rules) = { ... } |
Principal.Builder |
Policy.Builder.addPrincipalsBuilder()
Required.
|
Principal.Builder |
Policy.Builder.addPrincipalsBuilder(int index)
Required.
|
Principal.Builder |
Principal.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Principal.Builder |
Principal.Builder.clear() |
Principal.Builder |
Principal.Builder.clearAndIds()
A set of identifiers that all must match in order to define the downstream.
|
Principal.Builder |
Principal.Builder.clearAny()
When any is set, it matches any downstream.
|
Principal.Builder |
Principal.Builder.clearAuthenticated()
Authenticated attributes that identify the downstream.
|
Principal.Builder |
Principal.Builder.clearDirectRemoteIp()
A CIDR block that describes the downstream remote/origin address.
|
Principal.Builder |
Principal.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Principal.Builder |
Principal.Builder.clearHeader()
A header (or pseudo-header such as :path or :method) on the incoming HTTP request.
|
Principal.Builder |
Principal.Builder.clearIdentifier() |
Principal.Builder |
Principal.Builder.clearMetadata()
Metadata that describes additional information about the principal.
|
Principal.Builder |
Principal.Builder.clearNotId()
Negates matching the provided principal.
|
Principal.Builder |
Principal.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Principal.Builder |
Principal.Builder.clearOrIds()
A set of identifiers at least one must match in order to define the downstream.
|
Principal.Builder |
Principal.Builder.clearRemoteIp()
A CIDR block that describes the downstream remote/origin address.
|
Principal.Builder |
Principal.Builder.clearSourceIp()
Deprecated.
|
Principal.Builder |
Principal.Builder.clearUrlPath()
A URL path on the incoming HTTP request.
|
Principal.Builder |
Principal.Builder.clone() |
Principal.Builder |
Principal.Set.Builder.getIdsBuilder(int index)
repeated .envoy.config.rbac.v2.Principal ids = 1 [(.validate.rules) = { ... } |
Principal.Builder |
Principal.Builder.getNotIdBuilder()
Negates matching the provided principal.
|
Principal.Builder |
Policy.Builder.getPrincipalsBuilder(int index)
Required.
|
Principal.Builder |
Principal.Builder.mergeAndIds(Principal.Set value)
A set of identifiers that all must match in order to define the downstream.
|
Principal.Builder |
Principal.Builder.mergeAuthenticated(Principal.Authenticated value)
Authenticated attributes that identify the downstream.
|
Principal.Builder |
Principal.Builder.mergeDirectRemoteIp(CidrRange value)
A CIDR block that describes the downstream remote/origin address.
|
Principal.Builder |
Principal.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Principal.Builder |
Principal.Builder.mergeFrom(com.google.protobuf.Message other) |
Principal.Builder |
Principal.Builder.mergeFrom(Principal other) |
Principal.Builder |
Principal.Builder.mergeHeader(HeaderMatcher value)
A header (or pseudo-header such as :path or :method) on the incoming HTTP request.
|
Principal.Builder |
Principal.Builder.mergeMetadata(MetadataMatcher value)
Metadata that describes additional information about the principal.
|
Principal.Builder |
Principal.Builder.mergeNotId(Principal value)
Negates matching the provided principal.
|
Principal.Builder |
Principal.Builder.mergeOrIds(Principal.Set value)
A set of identifiers at least one must match in order to define the downstream.
|
Principal.Builder |
Principal.Builder.mergeRemoteIp(CidrRange value)
A CIDR block that describes the downstream remote/origin address.
|
Principal.Builder |
Principal.Builder.mergeSourceIp(CidrRange value)
Deprecated.
|
Principal.Builder |
Principal.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Principal.Builder |
Principal.Builder.mergeUrlPath(PathMatcher value)
A URL path on the incoming HTTP request.
|
static Principal.Builder |
Principal.newBuilder() |
static Principal.Builder |
Principal.newBuilder(Principal prototype) |
Principal.Builder |
Principal.newBuilderForType() |
protected Principal.Builder |
Principal.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
Principal.Builder |
Principal.Builder.setAndIds(Principal.Set.Builder builderForValue)
A set of identifiers that all must match in order to define the downstream.
|
Principal.Builder |
Principal.Builder.setAndIds(Principal.Set value)
A set of identifiers that all must match in order to define the downstream.
|
Principal.Builder |
Principal.Builder.setAny(boolean value)
When any is set, it matches any downstream.
|
Principal.Builder |
Principal.Builder.setAuthenticated(Principal.Authenticated.Builder builderForValue)
Authenticated attributes that identify the downstream.
|
Principal.Builder |
Principal.Builder.setAuthenticated(Principal.Authenticated value)
Authenticated attributes that identify the downstream.
|
Principal.Builder |
Principal.Builder.setDirectRemoteIp(CidrRange.Builder builderForValue)
A CIDR block that describes the downstream remote/origin address.
|
Principal.Builder |
Principal.Builder.setDirectRemoteIp(CidrRange value)
A CIDR block that describes the downstream remote/origin address.
|
Principal.Builder |
Principal.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Principal.Builder |
Principal.Builder.setHeader(HeaderMatcher.Builder builderForValue)
A header (or pseudo-header such as :path or :method) on the incoming HTTP request.
|
Principal.Builder |
Principal.Builder.setHeader(HeaderMatcher value)
A header (or pseudo-header such as :path or :method) on the incoming HTTP request.
|
Principal.Builder |
Principal.Builder.setMetadata(MetadataMatcher.Builder builderForValue)
Metadata that describes additional information about the principal.
|
Principal.Builder |
Principal.Builder.setMetadata(MetadataMatcher value)
Metadata that describes additional information about the principal.
|
Principal.Builder |
Principal.Builder.setNotId(Principal.Builder builderForValue)
Negates matching the provided principal.
|
Principal.Builder |
Principal.Builder.setNotId(Principal value)
Negates matching the provided principal.
|
Principal.Builder |
Principal.Builder.setOrIds(Principal.Set.Builder builderForValue)
A set of identifiers at least one must match in order to define the downstream.
|
Principal.Builder |
Principal.Builder.setOrIds(Principal.Set value)
A set of identifiers at least one must match in order to define the downstream.
|
Principal.Builder |
Principal.Builder.setRemoteIp(CidrRange.Builder builderForValue)
A CIDR block that describes the downstream remote/origin address.
|
Principal.Builder |
Principal.Builder.setRemoteIp(CidrRange value)
A CIDR block that describes the downstream remote/origin address.
|
Principal.Builder |
Principal.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Principal.Builder |
Principal.Builder.setSourceIp(CidrRange.Builder builderForValue)
Deprecated.
|
Principal.Builder |
Principal.Builder.setSourceIp(CidrRange value)
Deprecated.
|
Principal.Builder |
Principal.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Principal.Builder |
Principal.Builder.setUrlPath(PathMatcher.Builder builderForValue)
A URL path on the incoming HTTP request.
|
Principal.Builder |
Principal.Builder.setUrlPath(PathMatcher value)
A URL path on the incoming HTTP request.
|
Principal.Builder |
Principal.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<Principal.Builder> |
Principal.Set.Builder.getIdsBuilderList()
repeated .envoy.config.rbac.v2.Principal ids = 1 [(.validate.rules) = { ... } |
List<Principal.Builder> |
Policy.Builder.getPrincipalsBuilderList()
Required.
|
| Modifier and Type | Method and Description |
|---|---|
Principal.Set.Builder |
Principal.Set.Builder.addIds(int index,
Principal.Builder builderForValue)
repeated .envoy.config.rbac.v2.Principal ids = 1 [(.validate.rules) = { ... } |
Principal.Set.Builder |
Principal.Set.Builder.addIds(Principal.Builder builderForValue)
repeated .envoy.config.rbac.v2.Principal ids = 1 [(.validate.rules) = { ... } |
Policy.Builder |
Policy.Builder.addPrincipals(int index,
Principal.Builder builderForValue)
Required.
|
Policy.Builder |
Policy.Builder.addPrincipals(Principal.Builder builderForValue)
Required.
|
Principal.Set.Builder |
Principal.Set.Builder.setIds(int index,
Principal.Builder builderForValue)
repeated .envoy.config.rbac.v2.Principal ids = 1 [(.validate.rules) = { ... } |
Principal.Builder |
Principal.Builder.setNotId(Principal.Builder builderForValue)
Negates matching the provided principal.
|
Policy.Builder |
Policy.Builder.setPrincipals(int index,
Principal.Builder builderForValue)
Required.
|
Copyright © 2018–2021 The Envoy Project. All rights reserved.