perseusapi

package
v0.18.0 Latest Latest
Warning

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

Go to latest
Published: May 3, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ModuleVersionOption_name = map[int32]string{
		0: "none",
		1: "latest",
		2: "all",
	}
	ModuleVersionOption_value = map[string]int32{
		"none":   0,
		"latest": 1,
		"all":    2,
	}
)

Enum value maps for ModuleVersionOption.

View Source
var (
	DependencyDirection_name = map[int32]string{
		0: "dependencies",
		2: "dependents",
	}
	DependencyDirection_value = map[string]int32{
		"dependencies": 0,
		"dependents":   2,
	}
)

Enum value maps for DependencyDirection.

View Source
var File_perseus_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CreateModuleRequest

type CreateModuleRequest struct {
	Module *Module `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateModuleRequest) Descriptor deprecated

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

Deprecated: Use CreateModuleRequest.ProtoReflect.Descriptor instead.

func (*CreateModuleRequest) GetModule

func (x *CreateModuleRequest) GetModule() *Module

func (*CreateModuleRequest) ProtoMessage

func (*CreateModuleRequest) ProtoMessage()

func (*CreateModuleRequest) ProtoReflect

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

func (*CreateModuleRequest) Reset

func (x *CreateModuleRequest) Reset()

func (*CreateModuleRequest) String

func (x *CreateModuleRequest) String() string

type CreateModuleResponse

type CreateModuleResponse struct {
	Module *Module `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateModuleResponse) Descriptor deprecated

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

Deprecated: Use CreateModuleResponse.ProtoReflect.Descriptor instead.

func (*CreateModuleResponse) GetModule

func (x *CreateModuleResponse) GetModule() *Module

func (*CreateModuleResponse) ProtoMessage

func (*CreateModuleResponse) ProtoMessage()

func (*CreateModuleResponse) ProtoReflect

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

func (*CreateModuleResponse) Reset

func (x *CreateModuleResponse) Reset()

func (*CreateModuleResponse) String

func (x *CreateModuleResponse) String() string

type DependencyDirection

type DependencyDirection int32
const (
	DependencyDirection_dependencies DependencyDirection = 0
	DependencyDirection_dependents   DependencyDirection = 2
)

func (DependencyDirection) Descriptor

func (DependencyDirection) Enum

func (DependencyDirection) EnumDescriptor deprecated

func (DependencyDirection) EnumDescriptor() ([]byte, []int)

Deprecated: Use DependencyDirection.Descriptor instead.

func (DependencyDirection) Number

func (DependencyDirection) String

func (x DependencyDirection) String() string

func (DependencyDirection) Type

type ListModuleVersionsRequest

type ListModuleVersionsRequest struct {

	// if specified, return versions for this module
	ModuleName string `protobuf:"bytes,1,opt,name=module_name,json=moduleName,proto3" json:"module_name,omitempty"`
	// glob pattern for the module(s) to return
	ModuleFilter string `protobuf:"bytes,5,opt,name=module_filter,json=moduleFilter,proto3" json:"module_filter,omitempty"`
	// glob pattern for the version(s) to return
	VersionFilter string `protobuf:"bytes,6,opt,name=version_filter,json=versionFilter,proto3" json:"version_filter,omitempty"`
	// indicates whether or not matching pre-release versions should be returned
	IncludePrerelease bool `protobuf:"varint,7,opt,name=include_prerelease,json=includePrerelease,proto3" json:"include_prerelease,omitempty"`
	// indicates which matching version(s) should be returned
	VersionOption ModuleVersionOption `` /* 157-byte string literal not displayed */
	PageToken     string              `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	PageSize      int32               `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

func (*ListModuleVersionsRequest) Descriptor deprecated

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

Deprecated: Use ListModuleVersionsRequest.ProtoReflect.Descriptor instead.

func (*ListModuleVersionsRequest) GetIncludePrerelease added in v0.5.0

func (x *ListModuleVersionsRequest) GetIncludePrerelease() bool

func (*ListModuleVersionsRequest) GetModuleFilter added in v0.5.0

func (x *ListModuleVersionsRequest) GetModuleFilter() string

func (*ListModuleVersionsRequest) GetModuleName

func (x *ListModuleVersionsRequest) GetModuleName() string

func (*ListModuleVersionsRequest) GetPageSize

func (x *ListModuleVersionsRequest) GetPageSize() int32

func (*ListModuleVersionsRequest) GetPageToken

func (x *ListModuleVersionsRequest) GetPageToken() string

func (*ListModuleVersionsRequest) GetVersionFilter added in v0.5.0

func (x *ListModuleVersionsRequest) GetVersionFilter() string

func (*ListModuleVersionsRequest) GetVersionOption

func (x *ListModuleVersionsRequest) GetVersionOption() ModuleVersionOption

func (*ListModuleVersionsRequest) ProtoMessage

func (*ListModuleVersionsRequest) ProtoMessage()

func (*ListModuleVersionsRequest) ProtoReflect

func (*ListModuleVersionsRequest) Reset

func (x *ListModuleVersionsRequest) Reset()

func (*ListModuleVersionsRequest) String

func (x *ListModuleVersionsRequest) String() string

type ListModuleVersionsResponse

type ListModuleVersionsResponse struct {
	Modules       []*Module `protobuf:"bytes,1,rep,name=modules,proto3" json:"modules,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 (*ListModuleVersionsResponse) Descriptor deprecated

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

Deprecated: Use ListModuleVersionsResponse.ProtoReflect.Descriptor instead.

func (*ListModuleVersionsResponse) GetModules added in v0.5.0

func (x *ListModuleVersionsResponse) GetModules() []*Module

func (*ListModuleVersionsResponse) GetNextPageToken

func (x *ListModuleVersionsResponse) GetNextPageToken() string

func (*ListModuleVersionsResponse) ProtoMessage

func (*ListModuleVersionsResponse) ProtoMessage()

func (*ListModuleVersionsResponse) ProtoReflect

func (*ListModuleVersionsResponse) Reset

func (x *ListModuleVersionsResponse) Reset()

func (*ListModuleVersionsResponse) String

func (x *ListModuleVersionsResponse) String() string

type ListModulesRequest

type ListModulesRequest struct {
	Filter    string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	PageSize  int32  `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

func (*ListModulesRequest) Descriptor deprecated

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

Deprecated: Use ListModulesRequest.ProtoReflect.Descriptor instead.

func (*ListModulesRequest) GetFilter

func (x *ListModulesRequest) GetFilter() string

func (*ListModulesRequest) GetPageSize

func (x *ListModulesRequest) GetPageSize() int32

func (*ListModulesRequest) GetPageToken

func (x *ListModulesRequest) GetPageToken() string

func (*ListModulesRequest) ProtoMessage

func (*ListModulesRequest) ProtoMessage()

func (*ListModulesRequest) ProtoReflect

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

func (*ListModulesRequest) Reset

func (x *ListModulesRequest) Reset()

func (*ListModulesRequest) String

func (x *ListModulesRequest) String() string

type ListModulesResponse

type ListModulesResponse struct {
	Modules       []*Module `protobuf:"bytes,1,rep,name=modules,proto3" json:"modules,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 (*ListModulesResponse) Descriptor deprecated

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

Deprecated: Use ListModulesResponse.ProtoReflect.Descriptor instead.

func (*ListModulesResponse) GetModules

func (x *ListModulesResponse) GetModules() []*Module

func (*ListModulesResponse) GetNextPageToken

func (x *ListModulesResponse) GetNextPageToken() string

func (*ListModulesResponse) ProtoMessage

func (*ListModulesResponse) ProtoMessage()

func (*ListModulesResponse) ProtoReflect

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

func (*ListModulesResponse) Reset

func (x *ListModulesResponse) Reset()

func (*ListModulesResponse) String

func (x *ListModulesResponse) String() string

type Module

type Module struct {

	// The name corresponds directly to the name attribute in the Go module's go.mod file and
	// uniquely identifies a specific module
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// A list of 0 or more Semantic Version strings that define released versions of the module
	Versions []string `protobuf:"bytes,2,rep,name=versions,proto3" json:"versions,omitempty"`
	// contains filtered or unexported fields
}

A Module is the sole entity within the system, uniquely identified by its name.

func (*Module) Descriptor deprecated

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

Deprecated: Use Module.ProtoReflect.Descriptor instead.

func (*Module) GetName

func (x *Module) GetName() string

func (*Module) GetVersions

func (x *Module) GetVersions() []string

func (*Module) ProtoMessage

func (*Module) ProtoMessage()

func (*Module) ProtoReflect

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

func (*Module) Reset

func (x *Module) Reset()

func (*Module) String

func (x *Module) String() string

type ModuleVersionOption

type ModuleVersionOption int32
const (
	ModuleVersionOption_none   ModuleVersionOption = 0
	ModuleVersionOption_latest ModuleVersionOption = 1
	ModuleVersionOption_all    ModuleVersionOption = 2
)

func (ModuleVersionOption) Descriptor

func (ModuleVersionOption) Enum

func (ModuleVersionOption) EnumDescriptor deprecated

func (ModuleVersionOption) EnumDescriptor() ([]byte, []int)

Deprecated: Use ModuleVersionOption.Descriptor instead.

func (ModuleVersionOption) Number

func (ModuleVersionOption) String

func (x ModuleVersionOption) String() string

func (ModuleVersionOption) Type

type QueryDependenciesRequest

type QueryDependenciesRequest struct {
	ModuleName string              `protobuf:"bytes,1,opt,name=module_name,json=moduleName,proto3" json:"module_name,omitempty"`
	Version    string              `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Direction  DependencyDirection `` /* 128-byte string literal not displayed */
	PageToken  string              `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	PageSize   int32               `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryDependenciesRequest) Descriptor deprecated

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

Deprecated: Use QueryDependenciesRequest.ProtoReflect.Descriptor instead.

func (*QueryDependenciesRequest) GetDirection

func (*QueryDependenciesRequest) GetModuleName

func (x *QueryDependenciesRequest) GetModuleName() string

func (*QueryDependenciesRequest) GetPageSize

func (x *QueryDependenciesRequest) GetPageSize() int32

func (*QueryDependenciesRequest) GetPageToken

func (x *QueryDependenciesRequest) GetPageToken() string

func (*QueryDependenciesRequest) GetVersion

func (x *QueryDependenciesRequest) GetVersion() string

func (*QueryDependenciesRequest) ProtoMessage

func (*QueryDependenciesRequest) ProtoMessage()

func (*QueryDependenciesRequest) ProtoReflect

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

func (*QueryDependenciesRequest) Reset

func (x *QueryDependenciesRequest) Reset()

func (*QueryDependenciesRequest) String

func (x *QueryDependenciesRequest) String() string

type QueryDependenciesResponse

type QueryDependenciesResponse struct {
	Modules       []*Module `protobuf:"bytes,1,rep,name=modules,proto3" json:"modules,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 (*QueryDependenciesResponse) Descriptor deprecated

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

Deprecated: Use QueryDependenciesResponse.ProtoReflect.Descriptor instead.

func (*QueryDependenciesResponse) GetModules

func (x *QueryDependenciesResponse) GetModules() []*Module

func (*QueryDependenciesResponse) GetNextPageToken

func (x *QueryDependenciesResponse) GetNextPageToken() string

func (*QueryDependenciesResponse) ProtoMessage

func (*QueryDependenciesResponse) ProtoMessage()

func (*QueryDependenciesResponse) ProtoReflect

func (*QueryDependenciesResponse) Reset

func (x *QueryDependenciesResponse) Reset()

func (*QueryDependenciesResponse) String

func (x *QueryDependenciesResponse) String() string

type UpdateDependenciesRequest

type UpdateDependenciesRequest struct {
	ModuleName   string    `protobuf:"bytes,1,opt,name=module_name,json=moduleName,proto3" json:"module_name,omitempty"`
	Version      string    `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Dependencies []*Module `protobuf:"bytes,3,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDependenciesRequest) Descriptor deprecated

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

Deprecated: Use UpdateDependenciesRequest.ProtoReflect.Descriptor instead.

func (*UpdateDependenciesRequest) GetDependencies

func (x *UpdateDependenciesRequest) GetDependencies() []*Module

func (*UpdateDependenciesRequest) GetModuleName

func (x *UpdateDependenciesRequest) GetModuleName() string

func (*UpdateDependenciesRequest) GetVersion

func (x *UpdateDependenciesRequest) GetVersion() string

func (*UpdateDependenciesRequest) ProtoMessage

func (*UpdateDependenciesRequest) ProtoMessage()

func (*UpdateDependenciesRequest) ProtoReflect

func (*UpdateDependenciesRequest) Reset

func (x *UpdateDependenciesRequest) Reset()

func (*UpdateDependenciesRequest) String

func (x *UpdateDependenciesRequest) String() string

type UpdateDependenciesResponse

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

func (*UpdateDependenciesResponse) Descriptor deprecated

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

Deprecated: Use UpdateDependenciesResponse.ProtoReflect.Descriptor instead.

func (*UpdateDependenciesResponse) ProtoMessage

func (*UpdateDependenciesResponse) ProtoMessage()

func (*UpdateDependenciesResponse) ProtoReflect

func (*UpdateDependenciesResponse) Reset

func (x *UpdateDependenciesResponse) Reset()

func (*UpdateDependenciesResponse) String

func (x *UpdateDependenciesResponse) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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