mirror of
https://github.com/hashicorp/vault.git
synced 2025-08-10 16:47:01 +02:00
* Migrate protobuf generation to Buf Buf simplifies the generation story and allows us to lean into other features in the Buf ecosystem, such as dependency management, linting, breaking change detection, formatting and remote plugins. * Format all protobuf files with buf Also add a CI job to ensure formatting remains consistent * Add CI job to warn on proto generate diffs Some files were not regenerated with the latest version of the protobuf binary. This CI job will ensure we are always detect if the protobuf files need regenerating. * Add CI job for linting protobuf files
17 lines
421 B
Protocol Buffer
17 lines
421 B
Protocol Buffer
// Copyright (c) HashiCorp, Inc.
|
|
// SPDX-License-Identifier: MPL-2.0
|
|
|
|
syntax = "proto3";
|
|
package pluginutil.multiplexing;
|
|
|
|
option go_package = "github.com/hashicorp/vault/sdk/helper/pluginutil";
|
|
|
|
message MultiplexingSupportRequest {}
|
|
message MultiplexingSupportResponse {
|
|
bool supported = 1;
|
|
}
|
|
|
|
service PluginMultiplexing {
|
|
rpc MultiplexingSupport(MultiplexingSupportRequest) returns (MultiplexingSupportResponse);
|
|
}
|