protos

package
v0.0.0-...-a8e4d9d Latest Latest
Warning

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

Go to latest
Published: Jul 7, 2020 License: AGPL-3.0 Imports: 5 Imported by: 0

Documentation

Overview

Package protos is a generated protocol buffer package.

It is generated from these files:

limits.proto

It has these top-level messages:

OrganizationKey
OrganizationLimits
OrganizationLimitsExceeded

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterLimitsServiceServer

func RegisterLimitsServiceServer(s *grpc.Server, srv LimitsServiceServer)

Types

type LimitsServiceClient

type LimitsServiceClient interface {
	Exceeded(ctx context.Context, in *OrganizationKey, opts ...grpc.CallOption) (*OrganizationLimitsExceeded, error)
	ForOrganization(ctx context.Context, in *OrganizationKey, opts ...grpc.CallOption) (*OrganizationLimits, error)
}

func NewLimitsServiceClient

func NewLimitsServiceClient(cc *grpc.ClientConn) LimitsServiceClient

type LimitsServiceServer

type LimitsServiceServer interface {
	Exceeded(context.Context, *OrganizationKey) (*OrganizationLimitsExceeded, error)
	ForOrganization(context.Context, *OrganizationKey) (*OrganizationLimits, error)
}

type OrganizationKey

type OrganizationKey struct {
	Uuid string `protobuf:"bytes,1,opt,name=uuid" json:"uuid,omitempty"`
}

func (*OrganizationKey) Descriptor

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

func (*OrganizationKey) GetUuid

func (m *OrganizationKey) GetUuid() string

func (*OrganizationKey) ProtoMessage

func (*OrganizationKey) ProtoMessage()

func (*OrganizationKey) Reset

func (m *OrganizationKey) Reset()

func (*OrganizationKey) String

func (m *OrganizationKey) String() string

type OrganizationLimits

type OrganizationLimits struct {
	Projects            int32 `protobuf:"varint,1,opt,name=Projects" json:"Projects,omitempty"`
	Members             int32 `protobuf:"varint,2,opt,name=Members" json:"Members,omitempty"`
	PrivateRepositories int32 `protobuf:"varint,3,opt,name=PrivateRepositories" json:"PrivateRepositories,omitempty"`
	PublicRepositories  int32 `protobuf:"varint,4,opt,name=PublicRepositories" json:"PublicRepositories,omitempty"`
	TrialDaysLeft       int32 `protobuf:"varint,5,opt,name=TrialDaysLeft" json:"TrialDaysLeft,omitempty"`
	TrialEnabled        bool  `protobuf:"varint,6,opt,name=TrialEnabled" json:"TrialEnabled,omitempty"`
}

func (*OrganizationLimits) Descriptor

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

func (*OrganizationLimits) GetMembers

func (m *OrganizationLimits) GetMembers() int32

func (*OrganizationLimits) GetPrivateRepositories

func (m *OrganizationLimits) GetPrivateRepositories() int32

func (*OrganizationLimits) GetProjects

func (m *OrganizationLimits) GetProjects() int32

func (*OrganizationLimits) GetPublicRepositories

func (m *OrganizationLimits) GetPublicRepositories() int32

func (*OrganizationLimits) GetTrialDaysLeft

func (m *OrganizationLimits) GetTrialDaysLeft() int32

func (*OrganizationLimits) GetTrialEnabled

func (m *OrganizationLimits) GetTrialEnabled() bool

func (*OrganizationLimits) ProtoMessage

func (*OrganizationLimits) ProtoMessage()

func (*OrganizationLimits) Reset

func (m *OrganizationLimits) Reset()

func (*OrganizationLimits) String

func (m *OrganizationLimits) String() string

type OrganizationLimitsExceeded

type OrganizationLimitsExceeded struct {
	Exceeded bool `protobuf:"varint,1,opt,name=Exceeded" json:"Exceeded,omitempty"`
}

func (*OrganizationLimitsExceeded) Descriptor

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

func (*OrganizationLimitsExceeded) GetExceeded

func (m *OrganizationLimitsExceeded) GetExceeded() bool

func (*OrganizationLimitsExceeded) ProtoMessage

func (*OrganizationLimitsExceeded) ProtoMessage()

func (*OrganizationLimitsExceeded) Reset

func (m *OrganizationLimitsExceeded) Reset()

func (*OrganizationLimitsExceeded) String

func (m *OrganizationLimitsExceeded) String() string

Jump to

Keyboard shortcuts

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