@ -18,230 +18,230 @@ import (
// Requires gRPC-Go v1.32.0 or later.
const _ = grpc . SupportPackageIsVersion7
// Remote SecretsManagerClient is the client API for Remote SecretsManager service.
// SecretsManagerClient is the client API for SecretsManager service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
type Remote SecretsManagerClient interface {
Get ( ctx context . Context , in * SecretsG etRequest , opts ... grpc . CallOption ) ( * SecretsG etResponse , error )
Set ( ctx context . Context , in * SecretsS etRequest , opts ... grpc . CallOption ) ( * SecretsError Response , error )
Del ( ctx context . Context , in * SecretsDel Request , opts ... grpc . CallOption ) ( * SecretsError Response , error )
Key s( ctx context . Context , in * SecretsKey sRequest , opts ... grpc . CallOption ) ( * SecretsKey sResponse , error )
Rename ( ctx context . Context , in * SecretsRename Request , opts ... grpc . CallOption ) ( * SecretsError Response , error )
type SecretsManagerClient interface {
GetSecret ( ctx context . Context , in * Get SecretRequest, opts ... grpc . CallOption ) ( * Get SecretResponse, error )
SetSecret ( ctx context . Context , in * SetSe cretRequest , opts ... grpc . CallOption ) ( * SetSe cretResponse , error )
DeleteSecret ( ctx context . Context , in * Delete SecretRequest, opts ... grpc . CallOption ) ( * Delete SecretResponse, error )
ListSecret s( ctx context . Context , in * List SecretsRequest, opts ... grpc . CallOption ) ( * List SecretsResponse, error )
RenameSecret ( ctx context . Context , in * Rename SecretRequest, opts ... grpc . CallOption ) ( * Rename SecretResponse, error )
}
type remoteS ecretsManagerClient struct {
type s ecretsManagerClient struct {
cc grpc . ClientConnInterface
}
func NewRemote SecretsManagerClient ( cc grpc . ClientConnInterface ) Remote SecretsManagerClient {
return & remoteS ecretsManagerClient{ cc }
func NewSecretsManagerClient ( cc grpc . ClientConnInterface ) SecretsManagerClient {
return & s ecretsManagerClient{ cc }
}
func ( c * remoteS ecretsManagerClient) Get ( ctx context . Context , in * SecretsG etRequest , opts ... grpc . CallOption ) ( * SecretsG etResponse , error ) {
out := new ( SecretsG etResponse )
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.Remote SecretsManager/Get" , in , out , opts ... )
func ( c * s ecretsManagerClient) GetSecr et ( ctx context . Context , in * Get SecretRequest, opts ... grpc . CallOption ) ( * Get SecretResponse, error ) {
out := new ( Get SecretResponse)
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.SecretsManager/GetSecr et" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * remoteS ecretsManagerClient) Set ( ctx context . Context , in * Secre ts SetRequest , opts ... grpc . CallOption ) ( * SecretsError Response , error ) {
out := new ( SecretsError Response )
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.Remote SecretsManager/Set" , in , out , opts ... )
func ( c * s ecretsManagerClient) SetSecr et ( ctx context . Context , in * SetSecr etRequest , opts ... grpc . CallOption ) ( * SetSe cretResponse , error ) {
out := new ( SetSe cretResponse )
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.SecretsManager/SetSecr et" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * remoteS ecretsManagerClient) Del ( ctx context . Context , in * SecretsDel Request , opts ... grpc . CallOption ) ( * SecretsError Response , error ) {
out := new ( SecretsError Response )
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.Remote SecretsManager/Del" , in , out , opts ... )
func ( c * s ecretsManagerClient) DeleteSecret ( ctx context . Context , in * Delete SecretRequest, opts ... grpc . CallOption ) ( * Delete SecretResponse, error ) {
out := new ( Delete SecretResponse)
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.SecretsManager/DeleteSecret " , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * remoteSecretsManagerClient ) Key s( ctx context . Context , in * SecretsKey sRequest , opts ... grpc . CallOption ) ( * SecretsKey sResponse , error ) {
out := new ( SecretsKey sResponse )
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.RemoteSecretsManager/Key s" , in , out , opts ... )
func ( c * secretsManagerClient ) ListSecret s( ctx context . Context , in * List SecretsRequest, opts ... grpc . CallOption ) ( * List SecretsResponse, error ) {
out := new ( List SecretsResponse)
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.SecretsManager/ListSecret s" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
func ( c * remoteS ecretsManagerClient) Rename ( ctx context . Context , in * SecretsRename Request , opts ... grpc . CallOption ) ( * SecretsError Response , error ) {
out := new ( SecretsError Response )
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.Remote SecretsManager/Rename" , in , out , opts ... )
func ( c * s ecretsManagerClient) RenameSecret ( ctx context . Context , in * Rename SecretRequest, opts ... grpc . CallOption ) ( * Rename SecretResponse, error ) {
out := new ( Rename SecretResponse)
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.SecretsManager/RenameSecret " , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
// Remote SecretsManagerServer is the server API for Remote SecretsManager service.
// All implementations must embed UnimplementedRemote SecretsManagerServer
// SecretsManagerServer is the server API for SecretsManager service.
// All implementations must embed UnimplementedSecretsManagerServer
// for forward compatibility
type Remote SecretsManagerServer interface {
Get ( context . Context , * SecretsG etRequest ) ( * SecretsG etResponse , error )
Set ( context . Context , * SecretsS etRequest ) ( * SecretsError Response , error )
Del ( context . Context , * SecretsDel Request ) ( * SecretsError Response , error )
Key s( context . Context , * SecretsKey sRequest ) ( * SecretsKey sResponse , error )
Rename ( context . Context , * SecretsRename Request ) ( * SecretsError Response , error )
mustEmbedUnimplementedRemote SecretsManagerServer ( )
type SecretsManagerServer interface {
GetSecret ( context . Context , * Get SecretRequest) ( * Get SecretResponse, error )
SetSecret ( context . Context , * SetSe cretRequest ) ( * SetSe cretResponse , error )
DeleteSecret ( context . Context , * Delete SecretRequest) ( * Delete SecretResponse, error )
ListSecret s( context . Context , * List SecretsRequest) ( * List SecretsResponse, error )
RenameSecret ( context . Context , * Rename SecretRequest) ( * Rename SecretResponse, error )
mustEmbedUnimplementedSecretsManagerServer ( )
}
// UnimplementedRemote SecretsManagerServer must be embedded to have forward compatible implementations.
type UnimplementedRemote SecretsManagerServer struct {
// UnimplementedSecretsManagerServer must be embedded to have forward compatible implementations.
type UnimplementedSecretsManagerServer struct {
}
func ( UnimplementedRemote SecretsManagerServer ) Get ( context . Context , * SecretsG etRequest ) ( * SecretsG etResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Get not implemented" )
func ( UnimplementedSecretsManagerServer ) GetSecr et ( context . Context , * Get SecretRequest) ( * Get SecretResponse, error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetSecret not implemented" )
}
func ( UnimplementedRemote SecretsManagerServer ) Set ( context . Context , * Secre ts SetRequest ) ( * SecretsError Response , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Set not implemented" )
func ( UnimplementedSecretsManagerServer ) SetSecr et ( context . Context , * SetSecr etRequest ) ( * SetSe cretResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method SetSecret not implemented" )
}
func ( UnimplementedRemote SecretsManagerServer ) Del ( context . Context , * SecretsDel Request ) ( * SecretsError Response , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Del not implemented" )
func ( UnimplementedSecretsManagerServer ) DeleteSecret ( context . Context , * Delete SecretRequest) ( * Delete SecretResponse, error ) {
return nil , status . Errorf ( codes . Unimplemented , "method DeleteSecret not implemented" )
}
func ( UnimplementedRemote SecretsManagerServer ) Key s( context . Context , * SecretsKey sRequest ) ( * SecretsKey sResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Key s not implemented" )
func ( UnimplementedSecretsManagerServer ) ListSecret s( context . Context , * List SecretsRequest) ( * List SecretsResponse, error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ListSecret s not implemented" )
}
func ( UnimplementedRemote SecretsManagerServer ) Rename ( context . Context , * SecretsRename Request ) ( * SecretsError Response , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method Rename not implemented" )
func ( UnimplementedSecretsManagerServer ) RenameSecret ( context . Context , * Rename SecretRequest) ( * Rename SecretResponse, error ) {
return nil , status . Errorf ( codes . Unimplemented , "method RenameSecret not implemented" )
}
func ( UnimplementedRemote SecretsManagerServer ) mustEmbedUnimplementedRemote SecretsManagerServer ( ) { }
func ( UnimplementedSecretsManagerServer ) mustEmbedUnimplementedSecretsManagerServer ( ) { }
// UnsafeRemote SecretsManagerServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to Remote SecretsManagerServer will
// UnsafeSecretsManagerServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to SecretsManagerServer will
// result in compilation errors.
type UnsafeRemote SecretsManagerServer interface {
mustEmbedUnimplementedRemote SecretsManagerServer ( )
type UnsafeSecretsManagerServer interface {
mustEmbedUnimplementedSecretsManagerServer ( )
}
func RegisterRemote SecretsManagerServer ( s grpc . ServiceRegistrar , srv Remote SecretsManagerServer) {
s . RegisterService ( & Remote SecretsManager_ServiceDesc, srv )
func RegisterSecretsManagerServer ( s grpc . ServiceRegistrar , srv SecretsManagerServer ) {
s . RegisterService ( & SecretsManager_ServiceDesc , srv )
}
func _Remote SecretsManager_Get_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( SecretsG etRequest )
func _SecretsManager_GetSecr et_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( Get SecretRequest)
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( Remote SecretsManagerServer) . Get ( ctx , in )
return srv . ( SecretsManagerServer ) . GetSecr et ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/secretsmanagerplugin.Remote SecretsManager/Get" ,
FullMethod : "/secretsmanagerplugin.SecretsManager/GetSecr et" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( Remote SecretsManagerServer) . Get ( ctx , req . ( * SecretsG etRequest ) )
return srv . ( SecretsManagerServer ) . GetSecr et ( ctx , req . ( * Get SecretRequest) )
}
return interceptor ( ctx , in , info , handler )
}
func _Remote SecretsManager_Set_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( SecretsS etRequest )
func _SecretsManager_SetSecr et_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( SetSe cretRequest )
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( Remote SecretsManagerServer) . Set ( ctx , in )
return srv . ( SecretsManagerServer ) . SetSecr et ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/secretsmanagerplugin.Remote SecretsManager/Set" ,
FullMethod : "/secretsmanagerplugin.SecretsManager/SetSecr et" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( Remote SecretsManagerServer) . Set ( ctx , req . ( * SecretsS etRequest ) )
return srv . ( SecretsManagerServer ) . SetSecr et ( ctx , req . ( * SetSe cretRequest ) )
}
return interceptor ( ctx , in , info , handler )
}
func _Remote SecretsManager_Del_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( SecretsDel Request )
func _SecretsManager_DeleteSecret _Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( Delete SecretRequest)
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( Remote SecretsManagerServer) . Del ( ctx , in )
return srv . ( SecretsManagerServer ) . DeleteSecret ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/secretsmanagerplugin.Remote SecretsManager/Del" ,
FullMethod : "/secretsmanagerplugin.SecretsManager/DeleteSecret " ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( Remote SecretsManagerServer) . Del ( ctx , req . ( * SecretsDel Request ) )
return srv . ( SecretsManagerServer ) . DeleteSecret ( ctx , req . ( * Delete SecretRequest) )
}
return interceptor ( ctx , in , info , handler )
}
func _RemoteSecretsManager_Key s_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( SecretsKey sRequest )
func _SecretsManager_ListSecret s_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( List SecretsRequest)
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( Remote SecretsManagerServer) . Key s( ctx , in )
return srv . ( SecretsManagerServer ) . ListSecret s( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/secretsmanagerplugin.RemoteSecretsManager/Key s" ,
FullMethod : "/secretsmanagerplugin.SecretsManager/ListSecret s" ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( Remote SecretsManagerServer) . Key s( ctx , req . ( * SecretsKey sRequest ) )
return srv . ( SecretsManagerServer ) . ListSecret s( ctx , req . ( * List SecretsRequest) )
}
return interceptor ( ctx , in , info , handler )
}
func _Remote SecretsManager_Rename_Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( SecretsRename Request )
func _SecretsManager_RenameSecret _Handler ( srv interface { } , ctx context . Context , dec func ( interface { } ) error , interceptor grpc . UnaryServerInterceptor ) ( interface { } , error ) {
in := new ( Rename SecretRequest)
if err := dec ( in ) ; err != nil {
return nil , err
}
if interceptor == nil {
return srv . ( Remote SecretsManagerServer) . Rename ( ctx , in )
return srv . ( SecretsManagerServer ) . RenameSecret ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/secretsmanagerplugin.Remote SecretsManager/Rename" ,
FullMethod : "/secretsmanagerplugin.SecretsManager/RenameSecret " ,
}
handler := func ( ctx context . Context , req interface { } ) ( interface { } , error ) {
return srv . ( Remote SecretsManagerServer) . Rename ( ctx , req . ( * SecretsRename Request ) )
return srv . ( SecretsManagerServer ) . RenameSecret ( ctx , req . ( * Rename SecretRequest) )
}
return interceptor ( ctx , in , info , handler )
}
// Remote SecretsManager_ServiceDesc is the grpc.ServiceDesc for Remote SecretsManager service.
// SecretsManager_ServiceDesc is the grpc.ServiceDesc for SecretsManager service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var Remote SecretsManager_ServiceDesc = grpc . ServiceDesc {
ServiceName : "secretsmanagerplugin.Remote SecretsManager" ,
HandlerType : ( * Remote SecretsManagerServer) ( nil ) ,
var SecretsManager_ServiceDesc = grpc . ServiceDesc {
ServiceName : "secretsmanagerplugin.SecretsManager" ,
HandlerType : ( * SecretsManagerServer ) ( nil ) ,
Methods : [ ] grpc . MethodDesc {
{
MethodName : "Get" ,
Handler : _Remote SecretsManager_Get_Handler ,
MethodName : "GetSecret " ,
Handler : _SecretsManager_GetSecr et_Handler ,
} ,
{
MethodName : "Set" ,
Handler : _Remote SecretsManager_Set_Handler ,
MethodName : "SetSecret " ,
Handler : _SecretsManager_SetSecr et_Handler ,
} ,
{
MethodName : "Del" ,
Handler : _Remote SecretsManager_Del_Handler ,
MethodName : "DeleteSecret " ,
Handler : _SecretsManager_DeleteSecret _Handler ,
} ,
{
MethodName : "Key s" ,
Handler : _RemoteSecretsManager_Key s_Handler ,
MethodName : "ListSecret s" ,
Handler : _SecretsManager_ListSecret s_Handler ,
} ,
{
MethodName : "Rename" ,
Handler : _Remote SecretsManager_Rename_Handler ,
MethodName : "RenameSecret " ,
Handler : _SecretsManager_RenameSecret _Handler ,
} ,
} ,
Streams : [ ] grpc . StreamDesc { } ,