serverpb

package
v0.0.0-...-af79f65 Latest Latest
Warning

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

Go to latest
Published: Jun 8, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TrivyJavaDB_SelectIndexByArtifactIDAndGroupID_FullMethodName    = "/trivyJavaDB.TrivyJavaDB/SelectIndexByArtifactIDAndGroupID"
	TrivyJavaDB_SelectIndexBySha1_FullMethodName                    = "/trivyJavaDB.TrivyJavaDB/SelectIndexBySha1"
	TrivyJavaDB_SelectIndexesByArtifactIDAndFileType_FullMethodName = "/trivyJavaDB.TrivyJavaDB/SelectIndexesByArtifactIDAndFileType"
)

Variables

View Source
var File_trivy_java_db_proto protoreflect.FileDescriptor
View Source
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 (*SelectIndexByArtifactIDAndGroupIDRequest) GetGroupID

func (*SelectIndexByArtifactIDAndGroupIDRequest) ProtoMessage

func (*SelectIndexByArtifactIDAndGroupIDRequest) ProtoReflect

func (*SelectIndexByArtifactIDAndGroupIDRequest) Reset

func (*SelectIndexByArtifactIDAndGroupIDRequest) 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 (*SelectIndexByArtifactIDAndGroupIDResponse) ProtoMessage

func (*SelectIndexByArtifactIDAndGroupIDResponse) ProtoReflect

func (*SelectIndexByArtifactIDAndGroupIDResponse) Reset

func (*SelectIndexByArtifactIDAndGroupIDResponse) 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 (*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

Deprecated: Use SelectIndexesByArtifactIDAndFileTypeRequest.ProtoReflect.Descriptor instead.

func (*SelectIndexesByArtifactIDAndFileTypeRequest) GetArtifactID

func (*SelectIndexesByArtifactIDAndFileTypeRequest) GetFileType

func (*SelectIndexesByArtifactIDAndFileTypeRequest) ProtoMessage

func (*SelectIndexesByArtifactIDAndFileTypeRequest) ProtoReflect

func (*SelectIndexesByArtifactIDAndFileTypeRequest) Reset

func (*SelectIndexesByArtifactIDAndFileTypeRequest) 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

Deprecated: Use SelectIndexesByArtifactIDAndFileTypeResponse.ProtoReflect.Descriptor instead.

func (*SelectIndexesByArtifactIDAndFileTypeResponse) GetIndex

func (*SelectIndexesByArtifactIDAndFileTypeResponse) ProtoMessage

func (*SelectIndexesByArtifactIDAndFileTypeResponse) ProtoReflect

func (*SelectIndexesByArtifactIDAndFileTypeResponse) Reset

func (*SelectIndexesByArtifactIDAndFileTypeResponse) 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.

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) SelectIndexBySha1

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.

Jump to

Keyboard shortcuts

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