Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterRepositoryIntegratorServiceServer(s grpc.ServiceRegistrar, srv RepositoryIntegratorServiceServer)
- type CheckTokenRequest
- type CheckTokenResponse
- func (*CheckTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CheckTokenResponse) GetIntegrationScope() IntegrationScope
- func (x *CheckTokenResponse) GetValid() bool
- func (*CheckTokenResponse) ProtoMessage()
- func (x *CheckTokenResponse) ProtoReflect() protoreflect.Message
- func (x *CheckTokenResponse) Reset()
- func (x *CheckTokenResponse) String() string
- type GetFileRequest
- func (*GetFileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetFileRequest) GetPath() string
- func (x *GetFileRequest) GetProjectId() string
- func (x *GetFileRequest) GetRef() string
- func (*GetFileRequest) ProtoMessage()
- func (x *GetFileRequest) ProtoReflect() protoreflect.Message
- func (x *GetFileRequest) Reset()
- func (x *GetFileRequest) String() string
- type GetFileResponse
- type GetRepositoriesRequest
- func (*GetRepositoriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetRepositoriesRequest) GetIntegrationType() IntegrationType
- func (x *GetRepositoriesRequest) GetUserId() string
- func (*GetRepositoriesRequest) ProtoMessage()
- func (x *GetRepositoriesRequest) ProtoReflect() protoreflect.Message
- func (x *GetRepositoriesRequest) Reset()
- func (x *GetRepositoriesRequest) String() string
- type GetRepositoriesResponse
- func (*GetRepositoriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetRepositoriesResponse) GetRepositories() []*Repository
- func (*GetRepositoriesResponse) ProtoMessage()
- func (x *GetRepositoriesResponse) ProtoReflect() protoreflect.Message
- func (x *GetRepositoriesResponse) Reset()
- func (x *GetRepositoriesResponse) String() string
- type GetTokenRequest
- func (*GetTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTokenRequest) GetIntegrationType() IntegrationType
- func (x *GetTokenRequest) GetProjectId() string
- func (x *GetTokenRequest) GetRepositorySlug() string
- func (x *GetTokenRequest) GetUserId() string
- func (*GetTokenRequest) ProtoMessage()
- func (x *GetTokenRequest) ProtoReflect() protoreflect.Message
- func (x *GetTokenRequest) Reset()
- func (x *GetTokenRequest) String() string
- type GetTokenResponse
- func (*GetTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTokenResponse) GetExpiresAt() *timestamp.Timestamp
- func (x *GetTokenResponse) GetToken() string
- func (*GetTokenResponse) ProtoMessage()
- func (x *GetTokenResponse) ProtoReflect() protoreflect.Message
- func (x *GetTokenResponse) Reset()
- func (x *GetTokenResponse) String() string
- type GithubInstallationInfoRequest
- func (*GithubInstallationInfoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GithubInstallationInfoRequest) GetProjectId() string
- func (*GithubInstallationInfoRequest) ProtoMessage()
- func (x *GithubInstallationInfoRequest) ProtoReflect() protoreflect.Message
- func (x *GithubInstallationInfoRequest) Reset()
- func (x *GithubInstallationInfoRequest) String() string
- type GithubInstallationInfoResponse
- func (*GithubInstallationInfoResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GithubInstallationInfoResponse) GetApplicationUrl() string
- func (x *GithubInstallationInfoResponse) GetInstallationId() int64
- func (x *GithubInstallationInfoResponse) GetInstallationUrl() string
- func (*GithubInstallationInfoResponse) ProtoMessage()
- func (x *GithubInstallationInfoResponse) ProtoReflect() protoreflect.Message
- func (x *GithubInstallationInfoResponse) Reset()
- func (x *GithubInstallationInfoResponse) String() string
- type InitGithubInstallationRequest
- func (*InitGithubInstallationRequest) Descriptor() ([]byte, []int)deprecated
- func (*InitGithubInstallationRequest) ProtoMessage()
- func (x *InitGithubInstallationRequest) ProtoReflect() protoreflect.Message
- func (x *InitGithubInstallationRequest) Reset()
- func (x *InitGithubInstallationRequest) String() string
- type InitGithubInstallationResponse
- func (*InitGithubInstallationResponse) Descriptor() ([]byte, []int)deprecated
- func (*InitGithubInstallationResponse) ProtoMessage()
- func (x *InitGithubInstallationResponse) ProtoReflect() protoreflect.Message
- func (x *InitGithubInstallationResponse) Reset()
- func (x *InitGithubInstallationResponse) String() string
- type IntegrationScope
- func (IntegrationScope) Descriptor() protoreflect.EnumDescriptor
- func (x IntegrationScope) Enum() *IntegrationScope
- func (IntegrationScope) EnumDescriptor() ([]byte, []int)deprecated
- func (x IntegrationScope) Number() protoreflect.EnumNumber
- func (x IntegrationScope) String() string
- func (IntegrationScope) Type() protoreflect.EnumType
- type IntegrationType
- func (IntegrationType) Descriptor() protoreflect.EnumDescriptor
- func (x IntegrationType) Enum() *IntegrationType
- func (IntegrationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x IntegrationType) Number() protoreflect.EnumNumber
- func (x IntegrationType) String() string
- func (IntegrationType) Type() protoreflect.EnumType
- type PreheatFileCacheRequest
- func (*PreheatFileCacheRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PreheatFileCacheRequest) GetPath() string
- func (x *PreheatFileCacheRequest) GetProjectId() string
- func (x *PreheatFileCacheRequest) GetRef() string
- func (*PreheatFileCacheRequest) ProtoMessage()
- func (x *PreheatFileCacheRequest) ProtoReflect() protoreflect.Message
- func (x *PreheatFileCacheRequest) Reset()
- func (x *PreheatFileCacheRequest) String() string
- type Repository
- func (*Repository) Descriptor() ([]byte, []int)deprecated
- func (x *Repository) GetAddable() bool
- func (x *Repository) GetDescription() string
- func (x *Repository) GetFullName() string
- func (x *Repository) GetName() string
- func (x *Repository) GetUrl() string
- func (*Repository) ProtoMessage()
- func (x *Repository) ProtoReflect() protoreflect.Message
- func (x *Repository) Reset()
- func (x *Repository) String() string
- type RepositoryIntegratorServiceClient
- type RepositoryIntegratorServiceServer
- type UnimplementedRepositoryIntegratorServiceServer
- func (UnimplementedRepositoryIntegratorServiceServer) CheckToken(context.Context, *CheckTokenRequest) (*CheckTokenResponse, error)
- func (UnimplementedRepositoryIntegratorServiceServer) GetFile(context.Context, *GetFileRequest) (*GetFileResponse, error)
- func (UnimplementedRepositoryIntegratorServiceServer) GetRepositories(context.Context, *GetRepositoriesRequest) (*GetRepositoriesResponse, error)
- func (UnimplementedRepositoryIntegratorServiceServer) GetToken(context.Context, *GetTokenRequest) (*GetTokenResponse, error)
- func (UnimplementedRepositoryIntegratorServiceServer) GithubInstallationInfo(context.Context, *GithubInstallationInfoRequest) (*GithubInstallationInfoResponse, error)
- func (UnimplementedRepositoryIntegratorServiceServer) InitGithubInstallation(context.Context, *InitGithubInstallationRequest) (*InitGithubInstallationResponse, error)
- func (UnimplementedRepositoryIntegratorServiceServer) PreheatFileCache(context.Context, *PreheatFileCacheRequest) (*empty.Empty, error)
- type UnsafeRepositoryIntegratorServiceServer
Constants ¶
const ( RepositoryIntegratorService_GetToken_FullMethodName = "/InternalApi.RepositoryIntegrator.RepositoryIntegratorService/GetToken" RepositoryIntegratorService_CheckToken_FullMethodName = "/InternalApi.RepositoryIntegrator.RepositoryIntegratorService/CheckToken" RepositoryIntegratorService_PreheatFileCache_FullMethodName = "/InternalApi.RepositoryIntegrator.RepositoryIntegratorService/PreheatFileCache" RepositoryIntegratorService_GetFile_FullMethodName = "/InternalApi.RepositoryIntegrator.RepositoryIntegratorService/GetFile" RepositoryIntegratorService_GithubInstallationInfo_FullMethodName = "/InternalApi.RepositoryIntegrator.RepositoryIntegratorService/GithubInstallationInfo" RepositoryIntegratorService_InitGithubInstallation_FullMethodName = "/InternalApi.RepositoryIntegrator.RepositoryIntegratorService/InitGithubInstallation" RepositoryIntegratorService_GetRepositories_FullMethodName = "/InternalApi.RepositoryIntegrator.RepositoryIntegratorService/GetRepositories" )
Variables ¶
var ( IntegrationType_name = map[int32]string{ 0: "GITHUB_OAUTH_TOKEN", 1: "GITHUB_APP", 2: "BITBUCKET", 3: "GITLAB", 4: "GIT", } IntegrationType_value = map[string]int32{ "GITHUB_OAUTH_TOKEN": 0, "GITHUB_APP": 1, "BITBUCKET": 2, "GITLAB": 3, "GIT": 4, } )
Enum value maps for IntegrationType.
var ( IntegrationScope_name = map[int32]string{ 0: "FULL_CONNECTION", 1: "ONLY_PUBLIC", 2: "NO_CONNECTION", } IntegrationScope_value = map[string]int32{ "FULL_CONNECTION": 0, "ONLY_PUBLIC": 1, "NO_CONNECTION": 2, } )
Enum value maps for IntegrationScope.
var File_repository_integrator_proto protoreflect.FileDescriptor
var RepositoryIntegratorService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "InternalApi.RepositoryIntegrator.RepositoryIntegratorService", HandlerType: (*RepositoryIntegratorServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetToken", Handler: _RepositoryIntegratorService_GetToken_Handler, }, { MethodName: "CheckToken", Handler: _RepositoryIntegratorService_CheckToken_Handler, }, { MethodName: "PreheatFileCache", Handler: _RepositoryIntegratorService_PreheatFileCache_Handler, }, { MethodName: "GetFile", Handler: _RepositoryIntegratorService_GetFile_Handler, }, { MethodName: "GithubInstallationInfo", Handler: _RepositoryIntegratorService_GithubInstallationInfo_Handler, }, { MethodName: "InitGithubInstallation", Handler: _RepositoryIntegratorService_InitGithubInstallation_Handler, }, { MethodName: "GetRepositories", Handler: _RepositoryIntegratorService_GetRepositories_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "repository_integrator.proto", }
RepositoryIntegratorService_ServiceDesc is the grpc.ServiceDesc for RepositoryIntegratorService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterRepositoryIntegratorServiceServer ¶
func RegisterRepositoryIntegratorServiceServer(s grpc.ServiceRegistrar, srv RepositoryIntegratorServiceServer)
Types ¶
type CheckTokenRequest ¶
type CheckTokenRequest struct { ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // contains filtered or unexported fields }
Check Token call request
- project_id = [required] UUID of the project
func (*CheckTokenRequest) Descriptor
deprecated
func (*CheckTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use CheckTokenRequest.ProtoReflect.Descriptor instead.
func (*CheckTokenRequest) GetProjectId ¶
func (x *CheckTokenRequest) GetProjectId() string
func (*CheckTokenRequest) ProtoMessage ¶
func (*CheckTokenRequest) ProtoMessage()
func (*CheckTokenRequest) ProtoReflect ¶
func (x *CheckTokenRequest) ProtoReflect() protoreflect.Message
func (*CheckTokenRequest) Reset ¶
func (x *CheckTokenRequest) Reset()
func (*CheckTokenRequest) String ¶
func (x *CheckTokenRequest) String() string
type CheckTokenResponse ¶
type CheckTokenResponse struct { Valid bool `protobuf:"varint,1,opt,name=valid,proto3" json:"valid,omitempty"` IntegrationScope IntegrationScope `` /* 165-byte string literal not displayed */ // contains filtered or unexported fields }
Check Token call response
- valid = [required] state of a token. - integration_scope = [required] scope of a connection
func (*CheckTokenResponse) Descriptor
deprecated
func (*CheckTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use CheckTokenResponse.ProtoReflect.Descriptor instead.
func (*CheckTokenResponse) GetIntegrationScope ¶
func (x *CheckTokenResponse) GetIntegrationScope() IntegrationScope
func (*CheckTokenResponse) GetValid ¶
func (x *CheckTokenResponse) GetValid() bool
func (*CheckTokenResponse) ProtoMessage ¶
func (*CheckTokenResponse) ProtoMessage()
func (*CheckTokenResponse) ProtoReflect ¶
func (x *CheckTokenResponse) ProtoReflect() protoreflect.Message
func (*CheckTokenResponse) Reset ¶
func (x *CheckTokenResponse) Reset()
func (*CheckTokenResponse) String ¶
func (x *CheckTokenResponse) String() string
type GetFileRequest ¶
type GetFileRequest struct { ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Ref string `protobuf:"bytes,3,opt,name=ref,proto3" json:"ref,omitempty"` // contains filtered or unexported fields }
Get File call request
- project_id = [required] UUID of the project
- path = [required] Path of a file in a repo
- ref = [optional] The name of the commit/branch/tag. Default: the repository’s default branch.
func (*GetFileRequest) Descriptor
deprecated
func (*GetFileRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetFileRequest.ProtoReflect.Descriptor instead.
func (*GetFileRequest) GetPath ¶
func (x *GetFileRequest) GetPath() string
func (*GetFileRequest) GetProjectId ¶
func (x *GetFileRequest) GetProjectId() string
func (*GetFileRequest) GetRef ¶
func (x *GetFileRequest) GetRef() string
func (*GetFileRequest) ProtoMessage ¶
func (*GetFileRequest) ProtoMessage()
func (*GetFileRequest) ProtoReflect ¶
func (x *GetFileRequest) ProtoReflect() protoreflect.Message
func (*GetFileRequest) Reset ¶
func (x *GetFileRequest) Reset()
func (*GetFileRequest) String ¶
func (x *GetFileRequest) String() string
type GetFileResponse ¶
type GetFileResponse struct { Content string `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"` // contains filtered or unexported fields }
Get File call response
- content = [required] base64 encoded content of a file.
func (*GetFileResponse) Descriptor
deprecated
func (*GetFileResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetFileResponse.ProtoReflect.Descriptor instead.
func (*GetFileResponse) GetContent ¶
func (x *GetFileResponse) GetContent() string
func (*GetFileResponse) ProtoMessage ¶
func (*GetFileResponse) ProtoMessage()
func (*GetFileResponse) ProtoReflect ¶
func (x *GetFileResponse) ProtoReflect() protoreflect.Message
func (*GetFileResponse) Reset ¶
func (x *GetFileResponse) Reset()
func (*GetFileResponse) String ¶
func (x *GetFileResponse) String() string
type GetRepositoriesRequest ¶
type GetRepositoriesRequest struct { UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` IntegrationType IntegrationType `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
Get Repositories call request
- user_id = [required] UUID of the user. - integration_type = [required] type of an integration.
func (*GetRepositoriesRequest) Descriptor
deprecated
func (*GetRepositoriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRepositoriesRequest.ProtoReflect.Descriptor instead.
func (*GetRepositoriesRequest) GetIntegrationType ¶
func (x *GetRepositoriesRequest) GetIntegrationType() IntegrationType
func (*GetRepositoriesRequest) GetUserId ¶
func (x *GetRepositoriesRequest) GetUserId() string
func (*GetRepositoriesRequest) ProtoMessage ¶
func (*GetRepositoriesRequest) ProtoMessage()
func (*GetRepositoriesRequest) ProtoReflect ¶
func (x *GetRepositoriesRequest) ProtoReflect() protoreflect.Message
func (*GetRepositoriesRequest) Reset ¶
func (x *GetRepositoriesRequest) Reset()
func (*GetRepositoriesRequest) String ¶
func (x *GetRepositoriesRequest) String() string
type GetRepositoriesResponse ¶
type GetRepositoriesResponse struct { Repositories []*Repository `protobuf:"bytes,1,rep,name=repositories,proto3" json:"repositories,omitempty"` // contains filtered or unexported fields }
Get Repositories call response
- repositories = [required] List of repositories visable to user.
func (*GetRepositoriesResponse) Descriptor
deprecated
func (*GetRepositoriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetRepositoriesResponse.ProtoReflect.Descriptor instead.
func (*GetRepositoriesResponse) GetRepositories ¶
func (x *GetRepositoriesResponse) GetRepositories() []*Repository
func (*GetRepositoriesResponse) ProtoMessage ¶
func (*GetRepositoriesResponse) ProtoMessage()
func (*GetRepositoriesResponse) ProtoReflect ¶
func (x *GetRepositoriesResponse) ProtoReflect() protoreflect.Message
func (*GetRepositoriesResponse) Reset ¶
func (x *GetRepositoriesResponse) Reset()
func (*GetRepositoriesResponse) String ¶
func (x *GetRepositoriesResponse) String() string
type GetTokenRequest ¶
type GetTokenRequest struct { UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` RepositorySlug string `protobuf:"bytes,2,opt,name=repository_slug,json=repositorySlug,proto3" json:"repository_slug,omitempty"` IntegrationType IntegrationType `` /* 161-byte string literal not displayed */ ProjectId string `protobuf:"bytes,4,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // contains filtered or unexported fields }
Get Token call request
- user_id = [required if integration_type == GIT_HUB_OAUTH_TOKEN] UUID of the user. - repository_slug = [required if integration_type == GIT_HUB_APP] name of an repository. - integration_type = [required if project_id is nil] type of an integration. - project_id = [required if integration_type is nil]
func (*GetTokenRequest) Descriptor
deprecated
func (*GetTokenRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTokenRequest.ProtoReflect.Descriptor instead.
func (*GetTokenRequest) GetIntegrationType ¶
func (x *GetTokenRequest) GetIntegrationType() IntegrationType
func (*GetTokenRequest) GetProjectId ¶
func (x *GetTokenRequest) GetProjectId() string
func (*GetTokenRequest) GetRepositorySlug ¶
func (x *GetTokenRequest) GetRepositorySlug() string
func (*GetTokenRequest) GetUserId ¶
func (x *GetTokenRequest) GetUserId() string
func (*GetTokenRequest) ProtoMessage ¶
func (*GetTokenRequest) ProtoMessage()
func (*GetTokenRequest) ProtoReflect ¶
func (x *GetTokenRequest) ProtoReflect() protoreflect.Message
func (*GetTokenRequest) Reset ¶
func (x *GetTokenRequest) Reset()
func (*GetTokenRequest) String ¶
func (x *GetTokenRequest) String() string
type GetTokenResponse ¶
type GetTokenResponse struct { Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` ExpiresAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // contains filtered or unexported fields }
Get Token call response
- token = [required] token for integration. - expired_at = [optional] exporation date of a token.
func (*GetTokenResponse) Descriptor
deprecated
func (*GetTokenResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTokenResponse.ProtoReflect.Descriptor instead.
func (*GetTokenResponse) GetExpiresAt ¶
func (x *GetTokenResponse) GetExpiresAt() *timestamp.Timestamp
func (*GetTokenResponse) GetToken ¶
func (x *GetTokenResponse) GetToken() string
func (*GetTokenResponse) ProtoMessage ¶
func (*GetTokenResponse) ProtoMessage()
func (*GetTokenResponse) ProtoReflect ¶
func (x *GetTokenResponse) ProtoReflect() protoreflect.Message
func (*GetTokenResponse) Reset ¶
func (x *GetTokenResponse) Reset()
func (*GetTokenResponse) String ¶
func (x *GetTokenResponse) String() string
type GithubInstallationInfoRequest ¶
type GithubInstallationInfoRequest struct { ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // contains filtered or unexported fields }
GithubInstallationInfo call request
- project_id = [required] UUID of the project
func (*GithubInstallationInfoRequest) Descriptor
deprecated
func (*GithubInstallationInfoRequest) Descriptor() ([]byte, []int)
Deprecated: Use GithubInstallationInfoRequest.ProtoReflect.Descriptor instead.
func (*GithubInstallationInfoRequest) GetProjectId ¶
func (x *GithubInstallationInfoRequest) GetProjectId() string
func (*GithubInstallationInfoRequest) ProtoMessage ¶
func (*GithubInstallationInfoRequest) ProtoMessage()
func (*GithubInstallationInfoRequest) ProtoReflect ¶
func (x *GithubInstallationInfoRequest) ProtoReflect() protoreflect.Message
func (*GithubInstallationInfoRequest) Reset ¶
func (x *GithubInstallationInfoRequest) Reset()
func (*GithubInstallationInfoRequest) String ¶
func (x *GithubInstallationInfoRequest) String() string
type GithubInstallationInfoResponse ¶
type GithubInstallationInfoResponse struct { InstallationId int64 `protobuf:"varint,1,opt,name=installation_id,json=installationId,proto3" json:"installation_id,omitempty"` ApplicationUrl string `protobuf:"bytes,2,opt,name=application_url,json=applicationUrl,proto3" json:"application_url,omitempty"` InstallationUrl string `protobuf:"bytes,3,opt,name=installation_url,json=installationUrl,proto3" json:"installation_url,omitempty"` // contains filtered or unexported fields }
GithubInstallationInfo call response
- installation_id = [optional] id of an github app installation, if present - application_url = [required] URL to github app - installation_url = [optional] URL to github app installation, if present
func (*GithubInstallationInfoResponse) Descriptor
deprecated
func (*GithubInstallationInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use GithubInstallationInfoResponse.ProtoReflect.Descriptor instead.
func (*GithubInstallationInfoResponse) GetApplicationUrl ¶
func (x *GithubInstallationInfoResponse) GetApplicationUrl() string
func (*GithubInstallationInfoResponse) GetInstallationId ¶
func (x *GithubInstallationInfoResponse) GetInstallationId() int64
func (*GithubInstallationInfoResponse) GetInstallationUrl ¶
func (x *GithubInstallationInfoResponse) GetInstallationUrl() string
func (*GithubInstallationInfoResponse) ProtoMessage ¶
func (*GithubInstallationInfoResponse) ProtoMessage()
func (*GithubInstallationInfoResponse) ProtoReflect ¶
func (x *GithubInstallationInfoResponse) ProtoReflect() protoreflect.Message
func (*GithubInstallationInfoResponse) Reset ¶
func (x *GithubInstallationInfoResponse) Reset()
func (*GithubInstallationInfoResponse) String ¶
func (x *GithubInstallationInfoResponse) String() string
type InitGithubInstallationRequest ¶
type InitGithubInstallationRequest struct {
// contains filtered or unexported fields
}
InitGithubInstallation call request Used by bootstrapper to initialize github app installations
func (*InitGithubInstallationRequest) Descriptor
deprecated
func (*InitGithubInstallationRequest) Descriptor() ([]byte, []int)
Deprecated: Use InitGithubInstallationRequest.ProtoReflect.Descriptor instead.
func (*InitGithubInstallationRequest) ProtoMessage ¶
func (*InitGithubInstallationRequest) ProtoMessage()
func (*InitGithubInstallationRequest) ProtoReflect ¶
func (x *InitGithubInstallationRequest) ProtoReflect() protoreflect.Message
func (*InitGithubInstallationRequest) Reset ¶
func (x *InitGithubInstallationRequest) Reset()
func (*InitGithubInstallationRequest) String ¶
func (x *InitGithubInstallationRequest) String() string
type InitGithubInstallationResponse ¶
type InitGithubInstallationResponse struct {
// contains filtered or unexported fields
}
func (*InitGithubInstallationResponse) Descriptor
deprecated
func (*InitGithubInstallationResponse) Descriptor() ([]byte, []int)
Deprecated: Use InitGithubInstallationResponse.ProtoReflect.Descriptor instead.
func (*InitGithubInstallationResponse) ProtoMessage ¶
func (*InitGithubInstallationResponse) ProtoMessage()
func (*InitGithubInstallationResponse) ProtoReflect ¶
func (x *InitGithubInstallationResponse) ProtoReflect() protoreflect.Message
func (*InitGithubInstallationResponse) Reset ¶
func (x *InitGithubInstallationResponse) Reset()
func (*InitGithubInstallationResponse) String ¶
func (x *InitGithubInstallationResponse) String() string
type IntegrationScope ¶
type IntegrationScope int32
const ( IntegrationScope_FULL_CONNECTION IntegrationScope = 0 IntegrationScope_ONLY_PUBLIC IntegrationScope = 1 IntegrationScope_NO_CONNECTION IntegrationScope = 2 )
func (IntegrationScope) Descriptor ¶
func (IntegrationScope) Descriptor() protoreflect.EnumDescriptor
func (IntegrationScope) Enum ¶
func (x IntegrationScope) Enum() *IntegrationScope
func (IntegrationScope) EnumDescriptor
deprecated
func (IntegrationScope) EnumDescriptor() ([]byte, []int)
Deprecated: Use IntegrationScope.Descriptor instead.
func (IntegrationScope) Number ¶
func (x IntegrationScope) Number() protoreflect.EnumNumber
func (IntegrationScope) String ¶
func (x IntegrationScope) String() string
func (IntegrationScope) Type ¶
func (IntegrationScope) Type() protoreflect.EnumType
type IntegrationType ¶
type IntegrationType int32
const ( IntegrationType_GITHUB_OAUTH_TOKEN IntegrationType = 0 IntegrationType_GITHUB_APP IntegrationType = 1 IntegrationType_BITBUCKET IntegrationType = 2 IntegrationType_GITLAB IntegrationType = 3 IntegrationType_GIT IntegrationType = 4 )
func (IntegrationType) Descriptor ¶
func (IntegrationType) Descriptor() protoreflect.EnumDescriptor
func (IntegrationType) Enum ¶
func (x IntegrationType) Enum() *IntegrationType
func (IntegrationType) EnumDescriptor
deprecated
func (IntegrationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use IntegrationType.Descriptor instead.
func (IntegrationType) Number ¶
func (x IntegrationType) Number() protoreflect.EnumNumber
func (IntegrationType) String ¶
func (x IntegrationType) String() string
func (IntegrationType) Type ¶
func (IntegrationType) Type() protoreflect.EnumType
type PreheatFileCacheRequest ¶
type PreheatFileCacheRequest struct { ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` Ref string `protobuf:"bytes,3,opt,name=ref,proto3" json:"ref,omitempty"` // contains filtered or unexported fields }
PreheatFileCache call request
- project_id = [required] UUID of the project
- path = [required] Path of a file in a repo
- ref = [optional] The name of the commit/branch/tag. Default: the repository’s default branch.
func (*PreheatFileCacheRequest) Descriptor
deprecated
func (*PreheatFileCacheRequest) Descriptor() ([]byte, []int)
Deprecated: Use PreheatFileCacheRequest.ProtoReflect.Descriptor instead.
func (*PreheatFileCacheRequest) GetPath ¶
func (x *PreheatFileCacheRequest) GetPath() string
func (*PreheatFileCacheRequest) GetProjectId ¶
func (x *PreheatFileCacheRequest) GetProjectId() string
func (*PreheatFileCacheRequest) GetRef ¶
func (x *PreheatFileCacheRequest) GetRef() string
func (*PreheatFileCacheRequest) ProtoMessage ¶
func (*PreheatFileCacheRequest) ProtoMessage()
func (*PreheatFileCacheRequest) ProtoReflect ¶
func (x *PreheatFileCacheRequest) ProtoReflect() protoreflect.Message
func (*PreheatFileCacheRequest) Reset ¶
func (x *PreheatFileCacheRequest) Reset()
func (*PreheatFileCacheRequest) String ¶
func (x *PreheatFileCacheRequest) String() string
type Repository ¶
type Repository struct { Addable bool `protobuf:"varint,1,opt,name=addable,proto3" json:"addable,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` FullName string `protobuf:"bytes,4,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"` Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"` Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
func (*Repository) Descriptor
deprecated
func (*Repository) Descriptor() ([]byte, []int)
Deprecated: Use Repository.ProtoReflect.Descriptor instead.
func (*Repository) GetAddable ¶
func (x *Repository) GetAddable() bool
func (*Repository) GetDescription ¶
func (x *Repository) GetDescription() string
func (*Repository) GetFullName ¶
func (x *Repository) GetFullName() string
func (*Repository) GetName ¶
func (x *Repository) GetName() string
func (*Repository) GetUrl ¶
func (x *Repository) GetUrl() string
func (*Repository) ProtoMessage ¶
func (*Repository) ProtoMessage()
func (*Repository) ProtoReflect ¶
func (x *Repository) ProtoReflect() protoreflect.Message
func (*Repository) Reset ¶
func (x *Repository) Reset()
func (*Repository) String ¶
func (x *Repository) String() string
type RepositoryIntegratorServiceClient ¶
type RepositoryIntegratorServiceClient interface { GetToken(ctx context.Context, in *GetTokenRequest, opts ...grpc.CallOption) (*GetTokenResponse, error) CheckToken(ctx context.Context, in *CheckTokenRequest, opts ...grpc.CallOption) (*CheckTokenResponse, error) PreheatFileCache(ctx context.Context, in *PreheatFileCacheRequest, opts ...grpc.CallOption) (*empty.Empty, error) GetFile(ctx context.Context, in *GetFileRequest, opts ...grpc.CallOption) (*GetFileResponse, error) GithubInstallationInfo(ctx context.Context, in *GithubInstallationInfoRequest, opts ...grpc.CallOption) (*GithubInstallationInfoResponse, error) InitGithubInstallation(ctx context.Context, in *InitGithubInstallationRequest, opts ...grpc.CallOption) (*InitGithubInstallationResponse, error) GetRepositories(ctx context.Context, in *GetRepositoriesRequest, opts ...grpc.CallOption) (*GetRepositoriesResponse, error) }
RepositoryIntegratorServiceClient is the client API for RepositoryIntegratorService 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 NewRepositoryIntegratorServiceClient ¶
func NewRepositoryIntegratorServiceClient(cc grpc.ClientConnInterface) RepositoryIntegratorServiceClient
type RepositoryIntegratorServiceServer ¶
type RepositoryIntegratorServiceServer interface { GetToken(context.Context, *GetTokenRequest) (*GetTokenResponse, error) CheckToken(context.Context, *CheckTokenRequest) (*CheckTokenResponse, error) PreheatFileCache(context.Context, *PreheatFileCacheRequest) (*empty.Empty, error) GetFile(context.Context, *GetFileRequest) (*GetFileResponse, error) GithubInstallationInfo(context.Context, *GithubInstallationInfoRequest) (*GithubInstallationInfoResponse, error) InitGithubInstallation(context.Context, *InitGithubInstallationRequest) (*InitGithubInstallationResponse, error) GetRepositories(context.Context, *GetRepositoriesRequest) (*GetRepositoriesResponse, error) }
RepositoryIntegratorServiceServer is the server API for RepositoryIntegratorService service. All implementations should embed UnimplementedRepositoryIntegratorServiceServer for forward compatibility.
type UnimplementedRepositoryIntegratorServiceServer ¶
type UnimplementedRepositoryIntegratorServiceServer struct{}
UnimplementedRepositoryIntegratorServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedRepositoryIntegratorServiceServer) CheckToken ¶
func (UnimplementedRepositoryIntegratorServiceServer) CheckToken(context.Context, *CheckTokenRequest) (*CheckTokenResponse, error)
func (UnimplementedRepositoryIntegratorServiceServer) GetFile ¶
func (UnimplementedRepositoryIntegratorServiceServer) GetFile(context.Context, *GetFileRequest) (*GetFileResponse, error)
func (UnimplementedRepositoryIntegratorServiceServer) GetRepositories ¶
func (UnimplementedRepositoryIntegratorServiceServer) GetRepositories(context.Context, *GetRepositoriesRequest) (*GetRepositoriesResponse, error)
func (UnimplementedRepositoryIntegratorServiceServer) GetToken ¶
func (UnimplementedRepositoryIntegratorServiceServer) GetToken(context.Context, *GetTokenRequest) (*GetTokenResponse, error)
func (UnimplementedRepositoryIntegratorServiceServer) GithubInstallationInfo ¶
func (UnimplementedRepositoryIntegratorServiceServer) GithubInstallationInfo(context.Context, *GithubInstallationInfoRequest) (*GithubInstallationInfoResponse, error)
func (UnimplementedRepositoryIntegratorServiceServer) InitGithubInstallation ¶
func (UnimplementedRepositoryIntegratorServiceServer) InitGithubInstallation(context.Context, *InitGithubInstallationRequest) (*InitGithubInstallationResponse, error)
func (UnimplementedRepositoryIntegratorServiceServer) PreheatFileCache ¶
func (UnimplementedRepositoryIntegratorServiceServer) PreheatFileCache(context.Context, *PreheatFileCacheRequest) (*empty.Empty, error)
type UnsafeRepositoryIntegratorServiceServer ¶
type UnsafeRepositoryIntegratorServiceServer interface {
// contains filtered or unexported methods
}
UnsafeRepositoryIntegratorServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RepositoryIntegratorServiceServer will result in compilation errors.