v1

package
v0.5.369 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2022 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Overview

Package v1 is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var File_github_com_metaprov_modelaapi_services_servingsite_v1_servingsite_proto protoreflect.FileDescriptor
View Source
var ServingSiteService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "github.com.metaprov.modelaapi.services.servingsite.v1.ServingSiteService",
	HandlerType: (*ServingSiteServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListServingSites",
			Handler:    _ServingSiteService_ListServingSites_Handler,
		},
		{
			MethodName: "CreateServingSite",
			Handler:    _ServingSiteService_CreateServingSite_Handler,
		},
		{
			MethodName: "GetServingSite",
			Handler:    _ServingSiteService_GetServingSite_Handler,
		},
		{
			MethodName: "UpdateServingSite",
			Handler:    _ServingSiteService_UpdateServingSite_Handler,
		},
		{
			MethodName: "DeleteServingSite",
			Handler:    _ServingSiteService_DeleteServingSite_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "github.com/metaprov/modelaapi/services/servingsite/v1/servingsite.proto",
}

ServingSiteService_ServiceDesc is the grpc.ServiceDesc for ServingSiteService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterServingSiteServiceHandler added in v0.4.687

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

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

func RegisterServingSiteServiceHandlerClient added in v0.4.687

func RegisterServingSiteServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ServingSiteServiceClient) error

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

func RegisterServingSiteServiceHandlerFromEndpoint added in v0.4.687

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

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

func RegisterServingSiteServiceHandlerServer added in v0.4.687

func RegisterServingSiteServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ServingSiteServiceServer) error

RegisterServingSiteServiceHandlerServer registers the http handlers for service ServingSiteService to "mux". UnaryRPC :call ServingSiteServiceServer 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 RegisterServingSiteServiceHandlerFromEndpoint instead.

func RegisterServingSiteServiceServer

func RegisterServingSiteServiceServer(s grpc.ServiceRegistrar, srv ServingSiteServiceServer)

Types

type CreateServingSiteRequest

type CreateServingSiteRequest struct {
	Servingsite *v1alpha1.ServingSite `protobuf:"bytes,1,opt,name=servingsite,proto3" json:"servingsite,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateServingSiteRequest) Descriptor deprecated

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

Deprecated: Use CreateServingSiteRequest.ProtoReflect.Descriptor instead.

func (*CreateServingSiteRequest) GetServingsite added in v0.4.472

func (x *CreateServingSiteRequest) GetServingsite() *v1alpha1.ServingSite

func (*CreateServingSiteRequest) ProtoMessage

func (*CreateServingSiteRequest) ProtoMessage()

func (*CreateServingSiteRequest) ProtoReflect

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

func (*CreateServingSiteRequest) Reset

func (x *CreateServingSiteRequest) Reset()

func (*CreateServingSiteRequest) String

func (x *CreateServingSiteRequest) String() string

type CreateServingSiteResponse

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

func (*CreateServingSiteResponse) Descriptor deprecated

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

Deprecated: Use CreateServingSiteResponse.ProtoReflect.Descriptor instead.

func (*CreateServingSiteResponse) ProtoMessage

func (*CreateServingSiteResponse) ProtoMessage()

func (*CreateServingSiteResponse) ProtoReflect

func (*CreateServingSiteResponse) Reset

func (x *CreateServingSiteResponse) Reset()

func (*CreateServingSiteResponse) String

func (x *CreateServingSiteResponse) String() string

type DeleteServingSiteRequest

type DeleteServingSiteRequest struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteServingSiteRequest) Descriptor deprecated

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

Deprecated: Use DeleteServingSiteRequest.ProtoReflect.Descriptor instead.

func (*DeleteServingSiteRequest) GetName

func (x *DeleteServingSiteRequest) GetName() string

func (*DeleteServingSiteRequest) GetNamespace

func (x *DeleteServingSiteRequest) GetNamespace() string

func (*DeleteServingSiteRequest) ProtoMessage

func (*DeleteServingSiteRequest) ProtoMessage()

func (*DeleteServingSiteRequest) ProtoReflect

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

func (*DeleteServingSiteRequest) Reset

func (x *DeleteServingSiteRequest) Reset()

func (*DeleteServingSiteRequest) String

func (x *DeleteServingSiteRequest) String() string

type DeleteServingSiteResponse

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

func (*DeleteServingSiteResponse) Descriptor deprecated

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

Deprecated: Use DeleteServingSiteResponse.ProtoReflect.Descriptor instead.

func (*DeleteServingSiteResponse) ProtoMessage

func (*DeleteServingSiteResponse) ProtoMessage()

func (*DeleteServingSiteResponse) ProtoReflect

func (*DeleteServingSiteResponse) Reset

func (x *DeleteServingSiteResponse) Reset()

func (*DeleteServingSiteResponse) String

func (x *DeleteServingSiteResponse) String() string

type GetServingSiteRequest

type GetServingSiteRequest struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServingSiteRequest) Descriptor deprecated

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

Deprecated: Use GetServingSiteRequest.ProtoReflect.Descriptor instead.

func (*GetServingSiteRequest) GetName

func (x *GetServingSiteRequest) GetName() string

func (*GetServingSiteRequest) GetNamespace

func (x *GetServingSiteRequest) GetNamespace() string

func (*GetServingSiteRequest) ProtoMessage

func (*GetServingSiteRequest) ProtoMessage()

func (*GetServingSiteRequest) ProtoReflect

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

func (*GetServingSiteRequest) Reset

func (x *GetServingSiteRequest) Reset()

func (*GetServingSiteRequest) String

func (x *GetServingSiteRequest) String() string

type GetServingSiteResponse

type GetServingSiteResponse struct {
	Servingsite *v1alpha1.ServingSite `protobuf:"bytes,1,opt,name=servingsite,proto3" json:"servingsite,omitempty"`
	Yaml        string                `protobuf:"bytes,2,opt,name=yaml,proto3" json:"yaml,omitempty"`
	// contains filtered or unexported fields
}

func (*GetServingSiteResponse) Descriptor deprecated

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

Deprecated: Use GetServingSiteResponse.ProtoReflect.Descriptor instead.

func (*GetServingSiteResponse) GetServingsite added in v0.4.472

func (x *GetServingSiteResponse) GetServingsite() *v1alpha1.ServingSite

func (*GetServingSiteResponse) GetYaml

func (x *GetServingSiteResponse) GetYaml() string

func (*GetServingSiteResponse) ProtoMessage

func (*GetServingSiteResponse) ProtoMessage()

func (*GetServingSiteResponse) ProtoReflect

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

func (*GetServingSiteResponse) Reset

func (x *GetServingSiteResponse) Reset()

func (*GetServingSiteResponse) String

func (x *GetServingSiteResponse) String() string

type ListServingSitesRequest

type ListServingSitesRequest struct {
	Namespace string            `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	Labels    map[string]string `` /* 153-byte string literal not displayed */
	PageSize  int32             `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken string            `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	OrderBy   string            `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

func (*ListServingSitesRequest) Descriptor deprecated

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

Deprecated: Use ListServingSitesRequest.ProtoReflect.Descriptor instead.

func (*ListServingSitesRequest) GetLabels

func (x *ListServingSitesRequest) GetLabels() map[string]string

func (*ListServingSitesRequest) GetNamespace

func (x *ListServingSitesRequest) GetNamespace() string

func (*ListServingSitesRequest) GetOrderBy added in v0.4.414

func (x *ListServingSitesRequest) GetOrderBy() string

func (*ListServingSitesRequest) GetPageSize added in v0.4.414

func (x *ListServingSitesRequest) GetPageSize() int32

func (*ListServingSitesRequest) GetPageToken added in v0.4.414

func (x *ListServingSitesRequest) GetPageToken() string

func (*ListServingSitesRequest) ProtoMessage

func (*ListServingSitesRequest) ProtoMessage()

func (*ListServingSitesRequest) ProtoReflect

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

func (*ListServingSitesRequest) Reset

func (x *ListServingSitesRequest) Reset()

func (*ListServingSitesRequest) String

func (x *ListServingSitesRequest) String() string

type ListServingSitesResponse

type ListServingSitesResponse struct {
	Servingsites  *v1alpha1.ServingSiteList `protobuf:"bytes,1,opt,name=servingsites,proto3" json:"servingsites,omitempty"`
	NextPageToken string                    `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListServingSitesResponse) Descriptor deprecated

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

Deprecated: Use ListServingSitesResponse.ProtoReflect.Descriptor instead.

func (*ListServingSitesResponse) GetNextPageToken added in v0.4.472

func (x *ListServingSitesResponse) GetNextPageToken() string

func (*ListServingSitesResponse) GetServingsites added in v0.4.472

func (x *ListServingSitesResponse) GetServingsites() *v1alpha1.ServingSiteList

func (*ListServingSitesResponse) ProtoMessage

func (*ListServingSitesResponse) ProtoMessage()

func (*ListServingSitesResponse) ProtoReflect

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

func (*ListServingSitesResponse) Reset

func (x *ListServingSitesResponse) Reset()

func (*ListServingSitesResponse) String

func (x *ListServingSitesResponse) String() string

type ServingSiteServiceClient

type ServingSiteServiceClient interface {
	ListServingSites(ctx context.Context, in *ListServingSitesRequest, opts ...grpc.CallOption) (*ListServingSitesResponse, error)
	CreateServingSite(ctx context.Context, in *CreateServingSiteRequest, opts ...grpc.CallOption) (*CreateServingSiteResponse, error)
	GetServingSite(ctx context.Context, in *GetServingSiteRequest, opts ...grpc.CallOption) (*GetServingSiteResponse, error)
	UpdateServingSite(ctx context.Context, in *UpdateServingSiteRequest, opts ...grpc.CallOption) (*UpdateServingSiteResponse, error)
	DeleteServingSite(ctx context.Context, in *DeleteServingSiteRequest, opts ...grpc.CallOption) (*DeleteServingSiteResponse, error)
}

ServingSiteServiceClient is the client API for ServingSiteService 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 ServingSiteServiceServer

type ServingSiteServiceServer interface {
	ListServingSites(context.Context, *ListServingSitesRequest) (*ListServingSitesResponse, error)
	CreateServingSite(context.Context, *CreateServingSiteRequest) (*CreateServingSiteResponse, error)
	GetServingSite(context.Context, *GetServingSiteRequest) (*GetServingSiteResponse, error)
	UpdateServingSite(context.Context, *UpdateServingSiteRequest) (*UpdateServingSiteResponse, error)
	DeleteServingSite(context.Context, *DeleteServingSiteRequest) (*DeleteServingSiteResponse, error)
	// contains filtered or unexported methods
}

ServingSiteServiceServer is the server API for ServingSiteService service. All implementations must embed UnimplementedServingSiteServiceServer for forward compatibility

type UnimplementedServingSiteServiceServer

type UnimplementedServingSiteServiceServer struct {
}

UnimplementedServingSiteServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedServingSiteServiceServer) CreateServingSite

func (UnimplementedServingSiteServiceServer) DeleteServingSite

func (UnimplementedServingSiteServiceServer) GetServingSite

func (UnimplementedServingSiteServiceServer) ListServingSites

func (UnimplementedServingSiteServiceServer) UpdateServingSite

type UnsafeServingSiteServiceServer added in v0.4.687

type UnsafeServingSiteServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeServingSiteServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ServingSiteServiceServer will result in compilation errors.

type UpdateServingSiteRequest

type UpdateServingSiteRequest struct {
	Servingsite *v1alpha1.ServingSite `protobuf:"bytes,1,opt,name=servingsite,proto3" json:"servingsite,omitempty"`
	FieldMask   *field_mask.FieldMask `protobuf:"bytes,2,opt,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateServingSiteRequest) Descriptor deprecated

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

Deprecated: Use UpdateServingSiteRequest.ProtoReflect.Descriptor instead.

func (*UpdateServingSiteRequest) GetFieldMask added in v0.4.422

func (x *UpdateServingSiteRequest) GetFieldMask() *field_mask.FieldMask

func (*UpdateServingSiteRequest) GetServingsite added in v0.4.475

func (x *UpdateServingSiteRequest) GetServingsite() *v1alpha1.ServingSite

func (*UpdateServingSiteRequest) ProtoMessage

func (*UpdateServingSiteRequest) ProtoMessage()

func (*UpdateServingSiteRequest) ProtoReflect

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

func (*UpdateServingSiteRequest) Reset

func (x *UpdateServingSiteRequest) Reset()

func (*UpdateServingSiteRequest) String

func (x *UpdateServingSiteRequest) String() string

type UpdateServingSiteResponse

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

func (*UpdateServingSiteResponse) Descriptor deprecated

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

Deprecated: Use UpdateServingSiteResponse.ProtoReflect.Descriptor instead.

func (*UpdateServingSiteResponse) ProtoMessage

func (*UpdateServingSiteResponse) ProtoMessage()

func (*UpdateServingSiteResponse) ProtoReflect

func (*UpdateServingSiteResponse) Reset

func (x *UpdateServingSiteResponse) Reset()

func (*UpdateServingSiteResponse) String

func (x *UpdateServingSiteResponse) String() string

Jump to

Keyboard shortcuts

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