Uses of Class
io.envoyproxy.envoy.extensions.filters.http.mcp_router.v3.SessionIdentity.Builder
Packages that use SessionIdentity.Builder
-
Uses of SessionIdentity.Builder in io.envoyproxy.envoy.extensions.filters.http.mcp_router.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.mcp_router.v3 that return SessionIdentity.BuilderModifier and TypeMethodDescriptionSessionIdentity.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) SessionIdentity.Builder.clear()SessionIdentity.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) SessionIdentity.Builder.clearIdentity()Defines how the identity (user/principal) is extracted from the request.SessionIdentity.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) SessionIdentity.Builder.clearValidation()Specifies how to handle requests where the subject is missing or invalid.SessionIdentity.Builder.clone()McpRouter.Builder.getSessionIdentityBuilder()If set, extracts a request "subject" and binds it into the MCP session.SessionIdentity.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) SessionIdentity.Builder.mergeFrom(com.google.protobuf.Message other) SessionIdentity.Builder.mergeFrom(SessionIdentity other) SessionIdentity.Builder.mergeIdentity(IdentityExtractor value) Defines how the identity (user/principal) is extracted from the request.final SessionIdentity.BuilderSessionIdentity.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) SessionIdentity.Builder.mergeValidation(ValidationPolicy value) Specifies how to handle requests where the subject is missing or invalid.static SessionIdentity.BuilderSessionIdentity.newBuilder()static SessionIdentity.BuilderSessionIdentity.newBuilder(SessionIdentity prototype) SessionIdentity.newBuilderForType()protected SessionIdentity.BuilderSessionIdentity.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) SessionIdentity.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) SessionIdentity.Builder.setIdentity(IdentityExtractor value) Defines how the identity (user/principal) is extracted from the request.SessionIdentity.Builder.setIdentity(IdentityExtractor.Builder builderForValue) Defines how the identity (user/principal) is extracted from the request.SessionIdentity.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final SessionIdentity.BuilderSessionIdentity.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) SessionIdentity.Builder.setValidation(ValidationPolicy value) Specifies how to handle requests where the subject is missing or invalid.SessionIdentity.Builder.setValidation(ValidationPolicy.Builder builderForValue) Specifies how to handle requests where the subject is missing or invalid.SessionIdentity.toBuilder()Methods in io.envoyproxy.envoy.extensions.filters.http.mcp_router.v3 with parameters of type SessionIdentity.BuilderModifier and TypeMethodDescriptionMcpRouter.Builder.setSessionIdentity(SessionIdentity.Builder builderForValue) If set, extracts a request "subject" and binds it into the MCP session.