2022-06-09 13:19:27 -04:00
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.2.0
// - protoc v3.19.4
// source: secretsmanager.proto
package secretsmanagerplugin
import (
context "context"
2022-09-12 12:03:49 +02:00
2022-06-09 13:19:27 -04:00
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
)
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
// Requires gRPC-Go v1.32.0 or later.
const _ = grpc . SupportPackageIsVersion7
2022-06-14 11:53:04 -04:00
// SecretsManagerClient is the client API for SecretsManager service.
2022-06-09 13:19:27 -04:00
//
// 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.
2022-06-14 11:53:04 -04:00
type SecretsManagerClient interface {
GetSecret ( ctx context . Context , in * GetSecretRequest , opts ... grpc . CallOption ) ( * GetSecretResponse , error )
SetSecret ( ctx context . Context , in * SetSecretRequest , opts ... grpc . CallOption ) ( * SetSecretResponse , error )
DeleteSecret ( ctx context . Context , in * DeleteSecretRequest , opts ... grpc . CallOption ) ( * DeleteSecretResponse , error )
ListSecrets ( ctx context . Context , in * ListSecretsRequest , opts ... grpc . CallOption ) ( * ListSecretsResponse , error )
RenameSecret ( ctx context . Context , in * RenameSecretRequest , opts ... grpc . CallOption ) ( * RenameSecretResponse , error )
2022-08-23 12:21:54 -03:00
GetAllSecrets ( ctx context . Context , in * GetAllSecretsRequest , opts ... grpc . CallOption ) ( * GetAllSecretsResponse , error )
2022-06-09 13:19:27 -04:00
}
2022-06-14 11:53:04 -04:00
type secretsManagerClient struct {
2022-06-09 13:19:27 -04:00
cc grpc . ClientConnInterface
}
2022-06-14 11:53:04 -04:00
func NewSecretsManagerClient ( cc grpc . ClientConnInterface ) SecretsManagerClient {
return & secretsManagerClient { cc }
2022-06-09 13:19:27 -04:00
}
2022-06-14 11:53:04 -04:00
func ( c * secretsManagerClient ) GetSecret ( ctx context . Context , in * GetSecretRequest , opts ... grpc . CallOption ) ( * GetSecretResponse , error ) {
out := new ( GetSecretResponse )
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.SecretsManager/GetSecret" , in , out , opts ... )
2022-06-09 13:19:27 -04:00
if err != nil {
return nil , err
}
return out , nil
}
2022-06-14 11:53:04 -04:00
func ( c * secretsManagerClient ) SetSecret ( ctx context . Context , in * SetSecretRequest , opts ... grpc . CallOption ) ( * SetSecretResponse , error ) {
out := new ( SetSecretResponse )
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.SecretsManager/SetSecret" , in , out , opts ... )
2022-06-09 13:19:27 -04:00
if err != nil {
return nil , err
}
return out , nil
}
2022-06-14 11:53:04 -04:00
func ( c * secretsManagerClient ) DeleteSecret ( ctx context . Context , in * DeleteSecretRequest , opts ... grpc . CallOption ) ( * DeleteSecretResponse , error ) {
out := new ( DeleteSecretResponse )
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.SecretsManager/DeleteSecret" , in , out , opts ... )
2022-06-09 13:19:27 -04:00
if err != nil {
return nil , err
}
return out , nil
}
2022-06-14 11:53:04 -04:00
func ( c * secretsManagerClient ) ListSecrets ( ctx context . Context , in * ListSecretsRequest , opts ... grpc . CallOption ) ( * ListSecretsResponse , error ) {
out := new ( ListSecretsResponse )
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.SecretsManager/ListSecrets" , in , out , opts ... )
2022-06-09 13:19:27 -04:00
if err != nil {
return nil , err
}
return out , nil
}
2022-06-14 11:53:04 -04:00
func ( c * secretsManagerClient ) RenameSecret ( ctx context . Context , in * RenameSecretRequest , opts ... grpc . CallOption ) ( * RenameSecretResponse , error ) {
out := new ( RenameSecretResponse )
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.SecretsManager/RenameSecret" , in , out , opts ... )
2022-06-09 13:19:27 -04:00
if err != nil {
return nil , err
}
return out , nil
}
2022-08-23 12:21:54 -03:00
func ( c * secretsManagerClient ) GetAllSecrets ( ctx context . Context , in * GetAllSecretsRequest , opts ... grpc . CallOption ) ( * GetAllSecretsResponse , error ) {
out := new ( GetAllSecretsResponse )
err := c . cc . Invoke ( ctx , "/secretsmanagerplugin.SecretsManager/GetAllSecrets" , in , out , opts ... )
if err != nil {
return nil , err
}
return out , nil
}
2022-06-14 11:53:04 -04:00
// SecretsManagerServer is the server API for SecretsManager service.
// All implementations must embed UnimplementedSecretsManagerServer
2022-06-09 13:19:27 -04:00
// for forward compatibility
2022-06-14 11:53:04 -04:00
type SecretsManagerServer interface {
GetSecret ( context . Context , * GetSecretRequest ) ( * GetSecretResponse , error )
SetSecret ( context . Context , * SetSecretRequest ) ( * SetSecretResponse , error )
DeleteSecret ( context . Context , * DeleteSecretRequest ) ( * DeleteSecretResponse , error )
ListSecrets ( context . Context , * ListSecretsRequest ) ( * ListSecretsResponse , error )
RenameSecret ( context . Context , * RenameSecretRequest ) ( * RenameSecretResponse , error )
2022-08-23 12:21:54 -03:00
GetAllSecrets ( context . Context , * GetAllSecretsRequest ) ( * GetAllSecretsResponse , error )
2022-06-14 11:53:04 -04:00
mustEmbedUnimplementedSecretsManagerServer ()
2022-06-09 13:19:27 -04:00
}
2022-06-14 11:53:04 -04:00
// UnimplementedSecretsManagerServer must be embedded to have forward compatible implementations.
type UnimplementedSecretsManagerServer struct {
2022-06-09 13:19:27 -04:00
}
2022-06-14 11:53:04 -04:00
func ( UnimplementedSecretsManagerServer ) GetSecret ( context . Context , * GetSecretRequest ) ( * GetSecretResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetSecret not implemented" )
2022-06-09 13:19:27 -04:00
}
2022-06-14 11:53:04 -04:00
func ( UnimplementedSecretsManagerServer ) SetSecret ( context . Context , * SetSecretRequest ) ( * SetSecretResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method SetSecret not implemented" )
2022-06-09 13:19:27 -04:00
}
2022-06-14 11:53:04 -04:00
func ( UnimplementedSecretsManagerServer ) DeleteSecret ( context . Context , * DeleteSecretRequest ) ( * DeleteSecretResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method DeleteSecret not implemented" )
2022-06-09 13:19:27 -04:00
}
2022-06-14 11:53:04 -04:00
func ( UnimplementedSecretsManagerServer ) ListSecrets ( context . Context , * ListSecretsRequest ) ( * ListSecretsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method ListSecrets not implemented" )
2022-06-09 13:19:27 -04:00
}
2022-06-14 11:53:04 -04:00
func ( UnimplementedSecretsManagerServer ) RenameSecret ( context . Context , * RenameSecretRequest ) ( * RenameSecretResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method RenameSecret not implemented" )
2022-06-09 13:19:27 -04:00
}
2022-08-23 12:21:54 -03:00
func ( UnimplementedSecretsManagerServer ) GetAllSecrets ( context . Context , * GetAllSecretsRequest ) ( * GetAllSecretsResponse , error ) {
return nil , status . Errorf ( codes . Unimplemented , "method GetAllSecrets not implemented" )
}
2022-06-14 11:53:04 -04:00
func ( UnimplementedSecretsManagerServer ) mustEmbedUnimplementedSecretsManagerServer () {}
2022-06-09 13:19:27 -04:00
2022-06-14 11:53:04 -04:00
// 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
2022-06-09 13:19:27 -04:00
// result in compilation errors.
2022-06-14 11:53:04 -04:00
type UnsafeSecretsManagerServer interface {
mustEmbedUnimplementedSecretsManagerServer ()
2022-06-09 13:19:27 -04:00
}
2022-06-14 11:53:04 -04:00
func RegisterSecretsManagerServer ( s grpc . ServiceRegistrar , srv SecretsManagerServer ) {
s . RegisterService ( & SecretsManager_ServiceDesc , srv )
2022-06-09 13:19:27 -04:00
}
2022-06-14 11:53:04 -04:00
func _SecretsManager_GetSecret_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( GetSecretRequest )
2022-06-09 13:19:27 -04:00
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
2022-06-14 11:53:04 -04:00
return srv .( SecretsManagerServer ). GetSecret ( ctx , in )
2022-06-09 13:19:27 -04:00
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2022-06-14 11:53:04 -04:00
FullMethod : "/secretsmanagerplugin.SecretsManager/GetSecret" ,
2022-06-09 13:19:27 -04:00
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
2022-06-14 11:53:04 -04:00
return srv .( SecretsManagerServer ). GetSecret ( ctx , req .( * GetSecretRequest ))
2022-06-09 13:19:27 -04:00
}
return interceptor ( ctx , in , info , handler )
}
2022-06-14 11:53:04 -04:00
func _SecretsManager_SetSecret_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( SetSecretRequest )
2022-06-09 13:19:27 -04:00
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
2022-06-14 11:53:04 -04:00
return srv .( SecretsManagerServer ). SetSecret ( ctx , in )
2022-06-09 13:19:27 -04:00
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2022-06-14 11:53:04 -04:00
FullMethod : "/secretsmanagerplugin.SecretsManager/SetSecret" ,
2022-06-09 13:19:27 -04:00
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
2022-06-14 11:53:04 -04:00
return srv .( SecretsManagerServer ). SetSecret ( ctx , req .( * SetSecretRequest ))
2022-06-09 13:19:27 -04:00
}
return interceptor ( ctx , in , info , handler )
}
2022-06-14 11:53:04 -04:00
func _SecretsManager_DeleteSecret_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( DeleteSecretRequest )
2022-06-09 13:19:27 -04:00
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
2022-06-14 11:53:04 -04:00
return srv .( SecretsManagerServer ). DeleteSecret ( ctx , in )
2022-06-09 13:19:27 -04:00
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2022-06-14 11:53:04 -04:00
FullMethod : "/secretsmanagerplugin.SecretsManager/DeleteSecret" ,
2022-06-09 13:19:27 -04:00
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
2022-06-14 11:53:04 -04:00
return srv .( SecretsManagerServer ). DeleteSecret ( ctx , req .( * DeleteSecretRequest ))
2022-06-09 13:19:27 -04:00
}
return interceptor ( ctx , in , info , handler )
}
2022-06-14 11:53:04 -04:00
func _SecretsManager_ListSecrets_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( ListSecretsRequest )
2022-06-09 13:19:27 -04:00
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
2022-06-14 11:53:04 -04:00
return srv .( SecretsManagerServer ). ListSecrets ( ctx , in )
2022-06-09 13:19:27 -04:00
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2022-06-14 11:53:04 -04:00
FullMethod : "/secretsmanagerplugin.SecretsManager/ListSecrets" ,
2022-06-09 13:19:27 -04:00
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
2022-06-14 11:53:04 -04:00
return srv .( SecretsManagerServer ). ListSecrets ( ctx , req .( * ListSecretsRequest ))
2022-06-09 13:19:27 -04:00
}
return interceptor ( ctx , in , info , handler )
}
2022-06-14 11:53:04 -04:00
func _SecretsManager_RenameSecret_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( RenameSecretRequest )
2022-06-09 13:19:27 -04:00
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
2022-06-14 11:53:04 -04:00
return srv .( SecretsManagerServer ). RenameSecret ( ctx , in )
2022-06-09 13:19:27 -04:00
}
info := & grpc . UnaryServerInfo {
Server : srv ,
2022-06-14 11:53:04 -04:00
FullMethod : "/secretsmanagerplugin.SecretsManager/RenameSecret" ,
2022-06-09 13:19:27 -04:00
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
2022-06-14 11:53:04 -04:00
return srv .( SecretsManagerServer ). RenameSecret ( ctx , req .( * RenameSecretRequest ))
2022-06-09 13:19:27 -04:00
}
return interceptor ( ctx , in , info , handler )
}
2022-08-23 12:21:54 -03:00
func _SecretsManager_GetAllSecrets_Handler ( srv interface {}, ctx context . Context , dec func ( interface {}) error , interceptor grpc . UnaryServerInterceptor ) ( interface {}, error ) {
in := new ( GetAllSecretsRequest )
if err := dec ( in ); err != nil {
return nil , err
}
if interceptor == nil {
return srv .( SecretsManagerServer ). GetAllSecrets ( ctx , in )
}
info := & grpc . UnaryServerInfo {
Server : srv ,
FullMethod : "/secretsmanagerplugin.SecretsManager/GetAllSecrets" ,
}
handler := func ( ctx context . Context , req interface {}) ( interface {}, error ) {
return srv .( SecretsManagerServer ). GetAllSecrets ( ctx , req .( * GetAllSecretsRequest ))
}
return interceptor ( ctx , in , info , handler )
}
2022-06-14 11:53:04 -04:00
// SecretsManager_ServiceDesc is the grpc.ServiceDesc for SecretsManager service.
2022-06-09 13:19:27 -04:00
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
2022-06-14 11:53:04 -04:00
var SecretsManager_ServiceDesc = grpc . ServiceDesc {
ServiceName : "secretsmanagerplugin.SecretsManager" ,
HandlerType : ( * SecretsManagerServer )( nil ),
2022-06-09 13:19:27 -04:00
Methods : [] grpc . MethodDesc {
{
2022-06-14 11:53:04 -04:00
MethodName : "GetSecret" ,
Handler : _SecretsManager_GetSecret_Handler ,
2022-06-09 13:19:27 -04:00
},
{
2022-06-14 11:53:04 -04:00
MethodName : "SetSecret" ,
Handler : _SecretsManager_SetSecret_Handler ,
2022-06-09 13:19:27 -04:00
},
{
2022-06-14 11:53:04 -04:00
MethodName : "DeleteSecret" ,
Handler : _SecretsManager_DeleteSecret_Handler ,
2022-06-09 13:19:27 -04:00
},
{
2022-06-14 11:53:04 -04:00
MethodName : "ListSecrets" ,
Handler : _SecretsManager_ListSecrets_Handler ,
2022-06-09 13:19:27 -04:00
},
{
2022-06-14 11:53:04 -04:00
MethodName : "RenameSecret" ,
Handler : _SecretsManager_RenameSecret_Handler ,
2022-06-09 13:19:27 -04:00
},
2022-08-23 12:21:54 -03:00
{
MethodName : "GetAllSecrets" ,
Handler : _SecretsManager_GetAllSecrets_Handler ,
},
2022-06-09 13:19:27 -04:00
},
Streams : [] grpc . StreamDesc {},
Metadata : "secretsmanager.proto" ,
}