Documentation ¶
Index ¶
- Variables
- func RegisterResourceDirectoryServer(s *grpc.Server, srv ResourceDirectoryServer)
- type GetResourceLinksRequest
- func (*GetResourceLinksRequest) Descriptor() ([]byte, []int)
- func (m *GetResourceLinksRequest) GetAuthorizationContext() *pb.AuthorizationContext
- func (m *GetResourceLinksRequest) GetDeviceIdsFilter() []string
- func (m *GetResourceLinksRequest) GetTypeFilter() []string
- func (m *GetResourceLinksRequest) Marshal() (dAtA []byte, err error)
- func (m *GetResourceLinksRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *GetResourceLinksRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GetResourceLinksRequest) ProtoMessage()
- func (m *GetResourceLinksRequest) Reset()
- func (m *GetResourceLinksRequest) Size() (n int)
- func (m *GetResourceLinksRequest) String() string
- func (m *GetResourceLinksRequest) Unmarshal(dAtA []byte) error
- func (m *GetResourceLinksRequest) XXX_DiscardUnknown()
- func (m *GetResourceLinksRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetResourceLinksRequest) XXX_Merge(src proto.Message)
- func (m *GetResourceLinksRequest) XXX_Size() int
- func (m *GetResourceLinksRequest) XXX_Unmarshal(b []byte) error
- type ResourceDirectoryClient
- type ResourceDirectoryServer
- type ResourceDirectory_GetResourceLinksClient
- type ResourceDirectory_GetResourceLinksServer
- type ResourceLink
- func (*ResourceLink) Descriptor() ([]byte, []int)
- func (m *ResourceLink) GetResource() *pb.Resource
- func (m *ResourceLink) Marshal() (dAtA []byte, err error)
- func (m *ResourceLink) MarshalTo(dAtA []byte) (int, error)
- func (m *ResourceLink) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ResourceLink) ProtoMessage()
- func (m *ResourceLink) Reset()
- func (m *ResourceLink) Size() (n int)
- func (m *ResourceLink) String() string
- func (m *ResourceLink) Unmarshal(dAtA []byte) error
- func (m *ResourceLink) XXX_DiscardUnknown()
- func (m *ResourceLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResourceLink) XXX_Merge(src proto.Message)
- func (m *ResourceLink) XXX_Size() int
- func (m *ResourceLink) XXX_Unmarshal(b []byte) error
- type UnimplementedResourceDirectoryServer
Constants ¶
This section is empty.
Variables ¶
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 ¶
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) 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.
func (*UnimplementedResourceDirectoryServer) GetResourceLinks ¶
func (*UnimplementedResourceDirectoryServer) GetResourceLinks(req *GetResourceLinksRequest, srv ResourceDirectory_GetResourceLinksServer) error
Click to show internal directories.
Click to hide internal directories.