resource_directory

package
v0.0.0-...-1c3cffe Latest Latest
Warning

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

Go to latest
Published: Apr 6, 2020 License: MIT Imports: 12 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthQueries        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowQueries          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupQueries = fmt.Errorf("proto: unexpected end of group")
)

Functions

func RegisterResourceDirectoryServer

func RegisterResourceDirectoryServer(s *grpc.Server, srv ResourceDirectoryServer)

Types

type GetResourceLinksRequest

type GetResourceLinksRequest struct {
	AuthorizationContext *pb.AuthorizationContext `protobuf:"bytes,1,opt,name=authorization_context,json=authorizationContext,proto3" json:"authorization_context,omitempty"`
	TypeFilter           []string                 `protobuf:"bytes,2,rep,name=type_filter,json=typeFilter,proto3" json:"type_filter,omitempty"`
	DeviceIdsFilter      []string                 `protobuf:"bytes,3,rep,name=device_ids_filter,json=deviceIdsFilter,proto3" json:"device_ids_filter,omitempty"`
}

func (*GetResourceLinksRequest) Descriptor

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

func (*GetResourceLinksRequest) GetAuthorizationContext

func (m *GetResourceLinksRequest) GetAuthorizationContext() *pb.AuthorizationContext

func (*GetResourceLinksRequest) GetDeviceIdsFilter

func (m *GetResourceLinksRequest) GetDeviceIdsFilter() []string

func (*GetResourceLinksRequest) GetTypeFilter

func (m *GetResourceLinksRequest) GetTypeFilter() []string

func (*GetResourceLinksRequest) Marshal

func (m *GetResourceLinksRequest) Marshal() (dAtA []byte, err error)

func (*GetResourceLinksRequest) MarshalTo

func (m *GetResourceLinksRequest) MarshalTo(dAtA []byte) (int, error)

func (*GetResourceLinksRequest) MarshalToSizedBuffer

func (m *GetResourceLinksRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GetResourceLinksRequest) ProtoMessage

func (*GetResourceLinksRequest) ProtoMessage()

func (*GetResourceLinksRequest) Reset

func (m *GetResourceLinksRequest) Reset()

func (*GetResourceLinksRequest) Size

func (m *GetResourceLinksRequest) Size() (n int)

func (*GetResourceLinksRequest) String

func (m *GetResourceLinksRequest) String() string

func (*GetResourceLinksRequest) Unmarshal

func (m *GetResourceLinksRequest) Unmarshal(dAtA []byte) error

func (*GetResourceLinksRequest) XXX_DiscardUnknown

func (m *GetResourceLinksRequest) XXX_DiscardUnknown()

func (*GetResourceLinksRequest) XXX_Marshal

func (m *GetResourceLinksRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetResourceLinksRequest) XXX_Merge

func (m *GetResourceLinksRequest) XXX_Merge(src proto.Message)

func (*GetResourceLinksRequest) XXX_Size

func (m *GetResourceLinksRequest) XXX_Size() int

func (*GetResourceLinksRequest) XXX_Unmarshal

func (m *GetResourceLinksRequest) XXX_Unmarshal(b []byte) error

type ResourceDirectoryClient

type ResourceDirectoryClient interface {
	GetResourceLinks(ctx context.Context, in *GetResourceLinksRequest, opts ...grpc.CallOption) (ResourceDirectory_GetResourceLinksClient, error)
}

ResourceDirectoryClient is the client API for ResourceDirectory service.

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

func NewResourceDirectoryClient

func NewResourceDirectoryClient(cc *grpc.ClientConn) ResourceDirectoryClient

type ResourceDirectoryServer

type ResourceDirectoryServer interface {
	GetResourceLinks(*GetResourceLinksRequest, ResourceDirectory_GetResourceLinksServer) error
}

ResourceDirectoryServer is the server API for ResourceDirectory service.

type ResourceDirectory_GetResourceLinksClient

type ResourceDirectory_GetResourceLinksClient interface {
	Recv() (*ResourceLink, error)
	grpc.ClientStream
}

type ResourceDirectory_GetResourceLinksServer

type ResourceDirectory_GetResourceLinksServer interface {
	Send(*ResourceLink) error
	grpc.ServerStream
}
type ResourceLink struct {
	Resource *pb.Resource `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
}

func (*ResourceLink) Descriptor

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

func (*ResourceLink) GetResource

func (m *ResourceLink) GetResource() *pb.Resource

func (*ResourceLink) Marshal

func (m *ResourceLink) Marshal() (dAtA []byte, err error)

func (*ResourceLink) MarshalTo

func (m *ResourceLink) MarshalTo(dAtA []byte) (int, error)

func (*ResourceLink) MarshalToSizedBuffer

func (m *ResourceLink) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResourceLink) ProtoMessage

func (*ResourceLink) ProtoMessage()

func (*ResourceLink) Reset

func (m *ResourceLink) Reset()

func (*ResourceLink) Size

func (m *ResourceLink) Size() (n int)

func (*ResourceLink) String

func (m *ResourceLink) String() string

func (*ResourceLink) Unmarshal

func (m *ResourceLink) Unmarshal(dAtA []byte) error

func (*ResourceLink) XXX_DiscardUnknown

func (m *ResourceLink) XXX_DiscardUnknown()

func (*ResourceLink) XXX_Marshal

func (m *ResourceLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResourceLink) XXX_Merge

func (m *ResourceLink) XXX_Merge(src proto.Message)

func (*ResourceLink) XXX_Size

func (m *ResourceLink) XXX_Size() int

func (*ResourceLink) XXX_Unmarshal

func (m *ResourceLink) XXX_Unmarshal(b []byte) error

type UnimplementedResourceDirectoryServer

type UnimplementedResourceDirectoryServer struct {
}

UnimplementedResourceDirectoryServer can be embedded to have forward compatible implementations.

Jump to

Keyboard shortcuts

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