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