| Package | Description |
|---|---|
| io.envoyproxy.envoy.config.rbac.v4alpha |
| Modifier and Type | Method and Description |
|---|---|
Permission |
Permission.Builder.build() |
Permission |
Permission.Builder.buildPartial() |
static Permission |
Permission.getDefaultInstance() |
Permission |
Permission.getDefaultInstanceForType() |
Permission |
Permission.Builder.getDefaultInstanceForType() |
Permission |
PermissionOrBuilder.getNotRule()
Negates matching the provided permission.
|
Permission |
Permission.getNotRule()
Negates matching the provided permission.
|
Permission |
Permission.Builder.getNotRule()
Negates matching the provided permission.
|
Permission |
Policy.getPermissions(int index)
Required.
|
Permission |
Policy.Builder.getPermissions(int index)
Required.
|
Permission |
PolicyOrBuilder.getPermissions(int index)
Required.
|
Permission |
Permission.SetOrBuilder.getRules(int index)
repeated .envoy.config.rbac.v4alpha.Permission rules = 1 [(.validate.rules) = { ... } |
Permission |
Permission.Set.getRules(int index)
repeated .envoy.config.rbac.v4alpha.Permission rules = 1 [(.validate.rules) = { ... } |
Permission |
Permission.Set.Builder.getRules(int index)
repeated .envoy.config.rbac.v4alpha.Permission rules = 1 [(.validate.rules) = { ... } |
static Permission |
Permission.parseDelimitedFrom(InputStream input) |
static Permission |
Permission.parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Permission |
Permission.parseFrom(byte[] data) |
static Permission |
Permission.parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Permission |
Permission.parseFrom(ByteBuffer data) |
static Permission |
Permission.parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Permission |
Permission.parseFrom(com.google.protobuf.ByteString data) |
static Permission |
Permission.parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Permission |
Permission.parseFrom(com.google.protobuf.CodedInputStream input) |
static Permission |
Permission.parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Permission |
Permission.parseFrom(InputStream input) |
static Permission |
Permission.parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Parser<Permission> |
Permission.getParserForType() |
List<Permission> |
Policy.getPermissionsList()
Required.
|
List<Permission> |
Policy.Builder.getPermissionsList()
Required.
|
List<Permission> |
PolicyOrBuilder.getPermissionsList()
Required.
|
List<Permission> |
Permission.SetOrBuilder.getRulesList()
repeated .envoy.config.rbac.v4alpha.Permission rules = 1 [(.validate.rules) = { ... } |
List<Permission> |
Permission.Set.getRulesList()
repeated .envoy.config.rbac.v4alpha.Permission rules = 1 [(.validate.rules) = { ... } |
List<Permission> |
Permission.Set.Builder.getRulesList()
repeated .envoy.config.rbac.v4alpha.Permission rules = 1 [(.validate.rules) = { ... } |
static com.google.protobuf.Parser<Permission> |
Permission.parser() |
| Modifier and Type | Method and Description |
|---|---|
Policy.Builder |
Policy.Builder.addPermissions(int index,
Permission value)
Required.
|
Policy.Builder |
Policy.Builder.addPermissions(Permission value)
Required.
|
Permission.Set.Builder |
Permission.Set.Builder.addRules(int index,
Permission value)
repeated .envoy.config.rbac.v4alpha.Permission rules = 1 [(.validate.rules) = { ... } |
Permission.Set.Builder |
Permission.Set.Builder.addRules(Permission value)
repeated .envoy.config.rbac.v4alpha.Permission rules = 1 [(.validate.rules) = { ... } |
Permission.Builder |
Permission.Builder.mergeFrom(Permission other) |
Permission.Builder |
Permission.Builder.mergeNotRule(Permission value)
Negates matching the provided permission.
|
static Permission.Builder |
Permission.newBuilder(Permission prototype) |
Permission.Builder |
Permission.Builder.setNotRule(Permission value)
Negates matching the provided permission.
|
Policy.Builder |
Policy.Builder.setPermissions(int index,
Permission value)
Required.
|
Permission.Set.Builder |
Permission.Set.Builder.setRules(int index,
Permission value)
repeated .envoy.config.rbac.v4alpha.Permission rules = 1 [(.validate.rules) = { ... } |
| Modifier and Type | Method and Description |
|---|---|
Policy.Builder |
Policy.Builder.addAllPermissions(Iterable<? extends Permission> values)
Required.
|
Permission.Set.Builder |
Permission.Set.Builder.addAllRules(Iterable<? extends Permission> values)
repeated .envoy.config.rbac.v4alpha.Permission rules = 1 [(.validate.rules) = { ... } |
Copyright © 2018–2021 The Envoy Project. All rights reserved.