Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterTrivyJavaDBServer(s grpc.ServiceRegistrar, srv TrivyJavaDBServer)
- type IndexElement
- func (*IndexElement) Descriptor() ([]byte, []int)deprecated
- func (x *IndexElement) GetArchiveType() string
- func (x *IndexElement) GetArtifactID() string
- func (x *IndexElement) GetGroupID() string
- func (x *IndexElement) GetSHA1() []byte
- func (x *IndexElement) GetVersion() string
- func (*IndexElement) ProtoMessage()
- func (x *IndexElement) ProtoReflect() protoreflect.Message
- func (x *IndexElement) Reset()
- func (x *IndexElement) String() string
- type SelectIndexByArtifactIDAndGroupIDRequest
- func (*SelectIndexByArtifactIDAndGroupIDRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SelectIndexByArtifactIDAndGroupIDRequest) GetArtifactID() string
- func (x *SelectIndexByArtifactIDAndGroupIDRequest) GetGroupID() string
- func (*SelectIndexByArtifactIDAndGroupIDRequest) ProtoMessage()
- func (x *SelectIndexByArtifactIDAndGroupIDRequest) ProtoReflect() protoreflect.Message
- func (x *SelectIndexByArtifactIDAndGroupIDRequest) Reset()
- func (x *SelectIndexByArtifactIDAndGroupIDRequest) String() string
- type SelectIndexByArtifactIDAndGroupIDResponse
- func (*SelectIndexByArtifactIDAndGroupIDResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SelectIndexByArtifactIDAndGroupIDResponse) GetIndex() *IndexElement
- func (*SelectIndexByArtifactIDAndGroupIDResponse) ProtoMessage()
- func (x *SelectIndexByArtifactIDAndGroupIDResponse) ProtoReflect() protoreflect.Message
- func (x *SelectIndexByArtifactIDAndGroupIDResponse) Reset()
- func (x *SelectIndexByArtifactIDAndGroupIDResponse) String() string
- type SelectIndexBySha1Request
- func (*SelectIndexBySha1Request) Descriptor() ([]byte, []int)deprecated
- func (x *SelectIndexBySha1Request) GetSHA1() string
- func (*SelectIndexBySha1Request) ProtoMessage()
- func (x *SelectIndexBySha1Request) ProtoReflect() protoreflect.Message
- func (x *SelectIndexBySha1Request) Reset()
- func (x *SelectIndexBySha1Request) String() string
- type SelectIndexBySha1Response
- func (*SelectIndexBySha1Response) Descriptor() ([]byte, []int)deprecated
- func (x *SelectIndexBySha1Response) GetIndex() *IndexElement
- func (*SelectIndexBySha1Response) ProtoMessage()
- func (x *SelectIndexBySha1Response) ProtoReflect() protoreflect.Message
- func (x *SelectIndexBySha1Response) Reset()
- func (x *SelectIndexBySha1Response) String() string
- type SelectIndexesByArtifactIDAndFileTypeRequest
- func (*SelectIndexesByArtifactIDAndFileTypeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SelectIndexesByArtifactIDAndFileTypeRequest) GetArtifactID() string
- func (x *SelectIndexesByArtifactIDAndFileTypeRequest) GetFileType() string
- func (*SelectIndexesByArtifactIDAndFileTypeRequest) ProtoMessage()
- func (x *SelectIndexesByArtifactIDAndFileTypeRequest) ProtoReflect() protoreflect.Message
- func (x *SelectIndexesByArtifactIDAndFileTypeRequest) Reset()
- func (x *SelectIndexesByArtifactIDAndFileTypeRequest) String() string
- type SelectIndexesByArtifactIDAndFileTypeResponse
- func (*SelectIndexesByArtifactIDAndFileTypeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SelectIndexesByArtifactIDAndFileTypeResponse) GetIndex() []*IndexElement
- func (*SelectIndexesByArtifactIDAndFileTypeResponse) ProtoMessage()
- func (x *SelectIndexesByArtifactIDAndFileTypeResponse) ProtoReflect() protoreflect.Message
- func (x *SelectIndexesByArtifactIDAndFileTypeResponse) Reset()
- func (x *SelectIndexesByArtifactIDAndFileTypeResponse) String() string
- type TrivyJavaDBClient
- type TrivyJavaDBServer
- type UnimplementedTrivyJavaDBServer
- func (UnimplementedTrivyJavaDBServer) SelectIndexByArtifactIDAndGroupID(context.Context, *SelectIndexByArtifactIDAndGroupIDRequest) (*SelectIndexByArtifactIDAndGroupIDResponse, error)
- func (UnimplementedTrivyJavaDBServer) SelectIndexBySha1(context.Context, *SelectIndexBySha1Request) (*SelectIndexBySha1Response, error)
- func (UnimplementedTrivyJavaDBServer) SelectIndexesByArtifactIDAndFileType(context.Context, *SelectIndexesByArtifactIDAndFileTypeRequest) (*SelectIndexesByArtifactIDAndFileTypeResponse, error)
- type UnsafeTrivyJavaDBServer
Constants ¶
const ( TrivyJavaDB_SelectIndexByArtifactIDAndGroupID_FullMethodName = "/trivyJavaDB.TrivyJavaDB/SelectIndexByArtifactIDAndGroupID" TrivyJavaDB_SelectIndexBySha1_FullMethodName = "/trivyJavaDB.TrivyJavaDB/SelectIndexBySha1" TrivyJavaDB_SelectIndexesByArtifactIDAndFileType_FullMethodName = "/trivyJavaDB.TrivyJavaDB/SelectIndexesByArtifactIDAndFileType" )
Variables ¶
var File_trivy_java_db_proto protoreflect.FileDescriptor
var TrivyJavaDB_ServiceDesc = grpc.ServiceDesc{ ServiceName: "trivyJavaDB.TrivyJavaDB", HandlerType: (*TrivyJavaDBServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "SelectIndexByArtifactIDAndGroupID", Handler: _TrivyJavaDB_SelectIndexByArtifactIDAndGroupID_Handler, }, { MethodName: "SelectIndexBySha1", Handler: _TrivyJavaDB_SelectIndexBySha1_Handler, }, { MethodName: "SelectIndexesByArtifactIDAndFileType", Handler: _TrivyJavaDB_SelectIndexesByArtifactIDAndFileType_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "trivy-java-db.proto", }
TrivyJavaDB_ServiceDesc is the grpc.ServiceDesc for TrivyJavaDB service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterTrivyJavaDBServer ¶
func RegisterTrivyJavaDBServer(s grpc.ServiceRegistrar, srv TrivyJavaDBServer)
Types ¶
type IndexElement ¶
type IndexElement struct { GroupID string `protobuf:"bytes,1,opt,name=GroupID,proto3" json:"GroupID,omitempty"` ArtifactID string `protobuf:"bytes,2,opt,name=ArtifactID,proto3" json:"ArtifactID,omitempty"` Version string `protobuf:"bytes,3,opt,name=Version,proto3" json:"Version,omitempty"` SHA1 []byte `protobuf:"bytes,4,opt,name=SHA1,proto3" json:"SHA1,omitempty"` ArchiveType string `protobuf:"bytes,5,opt,name=ArchiveType,proto3" json:"ArchiveType,omitempty"` // contains filtered or unexported fields }
func (*IndexElement) Descriptor
deprecated
func (*IndexElement) Descriptor() ([]byte, []int)
Deprecated: Use IndexElement.ProtoReflect.Descriptor instead.
func (*IndexElement) GetArchiveType ¶
func (x *IndexElement) GetArchiveType() string
func (*IndexElement) GetArtifactID ¶
func (x *IndexElement) GetArtifactID() string
func (*IndexElement) GetGroupID ¶
func (x *IndexElement) GetGroupID() string
func (*IndexElement) GetSHA1 ¶
func (x *IndexElement) GetSHA1() []byte
func (*IndexElement) GetVersion ¶
func (x *IndexElement) GetVersion() string
func (*IndexElement) ProtoMessage ¶
func (*IndexElement) ProtoMessage()
func (*IndexElement) ProtoReflect ¶
func (x *IndexElement) ProtoReflect() protoreflect.Message
func (*IndexElement) Reset ¶
func (x *IndexElement) Reset()
func (*IndexElement) String ¶
func (x *IndexElement) String() string
type SelectIndexByArtifactIDAndGroupIDRequest ¶
type SelectIndexByArtifactIDAndGroupIDRequest struct { ArtifactID string `protobuf:"bytes,1,opt,name=ArtifactID,proto3" json:"ArtifactID,omitempty"` GroupID string `protobuf:"bytes,2,opt,name=GroupID,proto3" json:"GroupID,omitempty"` // contains filtered or unexported fields }
func (*SelectIndexByArtifactIDAndGroupIDRequest) Descriptor
deprecated
func (*SelectIndexByArtifactIDAndGroupIDRequest) Descriptor() ([]byte, []int)
Deprecated: Use SelectIndexByArtifactIDAndGroupIDRequest.ProtoReflect.Descriptor instead.
func (*SelectIndexByArtifactIDAndGroupIDRequest) GetArtifactID ¶
func (x *SelectIndexByArtifactIDAndGroupIDRequest) GetArtifactID() string
func (*SelectIndexByArtifactIDAndGroupIDRequest) GetGroupID ¶
func (x *SelectIndexByArtifactIDAndGroupIDRequest) GetGroupID() string
func (*SelectIndexByArtifactIDAndGroupIDRequest) ProtoMessage ¶
func (*SelectIndexByArtifactIDAndGroupIDRequest) ProtoMessage()
func (*SelectIndexByArtifactIDAndGroupIDRequest) ProtoReflect ¶
func (x *SelectIndexByArtifactIDAndGroupIDRequest) ProtoReflect() protoreflect.Message
func (*SelectIndexByArtifactIDAndGroupIDRequest) Reset ¶
func (x *SelectIndexByArtifactIDAndGroupIDRequest) Reset()
func (*SelectIndexByArtifactIDAndGroupIDRequest) String ¶
func (x *SelectIndexByArtifactIDAndGroupIDRequest) String() string
type SelectIndexByArtifactIDAndGroupIDResponse ¶
type SelectIndexByArtifactIDAndGroupIDResponse struct { Index *IndexElement `protobuf:"bytes,1,opt,name=Index,proto3" json:"Index,omitempty"` // contains filtered or unexported fields }
func (*SelectIndexByArtifactIDAndGroupIDResponse) Descriptor
deprecated
func (*SelectIndexByArtifactIDAndGroupIDResponse) Descriptor() ([]byte, []int)
Deprecated: Use SelectIndexByArtifactIDAndGroupIDResponse.ProtoReflect.Descriptor instead.
func (*SelectIndexByArtifactIDAndGroupIDResponse) GetIndex ¶
func (x *SelectIndexByArtifactIDAndGroupIDResponse) GetIndex() *IndexElement
func (*SelectIndexByArtifactIDAndGroupIDResponse) ProtoMessage ¶
func (*SelectIndexByArtifactIDAndGroupIDResponse) ProtoMessage()
func (*SelectIndexByArtifactIDAndGroupIDResponse) ProtoReflect ¶
func (x *SelectIndexByArtifactIDAndGroupIDResponse) ProtoReflect() protoreflect.Message
func (*SelectIndexByArtifactIDAndGroupIDResponse) Reset ¶
func (x *SelectIndexByArtifactIDAndGroupIDResponse) Reset()
func (*SelectIndexByArtifactIDAndGroupIDResponse) String ¶
func (x *SelectIndexByArtifactIDAndGroupIDResponse) String() string
type SelectIndexBySha1Request ¶
type SelectIndexBySha1Request struct { SHA1 string `protobuf:"bytes,1,opt,name=SHA1,proto3" json:"SHA1,omitempty"` // contains filtered or unexported fields }
func (*SelectIndexBySha1Request) Descriptor
deprecated
func (*SelectIndexBySha1Request) Descriptor() ([]byte, []int)
Deprecated: Use SelectIndexBySha1Request.ProtoReflect.Descriptor instead.
func (*SelectIndexBySha1Request) GetSHA1 ¶
func (x *SelectIndexBySha1Request) GetSHA1() string
func (*SelectIndexBySha1Request) ProtoMessage ¶
func (*SelectIndexBySha1Request) ProtoMessage()
func (*SelectIndexBySha1Request) ProtoReflect ¶
func (x *SelectIndexBySha1Request) ProtoReflect() protoreflect.Message
func (*SelectIndexBySha1Request) Reset ¶
func (x *SelectIndexBySha1Request) Reset()
func (*SelectIndexBySha1Request) String ¶
func (x *SelectIndexBySha1Request) String() string
type SelectIndexBySha1Response ¶
type SelectIndexBySha1Response struct { Index *IndexElement `protobuf:"bytes,1,opt,name=Index,proto3" json:"Index,omitempty"` // contains filtered or unexported fields }
func (*SelectIndexBySha1Response) Descriptor
deprecated
func (*SelectIndexBySha1Response) Descriptor() ([]byte, []int)
Deprecated: Use SelectIndexBySha1Response.ProtoReflect.Descriptor instead.
func (*SelectIndexBySha1Response) GetIndex ¶
func (x *SelectIndexBySha1Response) GetIndex() *IndexElement
func (*SelectIndexBySha1Response) ProtoMessage ¶
func (*SelectIndexBySha1Response) ProtoMessage()
func (*SelectIndexBySha1Response) ProtoReflect ¶
func (x *SelectIndexBySha1Response) ProtoReflect() protoreflect.Message
func (*SelectIndexBySha1Response) Reset ¶
func (x *SelectIndexBySha1Response) Reset()
func (*SelectIndexBySha1Response) String ¶
func (x *SelectIndexBySha1Response) String() string
type SelectIndexesByArtifactIDAndFileTypeRequest ¶
type SelectIndexesByArtifactIDAndFileTypeRequest struct { ArtifactID string `protobuf:"bytes,1,opt,name=ArtifactID,proto3" json:"ArtifactID,omitempty"` FileType string `protobuf:"bytes,2,opt,name=FileType,proto3" json:"FileType,omitempty"` // contains filtered or unexported fields }
func (*SelectIndexesByArtifactIDAndFileTypeRequest) Descriptor
deprecated
func (*SelectIndexesByArtifactIDAndFileTypeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SelectIndexesByArtifactIDAndFileTypeRequest.ProtoReflect.Descriptor instead.
func (*SelectIndexesByArtifactIDAndFileTypeRequest) GetArtifactID ¶
func (x *SelectIndexesByArtifactIDAndFileTypeRequest) GetArtifactID() string
func (*SelectIndexesByArtifactIDAndFileTypeRequest) GetFileType ¶
func (x *SelectIndexesByArtifactIDAndFileTypeRequest) GetFileType() string
func (*SelectIndexesByArtifactIDAndFileTypeRequest) ProtoMessage ¶
func (*SelectIndexesByArtifactIDAndFileTypeRequest) ProtoMessage()
func (*SelectIndexesByArtifactIDAndFileTypeRequest) ProtoReflect ¶
func (x *SelectIndexesByArtifactIDAndFileTypeRequest) ProtoReflect() protoreflect.Message
func (*SelectIndexesByArtifactIDAndFileTypeRequest) Reset ¶
func (x *SelectIndexesByArtifactIDAndFileTypeRequest) Reset()
func (*SelectIndexesByArtifactIDAndFileTypeRequest) String ¶
func (x *SelectIndexesByArtifactIDAndFileTypeRequest) String() string
type SelectIndexesByArtifactIDAndFileTypeResponse ¶
type SelectIndexesByArtifactIDAndFileTypeResponse struct { Index []*IndexElement `protobuf:"bytes,1,rep,name=Index,proto3" json:"Index,omitempty"` // contains filtered or unexported fields }
func (*SelectIndexesByArtifactIDAndFileTypeResponse) Descriptor
deprecated
func (*SelectIndexesByArtifactIDAndFileTypeResponse) Descriptor() ([]byte, []int)
Deprecated: Use SelectIndexesByArtifactIDAndFileTypeResponse.ProtoReflect.Descriptor instead.
func (*SelectIndexesByArtifactIDAndFileTypeResponse) GetIndex ¶
func (x *SelectIndexesByArtifactIDAndFileTypeResponse) GetIndex() []*IndexElement
func (*SelectIndexesByArtifactIDAndFileTypeResponse) ProtoMessage ¶
func (*SelectIndexesByArtifactIDAndFileTypeResponse) ProtoMessage()
func (*SelectIndexesByArtifactIDAndFileTypeResponse) ProtoReflect ¶
func (x *SelectIndexesByArtifactIDAndFileTypeResponse) ProtoReflect() protoreflect.Message
func (*SelectIndexesByArtifactIDAndFileTypeResponse) Reset ¶
func (x *SelectIndexesByArtifactIDAndFileTypeResponse) Reset()
func (*SelectIndexesByArtifactIDAndFileTypeResponse) String ¶
func (x *SelectIndexesByArtifactIDAndFileTypeResponse) String() string
type TrivyJavaDBClient ¶
type TrivyJavaDBClient interface { SelectIndexByArtifactIDAndGroupID(ctx context.Context, in *SelectIndexByArtifactIDAndGroupIDRequest, opts ...grpc.CallOption) (*SelectIndexByArtifactIDAndGroupIDResponse, error) SelectIndexBySha1(ctx context.Context, in *SelectIndexBySha1Request, opts ...grpc.CallOption) (*SelectIndexBySha1Response, error) SelectIndexesByArtifactIDAndFileType(ctx context.Context, in *SelectIndexesByArtifactIDAndFileTypeRequest, opts ...grpc.CallOption) (*SelectIndexesByArtifactIDAndFileTypeResponse, error) }
TrivyJavaDBClient is the client API for TrivyJavaDB 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 NewTrivyJavaDBClient ¶
func NewTrivyJavaDBClient(cc grpc.ClientConnInterface) TrivyJavaDBClient
type TrivyJavaDBServer ¶
type TrivyJavaDBServer interface { SelectIndexByArtifactIDAndGroupID(context.Context, *SelectIndexByArtifactIDAndGroupIDRequest) (*SelectIndexByArtifactIDAndGroupIDResponse, error) SelectIndexBySha1(context.Context, *SelectIndexBySha1Request) (*SelectIndexBySha1Response, error) SelectIndexesByArtifactIDAndFileType(context.Context, *SelectIndexesByArtifactIDAndFileTypeRequest) (*SelectIndexesByArtifactIDAndFileTypeResponse, error) // contains filtered or unexported methods }
TrivyJavaDBServer is the server API for TrivyJavaDB service. All implementations must embed UnimplementedTrivyJavaDBServer for forward compatibility
type UnimplementedTrivyJavaDBServer ¶
type UnimplementedTrivyJavaDBServer struct { }
UnimplementedTrivyJavaDBServer must be embedded to have forward compatible implementations.
func (UnimplementedTrivyJavaDBServer) SelectIndexByArtifactIDAndGroupID ¶
func (UnimplementedTrivyJavaDBServer) SelectIndexByArtifactIDAndGroupID(context.Context, *SelectIndexByArtifactIDAndGroupIDRequest) (*SelectIndexByArtifactIDAndGroupIDResponse, error)
func (UnimplementedTrivyJavaDBServer) SelectIndexBySha1 ¶
func (UnimplementedTrivyJavaDBServer) SelectIndexBySha1(context.Context, *SelectIndexBySha1Request) (*SelectIndexBySha1Response, error)
func (UnimplementedTrivyJavaDBServer) SelectIndexesByArtifactIDAndFileType ¶
func (UnimplementedTrivyJavaDBServer) SelectIndexesByArtifactIDAndFileType(context.Context, *SelectIndexesByArtifactIDAndFileTypeRequest) (*SelectIndexesByArtifactIDAndFileTypeResponse, error)
type UnsafeTrivyJavaDBServer ¶
type UnsafeTrivyJavaDBServer interface {
// contains filtered or unexported methods
}
UnsafeTrivyJavaDBServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TrivyJavaDBServer will result in compilation errors.