Uses of Class
io.envoyproxy.envoy.extensions.filters.http.rbac.v3.RBAC
-
Packages that use RBAC Package Description io.envoyproxy.envoy.extensions.filters.http.rbac.v3 io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of RBAC in io.envoyproxy.envoy.extensions.filters.http.rbac.v3
Fields in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 declared as RBAC Modifier and Type Field Description private static RBAC
RBAC. DEFAULT_INSTANCE
private RBAC
RBACPerRoute.Builder. rbac_
private RBAC
RBACPerRoute. rbac_
Fields in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 with type parameters of type RBAC Modifier and Type Field Description private static com.google.protobuf.Parser<RBAC>
RBAC. PARSER
private com.google.protobuf.SingleFieldBuilder<RBAC,RBAC.Builder,RBACOrBuilder>
RBACPerRoute.Builder. rbacBuilder_
Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 that return RBAC Modifier and Type Method Description RBAC
RBAC.Builder. build()
RBAC
RBAC.Builder. buildPartial()
static RBAC
RBAC. getDefaultInstance()
RBAC
RBAC.Builder. getDefaultInstanceForType()
RBAC
RBAC. getDefaultInstanceForType()
RBAC
RBACPerRoute.Builder. getRbac()
Override the global configuration of the filter with this new config.RBAC
RBACPerRoute. getRbac()
Override the global configuration of the filter with this new config.RBAC
RBACPerRouteOrBuilder. getRbac()
Override the global configuration of the filter with this new config.static RBAC
RBAC. parseDelimitedFrom(java.io.InputStream input)
static RBAC
RBAC. parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RBAC
RBAC. parseFrom(byte[] data)
static RBAC
RBAC. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RBAC
RBAC. parseFrom(com.google.protobuf.ByteString data)
static RBAC
RBAC. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RBAC
RBAC. parseFrom(com.google.protobuf.CodedInputStream input)
static RBAC
RBAC. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RBAC
RBAC. parseFrom(java.io.InputStream input)
static RBAC
RBAC. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RBAC
RBAC. parseFrom(java.nio.ByteBuffer data)
static RBAC
RBAC. parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 that return types with arguments of type RBAC Modifier and Type Method Description com.google.protobuf.Parser<RBAC>
RBAC. getParserForType()
private com.google.protobuf.SingleFieldBuilder<RBAC,RBAC.Builder,RBACOrBuilder>
RBACPerRoute.Builder. getRbacFieldBuilder()
Override the global configuration of the filter with this new config.static com.google.protobuf.Parser<RBAC>
RBAC. parser()
Methods in io.envoyproxy.envoy.extensions.filters.http.rbac.v3 with parameters of type RBAC Modifier and Type Method Description private void
RBAC.Builder. buildPartial0(RBAC result)
RBAC.Builder
RBAC.Builder. mergeFrom(RBAC other)
RBACPerRoute.Builder
RBACPerRoute.Builder. mergeRbac(RBAC value)
Override the global configuration of the filter with this new config.static RBAC.Builder
RBAC. newBuilder(RBAC prototype)
RBACPerRoute.Builder
RBACPerRoute.Builder. setRbac(RBAC value)
Override the global configuration of the filter with this new config. -
Uses of RBAC in io.grpc.xds
Methods in io.grpc.xds with parameters of type RBAC Modifier and Type Method Description static io.grpc.ServerInterceptor
InternalRbacFilter. createInterceptor(RBAC rbac)
Parses RBAC filter config and creates AuthorizationServerInterceptor.(package private) static ConfigOrError<RbacConfig>
RbacFilter. parseRbacConfig(RBAC rbac)
-