Principal.Builder |
Principal.Set.Builder.addIdsBuilder() |
repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ...
|
Principal.Builder |
Principal.Set.Builder.addIdsBuilder(int index) |
repeated .envoy.config.rbac.v3.Principal ids = 1 [(.validate.rules) = { ...
|
Principal.Builder |
Policy.Builder.addPrincipalsBuilder() |
Required.
|
Principal.Builder |
Policy.Builder.addPrincipalsBuilder(int index) |
Required.
|
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.clearFilterState() |
Identifies the principal using a filter state object.
|
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.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.Set.Builder.getIdsBuilder(int index) |
repeated .envoy.config.rbac.v3.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.mergeFilterState(FilterStateMatcher value) |
Identifies the principal using a filter state object.
|
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.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.AbstractMessage.BuilderParent parent) |
|
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.setAndIds(Principal.Set.Builder builderForValue) |
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 value) |
Authenticated attributes that identify the downstream.
|
Principal.Builder |
Principal.Builder.setAuthenticated(Principal.Authenticated.Builder builderForValue) |
Authenticated attributes that identify the downstream.
|
Principal.Builder |
Principal.Builder.setDirectRemoteIp(CidrRange value) |
A CIDR block that describes the downstream remote/origin address.
|
Principal.Builder |
Principal.Builder.setDirectRemoteIp(CidrRange.Builder builderForValue) |
A CIDR block that describes the downstream remote/origin address.
|
Principal.Builder |
Principal.Builder.setFilterState(FilterStateMatcher value) |
Identifies the principal using a filter state object.
|
Principal.Builder |
Principal.Builder.setFilterState(FilterStateMatcher.Builder builderForValue) |
Identifies the principal using a filter state object.
|
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.setHeader(HeaderMatcher.Builder builderForValue) |
A header (or pseudo-header such as :path or :method) on the incoming HTTP
request.
|
Principal.Builder |
Principal.Builder.setMetadata(MetadataMatcher value) |
Metadata that describes additional information about the principal.
|
Principal.Builder |
Principal.Builder.setMetadata(MetadataMatcher.Builder builderForValue) |
Metadata that describes additional information about the principal.
|
Principal.Builder |
Principal.Builder.setNotId(Principal value) |
Negates matching the provided principal.
|
Principal.Builder |
Principal.Builder.setNotId(Principal.Builder builderForValue) |
Negates matching the provided principal.
|
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.setOrIds(Principal.Set.Builder builderForValue) |
A set of identifiers at least one must match in order to define the
downstream.
|
Principal.Builder |
Principal.Builder.setRemoteIp(CidrRange value) |
A CIDR block that describes the downstream remote/origin address.
|
Principal.Builder |
Principal.Builder.setRemoteIp(CidrRange.Builder builderForValue) |
A CIDR block that describes the downstream remote/origin address.
|
Principal.Builder |
Principal.Builder.setSourceIp(CidrRange value) |
Deprecated.
|
Principal.Builder |
Principal.Builder.setSourceIp(CidrRange.Builder builderForValue) |
Deprecated.
|
Principal.Builder |
Principal.Builder.setUrlPath(PathMatcher value) |
A URL path on the incoming HTTP request.
|
Principal.Builder |
Principal.Builder.setUrlPath(PathMatcher.Builder builderForValue) |
A URL path on the incoming HTTP request.
|
Principal.Builder |
Principal.toBuilder() |
|