houses

package
v0.9.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 11, 2020 License: MIT Imports: 27 Imported by: 2

Documentation

Overview

Package houses is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var File_houses_houses_proto protoreflect.FileDescriptor

Functions

func RegisterMruVHousesServiceHandler

func RegisterMruVHousesServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterMruVHousesServiceHandler registers the http handlers for service MruVHousesService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterMruVHousesServiceHandlerClient

func RegisterMruVHousesServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MruVHousesServiceClient) error

RegisterMruVHousesServiceHandlerClient registers the http handlers for service MruVHousesService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MruVHousesServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MruVHousesServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MruVHousesServiceClient" to call the correct interceptors.

func RegisterMruVHousesServiceHandlerFromEndpoint

func RegisterMruVHousesServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterMruVHousesServiceHandlerFromEndpoint is same as RegisterMruVHousesServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterMruVHousesServiceHandlerServer

func RegisterMruVHousesServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MruVHousesServiceServer) error

RegisterMruVHousesServiceHandlerServer registers the http handlers for service MruVHousesService to "mux". UnaryRPC :call MruVHousesServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterMruVHousesServiceHandlerFromEndpoint instead.

func RegisterMruVHousesServiceServer

func RegisterMruVHousesServiceServer(s *grpc.Server, srv MruVHousesServiceServer)

Types

type CreateHouseRequest

type CreateHouseRequest struct {
	// contains filtered or unexported fields
}

Request message for rpc `CreateHouse`.

func (*CreateHouseRequest) Descriptor deprecated

func (*CreateHouseRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateHouseRequest.ProtoReflect.Descriptor instead.

func (*CreateHouseRequest) ProtoMessage

func (*CreateHouseRequest) ProtoMessage()

func (*CreateHouseRequest) ProtoReflect added in v0.8.4

func (x *CreateHouseRequest) ProtoReflect() protoreflect.Message

func (*CreateHouseRequest) Reset

func (x *CreateHouseRequest) Reset()

func (*CreateHouseRequest) String

func (x *CreateHouseRequest) String() string

func (*CreateHouseRequest) Validate

func (m *CreateHouseRequest) Validate() error

Validate checks the field values on CreateHouseRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CreateHouseRequestValidationError

type CreateHouseRequestValidationError struct {
	// contains filtered or unexported fields
}

CreateHouseRequestValidationError is the validation error returned by CreateHouseRequest.Validate if the designated constraints aren't met.

func (CreateHouseRequestValidationError) Cause

Cause function returns cause value.

func (CreateHouseRequestValidationError) Error

Error satisfies the builtin error interface

func (CreateHouseRequestValidationError) ErrorName

ErrorName returns error name.

func (CreateHouseRequestValidationError) Field

Field function returns field value.

func (CreateHouseRequestValidationError) Key

Key function returns key value.

func (CreateHouseRequestValidationError) Reason

Reason function returns reason value.

type CreateHouseResponse

type CreateHouseResponse struct {
	// contains filtered or unexported fields
}

Response message for rpc `CreateHouse`.

func (*CreateHouseResponse) Descriptor deprecated

func (*CreateHouseResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateHouseResponse.ProtoReflect.Descriptor instead.

func (*CreateHouseResponse) ProtoMessage

func (*CreateHouseResponse) ProtoMessage()

func (*CreateHouseResponse) ProtoReflect added in v0.8.4

func (x *CreateHouseResponse) ProtoReflect() protoreflect.Message

func (*CreateHouseResponse) Reset

func (x *CreateHouseResponse) Reset()

func (*CreateHouseResponse) String

func (x *CreateHouseResponse) String() string

func (*CreateHouseResponse) Validate

func (m *CreateHouseResponse) Validate() error

Validate checks the field values on CreateHouseResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type CreateHouseResponseValidationError

type CreateHouseResponseValidationError struct {
	// contains filtered or unexported fields
}

CreateHouseResponseValidationError is the validation error returned by CreateHouseResponse.Validate if the designated constraints aren't met.

func (CreateHouseResponseValidationError) Cause

Cause function returns cause value.

func (CreateHouseResponseValidationError) Error

Error satisfies the builtin error interface

func (CreateHouseResponseValidationError) ErrorName

ErrorName returns error name.

func (CreateHouseResponseValidationError) Field

Field function returns field value.

func (CreateHouseResponseValidationError) Key

Key function returns key value.

func (CreateHouseResponseValidationError) Reason

Reason function returns reason value.

type DeleteHouseRequest

type DeleteHouseRequest struct {
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `DeleteHouse`.

func (*DeleteHouseRequest) Descriptor deprecated

func (*DeleteHouseRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteHouseRequest.ProtoReflect.Descriptor instead.

func (*DeleteHouseRequest) GetId

func (x *DeleteHouseRequest) GetId() uint32

func (*DeleteHouseRequest) ProtoMessage

func (*DeleteHouseRequest) ProtoMessage()

func (*DeleteHouseRequest) ProtoReflect added in v0.8.4

func (x *DeleteHouseRequest) ProtoReflect() protoreflect.Message

func (*DeleteHouseRequest) Reset

func (x *DeleteHouseRequest) Reset()

func (*DeleteHouseRequest) String

func (x *DeleteHouseRequest) String() string

func (*DeleteHouseRequest) Validate

func (m *DeleteHouseRequest) Validate() error

Validate checks the field values on DeleteHouseRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type DeleteHouseRequestValidationError

type DeleteHouseRequestValidationError struct {
	// contains filtered or unexported fields
}

DeleteHouseRequestValidationError is the validation error returned by DeleteHouseRequest.Validate if the designated constraints aren't met.

func (DeleteHouseRequestValidationError) Cause

Cause function returns cause value.

func (DeleteHouseRequestValidationError) Error

Error satisfies the builtin error interface

func (DeleteHouseRequestValidationError) ErrorName

ErrorName returns error name.

func (DeleteHouseRequestValidationError) Field

Field function returns field value.

func (DeleteHouseRequestValidationError) Key

Key function returns key value.

func (DeleteHouseRequestValidationError) Reason

Reason function returns reason value.

type DeleteHouseResponse

type DeleteHouseResponse struct {
	// contains filtered or unexported fields
}

Response message for rpc `DeleteHouse`.

func (*DeleteHouseResponse) Descriptor deprecated

func (*DeleteHouseResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteHouseResponse.ProtoReflect.Descriptor instead.

func (*DeleteHouseResponse) ProtoMessage

func (*DeleteHouseResponse) ProtoMessage()

func (*DeleteHouseResponse) ProtoReflect added in v0.8.4

func (x *DeleteHouseResponse) ProtoReflect() protoreflect.Message

func (*DeleteHouseResponse) Reset

func (x *DeleteHouseResponse) Reset()

func (*DeleteHouseResponse) String

func (x *DeleteHouseResponse) String() string

func (*DeleteHouseResponse) Validate

func (m *DeleteHouseResponse) Validate() error

Validate checks the field values on DeleteHouseResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type DeleteHouseResponseValidationError

type DeleteHouseResponseValidationError struct {
	// contains filtered or unexported fields
}

DeleteHouseResponseValidationError is the validation error returned by DeleteHouseResponse.Validate if the designated constraints aren't met.

func (DeleteHouseResponseValidationError) Cause

Cause function returns cause value.

func (DeleteHouseResponseValidationError) Error

Error satisfies the builtin error interface

func (DeleteHouseResponseValidationError) ErrorName

ErrorName returns error name.

func (DeleteHouseResponseValidationError) Field

Field function returns field value.

func (DeleteHouseResponseValidationError) Key

Key function returns key value.

func (DeleteHouseResponseValidationError) Reason

Reason function returns reason value.

type GetHouseRequest

type GetHouseRequest struct {
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `GetHouse`.

func (*GetHouseRequest) Descriptor deprecated

func (*GetHouseRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetHouseRequest.ProtoReflect.Descriptor instead.

func (*GetHouseRequest) GetId

func (x *GetHouseRequest) GetId() uint32

func (*GetHouseRequest) ProtoMessage

func (*GetHouseRequest) ProtoMessage()

func (*GetHouseRequest) ProtoReflect added in v0.8.4

func (x *GetHouseRequest) ProtoReflect() protoreflect.Message

func (*GetHouseRequest) Reset

func (x *GetHouseRequest) Reset()

func (*GetHouseRequest) String

func (x *GetHouseRequest) String() string

func (*GetHouseRequest) Validate

func (m *GetHouseRequest) Validate() error

Validate checks the field values on GetHouseRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetHouseRequestValidationError

type GetHouseRequestValidationError struct {
	// contains filtered or unexported fields
}

GetHouseRequestValidationError is the validation error returned by GetHouseRequest.Validate if the designated constraints aren't met.

func (GetHouseRequestValidationError) Cause

Cause function returns cause value.

func (GetHouseRequestValidationError) Error

Error satisfies the builtin error interface

func (GetHouseRequestValidationError) ErrorName

func (e GetHouseRequestValidationError) ErrorName() string

ErrorName returns error name.

func (GetHouseRequestValidationError) Field

Field function returns field value.

func (GetHouseRequestValidationError) Key

Key function returns key value.

func (GetHouseRequestValidationError) Reason

Reason function returns reason value.

type GetHouseResponse

type GetHouseResponse struct {
	// contains filtered or unexported fields
}

Response message for rpc `GetHouse`.

func (*GetHouseResponse) Descriptor deprecated

func (*GetHouseResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetHouseResponse.ProtoReflect.Descriptor instead.

func (*GetHouseResponse) ProtoMessage

func (*GetHouseResponse) ProtoMessage()

func (*GetHouseResponse) ProtoReflect added in v0.8.4

func (x *GetHouseResponse) ProtoReflect() protoreflect.Message

func (*GetHouseResponse) Reset

func (x *GetHouseResponse) Reset()

func (*GetHouseResponse) String

func (x *GetHouseResponse) String() string

func (*GetHouseResponse) Validate

func (m *GetHouseResponse) Validate() error

Validate checks the field values on GetHouseResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type GetHouseResponseValidationError

type GetHouseResponseValidationError struct {
	// contains filtered or unexported fields
}

GetHouseResponseValidationError is the validation error returned by GetHouseResponse.Validate if the designated constraints aren't met.

func (GetHouseResponseValidationError) Cause

Cause function returns cause value.

func (GetHouseResponseValidationError) Error

Error satisfies the builtin error interface

func (GetHouseResponseValidationError) ErrorName

ErrorName returns error name.

func (GetHouseResponseValidationError) Field

Field function returns field value.

func (GetHouseResponseValidationError) Key

Key function returns key value.

func (GetHouseResponseValidationError) Reason

Reason function returns reason value.

type MruVHousesServiceClient

type MruVHousesServiceClient interface {
	// Create a house.
	CreateHouse(ctx context.Context, in *CreateHouseRequest, opts ...grpc.CallOption) (*CreateHouseResponse, error)
	// Get a house.
	GetHouse(ctx context.Context, in *GetHouseRequest, opts ...grpc.CallOption) (*GetHouseResponse, error)
	// Update a house.
	UpdateHouse(ctx context.Context, in *UpdateHouseRequest, opts ...grpc.CallOption) (*UpdateHouseResponse, error)
	// Delete a house.
	DeleteHouse(ctx context.Context, in *DeleteHouseRequest, opts ...grpc.CallOption) (*DeleteHouseResponse, error)
}

MruVHousesServiceClient is the client API for MruVHousesService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type MruVHousesServiceServer

type MruVHousesServiceServer interface {
	// Create a house.
	CreateHouse(context.Context, *CreateHouseRequest) (*CreateHouseResponse, error)
	// Get a house.
	GetHouse(context.Context, *GetHouseRequest) (*GetHouseResponse, error)
	// Update a house.
	UpdateHouse(context.Context, *UpdateHouseRequest) (*UpdateHouseResponse, error)
	// Delete a house.
	DeleteHouse(context.Context, *DeleteHouseRequest) (*DeleteHouseResponse, error)
}

MruVHousesServiceServer is the server API for MruVHousesService service.

type UnimplementedMruVHousesServiceServer

type UnimplementedMruVHousesServiceServer struct {
}

UnimplementedMruVHousesServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedMruVHousesServiceServer) CreateHouse

func (*UnimplementedMruVHousesServiceServer) DeleteHouse

func (*UnimplementedMruVHousesServiceServer) GetHouse

func (*UnimplementedMruVHousesServiceServer) UpdateHouse

type UpdateHouseRequest

type UpdateHouseRequest struct {
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

Request message for rpc `UpdateHouse`.

func (*UpdateHouseRequest) Descriptor deprecated

func (*UpdateHouseRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateHouseRequest.ProtoReflect.Descriptor instead.

func (*UpdateHouseRequest) GetId

func (x *UpdateHouseRequest) GetId() uint32

func (*UpdateHouseRequest) ProtoMessage

func (*UpdateHouseRequest) ProtoMessage()

func (*UpdateHouseRequest) ProtoReflect added in v0.8.4

func (x *UpdateHouseRequest) ProtoReflect() protoreflect.Message

func (*UpdateHouseRequest) Reset

func (x *UpdateHouseRequest) Reset()

func (*UpdateHouseRequest) String

func (x *UpdateHouseRequest) String() string

func (*UpdateHouseRequest) Validate

func (m *UpdateHouseRequest) Validate() error

Validate checks the field values on UpdateHouseRequest with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateHouseRequestValidationError

type UpdateHouseRequestValidationError struct {
	// contains filtered or unexported fields
}

UpdateHouseRequestValidationError is the validation error returned by UpdateHouseRequest.Validate if the designated constraints aren't met.

func (UpdateHouseRequestValidationError) Cause

Cause function returns cause value.

func (UpdateHouseRequestValidationError) Error

Error satisfies the builtin error interface

func (UpdateHouseRequestValidationError) ErrorName

ErrorName returns error name.

func (UpdateHouseRequestValidationError) Field

Field function returns field value.

func (UpdateHouseRequestValidationError) Key

Key function returns key value.

func (UpdateHouseRequestValidationError) Reason

Reason function returns reason value.

type UpdateHouseResponse

type UpdateHouseResponse struct {
	// contains filtered or unexported fields
}

Response message for rpc `UpdateHouse`.

func (*UpdateHouseResponse) Descriptor deprecated

func (*UpdateHouseResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateHouseResponse.ProtoReflect.Descriptor instead.

func (*UpdateHouseResponse) ProtoMessage

func (*UpdateHouseResponse) ProtoMessage()

func (*UpdateHouseResponse) ProtoReflect added in v0.8.4

func (x *UpdateHouseResponse) ProtoReflect() protoreflect.Message

func (*UpdateHouseResponse) Reset

func (x *UpdateHouseResponse) Reset()

func (*UpdateHouseResponse) String

func (x *UpdateHouseResponse) String() string

func (*UpdateHouseResponse) Validate

func (m *UpdateHouseResponse) Validate() error

Validate checks the field values on UpdateHouseResponse with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type UpdateHouseResponseValidationError

type UpdateHouseResponseValidationError struct {
	// contains filtered or unexported fields
}

UpdateHouseResponseValidationError is the validation error returned by UpdateHouseResponse.Validate if the designated constraints aren't met.

func (UpdateHouseResponseValidationError) Cause

Cause function returns cause value.

func (UpdateHouseResponseValidationError) Error

Error satisfies the builtin error interface

func (UpdateHouseResponseValidationError) ErrorName

ErrorName returns error name.

func (UpdateHouseResponseValidationError) Field

Field function returns field value.

func (UpdateHouseResponseValidationError) Key

Key function returns key value.

func (UpdateHouseResponseValidationError) Reason

Reason function returns reason value.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL