Documentation
¶
Index ¶
- Variables
- func GetMarshaler() (*jsonpb.Marshaler, error)
- func RegisterMultyResourceServiceServer(s grpc.ServiceRegistrar, srv MultyResourceServiceServer)
- type MultyResourceServiceClient
- type MultyResourceServiceServer
- type UnimplementedMultyResourceServiceServer
- func (UnimplementedMultyResourceServiceServer) CreateVirtualNetwork(context.Context, *resources.CreateVirtualNetworkRequest) (*resources.VirtualNetworkResource, error)
- func (UnimplementedMultyResourceServiceServer) DeleteVirtualNetwork(context.Context, *resources.DeleteVirtualNetworkRequest) (*common.Empty, error)
- func (UnimplementedMultyResourceServiceServer) ReadVirtualNetwork(context.Context, *resources.ReadVirtualNetworkRequest) (*resources.VirtualNetworkResource, error)
- func (UnimplementedMultyResourceServiceServer) UpdateVirtualNetwork(context.Context, *resources.UpdateVirtualNetworkRequest) (*resources.VirtualNetworkResource, error)
- type UnsafeMultyResourceServiceServer
Constants ¶
This section is empty.
Variables ¶
var File_api_proto_multy_service_proto protoreflect.FileDescriptor
var MultyResourceService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "dev.multy.MultyResourceService", HandlerType: (*MultyResourceServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateVirtualNetwork", Handler: _MultyResourceService_CreateVirtualNetwork_Handler, }, { MethodName: "ReadVirtualNetwork", Handler: _MultyResourceService_ReadVirtualNetwork_Handler, }, { MethodName: "UpdateVirtualNetwork", Handler: _MultyResourceService_UpdateVirtualNetwork_Handler, }, { MethodName: "DeleteVirtualNetwork", Handler: _MultyResourceService_DeleteVirtualNetwork_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/proto/multy_service.proto", }
MultyResourceService_ServiceDesc is the grpc.ServiceDesc for MultyResourceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func GetMarshaler ¶
func RegisterMultyResourceServiceServer ¶
func RegisterMultyResourceServiceServer(s grpc.ServiceRegistrar, srv MultyResourceServiceServer)
Types ¶
type MultyResourceServiceClient ¶
type MultyResourceServiceClient interface { CreateVirtualNetwork(ctx context.Context, in *resources.CreateVirtualNetworkRequest, opts ...grpc.CallOption) (*resources.VirtualNetworkResource, error) ReadVirtualNetwork(ctx context.Context, in *resources.ReadVirtualNetworkRequest, opts ...grpc.CallOption) (*resources.VirtualNetworkResource, error) UpdateVirtualNetwork(ctx context.Context, in *resources.UpdateVirtualNetworkRequest, opts ...grpc.CallOption) (*resources.VirtualNetworkResource, error) DeleteVirtualNetwork(ctx context.Context, in *resources.DeleteVirtualNetworkRequest, opts ...grpc.CallOption) (*common.Empty, error) }
MultyResourceServiceClient is the client API for MultyResourceService 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.
func NewMultyResourceServiceClient ¶
func NewMultyResourceServiceClient(cc grpc.ClientConnInterface) MultyResourceServiceClient
type MultyResourceServiceServer ¶
type MultyResourceServiceServer interface { CreateVirtualNetwork(context.Context, *resources.CreateVirtualNetworkRequest) (*resources.VirtualNetworkResource, error) ReadVirtualNetwork(context.Context, *resources.ReadVirtualNetworkRequest) (*resources.VirtualNetworkResource, error) UpdateVirtualNetwork(context.Context, *resources.UpdateVirtualNetworkRequest) (*resources.VirtualNetworkResource, error) DeleteVirtualNetwork(context.Context, *resources.DeleteVirtualNetworkRequest) (*common.Empty, error) // contains filtered or unexported methods }
MultyResourceServiceServer is the server API for MultyResourceService service. All implementations must embed UnimplementedMultyResourceServiceServer for forward compatibility
type UnimplementedMultyResourceServiceServer ¶
type UnimplementedMultyResourceServiceServer struct { }
UnimplementedMultyResourceServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedMultyResourceServiceServer) CreateVirtualNetwork ¶
func (UnimplementedMultyResourceServiceServer) CreateVirtualNetwork(context.Context, *resources.CreateVirtualNetworkRequest) (*resources.VirtualNetworkResource, error)
func (UnimplementedMultyResourceServiceServer) DeleteVirtualNetwork ¶
func (UnimplementedMultyResourceServiceServer) DeleteVirtualNetwork(context.Context, *resources.DeleteVirtualNetworkRequest) (*common.Empty, error)
func (UnimplementedMultyResourceServiceServer) ReadVirtualNetwork ¶
func (UnimplementedMultyResourceServiceServer) ReadVirtualNetwork(context.Context, *resources.ReadVirtualNetworkRequest) (*resources.VirtualNetworkResource, error)
func (UnimplementedMultyResourceServiceServer) UpdateVirtualNetwork ¶
func (UnimplementedMultyResourceServiceServer) UpdateVirtualNetwork(context.Context, *resources.UpdateVirtualNetworkRequest) (*resources.VirtualNetworkResource, error)
type UnsafeMultyResourceServiceServer ¶
type UnsafeMultyResourceServiceServer interface {
// contains filtered or unexported methods
}
UnsafeMultyResourceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MultyResourceServiceServer will result in compilation errors.