Select Git revision
setup_test.go
protobuf_endpoint_converters.microgen.go 13.04 KiB
// Code generated by microgen 0.9.1. DO NOT EDIT.
// Please, do not change functions names!
package transportgrpc
import (
"context"
"errors"
transport "git.perx.ru/perxis/perxis-go/pkg/delivery/transport"
pb "git.perx.ru/perxis/perxis-go/proto/delivery"
)
func _Encode_ListLocales_Request(ctx context.Context, request interface{}) (interface{}, error) {
if request == nil {
return nil, errors.New("nil ListLocalesRequest")
}
req := request.(*transport.ListLocalesRequest)
return &pb.ListLocalesRequest{SpaceId: req.SpaceId}, nil
}
func _Encode_GetEnvironment_Request(ctx context.Context, request interface{}) (interface{}, error) {
if request == nil {
return nil, errors.New("nil GetEnvironmentRequest")
}
req := request.(*transport.GetEnvironmentRequest)
return &pb.GetEnvironmentRequest{
EnvId: req.EnvId,
SpaceId: req.SpaceId,
}, nil
}
func _Encode_ListEnvironments_Request(ctx context.Context, request interface{}) (interface{}, error) {
if request == nil {
return nil, errors.New("nil ListEnvironmentsRequest")
}
req := request.(*transport.ListEnvironmentsRequest)
return &pb.ListEnvironmentsRequest{SpaceId: req.SpaceId}, nil
}
func _Encode_GetCollection_Request(ctx context.Context, request interface{}) (interface{}, error) {
if request == nil {
return nil, errors.New("nil GetCollectionRequest")
}
req := request.(*transport.GetCollectionRequest)
return &pb.GetCollectionRequest{
CollectionId: req.CollectionId,
EnvId: req.EnvId,
SpaceId: req.SpaceId,
}, nil
}
func _Encode_ListCollections_Request(ctx context.Context, request interface{}) (interface{}, error) {
if request == nil {
return nil, errors.New("nil ListCollectionsRequest")
}
req := request.(*transport.ListCollectionsRequest)
return &pb.ListCollectionsRequest{
EnvId: req.EnvId,
SpaceId: req.SpaceId,
}, nil
}
func _Encode_GetItem_Request(ctx context.Context, request interface{}) (interface{}, error) {
if request == nil {
return nil, errors.New("nil GetItemRequest")
}
req := request.(*transport.GetItemRequest)
reqOptions, err := ElPtrItemsGetPublishedOptionsToProto(req.Options)
if err != nil {