registryv1alpha1

package
v0.52.0 Latest Latest
Warning

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

Go to latest
Published: Aug 19, 2021 License: Apache-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

View Source
const AuthnServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.AuthnService/"

AuthnServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const AuthzServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.AuthzService/"

AuthzServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const DocServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.DocService/"

DocServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const DownloadServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.DownloadService/"

DownloadServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const GenerateServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.GenerateService/"

GenerateServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const ImageServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.ImageService/"

ImageServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const LocalResolveServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.LocalResolveService/"

LocalResolveServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const OrganizationServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.OrganizationService/"

OrganizationServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const OwnerServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.OwnerService/"

OwnerServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const PluginServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.PluginService/"

PluginServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const PushServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.PushService/"

PushServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const RecommendationServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.RecommendationService/"

RecommendationServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const ReferenceServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.ReferenceService/"

ReferenceServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const RepositoryBranchServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.RepositoryBranchService/"

RepositoryBranchServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const RepositoryCommitServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.RepositoryCommitService/"

RepositoryCommitServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const RepositoryServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.RepositoryService/"

RepositoryServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const RepositoryTagServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.RepositoryTagService/"

RepositoryTagServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const ResolveServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.ResolveService/"

ResolveServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const SearchServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.SearchService/"

SearchServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const TeamServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.TeamService/"

TeamServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const TokenServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.TokenService/"

TokenServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

View Source
const UserServicePathPrefix = "/twirp/buf.alpha.registry.v1alpha1.UserService/"

UserServicePathPrefix is a convenience constant that may identify URL paths. Should be used with caution, it only matches routes generated by Twirp Go clients, with the default "/twirp" prefix and default CamelCase service and method names. More info: https://twitchtv.github.io/twirp/docs/routing.html

Variables

View Source
var (
	PluginVisibility_name = map[int32]string{
		0: "PLUGIN_VISIBILITY_UNSPECIFIED",
		1: "PLUGIN_VISIBILITY_PUBLIC",
		2: "PLUGIN_VISIBILITY_PRIVATE",
	}
	PluginVisibility_value = map[string]int32{
		"PLUGIN_VISIBILITY_UNSPECIFIED": 0,
		"PLUGIN_VISIBILITY_PUBLIC":      1,
		"PLUGIN_VISIBILITY_PRIVATE":     2,
	}
)

Enum value maps for PluginVisibility.

View Source
var (
	Visibility_name = map[int32]string{
		0: "VISIBILITY_UNSPECIFIED",
		1: "VISIBILITY_PUBLIC",
		2: "VISIBILITY_PRIVATE",
	}
	Visibility_value = map[string]int32{
		"VISIBILITY_UNSPECIFIED": 0,
		"VISIBILITY_PUBLIC":      1,
		"VISIBILITY_PRIVATE":     2,
	}
)

Enum value maps for Visibility.

View Source
var (
	ResolvedReferenceType_name = map[int32]string{
		0: "RESOLVED_REFERENCE_TYPE_UNSPECIFIED",
		1: "RESOLVED_REFERENCE_TYPE_COMMIT",
		2: "RESOLVED_REFERENCE_TYPE_BRANCH",
		3: "RESOLVED_REFERENCE_TYPE_TAG",
	}
	ResolvedReferenceType_value = map[string]int32{
		"RESOLVED_REFERENCE_TYPE_UNSPECIFIED": 0,
		"RESOLVED_REFERENCE_TYPE_COMMIT":      1,
		"RESOLVED_REFERENCE_TYPE_BRANCH":      2,
		"RESOLVED_REFERENCE_TYPE_TAG":         3,
	}
)

Enum value maps for ResolvedReferenceType.

View Source
var (
	ServerScope_name = map[int32]string{
		0: "SERVER_SCOPE_UNSPECIFIED",
		1: "SERVER_SCOPE_MEMBER",
		2: "SERVER_SCOPE_ADMIN",
	}
	ServerScope_value = map[string]int32{
		"SERVER_SCOPE_UNSPECIFIED": 0,
		"SERVER_SCOPE_MEMBER":      1,
		"SERVER_SCOPE_ADMIN":       2,
	}
)

Enum value maps for ServerScope.

View Source
var (
	OrganizationScope_name = map[int32]string{
		0: "ORGANIZATION_SCOPE_UNSPECIFIED",
		1: "ORGANIZATION_SCOPE_MEMBER",
		2: "ORGANIZATION_SCOPE_ADMIN",
		3: "ORGANIZATION_SCOPE_OWNER",
	}
	OrganizationScope_value = map[string]int32{
		"ORGANIZATION_SCOPE_UNSPECIFIED": 0,
		"ORGANIZATION_SCOPE_MEMBER":      1,
		"ORGANIZATION_SCOPE_ADMIN":       2,
		"ORGANIZATION_SCOPE_OWNER":       3,
	}
)

Enum value maps for OrganizationScope.

View Source
var (
	RepositoryScope_name = map[int32]string{
		0: "REPOSITORY_SCOPE_UNSPECIFIED",
		1: "REPOSITORY_SCOPE_READ",
		2: "REPOSITORY_SCOPE_READ_WRITE",
		3: "REPOSITORY_SCOPE_ADMIN",
	}
	RepositoryScope_value = map[string]int32{
		"REPOSITORY_SCOPE_UNSPECIFIED": 0,
		"REPOSITORY_SCOPE_READ":        1,
		"REPOSITORY_SCOPE_READ_WRITE":  2,
		"REPOSITORY_SCOPE_ADMIN":       3,
	}
)

Enum value maps for RepositoryScope.

View Source
var AuthnService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.AuthnService",
	HandlerType: (*AuthnServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetCurrentUser",
			Handler:    _AuthnService_GetCurrentUser_Handler,
		},
		{
			MethodName: "GetCurrentUserSubject",
			Handler:    _AuthnService_GetCurrentUserSubject_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/authn.proto",
}

AuthnService_ServiceDesc is the grpc.ServiceDesc for AuthnService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var AuthzService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.AuthzService",
	HandlerType: (*AuthzServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "UserCanAddUserOrganizationScopes",
			Handler:    _AuthzService_UserCanAddUserOrganizationScopes_Handler,
		},
		{
			MethodName: "UserCanRemoveUserOrganizationScopes",
			Handler:    _AuthzService_UserCanRemoveUserOrganizationScopes_Handler,
		},
		{
			MethodName: "UserCanCreateOrganizationRepository",
			Handler:    _AuthzService_UserCanCreateOrganizationRepository_Handler,
		},
		{
			MethodName: "UserCanCreateOrganizationTeam",
			Handler:    _AuthzService_UserCanCreateOrganizationTeam_Handler,
		},
		{
			MethodName: "UserCanListOrganizationTeams",
			Handler:    _AuthzService_UserCanListOrganizationTeams_Handler,
		},
		{
			MethodName: "UserCanSeeRepositorySettings",
			Handler:    _AuthzService_UserCanSeeRepositorySettings_Handler,
		},
		{
			MethodName: "UserCanSeeOrganizationSettings",
			Handler:    _AuthzService_UserCanSeeOrganizationSettings_Handler,
		},
		{
			MethodName: "UserCanReadPlugin",
			Handler:    _AuthzService_UserCanReadPlugin_Handler,
		},
		{
			MethodName: "UserCanCreatePluginVersion",
			Handler:    _AuthzService_UserCanCreatePluginVersion_Handler,
		},
		{
			MethodName: "UserCanCreateTemplateVersion",
			Handler:    _AuthzService_UserCanCreateTemplateVersion_Handler,
		},
		{
			MethodName: "UserCanCreateOrganizationPlugin",
			Handler:    _AuthzService_UserCanCreateOrganizationPlugin_Handler,
		},
		{
			MethodName: "UserCanCreateOrganizationTemplate",
			Handler:    _AuthzService_UserCanCreateOrganizationTemplate_Handler,
		},
		{
			MethodName: "UserCanSeePluginSettings",
			Handler:    _AuthzService_UserCanSeePluginSettings_Handler,
		},
		{
			MethodName: "UserCanSeeTemplateSettings",
			Handler:    _AuthzService_UserCanSeeTemplateSettings_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/authz.proto",
}

AuthzService_ServiceDesc is the grpc.ServiceDesc for AuthzService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DocService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.DocService",
	HandlerType: (*DocServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetSourceDirectoryInfo",
			Handler:    _DocService_GetSourceDirectoryInfo_Handler,
		},
		{
			MethodName: "GetSourceFile",
			Handler:    _DocService_GetSourceFile_Handler,
		},
		{
			MethodName: "GetModuleDocumentation",
			Handler:    _DocService_GetModuleDocumentation_Handler,
		},
		{
			MethodName: "GetPackageDocumentation",
			Handler:    _DocService_GetPackageDocumentation_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/doc.proto",
}

DocService_ServiceDesc is the grpc.ServiceDesc for DocService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var DownloadService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.DownloadService",
	HandlerType: (*DownloadServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Download",
			Handler:    _DownloadService_Download_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/download.proto",
}

DownloadService_ServiceDesc is the grpc.ServiceDesc for DownloadService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_buf_alpha_registry_v1alpha1_authn_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_authz_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_doc_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_download_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_generate_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_image_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_module_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_organization_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_owner_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_plugin_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_push_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_recommendation_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_reference_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_repository_branch_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_repository_commit_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_repository_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_repository_tag_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_resolve_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_scope_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_search_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_team_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_token_proto protoreflect.FileDescriptor
View Source
var File_buf_alpha_registry_v1alpha1_user_proto protoreflect.FileDescriptor
View Source
var GenerateService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.GenerateService",
	HandlerType: (*GenerateServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Generate",
			Handler:    _GenerateService_Generate_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/generate.proto",
}

GenerateService_ServiceDesc is the grpc.ServiceDesc for GenerateService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ImageService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.ImageService",
	HandlerType: (*ImageServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetImage",
			Handler:    _ImageService_GetImage_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/image.proto",
}

ImageService_ServiceDesc is the grpc.ServiceDesc for ImageService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var LocalResolveService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.LocalResolveService",
	HandlerType: (*LocalResolveServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetLocalModulePins",
			Handler:    _LocalResolveService_GetLocalModulePins_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/resolve.proto",
}

LocalResolveService_ServiceDesc is the grpc.ServiceDesc for LocalResolveService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var OrganizationService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.OrganizationService",
	HandlerType: (*OrganizationServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetOrganization",
			Handler:    _OrganizationService_GetOrganization_Handler,
		},
		{
			MethodName: "GetOrganizationByName",
			Handler:    _OrganizationService_GetOrganizationByName_Handler,
		},
		{
			MethodName: "ListOrganizations",
			Handler:    _OrganizationService_ListOrganizations_Handler,
		},
		{
			MethodName: "ListUserOrganizations",
			Handler:    _OrganizationService_ListUserOrganizations_Handler,
		},
		{
			MethodName: "CreateOrganization",
			Handler:    _OrganizationService_CreateOrganization_Handler,
		},
		{
			MethodName: "UpdateOrganizationName",
			Handler:    _OrganizationService_UpdateOrganizationName_Handler,
		},
		{
			MethodName: "UpdateOrganizationNameByName",
			Handler:    _OrganizationService_UpdateOrganizationNameByName_Handler,
		},
		{
			MethodName: "DeleteOrganization",
			Handler:    _OrganizationService_DeleteOrganization_Handler,
		},
		{
			MethodName: "DeleteOrganizationByName",
			Handler:    _OrganizationService_DeleteOrganizationByName_Handler,
		},
		{
			MethodName: "AddOrganizationBaseRepositoryScope",
			Handler:    _OrganizationService_AddOrganizationBaseRepositoryScope_Handler,
		},
		{
			MethodName: "AddOrganizationBaseRepositoryScopeByName",
			Handler:    _OrganizationService_AddOrganizationBaseRepositoryScopeByName_Handler,
		},
		{
			MethodName: "RemoveOrganizationBaseRepositoryScope",
			Handler:    _OrganizationService_RemoveOrganizationBaseRepositoryScope_Handler,
		},
		{
			MethodName: "RemoveOrganizationBaseRepositoryScopeByName",
			Handler:    _OrganizationService_RemoveOrganizationBaseRepositoryScopeByName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/organization.proto",
}

OrganizationService_ServiceDesc is the grpc.ServiceDesc for OrganizationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var OwnerService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.OwnerService",
	HandlerType: (*OwnerServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetOwnerByName",
			Handler:    _OwnerService_GetOwnerByName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/owner.proto",
}

OwnerService_ServiceDesc is the grpc.ServiceDesc for OwnerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var PluginService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.PluginService",
	HandlerType: (*PluginServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListPlugins",
			Handler:    _PluginService_ListPlugins_Handler,
		},
		{
			MethodName: "ListUserPlugins",
			Handler:    _PluginService_ListUserPlugins_Handler,
		},
		{
			MethodName: "ListOrganizationPlugins",
			Handler:    _PluginService_ListOrganizationPlugins_Handler,
		},
		{
			MethodName: "ListPluginVersions",
			Handler:    _PluginService_ListPluginVersions_Handler,
		},
		{
			MethodName: "CreatePlugin",
			Handler:    _PluginService_CreatePlugin_Handler,
		},
		{
			MethodName: "GetPlugin",
			Handler:    _PluginService_GetPlugin_Handler,
		},
		{
			MethodName: "DeletePlugin",
			Handler:    _PluginService_DeletePlugin_Handler,
		},
		{
			MethodName: "GetTemplate",
			Handler:    _PluginService_GetTemplate_Handler,
		},
		{
			MethodName: "ListTemplates",
			Handler:    _PluginService_ListTemplates_Handler,
		},
		{
			MethodName: "ListUserTemplates",
			Handler:    _PluginService_ListUserTemplates_Handler,
		},
		{
			MethodName: "ListOrganizationTemplates",
			Handler:    _PluginService_ListOrganizationTemplates_Handler,
		},
		{
			MethodName: "GetTemplateVersion",
			Handler:    _PluginService_GetTemplateVersion_Handler,
		},
		{
			MethodName: "ListTemplateVersions",
			Handler:    _PluginService_ListTemplateVersions_Handler,
		},
		{
			MethodName: "CreateTemplate",
			Handler:    _PluginService_CreateTemplate_Handler,
		},
		{
			MethodName: "DeleteTemplate",
			Handler:    _PluginService_DeleteTemplate_Handler,
		},
		{
			MethodName: "CreateTemplateVersion",
			Handler:    _PluginService_CreateTemplateVersion_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/plugin.proto",
}

PluginService_ServiceDesc is the grpc.ServiceDesc for PluginService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var PushService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.PushService",
	HandlerType: (*PushServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Push",
			Handler:    _PushService_Push_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/push.proto",
}

PushService_ServiceDesc is the grpc.ServiceDesc for PushService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var RecommendationService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.RecommendationService",
	HandlerType: (*RecommendationServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "RecommendedRepositories",
			Handler:    _RecommendationService_RecommendedRepositories_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/recommendation.proto",
}

RecommendationService_ServiceDesc is the grpc.ServiceDesc for RecommendationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ReferenceService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.ReferenceService",
	HandlerType: (*ReferenceServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetReferenceByName",
			Handler:    _ReferenceService_GetReferenceByName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/reference.proto",
}

ReferenceService_ServiceDesc is the grpc.ServiceDesc for ReferenceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var RepositoryBranchService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.RepositoryBranchService",
	HandlerType: (*RepositoryBranchServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateRepositoryBranch",
			Handler:    _RepositoryBranchService_CreateRepositoryBranch_Handler,
		},
		{
			MethodName: "ListRepositoryBranches",
			Handler:    _RepositoryBranchService_ListRepositoryBranches_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/repository_branch.proto",
}

RepositoryBranchService_ServiceDesc is the grpc.ServiceDesc for RepositoryBranchService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var RepositoryCommitService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.RepositoryCommitService",
	HandlerType: (*RepositoryCommitServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListRepositoryCommitsByBranch",
			Handler:    _RepositoryCommitService_ListRepositoryCommitsByBranch_Handler,
		},
		{
			MethodName: "ListRepositoryCommitsByReference",
			Handler:    _RepositoryCommitService_ListRepositoryCommitsByReference_Handler,
		},
		{
			MethodName: "GetRepositoryCommitByReference",
			Handler:    _RepositoryCommitService_GetRepositoryCommitByReference_Handler,
		},
		{
			MethodName: "GetRepositoryCommitBySequenceID",
			Handler:    _RepositoryCommitService_GetRepositoryCommitBySequenceID_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/repository_commit.proto",
}

RepositoryCommitService_ServiceDesc is the grpc.ServiceDesc for RepositoryCommitService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var RepositoryService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.RepositoryService",
	HandlerType: (*RepositoryServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetRepository",
			Handler:    _RepositoryService_GetRepository_Handler,
		},
		{
			MethodName: "GetRepositoryByFullName",
			Handler:    _RepositoryService_GetRepositoryByFullName_Handler,
		},
		{
			MethodName: "ListRepositories",
			Handler:    _RepositoryService_ListRepositories_Handler,
		},
		{
			MethodName: "ListUserRepositories",
			Handler:    _RepositoryService_ListUserRepositories_Handler,
		},
		{
			MethodName: "ListRepositoriesUserCanAccess",
			Handler:    _RepositoryService_ListRepositoriesUserCanAccess_Handler,
		},
		{
			MethodName: "ListOrganizationRepositories",
			Handler:    _RepositoryService_ListOrganizationRepositories_Handler,
		},
		{
			MethodName: "CreateRepositoryByFullName",
			Handler:    _RepositoryService_CreateRepositoryByFullName_Handler,
		},
		{
			MethodName: "UpdateRepositoryName",
			Handler:    _RepositoryService_UpdateRepositoryName_Handler,
		},
		{
			MethodName: "UpdateRepositoryNameByFullName",
			Handler:    _RepositoryService_UpdateRepositoryNameByFullName_Handler,
		},
		{
			MethodName: "UpdateRepositoryVisibility",
			Handler:    _RepositoryService_UpdateRepositoryVisibility_Handler,
		},
		{
			MethodName: "UpdateRepositoryVisibilityByName",
			Handler:    _RepositoryService_UpdateRepositoryVisibilityByName_Handler,
		},
		{
			MethodName: "DeleteRepository",
			Handler:    _RepositoryService_DeleteRepository_Handler,
		},
		{
			MethodName: "DeleteRepositoryByFullName",
			Handler:    _RepositoryService_DeleteRepositoryByFullName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/repository.proto",
}

RepositoryService_ServiceDesc is the grpc.ServiceDesc for RepositoryService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var RepositoryTagService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.RepositoryTagService",
	HandlerType: (*RepositoryTagServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateRepositoryTag",
			Handler:    _RepositoryTagService_CreateRepositoryTag_Handler,
		},
		{
			MethodName: "ListRepositoryTags",
			Handler:    _RepositoryTagService_ListRepositoryTags_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/repository_tag.proto",
}

RepositoryTagService_ServiceDesc is the grpc.ServiceDesc for RepositoryTagService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var ResolveService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.ResolveService",
	HandlerType: (*ResolveServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetModulePins",
			Handler:    _ResolveService_GetModulePins_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/resolve.proto",
}

ResolveService_ServiceDesc is the grpc.ServiceDesc for ResolveService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var SearchService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.SearchService",
	HandlerType: (*SearchServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Search",
			Handler:    _SearchService_Search_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/search.proto",
}

SearchService_ServiceDesc is the grpc.ServiceDesc for SearchService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TeamService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.TeamService",
	HandlerType: (*TeamServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetTeam",
			Handler:    _TeamService_GetTeam_Handler,
		},
		{
			MethodName: "GetTeamByName",
			Handler:    _TeamService_GetTeamByName_Handler,
		},
		{
			MethodName: "ListOrganizationTeams",
			Handler:    _TeamService_ListOrganizationTeams_Handler,
		},
		{
			MethodName: "CreateTeam",
			Handler:    _TeamService_CreateTeam_Handler,
		},
		{
			MethodName: "CreateTeamByName",
			Handler:    _TeamService_CreateTeamByName_Handler,
		},
		{
			MethodName: "UpdateTeamName",
			Handler:    _TeamService_UpdateTeamName_Handler,
		},
		{
			MethodName: "AddUserToTeam",
			Handler:    _TeamService_AddUserToTeam_Handler,
		},
		{
			MethodName: "AddUserToTeamByName",
			Handler:    _TeamService_AddUserToTeamByName_Handler,
		},
		{
			MethodName: "RemoveUserFromTeam",
			Handler:    _TeamService_RemoveUserFromTeam_Handler,
		},
		{
			MethodName: "RemoveUserFromTeamByName",
			Handler:    _TeamService_RemoveUserFromTeamByName_Handler,
		},
		{
			MethodName: "DeleteTeam",
			Handler:    _TeamService_DeleteTeam_Handler,
		},
		{
			MethodName: "DeleteTeamByName",
			Handler:    _TeamService_DeleteTeamByName_Handler,
		},
		{
			MethodName: "AddTeamOrganizationScope",
			Handler:    _TeamService_AddTeamOrganizationScope_Handler,
		},
		{
			MethodName: "AddTeamOrganizationScopeByName",
			Handler:    _TeamService_AddTeamOrganizationScopeByName_Handler,
		},
		{
			MethodName: "RemoveTeamOrganizationScope",
			Handler:    _TeamService_RemoveTeamOrganizationScope_Handler,
		},
		{
			MethodName: "RemoveTeamOrganizationScopeByName",
			Handler:    _TeamService_RemoveTeamOrganizationScopeByName_Handler,
		},
		{
			MethodName: "AddTeamBaseRepositoryScope",
			Handler:    _TeamService_AddTeamBaseRepositoryScope_Handler,
		},
		{
			MethodName: "AddTeamBaseRepositoryScopeByName",
			Handler:    _TeamService_AddTeamBaseRepositoryScopeByName_Handler,
		},
		{
			MethodName: "RemoveTeamBaseRepositoryScope",
			Handler:    _TeamService_RemoveTeamBaseRepositoryScope_Handler,
		},
		{
			MethodName: "RemoveTeamBaseRepositoryScopeByName",
			Handler:    _TeamService_RemoveTeamBaseRepositoryScopeByName_Handler,
		},
		{
			MethodName: "AddTeamRepositoryScope",
			Handler:    _TeamService_AddTeamRepositoryScope_Handler,
		},
		{
			MethodName: "AddTeamRepositoryScopeByName",
			Handler:    _TeamService_AddTeamRepositoryScopeByName_Handler,
		},
		{
			MethodName: "RemoveTeamRepositoryScope",
			Handler:    _TeamService_RemoveTeamRepositoryScope_Handler,
		},
		{
			MethodName: "RemoveTeamRepositoryScopeByName",
			Handler:    _TeamService_RemoveTeamRepositoryScopeByName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/team.proto",
}

TeamService_ServiceDesc is the grpc.ServiceDesc for TeamService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var TokenService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.TokenService",
	HandlerType: (*TokenServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateToken",
			Handler:    _TokenService_CreateToken_Handler,
		},
		{
			MethodName: "GetToken",
			Handler:    _TokenService_GetToken_Handler,
		},
		{
			MethodName: "ListTokens",
			Handler:    _TokenService_ListTokens_Handler,
		},
		{
			MethodName: "DeleteToken",
			Handler:    _TokenService_DeleteToken_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/token.proto",
}

TokenService_ServiceDesc is the grpc.ServiceDesc for TokenService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var UserService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "buf.alpha.registry.v1alpha1.UserService",
	HandlerType: (*UserServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateUser",
			Handler:    _UserService_CreateUser_Handler,
		},
		{
			MethodName: "GetUser",
			Handler:    _UserService_GetUser_Handler,
		},
		{
			MethodName: "GetUserByUsername",
			Handler:    _UserService_GetUserByUsername_Handler,
		},
		{
			MethodName: "ListUsers",
			Handler:    _UserService_ListUsers_Handler,
		},
		{
			MethodName: "ListOrganizationUsers",
			Handler:    _UserService_ListOrganizationUsers_Handler,
		},
		{
			MethodName: "UpdateUserUsername",
			Handler:    _UserService_UpdateUserUsername_Handler,
		},
		{
			MethodName: "DeleteUser",
			Handler:    _UserService_DeleteUser_Handler,
		},
		{
			MethodName: "AddUserOrganizationScope",
			Handler:    _UserService_AddUserOrganizationScope_Handler,
		},
		{
			MethodName: "AddUserOrganizationScopeByName",
			Handler:    _UserService_AddUserOrganizationScopeByName_Handler,
		},
		{
			MethodName: "RemoveUserOrganizationScope",
			Handler:    _UserService_RemoveUserOrganizationScope_Handler,
		},
		{
			MethodName: "RemoveUserOrganizationScopeByName",
			Handler:    _UserService_RemoveUserOrganizationScopeByName_Handler,
		},
		{
			MethodName: "AddUserServerScope",
			Handler:    _UserService_AddUserServerScope_Handler,
		},
		{
			MethodName: "AddUserServerScopeByName",
			Handler:    _UserService_AddUserServerScopeByName_Handler,
		},
		{
			MethodName: "RemoveUserServerScope",
			Handler:    _UserService_RemoveUserServerScope_Handler,
		},
		{
			MethodName: "RemoveUserServerScopeByName",
			Handler:    _UserService_RemoveUserServerScopeByName_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "buf/alpha/registry/v1alpha1/user.proto",
}

UserService_ServiceDesc is the grpc.ServiceDesc for UserService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterAuthnServiceServer added in v0.50.0

func RegisterAuthnServiceServer(s grpc.ServiceRegistrar, srv AuthnServiceServer)

func RegisterAuthzServiceServer added in v0.50.0

func RegisterAuthzServiceServer(s grpc.ServiceRegistrar, srv AuthzServiceServer)

func RegisterDocServiceServer added in v0.50.0

func RegisterDocServiceServer(s grpc.ServiceRegistrar, srv DocServiceServer)

func RegisterDownloadServiceServer

func RegisterDownloadServiceServer(s grpc.ServiceRegistrar, srv DownloadServiceServer)

func RegisterGenerateServiceServer added in v0.50.0

func RegisterGenerateServiceServer(s grpc.ServiceRegistrar, srv GenerateServiceServer)

func RegisterImageServiceServer added in v0.50.0

func RegisterImageServiceServer(s grpc.ServiceRegistrar, srv ImageServiceServer)

func RegisterLocalResolveServiceServer added in v0.50.0

func RegisterLocalResolveServiceServer(s grpc.ServiceRegistrar, srv LocalResolveServiceServer)

func RegisterOrganizationServiceServer

func RegisterOrganizationServiceServer(s grpc.ServiceRegistrar, srv OrganizationServiceServer)

func RegisterOwnerServiceServer added in v0.44.0

func RegisterOwnerServiceServer(s grpc.ServiceRegistrar, srv OwnerServiceServer)

func RegisterPluginServiceServer added in v0.45.0

func RegisterPluginServiceServer(s grpc.ServiceRegistrar, srv PluginServiceServer)

func RegisterPushServiceServer

func RegisterPushServiceServer(s grpc.ServiceRegistrar, srv PushServiceServer)

func RegisterRecommendationServiceServer added in v0.50.0

func RegisterRecommendationServiceServer(s grpc.ServiceRegistrar, srv RecommendationServiceServer)

func RegisterReferenceServiceServer added in v0.44.0

func RegisterReferenceServiceServer(s grpc.ServiceRegistrar, srv ReferenceServiceServer)

func RegisterRepositoryBranchServiceServer

func RegisterRepositoryBranchServiceServer(s grpc.ServiceRegistrar, srv RepositoryBranchServiceServer)

func RegisterRepositoryCommitServiceServer

func RegisterRepositoryCommitServiceServer(s grpc.ServiceRegistrar, srv RepositoryCommitServiceServer)

func RegisterRepositoryServiceServer

func RegisterRepositoryServiceServer(s grpc.ServiceRegistrar, srv RepositoryServiceServer)

func RegisterRepositoryTagServiceServer added in v0.39.1

func RegisterRepositoryTagServiceServer(s grpc.ServiceRegistrar, srv RepositoryTagServiceServer)

func RegisterResolveServiceServer

func RegisterResolveServiceServer(s grpc.ServiceRegistrar, srv ResolveServiceServer)

func RegisterSearchServiceServer added in v0.50.0

func RegisterSearchServiceServer(s grpc.ServiceRegistrar, srv SearchServiceServer)

func RegisterTeamServiceServer added in v0.50.0

func RegisterTeamServiceServer(s grpc.ServiceRegistrar, srv TeamServiceServer)

func RegisterTokenServiceServer added in v0.50.0

func RegisterTokenServiceServer(s grpc.ServiceRegistrar, srv TokenServiceServer)

func RegisterUserServiceServer

func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)

func WriteError

func WriteError(resp http.ResponseWriter, err error)

WriteError writes an HTTP response with a valid Twirp error format (code, msg, meta). Useful outside of the Twirp server (e.g. http middleware), but does not trigger hooks. If err is not a twirp.Error, it will get wrapped with twirp.InternalErrorWith(err)

Types

type AddOrganizationBaseRepositoryScopeByNameRequest

type AddOrganizationBaseRepositoryScopeByNameRequest struct {
	Name            string          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	RepositoryScope RepositoryScope `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddOrganizationBaseRepositoryScopeByNameRequest) Descriptor deprecated

Deprecated: Use AddOrganizationBaseRepositoryScopeByNameRequest.ProtoReflect.Descriptor instead.

func (*AddOrganizationBaseRepositoryScopeByNameRequest) GetName

func (*AddOrganizationBaseRepositoryScopeByNameRequest) GetRepositoryScope

func (*AddOrganizationBaseRepositoryScopeByNameRequest) ProtoMessage

func (*AddOrganizationBaseRepositoryScopeByNameRequest) ProtoReflect

func (*AddOrganizationBaseRepositoryScopeByNameRequest) Reset

func (*AddOrganizationBaseRepositoryScopeByNameRequest) String

type AddOrganizationBaseRepositoryScopeByNameResponse

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

func (*AddOrganizationBaseRepositoryScopeByNameResponse) Descriptor deprecated

Deprecated: Use AddOrganizationBaseRepositoryScopeByNameResponse.ProtoReflect.Descriptor instead.

func (*AddOrganizationBaseRepositoryScopeByNameResponse) ProtoMessage

func (*AddOrganizationBaseRepositoryScopeByNameResponse) ProtoReflect

func (*AddOrganizationBaseRepositoryScopeByNameResponse) Reset

func (*AddOrganizationBaseRepositoryScopeByNameResponse) String

type AddOrganizationBaseRepositoryScopeRequest

type AddOrganizationBaseRepositoryScopeRequest struct {
	Id              string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RepositoryScope RepositoryScope `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddOrganizationBaseRepositoryScopeRequest) Descriptor deprecated

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

Deprecated: Use AddOrganizationBaseRepositoryScopeRequest.ProtoReflect.Descriptor instead.

func (*AddOrganizationBaseRepositoryScopeRequest) GetId

func (*AddOrganizationBaseRepositoryScopeRequest) GetRepositoryScope

func (*AddOrganizationBaseRepositoryScopeRequest) ProtoMessage

func (*AddOrganizationBaseRepositoryScopeRequest) ProtoReflect

func (*AddOrganizationBaseRepositoryScopeRequest) Reset

func (*AddOrganizationBaseRepositoryScopeRequest) String

type AddOrganizationBaseRepositoryScopeResponse

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

func (*AddOrganizationBaseRepositoryScopeResponse) Descriptor deprecated

Deprecated: Use AddOrganizationBaseRepositoryScopeResponse.ProtoReflect.Descriptor instead.

func (*AddOrganizationBaseRepositoryScopeResponse) ProtoMessage

func (*AddOrganizationBaseRepositoryScopeResponse) ProtoReflect

func (*AddOrganizationBaseRepositoryScopeResponse) Reset

func (*AddOrganizationBaseRepositoryScopeResponse) String

type AddTeamBaseRepositoryScopeByNameRequest added in v0.50.0

type AddTeamBaseRepositoryScopeByNameRequest struct {
	Name             string          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationName string          `protobuf:"bytes,2,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	RepositoryScope  RepositoryScope `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddTeamBaseRepositoryScopeByNameRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddTeamBaseRepositoryScopeByNameRequest.ProtoReflect.Descriptor instead.

func (*AddTeamBaseRepositoryScopeByNameRequest) GetName added in v0.50.0

func (*AddTeamBaseRepositoryScopeByNameRequest) GetOrganizationName added in v0.50.0

func (x *AddTeamBaseRepositoryScopeByNameRequest) GetOrganizationName() string

func (*AddTeamBaseRepositoryScopeByNameRequest) GetRepositoryScope added in v0.50.0

func (*AddTeamBaseRepositoryScopeByNameRequest) ProtoMessage added in v0.50.0

func (*AddTeamBaseRepositoryScopeByNameRequest) ProtoReflect added in v0.50.0

func (*AddTeamBaseRepositoryScopeByNameRequest) Reset added in v0.50.0

func (*AddTeamBaseRepositoryScopeByNameRequest) String added in v0.50.0

type AddTeamBaseRepositoryScopeByNameResponse added in v0.50.0

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

func (*AddTeamBaseRepositoryScopeByNameResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddTeamBaseRepositoryScopeByNameResponse.ProtoReflect.Descriptor instead.

func (*AddTeamBaseRepositoryScopeByNameResponse) ProtoMessage added in v0.50.0

func (*AddTeamBaseRepositoryScopeByNameResponse) ProtoReflect added in v0.50.0

func (*AddTeamBaseRepositoryScopeByNameResponse) Reset added in v0.50.0

func (*AddTeamBaseRepositoryScopeByNameResponse) String added in v0.50.0

type AddTeamBaseRepositoryScopeRequest added in v0.50.0

type AddTeamBaseRepositoryScopeRequest struct {
	Id              string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RepositoryScope RepositoryScope `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddTeamBaseRepositoryScopeRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddTeamBaseRepositoryScopeRequest.ProtoReflect.Descriptor instead.

func (*AddTeamBaseRepositoryScopeRequest) GetId added in v0.50.0

func (*AddTeamBaseRepositoryScopeRequest) GetRepositoryScope added in v0.50.0

func (x *AddTeamBaseRepositoryScopeRequest) GetRepositoryScope() RepositoryScope

func (*AddTeamBaseRepositoryScopeRequest) ProtoMessage added in v0.50.0

func (*AddTeamBaseRepositoryScopeRequest) ProtoMessage()

func (*AddTeamBaseRepositoryScopeRequest) ProtoReflect added in v0.50.0

func (*AddTeamBaseRepositoryScopeRequest) Reset added in v0.50.0

func (*AddTeamBaseRepositoryScopeRequest) String added in v0.50.0

type AddTeamBaseRepositoryScopeResponse added in v0.50.0

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

func (*AddTeamBaseRepositoryScopeResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddTeamBaseRepositoryScopeResponse.ProtoReflect.Descriptor instead.

func (*AddTeamBaseRepositoryScopeResponse) ProtoMessage added in v0.50.0

func (*AddTeamBaseRepositoryScopeResponse) ProtoMessage()

func (*AddTeamBaseRepositoryScopeResponse) ProtoReflect added in v0.50.0

func (*AddTeamBaseRepositoryScopeResponse) Reset added in v0.50.0

func (*AddTeamBaseRepositoryScopeResponse) String added in v0.50.0

type AddTeamOrganizationScopeByNameRequest added in v0.50.0

type AddTeamOrganizationScopeByNameRequest struct {
	Name              string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationName  string            `protobuf:"bytes,2,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	OrganizationScope OrganizationScope `` /* 164-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddTeamOrganizationScopeByNameRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddTeamOrganizationScopeByNameRequest.ProtoReflect.Descriptor instead.

func (*AddTeamOrganizationScopeByNameRequest) GetName added in v0.50.0

func (*AddTeamOrganizationScopeByNameRequest) GetOrganizationName added in v0.50.0

func (x *AddTeamOrganizationScopeByNameRequest) GetOrganizationName() string

func (*AddTeamOrganizationScopeByNameRequest) GetOrganizationScope added in v0.50.0

func (x *AddTeamOrganizationScopeByNameRequest) GetOrganizationScope() OrganizationScope

func (*AddTeamOrganizationScopeByNameRequest) ProtoMessage added in v0.50.0

func (*AddTeamOrganizationScopeByNameRequest) ProtoMessage()

func (*AddTeamOrganizationScopeByNameRequest) ProtoReflect added in v0.50.0

func (*AddTeamOrganizationScopeByNameRequest) Reset added in v0.50.0

func (*AddTeamOrganizationScopeByNameRequest) String added in v0.50.0

type AddTeamOrganizationScopeByNameResponse added in v0.50.0

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

func (*AddTeamOrganizationScopeByNameResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddTeamOrganizationScopeByNameResponse.ProtoReflect.Descriptor instead.

func (*AddTeamOrganizationScopeByNameResponse) ProtoMessage added in v0.50.0

func (*AddTeamOrganizationScopeByNameResponse) ProtoReflect added in v0.50.0

func (*AddTeamOrganizationScopeByNameResponse) Reset added in v0.50.0

func (*AddTeamOrganizationScopeByNameResponse) String added in v0.50.0

type AddTeamOrganizationScopeRequest added in v0.50.0

type AddTeamOrganizationScopeRequest struct {
	Id                string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	OrganizationScope OrganizationScope `` /* 164-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddTeamOrganizationScopeRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddTeamOrganizationScopeRequest.ProtoReflect.Descriptor instead.

func (*AddTeamOrganizationScopeRequest) GetId added in v0.50.0

func (*AddTeamOrganizationScopeRequest) GetOrganizationScope added in v0.50.0

func (x *AddTeamOrganizationScopeRequest) GetOrganizationScope() OrganizationScope

func (*AddTeamOrganizationScopeRequest) ProtoMessage added in v0.50.0

func (*AddTeamOrganizationScopeRequest) ProtoMessage()

func (*AddTeamOrganizationScopeRequest) ProtoReflect added in v0.50.0

func (*AddTeamOrganizationScopeRequest) Reset added in v0.50.0

func (*AddTeamOrganizationScopeRequest) String added in v0.50.0

type AddTeamOrganizationScopeResponse added in v0.50.0

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

func (*AddTeamOrganizationScopeResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddTeamOrganizationScopeResponse.ProtoReflect.Descriptor instead.

func (*AddTeamOrganizationScopeResponse) ProtoMessage added in v0.50.0

func (*AddTeamOrganizationScopeResponse) ProtoMessage()

func (*AddTeamOrganizationScopeResponse) ProtoReflect added in v0.50.0

func (*AddTeamOrganizationScopeResponse) Reset added in v0.50.0

func (*AddTeamOrganizationScopeResponse) String added in v0.50.0

type AddTeamRepositoryScopeByNameRequest added in v0.50.0

type AddTeamRepositoryScopeByNameRequest struct {
	Name             string          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationName string          `protobuf:"bytes,2,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	RepositoryName   string          `protobuf:"bytes,3,opt,name=repository_name,json=repositoryName,proto3" json:"repository_name,omitempty"`
	RepositoryScope  RepositoryScope `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddTeamRepositoryScopeByNameRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddTeamRepositoryScopeByNameRequest.ProtoReflect.Descriptor instead.

func (*AddTeamRepositoryScopeByNameRequest) GetName added in v0.50.0

func (*AddTeamRepositoryScopeByNameRequest) GetOrganizationName added in v0.50.0

func (x *AddTeamRepositoryScopeByNameRequest) GetOrganizationName() string

func (*AddTeamRepositoryScopeByNameRequest) GetRepositoryName added in v0.50.0

func (x *AddTeamRepositoryScopeByNameRequest) GetRepositoryName() string

func (*AddTeamRepositoryScopeByNameRequest) GetRepositoryScope added in v0.50.0

func (x *AddTeamRepositoryScopeByNameRequest) GetRepositoryScope() RepositoryScope

func (*AddTeamRepositoryScopeByNameRequest) ProtoMessage added in v0.50.0

func (*AddTeamRepositoryScopeByNameRequest) ProtoMessage()

func (*AddTeamRepositoryScopeByNameRequest) ProtoReflect added in v0.50.0

func (*AddTeamRepositoryScopeByNameRequest) Reset added in v0.50.0

func (*AddTeamRepositoryScopeByNameRequest) String added in v0.50.0

type AddTeamRepositoryScopeByNameResponse added in v0.50.0

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

func (*AddTeamRepositoryScopeByNameResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddTeamRepositoryScopeByNameResponse.ProtoReflect.Descriptor instead.

func (*AddTeamRepositoryScopeByNameResponse) ProtoMessage added in v0.50.0

func (*AddTeamRepositoryScopeByNameResponse) ProtoMessage()

func (*AddTeamRepositoryScopeByNameResponse) ProtoReflect added in v0.50.0

func (*AddTeamRepositoryScopeByNameResponse) Reset added in v0.50.0

func (*AddTeamRepositoryScopeByNameResponse) String added in v0.50.0

type AddTeamRepositoryScopeRequest added in v0.50.0

type AddTeamRepositoryScopeRequest struct {
	Id              string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RepositoryId    string          `protobuf:"bytes,2,opt,name=repository_id,json=repositoryId,proto3" json:"repository_id,omitempty"`
	RepositoryScope RepositoryScope `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddTeamRepositoryScopeRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddTeamRepositoryScopeRequest.ProtoReflect.Descriptor instead.

func (*AddTeamRepositoryScopeRequest) GetId added in v0.50.0

func (*AddTeamRepositoryScopeRequest) GetRepositoryId added in v0.50.0

func (x *AddTeamRepositoryScopeRequest) GetRepositoryId() string

func (*AddTeamRepositoryScopeRequest) GetRepositoryScope added in v0.50.0

func (x *AddTeamRepositoryScopeRequest) GetRepositoryScope() RepositoryScope

func (*AddTeamRepositoryScopeRequest) ProtoMessage added in v0.50.0

func (*AddTeamRepositoryScopeRequest) ProtoMessage()

func (*AddTeamRepositoryScopeRequest) ProtoReflect added in v0.50.0

func (*AddTeamRepositoryScopeRequest) Reset added in v0.50.0

func (x *AddTeamRepositoryScopeRequest) Reset()

func (*AddTeamRepositoryScopeRequest) String added in v0.50.0

type AddTeamRepositoryScopeResponse added in v0.50.0

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

func (*AddTeamRepositoryScopeResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddTeamRepositoryScopeResponse.ProtoReflect.Descriptor instead.

func (*AddTeamRepositoryScopeResponse) ProtoMessage added in v0.50.0

func (*AddTeamRepositoryScopeResponse) ProtoMessage()

func (*AddTeamRepositoryScopeResponse) ProtoReflect added in v0.50.0

func (*AddTeamRepositoryScopeResponse) Reset added in v0.50.0

func (x *AddTeamRepositoryScopeResponse) Reset()

func (*AddTeamRepositoryScopeResponse) String added in v0.50.0

type AddUserOrganizationScopeByNameRequest

type AddUserOrganizationScopeByNameRequest struct {
	Name              string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationName  string            `protobuf:"bytes,2,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	OrganizationScope OrganizationScope `` /* 164-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddUserOrganizationScopeByNameRequest) Descriptor deprecated

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

Deprecated: Use AddUserOrganizationScopeByNameRequest.ProtoReflect.Descriptor instead.

func (*AddUserOrganizationScopeByNameRequest) GetName

func (*AddUserOrganizationScopeByNameRequest) GetOrganizationName

func (x *AddUserOrganizationScopeByNameRequest) GetOrganizationName() string

func (*AddUserOrganizationScopeByNameRequest) GetOrganizationScope

func (x *AddUserOrganizationScopeByNameRequest) GetOrganizationScope() OrganizationScope

func (*AddUserOrganizationScopeByNameRequest) ProtoMessage

func (*AddUserOrganizationScopeByNameRequest) ProtoMessage()

func (*AddUserOrganizationScopeByNameRequest) ProtoReflect

func (*AddUserOrganizationScopeByNameRequest) Reset

func (*AddUserOrganizationScopeByNameRequest) String

type AddUserOrganizationScopeByNameResponse

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

func (*AddUserOrganizationScopeByNameResponse) Descriptor deprecated

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

Deprecated: Use AddUserOrganizationScopeByNameResponse.ProtoReflect.Descriptor instead.

func (*AddUserOrganizationScopeByNameResponse) ProtoMessage

func (*AddUserOrganizationScopeByNameResponse) ProtoReflect

func (*AddUserOrganizationScopeByNameResponse) Reset

func (*AddUserOrganizationScopeByNameResponse) String

type AddUserOrganizationScopeRequest

type AddUserOrganizationScopeRequest struct {
	Id                string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	OrganizationId    string            `protobuf:"bytes,2,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	OrganizationScope OrganizationScope `` /* 164-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddUserOrganizationScopeRequest) Descriptor deprecated

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

Deprecated: Use AddUserOrganizationScopeRequest.ProtoReflect.Descriptor instead.

func (*AddUserOrganizationScopeRequest) GetId

func (*AddUserOrganizationScopeRequest) GetOrganizationId

func (x *AddUserOrganizationScopeRequest) GetOrganizationId() string

func (*AddUserOrganizationScopeRequest) GetOrganizationScope

func (x *AddUserOrganizationScopeRequest) GetOrganizationScope() OrganizationScope

func (*AddUserOrganizationScopeRequest) ProtoMessage

func (*AddUserOrganizationScopeRequest) ProtoMessage()

func (*AddUserOrganizationScopeRequest) ProtoReflect

func (*AddUserOrganizationScopeRequest) Reset

func (*AddUserOrganizationScopeRequest) String

type AddUserOrganizationScopeResponse

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

func (*AddUserOrganizationScopeResponse) Descriptor deprecated

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

Deprecated: Use AddUserOrganizationScopeResponse.ProtoReflect.Descriptor instead.

func (*AddUserOrganizationScopeResponse) ProtoMessage

func (*AddUserOrganizationScopeResponse) ProtoMessage()

func (*AddUserOrganizationScopeResponse) ProtoReflect

func (*AddUserOrganizationScopeResponse) Reset

func (*AddUserOrganizationScopeResponse) String

type AddUserServerScopeByNameRequest

type AddUserServerScopeByNameRequest struct {
	Name        string      `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ServerScope ServerScope `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddUserServerScopeByNameRequest) Descriptor deprecated

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

Deprecated: Use AddUserServerScopeByNameRequest.ProtoReflect.Descriptor instead.

func (*AddUserServerScopeByNameRequest) GetName

func (*AddUserServerScopeByNameRequest) GetServerScope

func (x *AddUserServerScopeByNameRequest) GetServerScope() ServerScope

func (*AddUserServerScopeByNameRequest) ProtoMessage

func (*AddUserServerScopeByNameRequest) ProtoMessage()

func (*AddUserServerScopeByNameRequest) ProtoReflect

func (*AddUserServerScopeByNameRequest) Reset

func (*AddUserServerScopeByNameRequest) String

type AddUserServerScopeByNameResponse

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

func (*AddUserServerScopeByNameResponse) Descriptor deprecated

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

Deprecated: Use AddUserServerScopeByNameResponse.ProtoReflect.Descriptor instead.

func (*AddUserServerScopeByNameResponse) ProtoMessage

func (*AddUserServerScopeByNameResponse) ProtoMessage()

func (*AddUserServerScopeByNameResponse) ProtoReflect

func (*AddUserServerScopeByNameResponse) Reset

func (*AddUserServerScopeByNameResponse) String

type AddUserServerScopeRequest

type AddUserServerScopeRequest struct {
	Id          string      `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ServerScope ServerScope `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddUserServerScopeRequest) Descriptor deprecated

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

Deprecated: Use AddUserServerScopeRequest.ProtoReflect.Descriptor instead.

func (*AddUserServerScopeRequest) GetId

func (x *AddUserServerScopeRequest) GetId() string

func (*AddUserServerScopeRequest) GetServerScope

func (x *AddUserServerScopeRequest) GetServerScope() ServerScope

func (*AddUserServerScopeRequest) ProtoMessage

func (*AddUserServerScopeRequest) ProtoMessage()

func (*AddUserServerScopeRequest) ProtoReflect

func (*AddUserServerScopeRequest) Reset

func (x *AddUserServerScopeRequest) Reset()

func (*AddUserServerScopeRequest) String

func (x *AddUserServerScopeRequest) String() string

type AddUserServerScopeResponse

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

func (*AddUserServerScopeResponse) Descriptor deprecated

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

Deprecated: Use AddUserServerScopeResponse.ProtoReflect.Descriptor instead.

func (*AddUserServerScopeResponse) ProtoMessage

func (*AddUserServerScopeResponse) ProtoMessage()

func (*AddUserServerScopeResponse) ProtoReflect

func (*AddUserServerScopeResponse) Reset

func (x *AddUserServerScopeResponse) Reset()

func (*AddUserServerScopeResponse) String

func (x *AddUserServerScopeResponse) String() string

type AddUserToTeamByNameRequest added in v0.50.0

type AddUserToTeamByNameRequest struct {
	Name             string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	UserName         string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	OrganizationName string `protobuf:"bytes,3,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	// contains filtered or unexported fields
}

func (*AddUserToTeamByNameRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddUserToTeamByNameRequest.ProtoReflect.Descriptor instead.

func (*AddUserToTeamByNameRequest) GetName added in v0.50.0

func (x *AddUserToTeamByNameRequest) GetName() string

func (*AddUserToTeamByNameRequest) GetOrganizationName added in v0.50.0

func (x *AddUserToTeamByNameRequest) GetOrganizationName() string

func (*AddUserToTeamByNameRequest) GetUserName added in v0.50.0

func (x *AddUserToTeamByNameRequest) GetUserName() string

func (*AddUserToTeamByNameRequest) ProtoMessage added in v0.50.0

func (*AddUserToTeamByNameRequest) ProtoMessage()

func (*AddUserToTeamByNameRequest) ProtoReflect added in v0.50.0

func (*AddUserToTeamByNameRequest) Reset added in v0.50.0

func (x *AddUserToTeamByNameRequest) Reset()

func (*AddUserToTeamByNameRequest) String added in v0.50.0

func (x *AddUserToTeamByNameRequest) String() string

type AddUserToTeamByNameResponse added in v0.50.0

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

func (*AddUserToTeamByNameResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddUserToTeamByNameResponse.ProtoReflect.Descriptor instead.

func (*AddUserToTeamByNameResponse) ProtoMessage added in v0.50.0

func (*AddUserToTeamByNameResponse) ProtoMessage()

func (*AddUserToTeamByNameResponse) ProtoReflect added in v0.50.0

func (*AddUserToTeamByNameResponse) Reset added in v0.50.0

func (x *AddUserToTeamByNameResponse) Reset()

func (*AddUserToTeamByNameResponse) String added in v0.50.0

func (x *AddUserToTeamByNameResponse) String() string

type AddUserToTeamRequest added in v0.50.0

type AddUserToTeamRequest struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AddUserToTeamRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddUserToTeamRequest.ProtoReflect.Descriptor instead.

func (*AddUserToTeamRequest) GetId added in v0.50.0

func (x *AddUserToTeamRequest) GetId() string

func (*AddUserToTeamRequest) GetUserId added in v0.50.0

func (x *AddUserToTeamRequest) GetUserId() string

func (*AddUserToTeamRequest) ProtoMessage added in v0.50.0

func (*AddUserToTeamRequest) ProtoMessage()

func (*AddUserToTeamRequest) ProtoReflect added in v0.50.0

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

func (*AddUserToTeamRequest) Reset added in v0.50.0

func (x *AddUserToTeamRequest) Reset()

func (*AddUserToTeamRequest) String added in v0.50.0

func (x *AddUserToTeamRequest) String() string

type AddUserToTeamResponse added in v0.50.0

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

func (*AddUserToTeamResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use AddUserToTeamResponse.ProtoReflect.Descriptor instead.

func (*AddUserToTeamResponse) ProtoMessage added in v0.50.0

func (*AddUserToTeamResponse) ProtoMessage()

func (*AddUserToTeamResponse) ProtoReflect added in v0.50.0

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

func (*AddUserToTeamResponse) Reset added in v0.50.0

func (x *AddUserToTeamResponse) Reset()

func (*AddUserToTeamResponse) String added in v0.50.0

func (x *AddUserToTeamResponse) String() string

type AuthnService added in v0.50.0

type AuthnService interface {
	// GetCurrentUser gets information associated with the current user.
	//
	// The user's ID is retrieved from the request's authentication header.
	GetCurrentUser(context.Context, *GetCurrentUserRequest) (*GetCurrentUserResponse, error)

	// GetCurrentUserSubject gets the currently logged in users subject.
	//
	// The user's ID is retrieved from the request's authentication header.
	GetCurrentUserSubject(context.Context, *GetCurrentUserSubjectRequest) (*GetCurrentUserSubjectResponse, error)
}

AuthnService supplies authenication helpers.

func NewAuthnServiceJSONClient added in v0.50.0

func NewAuthnServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) AuthnService

NewAuthnServiceJSONClient creates a JSON client that implements the AuthnService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewAuthnServiceProtobufClient added in v0.50.0

func NewAuthnServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) AuthnService

NewAuthnServiceProtobufClient creates a Protobuf client that implements the AuthnService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type AuthnServiceClient added in v0.50.0

type AuthnServiceClient interface {
	// GetCurrentUser gets information associated with the current user.
	//
	// The user's ID is retrieved from the request's authentication header.
	GetCurrentUser(ctx context.Context, in *GetCurrentUserRequest, opts ...grpc.CallOption) (*GetCurrentUserResponse, error)
	// GetCurrentUserSubject gets the currently logged in users subject.
	//
	// The user's ID is retrieved from the request's authentication header.
	GetCurrentUserSubject(ctx context.Context, in *GetCurrentUserSubjectRequest, opts ...grpc.CallOption) (*GetCurrentUserSubjectResponse, error)
}

AuthnServiceClient is the client API for AuthnService 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 NewAuthnServiceClient added in v0.50.0

func NewAuthnServiceClient(cc grpc.ClientConnInterface) AuthnServiceClient

type AuthnServiceServer added in v0.50.0

type AuthnServiceServer interface {
	// GetCurrentUser gets information associated with the current user.
	//
	// The user's ID is retrieved from the request's authentication header.
	GetCurrentUser(context.Context, *GetCurrentUserRequest) (*GetCurrentUserResponse, error)
	// GetCurrentUserSubject gets the currently logged in users subject.
	//
	// The user's ID is retrieved from the request's authentication header.
	GetCurrentUserSubject(context.Context, *GetCurrentUserSubjectRequest) (*GetCurrentUserSubjectResponse, error)
}

AuthnServiceServer is the server API for AuthnService service. All implementations should embed UnimplementedAuthnServiceServer for forward compatibility

type AuthzService added in v0.50.0

type AuthzService interface {
	// UserCanAddUserOrganizationScopes returns whether the user is authorized
	// to remove user scopes from an organization.
	UserCanAddUserOrganizationScopes(context.Context, *UserCanAddUserOrganizationScopesRequest) (*UserCanAddUserOrganizationScopesResponse, error)

	// UserCanRemoveUserOrganizationScopes returns whether the user is authorized
	// to remove user scopes from an organization.
	UserCanRemoveUserOrganizationScopes(context.Context, *UserCanRemoveUserOrganizationScopesRequest) (*UserCanRemoveUserOrganizationScopesResponse, error)

	// UserCanCreateOrganizationRepository returns whether the user is authorized
	// to create repositories in an organization.
	UserCanCreateOrganizationRepository(context.Context, *UserCanCreateOrganizationRepositoryRequest) (*UserCanCreateOrganizationRepositoryResponse, error)

	// UserCanCreateOrganizationTeam returns whether the user is authorized
	// to create teams in an organization.
	UserCanCreateOrganizationTeam(context.Context, *UserCanCreateOrganizationTeamRequest) (*UserCanCreateOrganizationTeamResponse, error)

	// UserCanListOrganizationTeams returns whether the user is authorized
	// to list teams in an organization.
	UserCanListOrganizationTeams(context.Context, *UserCanListOrganizationTeamsRequest) (*UserCanListOrganizationTeamsResponse, error)

	// UserCanSeeRepositorySettings returns whether the user is authorized
	// to see repository settings.
	UserCanSeeRepositorySettings(context.Context, *UserCanSeeRepositorySettingsRequest) (*UserCanSeeRepositorySettingsResponse, error)

	// UserCanSeeOrganizationSettings returns whether the user is authorized
	// to see organization settings.
	UserCanSeeOrganizationSettings(context.Context, *UserCanSeeOrganizationSettingsRequest) (*UserCanSeeOrganizationSettingsResponse, error)

	// UserCanReadPlugin returns whether the user has read access to the specified plugin.
	UserCanReadPlugin(context.Context, *UserCanReadPluginRequest) (*UserCanReadPluginResponse, error)

	// UserCanCreatePluginVersion returns whether the user is authorized
	// to create a plugin version under the specified plugin.
	UserCanCreatePluginVersion(context.Context, *UserCanCreatePluginVersionRequest) (*UserCanCreatePluginVersionResponse, error)

	// UserCanCreateTemplateVersion returns whether the user is authorized
	// to create a template version under the specified template.
	UserCanCreateTemplateVersion(context.Context, *UserCanCreateTemplateVersionRequest) (*UserCanCreateTemplateVersionResponse, error)

	// UserCanCreateOrganizationPlugin returns whether the user is authorized to create
	// a plugin in an organization.
	UserCanCreateOrganizationPlugin(context.Context, *UserCanCreateOrganizationPluginRequest) (*UserCanCreateOrganizationPluginResponse, error)

	// UserCanCreateOrganizationPlugin returns whether the user is authorized to create
	// a template in an organization.
	UserCanCreateOrganizationTemplate(context.Context, *UserCanCreateOrganizationTemplateRequest) (*UserCanCreateOrganizationTemplateResponse, error)

	// UserCanSeePluginSettings returns whether the user is authorized
	// to see plugin settings.
	UserCanSeePluginSettings(context.Context, *UserCanSeePluginSettingsRequest) (*UserCanSeePluginSettingsResponse, error)

	// UserCanSeeTemplateSettings returns whether the user is authorized
	// to see template settings.
	UserCanSeeTemplateSettings(context.Context, *UserCanSeeTemplateSettingsRequest) (*UserCanSeeTemplateSettingsResponse, error)
}

AuthzService supplies authorization helpers.

func NewAuthzServiceJSONClient added in v0.50.0

func NewAuthzServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) AuthzService

NewAuthzServiceJSONClient creates a JSON client that implements the AuthzService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewAuthzServiceProtobufClient added in v0.50.0

func NewAuthzServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) AuthzService

NewAuthzServiceProtobufClient creates a Protobuf client that implements the AuthzService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type AuthzServiceClient added in v0.50.0

type AuthzServiceClient interface {
	// UserCanAddUserOrganizationScopes returns whether the user is authorized
	// to remove user scopes from an organization.
	UserCanAddUserOrganizationScopes(ctx context.Context, in *UserCanAddUserOrganizationScopesRequest, opts ...grpc.CallOption) (*UserCanAddUserOrganizationScopesResponse, error)
	// UserCanRemoveUserOrganizationScopes returns whether the user is authorized
	// to remove user scopes from an organization.
	UserCanRemoveUserOrganizationScopes(ctx context.Context, in *UserCanRemoveUserOrganizationScopesRequest, opts ...grpc.CallOption) (*UserCanRemoveUserOrganizationScopesResponse, error)
	// UserCanCreateOrganizationRepository returns whether the user is authorized
	// to create repositories in an organization.
	UserCanCreateOrganizationRepository(ctx context.Context, in *UserCanCreateOrganizationRepositoryRequest, opts ...grpc.CallOption) (*UserCanCreateOrganizationRepositoryResponse, error)
	// UserCanCreateOrganizationTeam returns whether the user is authorized
	// to create teams in an organization.
	UserCanCreateOrganizationTeam(ctx context.Context, in *UserCanCreateOrganizationTeamRequest, opts ...grpc.CallOption) (*UserCanCreateOrganizationTeamResponse, error)
	// UserCanListOrganizationTeams returns whether the user is authorized
	// to list teams in an organization.
	UserCanListOrganizationTeams(ctx context.Context, in *UserCanListOrganizationTeamsRequest, opts ...grpc.CallOption) (*UserCanListOrganizationTeamsResponse, error)
	// UserCanSeeRepositorySettings returns whether the user is authorized
	// to see repository settings.
	UserCanSeeRepositorySettings(ctx context.Context, in *UserCanSeeRepositorySettingsRequest, opts ...grpc.CallOption) (*UserCanSeeRepositorySettingsResponse, error)
	// UserCanSeeOrganizationSettings returns whether the user is authorized
	// to see organization settings.
	UserCanSeeOrganizationSettings(ctx context.Context, in *UserCanSeeOrganizationSettingsRequest, opts ...grpc.CallOption) (*UserCanSeeOrganizationSettingsResponse, error)
	// UserCanReadPlugin returns whether the user has read access to the specified plugin.
	UserCanReadPlugin(ctx context.Context, in *UserCanReadPluginRequest, opts ...grpc.CallOption) (*UserCanReadPluginResponse, error)
	// UserCanCreatePluginVersion returns whether the user is authorized
	// to create a plugin version under the specified plugin.
	UserCanCreatePluginVersion(ctx context.Context, in *UserCanCreatePluginVersionRequest, opts ...grpc.CallOption) (*UserCanCreatePluginVersionResponse, error)
	// UserCanCreateTemplateVersion returns whether the user is authorized
	// to create a template version under the specified template.
	UserCanCreateTemplateVersion(ctx context.Context, in *UserCanCreateTemplateVersionRequest, opts ...grpc.CallOption) (*UserCanCreateTemplateVersionResponse, error)
	// UserCanCreateOrganizationPlugin returns whether the user is authorized to create
	// a plugin in an organization.
	UserCanCreateOrganizationPlugin(ctx context.Context, in *UserCanCreateOrganizationPluginRequest, opts ...grpc.CallOption) (*UserCanCreateOrganizationPluginResponse, error)
	// UserCanCreateOrganizationPlugin returns whether the user is authorized to create
	// a template in an organization.
	UserCanCreateOrganizationTemplate(ctx context.Context, in *UserCanCreateOrganizationTemplateRequest, opts ...grpc.CallOption) (*UserCanCreateOrganizationTemplateResponse, error)
	// UserCanSeePluginSettings returns whether the user is authorized
	// to see plugin settings.
	UserCanSeePluginSettings(ctx context.Context, in *UserCanSeePluginSettingsRequest, opts ...grpc.CallOption) (*UserCanSeePluginSettingsResponse, error)
	// UserCanSeeTemplateSettings returns whether the user is authorized
	// to see template settings.
	UserCanSeeTemplateSettings(ctx context.Context, in *UserCanSeeTemplateSettingsRequest, opts ...grpc.CallOption) (*UserCanSeeTemplateSettingsResponse, error)
}

AuthzServiceClient is the client API for AuthzService 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 NewAuthzServiceClient added in v0.50.0

func NewAuthzServiceClient(cc grpc.ClientConnInterface) AuthzServiceClient

type AuthzServiceServer added in v0.50.0

type AuthzServiceServer interface {
	// UserCanAddUserOrganizationScopes returns whether the user is authorized
	// to remove user scopes from an organization.
	UserCanAddUserOrganizationScopes(context.Context, *UserCanAddUserOrganizationScopesRequest) (*UserCanAddUserOrganizationScopesResponse, error)
	// UserCanRemoveUserOrganizationScopes returns whether the user is authorized
	// to remove user scopes from an organization.
	UserCanRemoveUserOrganizationScopes(context.Context, *UserCanRemoveUserOrganizationScopesRequest) (*UserCanRemoveUserOrganizationScopesResponse, error)
	// UserCanCreateOrganizationRepository returns whether the user is authorized
	// to create repositories in an organization.
	UserCanCreateOrganizationRepository(context.Context, *UserCanCreateOrganizationRepositoryRequest) (*UserCanCreateOrganizationRepositoryResponse, error)
	// UserCanCreateOrganizationTeam returns whether the user is authorized
	// to create teams in an organization.
	UserCanCreateOrganizationTeam(context.Context, *UserCanCreateOrganizationTeamRequest) (*UserCanCreateOrganizationTeamResponse, error)
	// UserCanListOrganizationTeams returns whether the user is authorized
	// to list teams in an organization.
	UserCanListOrganizationTeams(context.Context, *UserCanListOrganizationTeamsRequest) (*UserCanListOrganizationTeamsResponse, error)
	// UserCanSeeRepositorySettings returns whether the user is authorized
	// to see repository settings.
	UserCanSeeRepositorySettings(context.Context, *UserCanSeeRepositorySettingsRequest) (*UserCanSeeRepositorySettingsResponse, error)
	// UserCanSeeOrganizationSettings returns whether the user is authorized
	// to see organization settings.
	UserCanSeeOrganizationSettings(context.Context, *UserCanSeeOrganizationSettingsRequest) (*UserCanSeeOrganizationSettingsResponse, error)
	// UserCanReadPlugin returns whether the user has read access to the specified plugin.
	UserCanReadPlugin(context.Context, *UserCanReadPluginRequest) (*UserCanReadPluginResponse, error)
	// UserCanCreatePluginVersion returns whether the user is authorized
	// to create a plugin version under the specified plugin.
	UserCanCreatePluginVersion(context.Context, *UserCanCreatePluginVersionRequest) (*UserCanCreatePluginVersionResponse, error)
	// UserCanCreateTemplateVersion returns whether the user is authorized
	// to create a template version under the specified template.
	UserCanCreateTemplateVersion(context.Context, *UserCanCreateTemplateVersionRequest) (*UserCanCreateTemplateVersionResponse, error)
	// UserCanCreateOrganizationPlugin returns whether the user is authorized to create
	// a plugin in an organization.
	UserCanCreateOrganizationPlugin(context.Context, *UserCanCreateOrganizationPluginRequest) (*UserCanCreateOrganizationPluginResponse, error)
	// UserCanCreateOrganizationPlugin returns whether the user is authorized to create
	// a template in an organization.
	UserCanCreateOrganizationTemplate(context.Context, *UserCanCreateOrganizationTemplateRequest) (*UserCanCreateOrganizationTemplateResponse, error)
	// UserCanSeePluginSettings returns whether the user is authorized
	// to see plugin settings.
	UserCanSeePluginSettings(context.Context, *UserCanSeePluginSettingsRequest) (*UserCanSeePluginSettingsResponse, error)
	// UserCanSeeTemplateSettings returns whether the user is authorized
	// to see template settings.
	UserCanSeeTemplateSettings(context.Context, *UserCanSeeTemplateSettingsRequest) (*UserCanSeeTemplateSettingsResponse, error)
}

AuthzServiceServer is the server API for AuthzService service. All implementations should embed UnimplementedAuthzServiceServer for forward compatibility

type CreateOrganizationRequest

type CreateOrganizationRequest struct {

	// Must be unique across organizations.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateOrganizationRequest) Descriptor deprecated

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

Deprecated: Use CreateOrganizationRequest.ProtoReflect.Descriptor instead.

func (*CreateOrganizationRequest) GetName

func (x *CreateOrganizationRequest) GetName() string

func (*CreateOrganizationRequest) ProtoMessage

func (*CreateOrganizationRequest) ProtoMessage()

func (*CreateOrganizationRequest) ProtoReflect

func (*CreateOrganizationRequest) Reset

func (x *CreateOrganizationRequest) Reset()

func (*CreateOrganizationRequest) String

func (x *CreateOrganizationRequest) String() string

type CreateOrganizationResponse

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

func (*CreateOrganizationResponse) Descriptor deprecated

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

Deprecated: Use CreateOrganizationResponse.ProtoReflect.Descriptor instead.

func (*CreateOrganizationResponse) GetOrganization

func (x *CreateOrganizationResponse) GetOrganization() *Organization

func (*CreateOrganizationResponse) ProtoMessage

func (*CreateOrganizationResponse) ProtoMessage()

func (*CreateOrganizationResponse) ProtoReflect

func (*CreateOrganizationResponse) Reset

func (x *CreateOrganizationResponse) Reset()

func (*CreateOrganizationResponse) String

func (x *CreateOrganizationResponse) String() string

type CreatePluginRequest added in v0.45.0

type CreatePluginRequest struct {

	// The owner of the plugin. This must be either the name
	// of the authenticated user or an organization the user is
	// authorized to create plugins in.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the plugin, i.e. "protoc-gen-go".
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Whether the created plugin should be available to any user
	// or only those authorized through organization membership
	// or being the creator.
	Visibility PluginVisibility `protobuf:"varint,3,opt,name=visibility,proto3,enum=buf.alpha.registry.v1alpha1.PluginVisibility" json:"visibility,omitempty"`
	// contains filtered or unexported fields
}

func (*CreatePluginRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use CreatePluginRequest.ProtoReflect.Descriptor instead.

func (*CreatePluginRequest) GetName added in v0.45.0

func (x *CreatePluginRequest) GetName() string

func (*CreatePluginRequest) GetOwner added in v0.45.0

func (x *CreatePluginRequest) GetOwner() string

func (*CreatePluginRequest) GetVisibility added in v0.45.0

func (x *CreatePluginRequest) GetVisibility() PluginVisibility

func (*CreatePluginRequest) ProtoMessage added in v0.45.0

func (*CreatePluginRequest) ProtoMessage()

func (*CreatePluginRequest) ProtoReflect added in v0.45.0

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

func (*CreatePluginRequest) Reset added in v0.45.0

func (x *CreatePluginRequest) Reset()

func (*CreatePluginRequest) String added in v0.45.0

func (x *CreatePluginRequest) String() string

type CreatePluginResponse added in v0.45.0

type CreatePluginResponse struct {

	// The created plugin.
	Plugin *Plugin `protobuf:"bytes,1,opt,name=plugin,proto3" json:"plugin,omitempty"`
	// contains filtered or unexported fields
}

func (*CreatePluginResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use CreatePluginResponse.ProtoReflect.Descriptor instead.

func (*CreatePluginResponse) GetPlugin added in v0.45.0

func (x *CreatePluginResponse) GetPlugin() *Plugin

func (*CreatePluginResponse) ProtoMessage added in v0.45.0

func (*CreatePluginResponse) ProtoMessage()

func (*CreatePluginResponse) ProtoReflect added in v0.45.0

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

func (*CreatePluginResponse) Reset added in v0.45.0

func (x *CreatePluginResponse) Reset()

func (*CreatePluginResponse) String added in v0.45.0

func (x *CreatePluginResponse) String() string

type CreateRepositoryBranchRequest

type CreateRepositoryBranchRequest struct {

	// The ID of the repository this branch should be created on.
	RepositoryId string `protobuf:"bytes,1,opt,name=repository_id,json=repositoryId,proto3" json:"repository_id,omitempty"`
	// The name of the repository branch, i.e. v1.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The name of the parent branch. The latest commit on this
	// branch will be used as the branch's parent.
	ParentBranch string `protobuf:"bytes,3,opt,name=parent_branch,json=parentBranch,proto3" json:"parent_branch,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRepositoryBranchRequest) Descriptor deprecated

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

Deprecated: Use CreateRepositoryBranchRequest.ProtoReflect.Descriptor instead.

func (*CreateRepositoryBranchRequest) GetName

func (*CreateRepositoryBranchRequest) GetParentBranch

func (x *CreateRepositoryBranchRequest) GetParentBranch() string

func (*CreateRepositoryBranchRequest) GetRepositoryId

func (x *CreateRepositoryBranchRequest) GetRepositoryId() string

func (*CreateRepositoryBranchRequest) ProtoMessage

func (*CreateRepositoryBranchRequest) ProtoMessage()

func (*CreateRepositoryBranchRequest) ProtoReflect

func (*CreateRepositoryBranchRequest) Reset

func (x *CreateRepositoryBranchRequest) Reset()

func (*CreateRepositoryBranchRequest) String

type CreateRepositoryBranchResponse

type CreateRepositoryBranchResponse struct {
	RepositoryBranch *RepositoryBranch `protobuf:"bytes,1,opt,name=repository_branch,json=repositoryBranch,proto3" json:"repository_branch,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRepositoryBranchResponse) Descriptor deprecated

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

Deprecated: Use CreateRepositoryBranchResponse.ProtoReflect.Descriptor instead.

func (*CreateRepositoryBranchResponse) GetRepositoryBranch

func (x *CreateRepositoryBranchResponse) GetRepositoryBranch() *RepositoryBranch

func (*CreateRepositoryBranchResponse) ProtoMessage

func (*CreateRepositoryBranchResponse) ProtoMessage()

func (*CreateRepositoryBranchResponse) ProtoReflect

func (*CreateRepositoryBranchResponse) Reset

func (x *CreateRepositoryBranchResponse) Reset()

func (*CreateRepositoryBranchResponse) String

type CreateRepositoryByFullNameRequest

type CreateRepositoryByFullNameRequest struct {

	// Must be unique across repositories.
	FullName   string     `protobuf:"bytes,1,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	Visibility Visibility `protobuf:"varint,2,opt,name=visibility,proto3,enum=buf.alpha.registry.v1alpha1.Visibility" json:"visibility,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRepositoryByFullNameRequest) Descriptor deprecated

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

Deprecated: Use CreateRepositoryByFullNameRequest.ProtoReflect.Descriptor instead.

func (*CreateRepositoryByFullNameRequest) GetFullName

func (x *CreateRepositoryByFullNameRequest) GetFullName() string

func (*CreateRepositoryByFullNameRequest) GetVisibility

func (x *CreateRepositoryByFullNameRequest) GetVisibility() Visibility

func (*CreateRepositoryByFullNameRequest) ProtoMessage

func (*CreateRepositoryByFullNameRequest) ProtoMessage()

func (*CreateRepositoryByFullNameRequest) ProtoReflect

func (*CreateRepositoryByFullNameRequest) Reset

func (*CreateRepositoryByFullNameRequest) String

type CreateRepositoryByFullNameResponse

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

func (*CreateRepositoryByFullNameResponse) Descriptor deprecated

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

Deprecated: Use CreateRepositoryByFullNameResponse.ProtoReflect.Descriptor instead.

func (*CreateRepositoryByFullNameResponse) GetRepository

func (x *CreateRepositoryByFullNameResponse) GetRepository() *Repository

func (*CreateRepositoryByFullNameResponse) ProtoMessage

func (*CreateRepositoryByFullNameResponse) ProtoMessage()

func (*CreateRepositoryByFullNameResponse) ProtoReflect

func (*CreateRepositoryByFullNameResponse) Reset

func (*CreateRepositoryByFullNameResponse) String

type CreateRepositoryTagRequest added in v0.39.1

type CreateRepositoryTagRequest struct {

	// The ID of the repository this tag should be created on.
	RepositoryId string `protobuf:"bytes,1,opt,name=repository_id,json=repositoryId,proto3" json:"repository_id,omitempty"`
	// The name of the repository tag, e.g. "6e2e7f24718a76caa32a80d0e2b1841ef2c61403".
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The name of the commit this tag should be created for.
	CommitName string `protobuf:"bytes,3,opt,name=commit_name,json=commitName,proto3" json:"commit_name,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRepositoryTagRequest) Descriptor deprecated added in v0.39.1

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

Deprecated: Use CreateRepositoryTagRequest.ProtoReflect.Descriptor instead.

func (*CreateRepositoryTagRequest) GetCommitName added in v0.39.1

func (x *CreateRepositoryTagRequest) GetCommitName() string

func (*CreateRepositoryTagRequest) GetName added in v0.39.1

func (x *CreateRepositoryTagRequest) GetName() string

func (*CreateRepositoryTagRequest) GetRepositoryId added in v0.40.0

func (x *CreateRepositoryTagRequest) GetRepositoryId() string

func (*CreateRepositoryTagRequest) ProtoMessage added in v0.39.1

func (*CreateRepositoryTagRequest) ProtoMessage()

func (*CreateRepositoryTagRequest) ProtoReflect added in v0.39.1

func (*CreateRepositoryTagRequest) Reset added in v0.39.1

func (x *CreateRepositoryTagRequest) Reset()

func (*CreateRepositoryTagRequest) String added in v0.39.1

func (x *CreateRepositoryTagRequest) String() string

type CreateRepositoryTagResponse added in v0.39.1

type CreateRepositoryTagResponse struct {
	RepositoryTag *RepositoryTag `protobuf:"bytes,1,opt,name=repository_tag,json=repositoryTag,proto3" json:"repository_tag,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRepositoryTagResponse) Descriptor deprecated added in v0.39.1

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

Deprecated: Use CreateRepositoryTagResponse.ProtoReflect.Descriptor instead.

func (*CreateRepositoryTagResponse) GetRepositoryTag added in v0.39.1

func (x *CreateRepositoryTagResponse) GetRepositoryTag() *RepositoryTag

func (*CreateRepositoryTagResponse) ProtoMessage added in v0.39.1

func (*CreateRepositoryTagResponse) ProtoMessage()

func (*CreateRepositoryTagResponse) ProtoReflect added in v0.39.1

func (*CreateRepositoryTagResponse) Reset added in v0.39.1

func (x *CreateRepositoryTagResponse) Reset()

func (*CreateRepositoryTagResponse) String added in v0.39.1

func (x *CreateRepositoryTagResponse) String() string

type CreateTeamByNameRequest added in v0.50.0

type CreateTeamByNameRequest struct {

	// Must be unique within organization.
	Name             string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationName string `protobuf:"bytes,2,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTeamByNameRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use CreateTeamByNameRequest.ProtoReflect.Descriptor instead.

func (*CreateTeamByNameRequest) GetName added in v0.50.0

func (x *CreateTeamByNameRequest) GetName() string

func (*CreateTeamByNameRequest) GetOrganizationName added in v0.50.0

func (x *CreateTeamByNameRequest) GetOrganizationName() string

func (*CreateTeamByNameRequest) ProtoMessage added in v0.50.0

func (*CreateTeamByNameRequest) ProtoMessage()

func (*CreateTeamByNameRequest) ProtoReflect added in v0.50.0

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

func (*CreateTeamByNameRequest) Reset added in v0.50.0

func (x *CreateTeamByNameRequest) Reset()

func (*CreateTeamByNameRequest) String added in v0.50.0

func (x *CreateTeamByNameRequest) String() string

type CreateTeamByNameResponse added in v0.50.0

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

func (*CreateTeamByNameResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use CreateTeamByNameResponse.ProtoReflect.Descriptor instead.

func (*CreateTeamByNameResponse) GetTeam added in v0.50.0

func (x *CreateTeamByNameResponse) GetTeam() *Team

func (*CreateTeamByNameResponse) ProtoMessage added in v0.50.0

func (*CreateTeamByNameResponse) ProtoMessage()

func (*CreateTeamByNameResponse) ProtoReflect added in v0.50.0

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

func (*CreateTeamByNameResponse) Reset added in v0.50.0

func (x *CreateTeamByNameResponse) Reset()

func (*CreateTeamByNameResponse) String added in v0.50.0

func (x *CreateTeamByNameResponse) String() string

type CreateTeamRequest added in v0.50.0

type CreateTeamRequest struct {

	// Must be unique within organization.
	Name           string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationId string `protobuf:"bytes,2,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTeamRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use CreateTeamRequest.ProtoReflect.Descriptor instead.

func (*CreateTeamRequest) GetName added in v0.50.0

func (x *CreateTeamRequest) GetName() string

func (*CreateTeamRequest) GetOrganizationId added in v0.50.0

func (x *CreateTeamRequest) GetOrganizationId() string

func (*CreateTeamRequest) ProtoMessage added in v0.50.0

func (*CreateTeamRequest) ProtoMessage()

func (*CreateTeamRequest) ProtoReflect added in v0.50.0

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

func (*CreateTeamRequest) Reset added in v0.50.0

func (x *CreateTeamRequest) Reset()

func (*CreateTeamRequest) String added in v0.50.0

func (x *CreateTeamRequest) String() string

type CreateTeamResponse added in v0.50.0

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

func (*CreateTeamResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use CreateTeamResponse.ProtoReflect.Descriptor instead.

func (*CreateTeamResponse) GetTeam added in v0.50.0

func (x *CreateTeamResponse) GetTeam() *Team

func (*CreateTeamResponse) ProtoMessage added in v0.50.0

func (*CreateTeamResponse) ProtoMessage()

func (*CreateTeamResponse) ProtoReflect added in v0.50.0

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

func (*CreateTeamResponse) Reset added in v0.50.0

func (x *CreateTeamResponse) Reset()

func (*CreateTeamResponse) String added in v0.50.0

func (x *CreateTeamResponse) String() string

type CreateTemplateRequest added in v0.45.0

type CreateTemplateRequest struct {

	// The owner of the template. This will be either a username
	// or organization name.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the template version, i.e. "grpc-go".
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Whether the created template should be available to any user
	// or only those authorized through organization membership
	// or being the creator.
	Visibility PluginVisibility `protobuf:"varint,3,opt,name=visibility,proto3,enum=buf.alpha.registry.v1alpha1.PluginVisibility" json:"visibility,omitempty"`
	// The plugins and associated runtime configuration that make
	// up this template.
	PluginConfigs []*PluginConfig `protobuf:"bytes,4,rep,name=plugin_configs,json=pluginConfigs,proto3" json:"plugin_configs,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTemplateRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use CreateTemplateRequest.ProtoReflect.Descriptor instead.

func (*CreateTemplateRequest) GetName added in v0.45.0

func (x *CreateTemplateRequest) GetName() string

func (*CreateTemplateRequest) GetOwner added in v0.45.0

func (x *CreateTemplateRequest) GetOwner() string

func (*CreateTemplateRequest) GetPluginConfigs added in v0.45.0

func (x *CreateTemplateRequest) GetPluginConfigs() []*PluginConfig

func (*CreateTemplateRequest) GetVisibility added in v0.45.0

func (x *CreateTemplateRequest) GetVisibility() PluginVisibility

func (*CreateTemplateRequest) ProtoMessage added in v0.45.0

func (*CreateTemplateRequest) ProtoMessage()

func (*CreateTemplateRequest) ProtoReflect added in v0.45.0

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

func (*CreateTemplateRequest) Reset added in v0.45.0

func (x *CreateTemplateRequest) Reset()

func (*CreateTemplateRequest) String added in v0.45.0

func (x *CreateTemplateRequest) String() string

type CreateTemplateResponse added in v0.45.0

type CreateTemplateResponse struct {

	// The created template.
	Template *Template `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTemplateResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use CreateTemplateResponse.ProtoReflect.Descriptor instead.

func (*CreateTemplateResponse) GetTemplate added in v0.45.0

func (x *CreateTemplateResponse) GetTemplate() *Template

func (*CreateTemplateResponse) ProtoMessage added in v0.45.0

func (*CreateTemplateResponse) ProtoMessage()

func (*CreateTemplateResponse) ProtoReflect added in v0.45.0

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

func (*CreateTemplateResponse) Reset added in v0.45.0

func (x *CreateTemplateResponse) Reset()

func (*CreateTemplateResponse) String added in v0.45.0

func (x *CreateTemplateResponse) String() string

type CreateTemplateVersionRequest added in v0.45.0

type CreateTemplateVersionRequest struct {

	// The name of the template version, i.e. "v1".
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The owner of the template.
	TemplateOwner string `protobuf:"bytes,2,opt,name=template_owner,json=templateOwner,proto3" json:"template_owner,omitempty"`
	// The name of the template.
	TemplateName string `protobuf:"bytes,3,opt,name=template_name,json=templateName,proto3" json:"template_name,omitempty"`
	// A map from plugin owner and name to version for the plugins
	// defined in the template. Every plugin in the template
	// must have a corresponding version in this array.
	PluginVersions []*PluginVersionMapping `protobuf:"bytes,4,rep,name=plugin_versions,json=pluginVersions,proto3" json:"plugin_versions,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTemplateVersionRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use CreateTemplateVersionRequest.ProtoReflect.Descriptor instead.

func (*CreateTemplateVersionRequest) GetName added in v0.45.0

func (x *CreateTemplateVersionRequest) GetName() string

func (*CreateTemplateVersionRequest) GetPluginVersions added in v0.45.0

func (x *CreateTemplateVersionRequest) GetPluginVersions() []*PluginVersionMapping

func (*CreateTemplateVersionRequest) GetTemplateName added in v0.45.0

func (x *CreateTemplateVersionRequest) GetTemplateName() string

func (*CreateTemplateVersionRequest) GetTemplateOwner added in v0.45.0

func (x *CreateTemplateVersionRequest) GetTemplateOwner() string

func (*CreateTemplateVersionRequest) ProtoMessage added in v0.45.0

func (*CreateTemplateVersionRequest) ProtoMessage()

func (*CreateTemplateVersionRequest) ProtoReflect added in v0.45.0

func (*CreateTemplateVersionRequest) Reset added in v0.45.0

func (x *CreateTemplateVersionRequest) Reset()

func (*CreateTemplateVersionRequest) String added in v0.45.0

type CreateTemplateVersionResponse added in v0.45.0

type CreateTemplateVersionResponse struct {

	// The created template version.
	TemplateVersion *TemplateVersion `protobuf:"bytes,1,opt,name=template_version,json=templateVersion,proto3" json:"template_version,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTemplateVersionResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use CreateTemplateVersionResponse.ProtoReflect.Descriptor instead.

func (*CreateTemplateVersionResponse) GetTemplateVersion added in v0.45.0

func (x *CreateTemplateVersionResponse) GetTemplateVersion() *TemplateVersion

func (*CreateTemplateVersionResponse) ProtoMessage added in v0.45.0

func (*CreateTemplateVersionResponse) ProtoMessage()

func (*CreateTemplateVersionResponse) ProtoReflect added in v0.45.0

func (*CreateTemplateVersionResponse) Reset added in v0.45.0

func (x *CreateTemplateVersionResponse) Reset()

func (*CreateTemplateVersionResponse) String added in v0.45.0

type CreateTokenRequest added in v0.50.0

type CreateTokenRequest struct {
	Note string `protobuf:"bytes,1,opt,name=note,proto3" json:"note,omitempty"`
	// The time until which the token should be valid.
	// Must be in the future. May be null for no expiry.
	ExpireTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTokenRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use CreateTokenRequest.ProtoReflect.Descriptor instead.

func (*CreateTokenRequest) GetExpireTime added in v0.50.0

func (x *CreateTokenRequest) GetExpireTime() *timestamppb.Timestamp

func (*CreateTokenRequest) GetNote added in v0.50.0

func (x *CreateTokenRequest) GetNote() string

func (*CreateTokenRequest) ProtoMessage added in v0.50.0

func (*CreateTokenRequest) ProtoMessage()

func (*CreateTokenRequest) ProtoReflect added in v0.50.0

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

func (*CreateTokenRequest) Reset added in v0.50.0

func (x *CreateTokenRequest) Reset()

func (*CreateTokenRequest) String added in v0.50.0

func (x *CreateTokenRequest) String() string

type CreateTokenResponse added in v0.50.0

type CreateTokenResponse struct {

	// The plaintext token to use for authentication.
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTokenResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use CreateTokenResponse.ProtoReflect.Descriptor instead.

func (*CreateTokenResponse) GetToken added in v0.50.0

func (x *CreateTokenResponse) GetToken() string

func (*CreateTokenResponse) ProtoMessage added in v0.50.0

func (*CreateTokenResponse) ProtoMessage()

func (*CreateTokenResponse) ProtoReflect added in v0.50.0

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

func (*CreateTokenResponse) Reset added in v0.50.0

func (x *CreateTokenResponse) Reset()

func (*CreateTokenResponse) String added in v0.50.0

func (x *CreateTokenResponse) String() string

type CreateUserRequest

type CreateUserRequest struct {
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateUserRequest) Descriptor deprecated

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

Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.

func (*CreateUserRequest) GetUsername

func (x *CreateUserRequest) GetUsername() string

func (*CreateUserRequest) ProtoMessage

func (*CreateUserRequest) ProtoMessage()

func (*CreateUserRequest) ProtoReflect

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

func (*CreateUserRequest) Reset

func (x *CreateUserRequest) Reset()

func (*CreateUserRequest) String

func (x *CreateUserRequest) String() string

type CreateUserResponse

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

func (*CreateUserResponse) Descriptor deprecated

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

Deprecated: Use CreateUserResponse.ProtoReflect.Descriptor instead.

func (*CreateUserResponse) GetUser

func (x *CreateUserResponse) GetUser() *User

func (*CreateUserResponse) ProtoMessage

func (*CreateUserResponse) ProtoMessage()

func (*CreateUserResponse) ProtoReflect

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

func (*CreateUserResponse) Reset

func (x *CreateUserResponse) Reset()

func (*CreateUserResponse) String

func (x *CreateUserResponse) String() string

type DeleteOrganizationByNameRequest

type DeleteOrganizationByNameRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteOrganizationByNameRequest) Descriptor deprecated

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

Deprecated: Use DeleteOrganizationByNameRequest.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationByNameRequest) GetName

func (*DeleteOrganizationByNameRequest) ProtoMessage

func (*DeleteOrganizationByNameRequest) ProtoMessage()

func (*DeleteOrganizationByNameRequest) ProtoReflect

func (*DeleteOrganizationByNameRequest) Reset

func (*DeleteOrganizationByNameRequest) String

type DeleteOrganizationByNameResponse

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

func (*DeleteOrganizationByNameResponse) Descriptor deprecated

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

Deprecated: Use DeleteOrganizationByNameResponse.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationByNameResponse) ProtoMessage

func (*DeleteOrganizationByNameResponse) ProtoMessage()

func (*DeleteOrganizationByNameResponse) ProtoReflect

func (*DeleteOrganizationByNameResponse) Reset

func (*DeleteOrganizationByNameResponse) String

type DeleteOrganizationRequest

type DeleteOrganizationRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteOrganizationRequest) Descriptor deprecated

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

Deprecated: Use DeleteOrganizationRequest.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationRequest) GetId

func (x *DeleteOrganizationRequest) GetId() string

func (*DeleteOrganizationRequest) ProtoMessage

func (*DeleteOrganizationRequest) ProtoMessage()

func (*DeleteOrganizationRequest) ProtoReflect

func (*DeleteOrganizationRequest) Reset

func (x *DeleteOrganizationRequest) Reset()

func (*DeleteOrganizationRequest) String

func (x *DeleteOrganizationRequest) String() string

type DeleteOrganizationResponse

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

func (*DeleteOrganizationResponse) Descriptor deprecated

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

Deprecated: Use DeleteOrganizationResponse.ProtoReflect.Descriptor instead.

func (*DeleteOrganizationResponse) ProtoMessage

func (*DeleteOrganizationResponse) ProtoMessage()

func (*DeleteOrganizationResponse) ProtoReflect

func (*DeleteOrganizationResponse) Reset

func (x *DeleteOrganizationResponse) Reset()

func (*DeleteOrganizationResponse) String

func (x *DeleteOrganizationResponse) String() string

type DeletePluginRequest added in v0.45.0

type DeletePluginRequest struct {

	// The owner of the plugin to delete.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the plugin to delete.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeletePluginRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use DeletePluginRequest.ProtoReflect.Descriptor instead.

func (*DeletePluginRequest) GetName added in v0.45.0

func (x *DeletePluginRequest) GetName() string

func (*DeletePluginRequest) GetOwner added in v0.45.0

func (x *DeletePluginRequest) GetOwner() string

func (*DeletePluginRequest) ProtoMessage added in v0.45.0

func (*DeletePluginRequest) ProtoMessage()

func (*DeletePluginRequest) ProtoReflect added in v0.45.0

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

func (*DeletePluginRequest) Reset added in v0.45.0

func (x *DeletePluginRequest) Reset()

func (*DeletePluginRequest) String added in v0.45.0

func (x *DeletePluginRequest) String() string

type DeletePluginResponse added in v0.45.0

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

func (*DeletePluginResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use DeletePluginResponse.ProtoReflect.Descriptor instead.

func (*DeletePluginResponse) ProtoMessage added in v0.45.0

func (*DeletePluginResponse) ProtoMessage()

func (*DeletePluginResponse) ProtoReflect added in v0.45.0

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

func (*DeletePluginResponse) Reset added in v0.45.0

func (x *DeletePluginResponse) Reset()

func (*DeletePluginResponse) String added in v0.45.0

func (x *DeletePluginResponse) String() string

type DeleteRepositoryByFullNameRequest

type DeleteRepositoryByFullNameRequest struct {
	FullName string `protobuf:"bytes,1,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRepositoryByFullNameRequest) Descriptor deprecated

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

Deprecated: Use DeleteRepositoryByFullNameRequest.ProtoReflect.Descriptor instead.

func (*DeleteRepositoryByFullNameRequest) GetFullName

func (x *DeleteRepositoryByFullNameRequest) GetFullName() string

func (*DeleteRepositoryByFullNameRequest) ProtoMessage

func (*DeleteRepositoryByFullNameRequest) ProtoMessage()

func (*DeleteRepositoryByFullNameRequest) ProtoReflect

func (*DeleteRepositoryByFullNameRequest) Reset

func (*DeleteRepositoryByFullNameRequest) String

type DeleteRepositoryByFullNameResponse

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

func (*DeleteRepositoryByFullNameResponse) Descriptor deprecated

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

Deprecated: Use DeleteRepositoryByFullNameResponse.ProtoReflect.Descriptor instead.

func (*DeleteRepositoryByFullNameResponse) ProtoMessage

func (*DeleteRepositoryByFullNameResponse) ProtoMessage()

func (*DeleteRepositoryByFullNameResponse) ProtoReflect

func (*DeleteRepositoryByFullNameResponse) Reset

func (*DeleteRepositoryByFullNameResponse) String

type DeleteRepositoryRequest

type DeleteRepositoryRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRepositoryRequest) Descriptor deprecated

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

Deprecated: Use DeleteRepositoryRequest.ProtoReflect.Descriptor instead.

func (*DeleteRepositoryRequest) GetId

func (x *DeleteRepositoryRequest) GetId() string

func (*DeleteRepositoryRequest) ProtoMessage

func (*DeleteRepositoryRequest) ProtoMessage()

func (*DeleteRepositoryRequest) ProtoReflect

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

func (*DeleteRepositoryRequest) Reset

func (x *DeleteRepositoryRequest) Reset()

func (*DeleteRepositoryRequest) String

func (x *DeleteRepositoryRequest) String() string

type DeleteRepositoryResponse

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

func (*DeleteRepositoryResponse) Descriptor deprecated

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

Deprecated: Use DeleteRepositoryResponse.ProtoReflect.Descriptor instead.

func (*DeleteRepositoryResponse) ProtoMessage

func (*DeleteRepositoryResponse) ProtoMessage()

func (*DeleteRepositoryResponse) ProtoReflect

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

func (*DeleteRepositoryResponse) Reset

func (x *DeleteRepositoryResponse) Reset()

func (*DeleteRepositoryResponse) String

func (x *DeleteRepositoryResponse) String() string

type DeleteTeamByNameRequest added in v0.50.0

type DeleteTeamByNameRequest struct {
	Name             string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationName string `protobuf:"bytes,2,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTeamByNameRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use DeleteTeamByNameRequest.ProtoReflect.Descriptor instead.

func (*DeleteTeamByNameRequest) GetName added in v0.50.0

func (x *DeleteTeamByNameRequest) GetName() string

func (*DeleteTeamByNameRequest) GetOrganizationName added in v0.50.0

func (x *DeleteTeamByNameRequest) GetOrganizationName() string

func (*DeleteTeamByNameRequest) ProtoMessage added in v0.50.0

func (*DeleteTeamByNameRequest) ProtoMessage()

func (*DeleteTeamByNameRequest) ProtoReflect added in v0.50.0

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

func (*DeleteTeamByNameRequest) Reset added in v0.50.0

func (x *DeleteTeamByNameRequest) Reset()

func (*DeleteTeamByNameRequest) String added in v0.50.0

func (x *DeleteTeamByNameRequest) String() string

type DeleteTeamByNameResponse added in v0.50.0

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

func (*DeleteTeamByNameResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use DeleteTeamByNameResponse.ProtoReflect.Descriptor instead.

func (*DeleteTeamByNameResponse) ProtoMessage added in v0.50.0

func (*DeleteTeamByNameResponse) ProtoMessage()

func (*DeleteTeamByNameResponse) ProtoReflect added in v0.50.0

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

func (*DeleteTeamByNameResponse) Reset added in v0.50.0

func (x *DeleteTeamByNameResponse) Reset()

func (*DeleteTeamByNameResponse) String added in v0.50.0

func (x *DeleteTeamByNameResponse) String() string

type DeleteTeamRequest added in v0.50.0

type DeleteTeamRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTeamRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use DeleteTeamRequest.ProtoReflect.Descriptor instead.

func (*DeleteTeamRequest) GetId added in v0.50.0

func (x *DeleteTeamRequest) GetId() string

func (*DeleteTeamRequest) ProtoMessage added in v0.50.0

func (*DeleteTeamRequest) ProtoMessage()

func (*DeleteTeamRequest) ProtoReflect added in v0.50.0

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

func (*DeleteTeamRequest) Reset added in v0.50.0

func (x *DeleteTeamRequest) Reset()

func (*DeleteTeamRequest) String added in v0.50.0

func (x *DeleteTeamRequest) String() string

type DeleteTeamResponse added in v0.50.0

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

func (*DeleteTeamResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use DeleteTeamResponse.ProtoReflect.Descriptor instead.

func (*DeleteTeamResponse) ProtoMessage added in v0.50.0

func (*DeleteTeamResponse) ProtoMessage()

func (*DeleteTeamResponse) ProtoReflect added in v0.50.0

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

func (*DeleteTeamResponse) Reset added in v0.50.0

func (x *DeleteTeamResponse) Reset()

func (*DeleteTeamResponse) String added in v0.50.0

func (x *DeleteTeamResponse) String() string

type DeleteTemplateRequest added in v0.45.0

type DeleteTemplateRequest struct {

	// The owner of the template to delete.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the template to delete.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTemplateRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use DeleteTemplateRequest.ProtoReflect.Descriptor instead.

func (*DeleteTemplateRequest) GetName added in v0.45.0

func (x *DeleteTemplateRequest) GetName() string

func (*DeleteTemplateRequest) GetOwner added in v0.45.0

func (x *DeleteTemplateRequest) GetOwner() string

func (*DeleteTemplateRequest) ProtoMessage added in v0.45.0

func (*DeleteTemplateRequest) ProtoMessage()

func (*DeleteTemplateRequest) ProtoReflect added in v0.45.0

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

func (*DeleteTemplateRequest) Reset added in v0.45.0

func (x *DeleteTemplateRequest) Reset()

func (*DeleteTemplateRequest) String added in v0.45.0

func (x *DeleteTemplateRequest) String() string

type DeleteTemplateResponse added in v0.45.0

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

func (*DeleteTemplateResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use DeleteTemplateResponse.ProtoReflect.Descriptor instead.

func (*DeleteTemplateResponse) ProtoMessage added in v0.45.0

func (*DeleteTemplateResponse) ProtoMessage()

func (*DeleteTemplateResponse) ProtoReflect added in v0.45.0

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

func (*DeleteTemplateResponse) Reset added in v0.45.0

func (x *DeleteTemplateResponse) Reset()

func (*DeleteTemplateResponse) String added in v0.45.0

func (x *DeleteTemplateResponse) String() string

type DeleteTokenRequest added in v0.50.0

type DeleteTokenRequest struct {
	TokenId string `protobuf:"bytes,1,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTokenRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use DeleteTokenRequest.ProtoReflect.Descriptor instead.

func (*DeleteTokenRequest) GetTokenId added in v0.50.0

func (x *DeleteTokenRequest) GetTokenId() string

func (*DeleteTokenRequest) ProtoMessage added in v0.50.0

func (*DeleteTokenRequest) ProtoMessage()

func (*DeleteTokenRequest) ProtoReflect added in v0.50.0

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

func (*DeleteTokenRequest) Reset added in v0.50.0

func (x *DeleteTokenRequest) Reset()

func (*DeleteTokenRequest) String added in v0.50.0

func (x *DeleteTokenRequest) String() string

type DeleteTokenResponse added in v0.50.0

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

func (*DeleteTokenResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use DeleteTokenResponse.ProtoReflect.Descriptor instead.

func (*DeleteTokenResponse) ProtoMessage added in v0.50.0

func (*DeleteTokenResponse) ProtoMessage()

func (*DeleteTokenResponse) ProtoReflect added in v0.50.0

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

func (*DeleteTokenResponse) Reset added in v0.50.0

func (x *DeleteTokenResponse) Reset()

func (*DeleteTokenResponse) String added in v0.50.0

func (x *DeleteTokenResponse) String() string

type DeleteUserRequest

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

func (*DeleteUserRequest) Descriptor deprecated

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

Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.

func (*DeleteUserRequest) ProtoMessage

func (*DeleteUserRequest) ProtoMessage()

func (*DeleteUserRequest) ProtoReflect

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

func (*DeleteUserRequest) Reset

func (x *DeleteUserRequest) Reset()

func (*DeleteUserRequest) String

func (x *DeleteUserRequest) String() string

type DeleteUserResponse

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

func (*DeleteUserResponse) Descriptor deprecated

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

Deprecated: Use DeleteUserResponse.ProtoReflect.Descriptor instead.

func (*DeleteUserResponse) ProtoMessage

func (*DeleteUserResponse) ProtoMessage()

func (*DeleteUserResponse) ProtoReflect

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

func (*DeleteUserResponse) Reset

func (x *DeleteUserResponse) Reset()

func (*DeleteUserResponse) String

func (x *DeleteUserResponse) String() string

type DocService added in v0.50.0

type DocService interface {
	// GetSourceDirectoryInfo retrieves the directory and file structure for the
	// given owner, repository and reference.
	//
	// The purpose of this is to get a representation of the file tree for a given
	// module to enable exploring the module by navigating through its contents.
	GetSourceDirectoryInfo(context.Context, *GetSourceDirectoryInfoRequest) (*GetSourceDirectoryInfoResponse, error)

	// GetSourceFile retrieves the source contents for the given owner, repository,
	// reference, and path.
	GetSourceFile(context.Context, *GetSourceFileRequest) (*GetSourceFileResponse, error)

	// GetModuleDocumentation retrieves the documentation for module based on the given
	// owner, repository, and reference.
	GetModuleDocumentation(context.Context, *GetModuleDocumentationRequest) (*GetModuleDocumentationResponse, error)

	// GetPackageDocumentation retrieves a a slice of documentation structures
	// for the given owner, repository, reference, and package name.
	GetPackageDocumentation(context.Context, *GetPackageDocumentationRequest) (*GetPackageDocumentationResponse, error)
}

DocService defines a set of APIs that are intended for use by bufwebd only. This is not intended for general use; changes and use cases are subject to executive approval.

func NewDocServiceJSONClient added in v0.50.0

func NewDocServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) DocService

NewDocServiceJSONClient creates a JSON client that implements the DocService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewDocServiceProtobufClient added in v0.50.0

func NewDocServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) DocService

NewDocServiceProtobufClient creates a Protobuf client that implements the DocService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type DocServiceClient added in v0.50.0

type DocServiceClient interface {
	// GetSourceDirectoryInfo retrieves the directory and file structure for the
	// given owner, repository and reference.
	//
	// The purpose of this is to get a representation of the file tree for a given
	// module to enable exploring the module by navigating through its contents.
	GetSourceDirectoryInfo(ctx context.Context, in *GetSourceDirectoryInfoRequest, opts ...grpc.CallOption) (*GetSourceDirectoryInfoResponse, error)
	// GetSourceFile retrieves the source contents for the given owner, repository,
	// reference, and path.
	GetSourceFile(ctx context.Context, in *GetSourceFileRequest, opts ...grpc.CallOption) (*GetSourceFileResponse, error)
	// GetModuleDocumentation retrieves the documentation for module based on the given
	// owner, repository, and reference.
	GetModuleDocumentation(ctx context.Context, in *GetModuleDocumentationRequest, opts ...grpc.CallOption) (*GetModuleDocumentationResponse, error)
	// GetPackageDocumentation retrieves a a slice of documentation structures
	// for the given owner, repository, reference, and package name.
	GetPackageDocumentation(ctx context.Context, in *GetPackageDocumentationRequest, opts ...grpc.CallOption) (*GetPackageDocumentationResponse, error)
}

DocServiceClient is the client API for DocService 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 NewDocServiceClient added in v0.50.0

func NewDocServiceClient(cc grpc.ClientConnInterface) DocServiceClient

type DocServiceServer added in v0.50.0

type DocServiceServer interface {
	// GetSourceDirectoryInfo retrieves the directory and file structure for the
	// given owner, repository and reference.
	//
	// The purpose of this is to get a representation of the file tree for a given
	// module to enable exploring the module by navigating through its contents.
	GetSourceDirectoryInfo(context.Context, *GetSourceDirectoryInfoRequest) (*GetSourceDirectoryInfoResponse, error)
	// GetSourceFile retrieves the source contents for the given owner, repository,
	// reference, and path.
	GetSourceFile(context.Context, *GetSourceFileRequest) (*GetSourceFileResponse, error)
	// GetModuleDocumentation retrieves the documentation for module based on the given
	// owner, repository, and reference.
	GetModuleDocumentation(context.Context, *GetModuleDocumentationRequest) (*GetModuleDocumentationResponse, error)
	// GetPackageDocumentation retrieves a a slice of documentation structures
	// for the given owner, repository, reference, and package name.
	GetPackageDocumentation(context.Context, *GetPackageDocumentationRequest) (*GetPackageDocumentationResponse, error)
}

DocServiceServer is the server API for DocService service. All implementations should embed UnimplementedDocServiceServer for forward compatibility

type DownloadRequest

type DownloadRequest struct {
	Owner      string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Repository string `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
	Reference  string `protobuf:"bytes,3,opt,name=reference,proto3" json:"reference,omitempty"`
	// contains filtered or unexported fields
}

func (*DownloadRequest) Descriptor deprecated

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

Deprecated: Use DownloadRequest.ProtoReflect.Descriptor instead.

func (*DownloadRequest) GetOwner

func (x *DownloadRequest) GetOwner() string

func (*DownloadRequest) GetReference added in v0.40.0

func (x *DownloadRequest) GetReference() string

func (*DownloadRequest) GetRepository

func (x *DownloadRequest) GetRepository() string

func (*DownloadRequest) ProtoMessage

func (*DownloadRequest) ProtoMessage()

func (*DownloadRequest) ProtoReflect

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

func (*DownloadRequest) Reset

func (x *DownloadRequest) Reset()

func (*DownloadRequest) String

func (x *DownloadRequest) String() string

type DownloadResponse

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

func (*DownloadResponse) Descriptor deprecated

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

Deprecated: Use DownloadResponse.ProtoReflect.Descriptor instead.

func (*DownloadResponse) GetModule

func (x *DownloadResponse) GetModule() *v1alpha1.Module

func (*DownloadResponse) ProtoMessage

func (*DownloadResponse) ProtoMessage()

func (*DownloadResponse) ProtoReflect

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

func (*DownloadResponse) Reset

func (x *DownloadResponse) Reset()

func (*DownloadResponse) String

func (x *DownloadResponse) String() string

type DownloadService

type DownloadService interface {
	// Download downloads.
	Download(context.Context, *DownloadRequest) (*DownloadResponse, error)
}

DownloadService is the download service.

func NewDownloadServiceJSONClient

func NewDownloadServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) DownloadService

NewDownloadServiceJSONClient creates a JSON client that implements the DownloadService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewDownloadServiceProtobufClient

func NewDownloadServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) DownloadService

NewDownloadServiceProtobufClient creates a Protobuf client that implements the DownloadService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type DownloadServiceClient

type DownloadServiceClient interface {
	// Download downloads.
	Download(ctx context.Context, in *DownloadRequest, opts ...grpc.CallOption) (*DownloadResponse, error)
}

DownloadServiceClient is the client API for DownloadService 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 DownloadServiceServer

type DownloadServiceServer interface {
	// Download downloads.
	Download(context.Context, *DownloadRequest) (*DownloadResponse, error)
}

DownloadServiceServer is the server API for DownloadService service. All implementations should embed UnimplementedDownloadServiceServer for forward compatibility

type Enum added in v0.50.0

type Enum struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// nested_name includes the nested types for a given type definition.
	NestedName string `protobuf:"bytes,2,opt,name=nested_name,json=nestedName,proto3" json:"nested_name,omitempty"`
	// full_name includes the package name and nested types for a given type definition.
	FullName string `protobuf:"bytes,3,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	// description is derived from the leading comments of a given Enum.
	//
	// Paragraph newlines (double new lines) are respected, however single newlines are not.
	// Note that any leading and trailing `//` or spaces within a `/* */` block will be stripped.
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// file_path is the normalized path of the file containing the enum.
	FilePath string       `protobuf:"bytes,5,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"`
	Location *Location    `protobuf:"bytes,6,opt,name=location,proto3" json:"location,omitempty"`
	Values   []*EnumValue `protobuf:"bytes,7,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

Enum provides information for the documentation of an enum.

func (*Enum) Descriptor deprecated added in v0.50.0

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

Deprecated: Use Enum.ProtoReflect.Descriptor instead.

func (*Enum) GetDescription added in v0.50.0

func (x *Enum) GetDescription() string

func (*Enum) GetFilePath added in v0.50.0

func (x *Enum) GetFilePath() string

func (*Enum) GetFullName added in v0.50.0

func (x *Enum) GetFullName() string

func (*Enum) GetLocation added in v0.50.0

func (x *Enum) GetLocation() *Location

func (*Enum) GetName added in v0.50.0

func (x *Enum) GetName() string

func (*Enum) GetNestedName added in v0.50.0

func (x *Enum) GetNestedName() string

func (*Enum) GetValues added in v0.50.0

func (x *Enum) GetValues() []*EnumValue

func (*Enum) ProtoMessage added in v0.50.0

func (*Enum) ProtoMessage()

func (*Enum) ProtoReflect added in v0.50.0

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

func (*Enum) Reset added in v0.50.0

func (x *Enum) Reset()

func (*Enum) String added in v0.50.0

func (x *Enum) String() string

type EnumValue added in v0.50.0

type EnumValue struct {
	Name   string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Number int32  `protobuf:"varint,2,opt,name=number,proto3" json:"number,omitempty"`
	// description is derived from the leading comments of a given enum value.
	//
	// Paragraph newlines (double new lines) are respected, however single newlines are not.
	// Note that any leading and trailing `//` or spaces within a `/* */` block will be stripped.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

EnumValue provides information for the documentation of an enum value.

func (*EnumValue) Descriptor deprecated added in v0.50.0

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

Deprecated: Use EnumValue.ProtoReflect.Descriptor instead.

func (*EnumValue) GetDescription added in v0.50.0

func (x *EnumValue) GetDescription() string

func (*EnumValue) GetName added in v0.50.0

func (x *EnumValue) GetName() string

func (*EnumValue) GetNumber added in v0.50.0

func (x *EnumValue) GetNumber() int32

func (*EnumValue) ProtoMessage added in v0.50.0

func (*EnumValue) ProtoMessage()

func (*EnumValue) ProtoReflect added in v0.50.0

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

func (*EnumValue) Reset added in v0.50.0

func (x *EnumValue) Reset()

func (*EnumValue) String added in v0.50.0

func (x *EnumValue) String() string

type Field added in v0.50.0

type Field struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// description is derived from the leading comments of a given message field.
	//
	// Paragraph newlines (double new lines) are respected, however single newlines are not.
	// Note that any leading and trailing `//` or spaces within a `/* */` block will be stripped.
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Label       string `protobuf:"bytes,3,opt,name=label,proto3" json:"label,omitempty"`
	// string representation of the nested name of the field type, which includes nested definitions.
	NestedType string `protobuf:"bytes,4,opt,name=nested_type,json=nestedType,proto3" json:"nested_type,omitempty"`
	// string representation of the full name of the field type, which includes package name
	// and nested definitions.
	FullType string `protobuf:"bytes,5,opt,name=full_type,json=fullType,proto3" json:"full_type,omitempty"`
	Tag      uint32 `protobuf:"varint,6,opt,name=tag,proto3" json:"tag,omitempty"`
	// MapEntry is present if the field is a map type.
	MapEntry *MapEntry `protobuf:"bytes,7,opt,name=map_entry,json=mapEntry,proto3" json:"map_entry,omitempty"`
	// import_module_ref is included if the field is an imported type.
	// It contains all the metadata for the import.
	ImportModuleRef *ImportModuleRef `protobuf:"bytes,8,opt,name=import_module_ref,json=importModuleRef,proto3" json:"import_module_ref,omitempty"`
	// Extendee is the name of the type that is being extended if the field is an extension.
	// This is an empty string for fields that are not extenions.
	Extendee string `protobuf:"bytes,9,opt,name=extendee,proto3" json:"extendee,omitempty"`
	// contains filtered or unexported fields
}

Field provides information for the documentation of a message field.

func (*Field) Descriptor deprecated added in v0.50.0

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

Deprecated: Use Field.ProtoReflect.Descriptor instead.

func (*Field) GetDescription added in v0.50.0

func (x *Field) GetDescription() string

func (*Field) GetExtendee added in v0.50.0

func (x *Field) GetExtendee() string

func (*Field) GetFullType added in v0.50.0

func (x *Field) GetFullType() string

func (*Field) GetImportModuleRef added in v0.50.0

func (x *Field) GetImportModuleRef() *ImportModuleRef

func (*Field) GetLabel added in v0.50.0

func (x *Field) GetLabel() string

func (*Field) GetMapEntry added in v0.50.0

func (x *Field) GetMapEntry() *MapEntry

func (*Field) GetName added in v0.50.0

func (x *Field) GetName() string

func (*Field) GetNestedType added in v0.50.0

func (x *Field) GetNestedType() string

func (*Field) GetTag added in v0.50.0

func (x *Field) GetTag() uint32

func (*Field) ProtoMessage added in v0.50.0

func (*Field) ProtoMessage()

func (*Field) ProtoReflect added in v0.50.0

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

func (*Field) Reset added in v0.50.0

func (x *Field) Reset()

func (*Field) String added in v0.50.0

func (x *Field) String() string

type File added in v0.50.0

type File struct {

	// path is the relative path of the file.
	// Path can only use '/' as the separator character, and includes no ".." components.
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// content is the content of the file.
	Content []byte `protobuf:"bytes,2,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

File defines a file with a path and some content.

func (*File) Descriptor deprecated added in v0.50.0

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

Deprecated: Use File.ProtoReflect.Descriptor instead.

func (*File) GetContent added in v0.50.0

func (x *File) GetContent() []byte

func (*File) GetPath added in v0.50.0

func (x *File) GetPath() string

func (*File) ProtoMessage added in v0.50.0

func (*File) ProtoMessage()

func (*File) ProtoReflect added in v0.50.0

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

func (*File) Reset added in v0.50.0

func (x *File) Reset()

func (*File) String added in v0.50.0

func (x *File) String() string

type FileExtension added in v0.50.0

type FileExtension struct {

	// extension_type is the string representation of the type being extended.
	ExtensionType string `protobuf:"bytes,1,opt,name=extension_type,json=extensionType,proto3" json:"extension_type,omitempty"`
	// description is derived from the leading comments of a given message field.
	//
	// Paragraph newlines (double new lines) are respected, however single newlines are not.
	// Note that any leading and trailing `//` or spaces within a `/* */` block will be stripped.
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// file_path is the normalized path of the file containing the message.
	FilePath string    `protobuf:"bytes,3,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"`
	Location *Location `protobuf:"bytes,4,opt,name=location,proto3" json:"location,omitempty"`
	// fields are all the fields that are associated with the extension.
	Fields []*Field `protobuf:"bytes,5,rep,name=fields,proto3" json:"fields,omitempty"`
	// contains filtered or unexported fields
}

FileExtension provides the information for the documentation of a file extension.

func (*FileExtension) Descriptor deprecated added in v0.50.0

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

Deprecated: Use FileExtension.ProtoReflect.Descriptor instead.

func (*FileExtension) GetDescription added in v0.50.0

func (x *FileExtension) GetDescription() string

func (*FileExtension) GetExtensionType added in v0.50.0

func (x *FileExtension) GetExtensionType() string

func (*FileExtension) GetFields added in v0.50.0

func (x *FileExtension) GetFields() []*Field

func (*FileExtension) GetFilePath added in v0.50.0

func (x *FileExtension) GetFilePath() string

func (*FileExtension) GetLocation added in v0.50.0

func (x *FileExtension) GetLocation() *Location

func (*FileExtension) ProtoMessage added in v0.50.0

func (*FileExtension) ProtoMessage()

func (*FileExtension) ProtoReflect added in v0.50.0

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

func (*FileExtension) Reset added in v0.50.0

func (x *FileExtension) Reset()

func (*FileExtension) String added in v0.50.0

func (x *FileExtension) String() string

type FileInfo added in v0.50.0

type FileInfo struct {

	// the normalized path of the directory, relative to the root of the module.
	Path     string      `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	IsDir    bool        `protobuf:"varint,2,opt,name=is_dir,json=isDir,proto3" json:"is_dir,omitempty"`
	Children []*FileInfo `protobuf:"bytes,3,rep,name=children,proto3" json:"children,omitempty"`
	// contains filtered or unexported fields
}

FileInfo is a nested structure that contains the file path, whether or not it's a directory, and if so, the FileInfo children of that directory.

func (*FileInfo) Descriptor deprecated added in v0.50.0

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

Deprecated: Use FileInfo.ProtoReflect.Descriptor instead.

func (*FileInfo) GetChildren added in v0.50.0

func (x *FileInfo) GetChildren() []*FileInfo

func (*FileInfo) GetIsDir added in v0.50.0

func (x *FileInfo) GetIsDir() bool

func (*FileInfo) GetPath added in v0.50.0

func (x *FileInfo) GetPath() string

func (*FileInfo) ProtoMessage added in v0.50.0

func (*FileInfo) ProtoMessage()

func (*FileInfo) ProtoReflect added in v0.50.0

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

func (*FileInfo) Reset added in v0.50.0

func (x *FileInfo) Reset()

func (*FileInfo) String added in v0.50.0

func (x *FileInfo) String() string

type GenerateRequest added in v0.50.0

type GenerateRequest struct {

	// The image to run plugins against to generate the
	// desired file outputs.
	Image *v1.Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	// The owner of the template which identifies the
	// plugins to use with this generation.
	TemplateOwner string `protobuf:"bytes,2,opt,name=template_owner,json=templateOwner,proto3" json:"template_owner,omitempty"`
	// The name of the template which identifies the
	// plugins to use with this generation.
	TemplateName string `protobuf:"bytes,3,opt,name=template_name,json=templateName,proto3" json:"template_name,omitempty"`
	// The template version to use to determine the
	// plugin versions in the template.
	TemplateVersion string `protobuf:"bytes,4,opt,name=template_version,json=templateVersion,proto3" json:"template_version,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GenerateRequest.ProtoReflect.Descriptor instead.

func (*GenerateRequest) GetImage added in v0.50.0

func (x *GenerateRequest) GetImage() *v1.Image

func (*GenerateRequest) GetTemplateName added in v0.50.0

func (x *GenerateRequest) GetTemplateName() string

func (*GenerateRequest) GetTemplateOwner added in v0.50.0

func (x *GenerateRequest) GetTemplateOwner() string

func (*GenerateRequest) GetTemplateVersion added in v0.50.0

func (x *GenerateRequest) GetTemplateVersion() string

func (*GenerateRequest) ProtoMessage added in v0.50.0

func (*GenerateRequest) ProtoMessage()

func (*GenerateRequest) ProtoReflect added in v0.50.0

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

func (*GenerateRequest) Reset added in v0.50.0

func (x *GenerateRequest) Reset()

func (*GenerateRequest) String added in v0.50.0

func (x *GenerateRequest) String() string

type GenerateResponse added in v0.50.0

type GenerateResponse struct {

	// files contains all the files output by the generation,
	// in lexicographical order.
	Files []*File `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
	// An optional array defining runtime libraries that the generated code
	// requires to run. This may contain duplicate entries as the generation
	// can be the result of multiple plugins running, each of which declares
	// its own runtime library dependencies.
	RuntimeLibraries []*RuntimeLibrary `protobuf:"bytes,2,rep,name=runtime_libraries,json=runtimeLibraries,proto3" json:"runtime_libraries,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GenerateResponse.ProtoReflect.Descriptor instead.

func (*GenerateResponse) GetFiles added in v0.50.0

func (x *GenerateResponse) GetFiles() []*File

func (*GenerateResponse) GetRuntimeLibraries added in v0.50.0

func (x *GenerateResponse) GetRuntimeLibraries() []*RuntimeLibrary

func (*GenerateResponse) ProtoMessage added in v0.50.0

func (*GenerateResponse) ProtoMessage()

func (*GenerateResponse) ProtoReflect added in v0.50.0

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

func (*GenerateResponse) Reset added in v0.50.0

func (x *GenerateResponse) Reset()

func (*GenerateResponse) String added in v0.50.0

func (x *GenerateResponse) String() string

type GenerateService added in v0.50.0

type GenerateService interface {
	// Generate generates an array of files given the provided
	// module reference and template version ID.
	Generate(context.Context, *GenerateRequest) (*GenerateResponse, error)
}

GenerateService manages remote generation requests.

func NewGenerateServiceJSONClient added in v0.50.0

func NewGenerateServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) GenerateService

NewGenerateServiceJSONClient creates a JSON client that implements the GenerateService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewGenerateServiceProtobufClient added in v0.50.0

func NewGenerateServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) GenerateService

NewGenerateServiceProtobufClient creates a Protobuf client that implements the GenerateService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type GenerateServiceClient added in v0.50.0

type GenerateServiceClient interface {
	// Generate generates an array of files given the provided
	// module reference and template version ID.
	Generate(ctx context.Context, in *GenerateRequest, opts ...grpc.CallOption) (*GenerateResponse, error)
}

GenerateServiceClient is the client API for GenerateService 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 NewGenerateServiceClient added in v0.50.0

func NewGenerateServiceClient(cc grpc.ClientConnInterface) GenerateServiceClient

type GenerateServiceServer added in v0.50.0

type GenerateServiceServer interface {
	// Generate generates an array of files given the provided
	// module reference and template version ID.
	Generate(context.Context, *GenerateRequest) (*GenerateResponse, error)
}

GenerateServiceServer is the server API for GenerateService service. All implementations should embed UnimplementedGenerateServiceServer for forward compatibility

type GetCurrentUserRequest

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

func (*GetCurrentUserRequest) Descriptor deprecated

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

Deprecated: Use GetCurrentUserRequest.ProtoReflect.Descriptor instead.

func (*GetCurrentUserRequest) ProtoMessage

func (*GetCurrentUserRequest) ProtoMessage()

func (*GetCurrentUserRequest) ProtoReflect

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

func (*GetCurrentUserRequest) Reset

func (x *GetCurrentUserRequest) Reset()

func (*GetCurrentUserRequest) String

func (x *GetCurrentUserRequest) String() string

type GetCurrentUserResponse

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

func (*GetCurrentUserResponse) Descriptor deprecated

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

Deprecated: Use GetCurrentUserResponse.ProtoReflect.Descriptor instead.

func (*GetCurrentUserResponse) GetUser

func (x *GetCurrentUserResponse) GetUser() *User

func (*GetCurrentUserResponse) ProtoMessage

func (*GetCurrentUserResponse) ProtoMessage()

func (*GetCurrentUserResponse) ProtoReflect

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

func (*GetCurrentUserResponse) Reset

func (x *GetCurrentUserResponse) Reset()

func (*GetCurrentUserResponse) String

func (x *GetCurrentUserResponse) String() string

type GetCurrentUserSubjectRequest added in v0.50.0

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

func (*GetCurrentUserSubjectRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetCurrentUserSubjectRequest.ProtoReflect.Descriptor instead.

func (*GetCurrentUserSubjectRequest) ProtoMessage added in v0.50.0

func (*GetCurrentUserSubjectRequest) ProtoMessage()

func (*GetCurrentUserSubjectRequest) ProtoReflect added in v0.50.0

func (*GetCurrentUserSubjectRequest) Reset added in v0.50.0

func (x *GetCurrentUserSubjectRequest) Reset()

func (*GetCurrentUserSubjectRequest) String added in v0.50.0

type GetCurrentUserSubjectResponse added in v0.50.0

type GetCurrentUserSubjectResponse struct {

	// The users subject, for mapping to user in identity provider.
	// Note: we do not want to make it part of the User response as
	// it contains potentially sensitive information and the User
	// response is shared with other users.
	Subject string `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCurrentUserSubjectResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetCurrentUserSubjectResponse.ProtoReflect.Descriptor instead.

func (*GetCurrentUserSubjectResponse) GetSubject added in v0.50.0

func (x *GetCurrentUserSubjectResponse) GetSubject() string

func (*GetCurrentUserSubjectResponse) ProtoMessage added in v0.50.0

func (*GetCurrentUserSubjectResponse) ProtoMessage()

func (*GetCurrentUserSubjectResponse) ProtoReflect added in v0.50.0

func (*GetCurrentUserSubjectResponse) Reset added in v0.50.0

func (x *GetCurrentUserSubjectResponse) Reset()

func (*GetCurrentUserSubjectResponse) String added in v0.50.0

type GetImageRequest added in v0.50.0

type GetImageRequest struct {
	Owner      string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Repository string `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
	Reference  string `protobuf:"bytes,3,opt,name=reference,proto3" json:"reference,omitempty"`
	// contains filtered or unexported fields
}

func (*GetImageRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetImageRequest.ProtoReflect.Descriptor instead.

func (*GetImageRequest) GetOwner added in v0.50.0

func (x *GetImageRequest) GetOwner() string

func (*GetImageRequest) GetReference added in v0.50.0

func (x *GetImageRequest) GetReference() string

func (*GetImageRequest) GetRepository added in v0.50.0

func (x *GetImageRequest) GetRepository() string

func (*GetImageRequest) ProtoMessage added in v0.50.0

func (*GetImageRequest) ProtoMessage()

func (*GetImageRequest) ProtoReflect added in v0.50.0

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

func (*GetImageRequest) Reset added in v0.50.0

func (x *GetImageRequest) Reset()

func (*GetImageRequest) String added in v0.50.0

func (x *GetImageRequest) String() string

type GetImageResponse added in v0.50.0

type GetImageResponse struct {
	Image *v1.Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

func (*GetImageResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetImageResponse.ProtoReflect.Descriptor instead.

func (*GetImageResponse) GetImage added in v0.50.0

func (x *GetImageResponse) GetImage() *v1.Image

func (*GetImageResponse) ProtoMessage added in v0.50.0

func (*GetImageResponse) ProtoMessage()

func (*GetImageResponse) ProtoReflect added in v0.50.0

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

func (*GetImageResponse) Reset added in v0.50.0

func (x *GetImageResponse) Reset()

func (*GetImageResponse) String added in v0.50.0

func (x *GetImageResponse) String() string

type GetLocalModulePinsRequest added in v0.50.0

type GetLocalModulePinsRequest struct {
	LocalModuleReferences []*LocalModuleReference `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetLocalModulePinsRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetLocalModulePinsRequest.ProtoReflect.Descriptor instead.

func (*GetLocalModulePinsRequest) GetLocalModuleReferences added in v0.50.0

func (x *GetLocalModulePinsRequest) GetLocalModuleReferences() []*LocalModuleReference

func (*GetLocalModulePinsRequest) ProtoMessage added in v0.50.0

func (*GetLocalModulePinsRequest) ProtoMessage()

func (*GetLocalModulePinsRequest) ProtoReflect added in v0.50.0

func (*GetLocalModulePinsRequest) Reset added in v0.50.0

func (x *GetLocalModulePinsRequest) Reset()

func (*GetLocalModulePinsRequest) String added in v0.50.0

func (x *GetLocalModulePinsRequest) String() string

type GetLocalModulePinsResponse added in v0.50.0

type GetLocalModulePinsResponse struct {
	LocalModuleResolveResults []*LocalModuleResolveResult `` /* 140-byte string literal not displayed */
	// dependencies are the dependencies of the LocalModulePins.
	//
	// This includes the transitive deps.
	Dependencies []*v1alpha1.ModulePin `protobuf:"bytes,2,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLocalModulePinsResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetLocalModulePinsResponse.ProtoReflect.Descriptor instead.

func (*GetLocalModulePinsResponse) GetDependencies added in v0.50.0

func (x *GetLocalModulePinsResponse) GetDependencies() []*v1alpha1.ModulePin

func (*GetLocalModulePinsResponse) GetLocalModuleResolveResults added in v0.50.0

func (x *GetLocalModulePinsResponse) GetLocalModuleResolveResults() []*LocalModuleResolveResult

func (*GetLocalModulePinsResponse) ProtoMessage added in v0.50.0

func (*GetLocalModulePinsResponse) ProtoMessage()

func (*GetLocalModulePinsResponse) ProtoReflect added in v0.50.0

func (*GetLocalModulePinsResponse) Reset added in v0.50.0

func (x *GetLocalModulePinsResponse) Reset()

func (*GetLocalModulePinsResponse) String added in v0.50.0

func (x *GetLocalModulePinsResponse) String() string

type GetModuleDocumentationRequest added in v0.50.0

type GetModuleDocumentationRequest struct {
	Owner      string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Repository string `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
	Reference  string `protobuf:"bytes,3,opt,name=reference,proto3" json:"reference,omitempty"`
	// contains filtered or unexported fields
}

GetModuleDocumentationRequest takes an owner, repository, and reference.

func (*GetModuleDocumentationRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetModuleDocumentationRequest.ProtoReflect.Descriptor instead.

func (*GetModuleDocumentationRequest) GetOwner added in v0.50.0

func (x *GetModuleDocumentationRequest) GetOwner() string

func (*GetModuleDocumentationRequest) GetReference added in v0.50.0

func (x *GetModuleDocumentationRequest) GetReference() string

func (*GetModuleDocumentationRequest) GetRepository added in v0.50.0

func (x *GetModuleDocumentationRequest) GetRepository() string

func (*GetModuleDocumentationRequest) ProtoMessage added in v0.50.0

func (*GetModuleDocumentationRequest) ProtoMessage()

func (*GetModuleDocumentationRequest) ProtoReflect added in v0.50.0

func (*GetModuleDocumentationRequest) Reset added in v0.50.0

func (x *GetModuleDocumentationRequest) Reset()

func (*GetModuleDocumentationRequest) String added in v0.50.0

type GetModuleDocumentationResponse added in v0.50.0

type GetModuleDocumentationResponse struct {
	ModuleDocumentation *ModuleDocumentation `protobuf:"bytes,1,opt,name=module_documentation,json=moduleDocumentation,proto3" json:"module_documentation,omitempty"`
	// contains filtered or unexported fields
}

GetModuleDocumentationResponse returns the ModuleDocumentation for the requested module.

func (*GetModuleDocumentationResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetModuleDocumentationResponse.ProtoReflect.Descriptor instead.

func (*GetModuleDocumentationResponse) GetModuleDocumentation added in v0.50.0

func (x *GetModuleDocumentationResponse) GetModuleDocumentation() *ModuleDocumentation

func (*GetModuleDocumentationResponse) ProtoMessage added in v0.50.0

func (*GetModuleDocumentationResponse) ProtoMessage()

func (*GetModuleDocumentationResponse) ProtoReflect added in v0.50.0

func (*GetModuleDocumentationResponse) Reset added in v0.50.0

func (x *GetModuleDocumentationResponse) Reset()

func (*GetModuleDocumentationResponse) String added in v0.50.0

type GetModulePinsRequest

type GetModulePinsRequest struct {
	ModuleReferences []*v1alpha1.ModuleReference `protobuf:"bytes,1,rep,name=module_references,json=moduleReferences,proto3" json:"module_references,omitempty"`
	// current_module_pins allows for partial depenency updates by letting clients
	// send a request with the pins for their current module and only the
	// identities of the dependencies they want to update in module_references.
	//
	// When resolving, if a client supplied module pin is:
	// - in the transitive closure of pins resolved from the module_references,
	//   the client supplied module pin will be an extra candidate for tie
	//   breaking.
	// - NOT in the in the transitive closure of pins resolved from the
	//   module_references, it will be returned as is.
	CurrentModulePins []*v1alpha1.ModulePin `protobuf:"bytes,2,rep,name=current_module_pins,json=currentModulePins,proto3" json:"current_module_pins,omitempty"`
	// contains filtered or unexported fields
}

func (*GetModulePinsRequest) Descriptor deprecated

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

Deprecated: Use GetModulePinsRequest.ProtoReflect.Descriptor instead.

func (*GetModulePinsRequest) GetCurrentModulePins added in v0.45.0

func (x *GetModulePinsRequest) GetCurrentModulePins() []*v1alpha1.ModulePin

func (*GetModulePinsRequest) GetModuleReferences

func (x *GetModulePinsRequest) GetModuleReferences() []*v1alpha1.ModuleReference

func (*GetModulePinsRequest) ProtoMessage

func (*GetModulePinsRequest) ProtoMessage()

func (*GetModulePinsRequest) ProtoReflect

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

func (*GetModulePinsRequest) Reset

func (x *GetModulePinsRequest) Reset()

func (*GetModulePinsRequest) String

func (x *GetModulePinsRequest) String() string

type GetModulePinsResponse

type GetModulePinsResponse struct {
	ModulePins []*v1alpha1.ModulePin `protobuf:"bytes,1,rep,name=module_pins,json=modulePins,proto3" json:"module_pins,omitempty"`
	// contains filtered or unexported fields
}

func (*GetModulePinsResponse) Descriptor deprecated

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

Deprecated: Use GetModulePinsResponse.ProtoReflect.Descriptor instead.

func (*GetModulePinsResponse) GetModulePins

func (x *GetModulePinsResponse) GetModulePins() []*v1alpha1.ModulePin

func (*GetModulePinsResponse) ProtoMessage

func (*GetModulePinsResponse) ProtoMessage()

func (*GetModulePinsResponse) ProtoReflect

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

func (*GetModulePinsResponse) Reset

func (x *GetModulePinsResponse) Reset()

func (*GetModulePinsResponse) String

func (x *GetModulePinsResponse) String() string

type GetOrganizationByNameRequest

type GetOrganizationByNameRequest struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrganizationByNameRequest) Descriptor deprecated

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

Deprecated: Use GetOrganizationByNameRequest.ProtoReflect.Descriptor instead.

func (*GetOrganizationByNameRequest) GetName

func (x *GetOrganizationByNameRequest) GetName() string

func (*GetOrganizationByNameRequest) ProtoMessage

func (*GetOrganizationByNameRequest) ProtoMessage()

func (*GetOrganizationByNameRequest) ProtoReflect

func (*GetOrganizationByNameRequest) Reset

func (x *GetOrganizationByNameRequest) Reset()

func (*GetOrganizationByNameRequest) String

type GetOrganizationByNameResponse

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

func (*GetOrganizationByNameResponse) Descriptor deprecated

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

Deprecated: Use GetOrganizationByNameResponse.ProtoReflect.Descriptor instead.

func (*GetOrganizationByNameResponse) GetOrganization

func (x *GetOrganizationByNameResponse) GetOrganization() *Organization

func (*GetOrganizationByNameResponse) ProtoMessage

func (*GetOrganizationByNameResponse) ProtoMessage()

func (*GetOrganizationByNameResponse) ProtoReflect

func (*GetOrganizationByNameResponse) Reset

func (x *GetOrganizationByNameResponse) Reset()

func (*GetOrganizationByNameResponse) String

type GetOrganizationRequest

type GetOrganizationRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrganizationRequest) Descriptor deprecated

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

Deprecated: Use GetOrganizationRequest.ProtoReflect.Descriptor instead.

func (*GetOrganizationRequest) GetId

func (x *GetOrganizationRequest) GetId() string

func (*GetOrganizationRequest) ProtoMessage

func (*GetOrganizationRequest) ProtoMessage()

func (*GetOrganizationRequest) ProtoReflect

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

func (*GetOrganizationRequest) Reset

func (x *GetOrganizationRequest) Reset()

func (*GetOrganizationRequest) String

func (x *GetOrganizationRequest) String() string

type GetOrganizationResponse

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

func (*GetOrganizationResponse) Descriptor deprecated

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

Deprecated: Use GetOrganizationResponse.ProtoReflect.Descriptor instead.

func (*GetOrganizationResponse) GetOrganization

func (x *GetOrganizationResponse) GetOrganization() *Organization

func (*GetOrganizationResponse) ProtoMessage

func (*GetOrganizationResponse) ProtoMessage()

func (*GetOrganizationResponse) ProtoReflect

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

func (*GetOrganizationResponse) Reset

func (x *GetOrganizationResponse) Reset()

func (*GetOrganizationResponse) String

func (x *GetOrganizationResponse) String() string

type GetOwnerByNameRequest added in v0.44.0

type GetOwnerByNameRequest struct {

	// Name of the requested owner.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOwnerByNameRequest) Descriptor deprecated added in v0.44.0

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

Deprecated: Use GetOwnerByNameRequest.ProtoReflect.Descriptor instead.

func (*GetOwnerByNameRequest) GetName added in v0.44.0

func (x *GetOwnerByNameRequest) GetName() string

func (*GetOwnerByNameRequest) ProtoMessage added in v0.44.0

func (*GetOwnerByNameRequest) ProtoMessage()

func (*GetOwnerByNameRequest) ProtoReflect added in v0.44.0

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

func (*GetOwnerByNameRequest) Reset added in v0.44.0

func (x *GetOwnerByNameRequest) Reset()

func (*GetOwnerByNameRequest) String added in v0.44.0

func (x *GetOwnerByNameRequest) String() string

type GetOwnerByNameResponse added in v0.44.0

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

func (*GetOwnerByNameResponse) Descriptor deprecated added in v0.44.0

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

Deprecated: Use GetOwnerByNameResponse.ProtoReflect.Descriptor instead.

func (*GetOwnerByNameResponse) GetOwner added in v0.44.0

func (x *GetOwnerByNameResponse) GetOwner() *Owner

func (*GetOwnerByNameResponse) ProtoMessage added in v0.44.0

func (*GetOwnerByNameResponse) ProtoMessage()

func (*GetOwnerByNameResponse) ProtoReflect added in v0.44.0

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

func (*GetOwnerByNameResponse) Reset added in v0.44.0

func (x *GetOwnerByNameResponse) Reset()

func (*GetOwnerByNameResponse) String added in v0.44.0

func (x *GetOwnerByNameResponse) String() string

type GetPackageDocumentationRequest added in v0.50.0

type GetPackageDocumentationRequest struct {
	Owner      string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Repository string `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
	Reference  string `protobuf:"bytes,3,opt,name=reference,proto3" json:"reference,omitempty"`
	// this is the fully qualified package name.
	PackageName string `protobuf:"bytes,4,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"`
	// contains filtered or unexported fields
}

GetPackageDocumentationRequest takes an owner, repository, reference, and package name.

func (*GetPackageDocumentationRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetPackageDocumentationRequest.ProtoReflect.Descriptor instead.

func (*GetPackageDocumentationRequest) GetOwner added in v0.50.0

func (x *GetPackageDocumentationRequest) GetOwner() string

func (*GetPackageDocumentationRequest) GetPackageName added in v0.50.0

func (x *GetPackageDocumentationRequest) GetPackageName() string

func (*GetPackageDocumentationRequest) GetReference added in v0.50.0

func (x *GetPackageDocumentationRequest) GetReference() string

func (*GetPackageDocumentationRequest) GetRepository added in v0.50.0

func (x *GetPackageDocumentationRequest) GetRepository() string

func (*GetPackageDocumentationRequest) ProtoMessage added in v0.50.0

func (*GetPackageDocumentationRequest) ProtoMessage()

func (*GetPackageDocumentationRequest) ProtoReflect added in v0.50.0

func (*GetPackageDocumentationRequest) Reset added in v0.50.0

func (x *GetPackageDocumentationRequest) Reset()

func (*GetPackageDocumentationRequest) String added in v0.50.0

type GetPackageDocumentationResponse added in v0.50.0

type GetPackageDocumentationResponse struct {
	PackageDocumentation *PackageDocumentation `protobuf:"bytes,1,opt,name=package_documentation,json=packageDocumentation,proto3" json:"package_documentation,omitempty"`
	// contains filtered or unexported fields
}

GetPackageDocumentationReponse returns the documentation for the requested package.

func (*GetPackageDocumentationResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetPackageDocumentationResponse.ProtoReflect.Descriptor instead.

func (*GetPackageDocumentationResponse) GetPackageDocumentation added in v0.50.0

func (x *GetPackageDocumentationResponse) GetPackageDocumentation() *PackageDocumentation

func (*GetPackageDocumentationResponse) ProtoMessage added in v0.50.0

func (*GetPackageDocumentationResponse) ProtoMessage()

func (*GetPackageDocumentationResponse) ProtoReflect added in v0.50.0

func (*GetPackageDocumentationResponse) Reset added in v0.50.0

func (*GetPackageDocumentationResponse) String added in v0.50.0

type GetPluginRequest added in v0.45.0

type GetPluginRequest struct {

	// The owner of the plugin.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the plugin.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPluginRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use GetPluginRequest.ProtoReflect.Descriptor instead.

func (*GetPluginRequest) GetName added in v0.45.0

func (x *GetPluginRequest) GetName() string

func (*GetPluginRequest) GetOwner added in v0.45.0

func (x *GetPluginRequest) GetOwner() string

func (*GetPluginRequest) ProtoMessage added in v0.45.0

func (*GetPluginRequest) ProtoMessage()

func (*GetPluginRequest) ProtoReflect added in v0.45.0

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

func (*GetPluginRequest) Reset added in v0.45.0

func (x *GetPluginRequest) Reset()

func (*GetPluginRequest) String added in v0.45.0

func (x *GetPluginRequest) String() string

type GetPluginResponse added in v0.45.0

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

func (*GetPluginResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use GetPluginResponse.ProtoReflect.Descriptor instead.

func (*GetPluginResponse) GetPlugin added in v0.45.0

func (x *GetPluginResponse) GetPlugin() *Plugin

func (*GetPluginResponse) ProtoMessage added in v0.45.0

func (*GetPluginResponse) ProtoMessage()

func (*GetPluginResponse) ProtoReflect added in v0.45.0

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

func (*GetPluginResponse) Reset added in v0.45.0

func (x *GetPluginResponse) Reset()

func (*GetPluginResponse) String added in v0.45.0

func (x *GetPluginResponse) String() string

type GetReferenceByNameRequest added in v0.44.0

type GetReferenceByNameRequest struct {

	// Name of the requested reference.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Owner of the repository the reference belongs to.
	Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"`
	// Name of the repository the reference belongs to.
	RepositoryName string `protobuf:"bytes,3,opt,name=repository_name,json=repositoryName,proto3" json:"repository_name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetReferenceByNameRequest) Descriptor deprecated added in v0.44.0

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

Deprecated: Use GetReferenceByNameRequest.ProtoReflect.Descriptor instead.

func (*GetReferenceByNameRequest) GetName added in v0.44.0

func (x *GetReferenceByNameRequest) GetName() string

func (*GetReferenceByNameRequest) GetOwner added in v0.44.0

func (x *GetReferenceByNameRequest) GetOwner() string

func (*GetReferenceByNameRequest) GetRepositoryName added in v0.44.0

func (x *GetReferenceByNameRequest) GetRepositoryName() string

func (*GetReferenceByNameRequest) ProtoMessage added in v0.44.0

func (*GetReferenceByNameRequest) ProtoMessage()

func (*GetReferenceByNameRequest) ProtoReflect added in v0.44.0

func (*GetReferenceByNameRequest) Reset added in v0.44.0

func (x *GetReferenceByNameRequest) Reset()

func (*GetReferenceByNameRequest) String added in v0.44.0

func (x *GetReferenceByNameRequest) String() string

type GetReferenceByNameResponse added in v0.44.0

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

func (*GetReferenceByNameResponse) Descriptor deprecated added in v0.44.0

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

Deprecated: Use GetReferenceByNameResponse.ProtoReflect.Descriptor instead.

func (*GetReferenceByNameResponse) GetReference added in v0.44.0

func (x *GetReferenceByNameResponse) GetReference() *Reference

func (*GetReferenceByNameResponse) ProtoMessage added in v0.44.0

func (*GetReferenceByNameResponse) ProtoMessage()

func (*GetReferenceByNameResponse) ProtoReflect added in v0.44.0

func (*GetReferenceByNameResponse) Reset added in v0.44.0

func (x *GetReferenceByNameResponse) Reset()

func (*GetReferenceByNameResponse) String added in v0.44.0

func (x *GetReferenceByNameResponse) String() string

type GetRepositoryByFullNameRequest

type GetRepositoryByFullNameRequest struct {
	FullName string `protobuf:"bytes,1,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRepositoryByFullNameRequest) Descriptor deprecated

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

Deprecated: Use GetRepositoryByFullNameRequest.ProtoReflect.Descriptor instead.

func (*GetRepositoryByFullNameRequest) GetFullName

func (x *GetRepositoryByFullNameRequest) GetFullName() string

func (*GetRepositoryByFullNameRequest) ProtoMessage

func (*GetRepositoryByFullNameRequest) ProtoMessage()

func (*GetRepositoryByFullNameRequest) ProtoReflect

func (*GetRepositoryByFullNameRequest) Reset

func (x *GetRepositoryByFullNameRequest) Reset()

func (*GetRepositoryByFullNameRequest) String

type GetRepositoryByFullNameResponse

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

func (*GetRepositoryByFullNameResponse) Descriptor deprecated

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

Deprecated: Use GetRepositoryByFullNameResponse.ProtoReflect.Descriptor instead.

func (*GetRepositoryByFullNameResponse) GetRepository

func (x *GetRepositoryByFullNameResponse) GetRepository() *Repository

func (*GetRepositoryByFullNameResponse) ProtoMessage

func (*GetRepositoryByFullNameResponse) ProtoMessage()

func (*GetRepositoryByFullNameResponse) ProtoReflect

func (*GetRepositoryByFullNameResponse) Reset

func (*GetRepositoryByFullNameResponse) String

type GetRepositoryCommitByReferenceRequest added in v0.42.0

type GetRepositoryCommitByReferenceRequest struct {

	// The owner of the repository which the repository branch belongs to.
	RepositoryOwner string `protobuf:"bytes,1,opt,name=repository_owner,json=repositoryOwner,proto3" json:"repository_owner,omitempty"`
	// The name of the repository which the repository branch belongs to.
	RepositoryName string `protobuf:"bytes,2,opt,name=repository_name,json=repositoryName,proto3" json:"repository_name,omitempty"`
	// The reference that should be resolved to a commit. Can be a branch, tag or commit.
	Reference string `protobuf:"bytes,3,opt,name=reference,proto3" json:"reference,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRepositoryCommitByReferenceRequest) Descriptor deprecated added in v0.42.0

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

Deprecated: Use GetRepositoryCommitByReferenceRequest.ProtoReflect.Descriptor instead.

func (*GetRepositoryCommitByReferenceRequest) GetReference added in v0.42.0

func (*GetRepositoryCommitByReferenceRequest) GetRepositoryName added in v0.42.0

func (x *GetRepositoryCommitByReferenceRequest) GetRepositoryName() string

func (*GetRepositoryCommitByReferenceRequest) GetRepositoryOwner added in v0.42.0

func (x *GetRepositoryCommitByReferenceRequest) GetRepositoryOwner() string

func (*GetRepositoryCommitByReferenceRequest) ProtoMessage added in v0.42.0

func (*GetRepositoryCommitByReferenceRequest) ProtoMessage()

func (*GetRepositoryCommitByReferenceRequest) ProtoReflect added in v0.42.0

func (*GetRepositoryCommitByReferenceRequest) Reset added in v0.42.0

func (*GetRepositoryCommitByReferenceRequest) String added in v0.42.0

type GetRepositoryCommitByReferenceResponse added in v0.42.0

type GetRepositoryCommitByReferenceResponse struct {
	RepositoryCommit *RepositoryCommit `protobuf:"bytes,1,opt,name=repository_commit,json=repositoryCommit,proto3" json:"repository_commit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRepositoryCommitByReferenceResponse) Descriptor deprecated added in v0.42.0

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

Deprecated: Use GetRepositoryCommitByReferenceResponse.ProtoReflect.Descriptor instead.

func (*GetRepositoryCommitByReferenceResponse) GetRepositoryCommit added in v0.42.0

func (x *GetRepositoryCommitByReferenceResponse) GetRepositoryCommit() *RepositoryCommit

func (*GetRepositoryCommitByReferenceResponse) ProtoMessage added in v0.42.0

func (*GetRepositoryCommitByReferenceResponse) ProtoReflect added in v0.42.0

func (*GetRepositoryCommitByReferenceResponse) Reset added in v0.42.0

func (*GetRepositoryCommitByReferenceResponse) String added in v0.42.0

type GetRepositoryCommitBySequenceIDRequest added in v0.42.0

type GetRepositoryCommitBySequenceIDRequest struct {

	// The owner of the repository which the repository branch belongs to.
	RepositoryOwner string `protobuf:"bytes,1,opt,name=repository_owner,json=repositoryOwner,proto3" json:"repository_owner,omitempty"`
	// The name of the repository which the repository branch belongs to.
	RepositoryName string `protobuf:"bytes,2,opt,name=repository_name,json=repositoryName,proto3" json:"repository_name,omitempty"`
	// The name of the repository branch which the sequence ID is relative to.
	RepositoryBranchName string `protobuf:"bytes,3,opt,name=repository_branch_name,json=repositoryBranchName,proto3" json:"repository_branch_name,omitempty"`
	// The sequence ID to look up.
	CommitSequenceId int64 `protobuf:"varint,4,opt,name=commit_sequence_id,json=commitSequenceId,proto3" json:"commit_sequence_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRepositoryCommitBySequenceIDRequest) Descriptor deprecated added in v0.42.0

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

Deprecated: Use GetRepositoryCommitBySequenceIDRequest.ProtoReflect.Descriptor instead.

func (*GetRepositoryCommitBySequenceIDRequest) GetCommitSequenceId added in v0.42.0

func (x *GetRepositoryCommitBySequenceIDRequest) GetCommitSequenceId() int64

func (*GetRepositoryCommitBySequenceIDRequest) GetRepositoryBranchName added in v0.42.0

func (x *GetRepositoryCommitBySequenceIDRequest) GetRepositoryBranchName() string

func (*GetRepositoryCommitBySequenceIDRequest) GetRepositoryName added in v0.42.0

func (x *GetRepositoryCommitBySequenceIDRequest) GetRepositoryName() string

func (*GetRepositoryCommitBySequenceIDRequest) GetRepositoryOwner added in v0.42.0

func (x *GetRepositoryCommitBySequenceIDRequest) GetRepositoryOwner() string

func (*GetRepositoryCommitBySequenceIDRequest) ProtoMessage added in v0.42.0

func (*GetRepositoryCommitBySequenceIDRequest) ProtoReflect added in v0.42.0

func (*GetRepositoryCommitBySequenceIDRequest) Reset added in v0.42.0

func (*GetRepositoryCommitBySequenceIDRequest) String added in v0.42.0

type GetRepositoryCommitBySequenceIDResponse added in v0.42.0

type GetRepositoryCommitBySequenceIDResponse struct {
	RepositoryCommit *RepositoryCommit `protobuf:"bytes,1,opt,name=repository_commit,json=repositoryCommit,proto3" json:"repository_commit,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRepositoryCommitBySequenceIDResponse) Descriptor deprecated added in v0.42.0

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

Deprecated: Use GetRepositoryCommitBySequenceIDResponse.ProtoReflect.Descriptor instead.

func (*GetRepositoryCommitBySequenceIDResponse) GetRepositoryCommit added in v0.42.0

func (*GetRepositoryCommitBySequenceIDResponse) ProtoMessage added in v0.42.0

func (*GetRepositoryCommitBySequenceIDResponse) ProtoReflect added in v0.42.0

func (*GetRepositoryCommitBySequenceIDResponse) Reset added in v0.42.0

func (*GetRepositoryCommitBySequenceIDResponse) String added in v0.42.0

type GetRepositoryRequest

type GetRepositoryRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRepositoryRequest) Descriptor deprecated

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

Deprecated: Use GetRepositoryRequest.ProtoReflect.Descriptor instead.

func (*GetRepositoryRequest) GetId

func (x *GetRepositoryRequest) GetId() string

func (*GetRepositoryRequest) ProtoMessage

func (*GetRepositoryRequest) ProtoMessage()

func (*GetRepositoryRequest) ProtoReflect

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

func (*GetRepositoryRequest) Reset

func (x *GetRepositoryRequest) Reset()

func (*GetRepositoryRequest) String

func (x *GetRepositoryRequest) String() string

type GetRepositoryResponse

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

func (*GetRepositoryResponse) Descriptor deprecated

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

Deprecated: Use GetRepositoryResponse.ProtoReflect.Descriptor instead.

func (*GetRepositoryResponse) GetRepository

func (x *GetRepositoryResponse) GetRepository() *Repository

func (*GetRepositoryResponse) ProtoMessage

func (*GetRepositoryResponse) ProtoMessage()

func (*GetRepositoryResponse) ProtoReflect

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

func (*GetRepositoryResponse) Reset

func (x *GetRepositoryResponse) Reset()

func (*GetRepositoryResponse) String

func (x *GetRepositoryResponse) String() string

type GetSourceDirectoryInfoRequest added in v0.50.0

type GetSourceDirectoryInfoRequest struct {
	Owner      string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Repository string `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
	Reference  string `protobuf:"bytes,3,opt,name=reference,proto3" json:"reference,omitempty"`
	// contains filtered or unexported fields
}

GetSourceDirectoryInfoRequest takes an owner, repository, and reference.

func (*GetSourceDirectoryInfoRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetSourceDirectoryInfoRequest.ProtoReflect.Descriptor instead.

func (*GetSourceDirectoryInfoRequest) GetOwner added in v0.50.0

func (x *GetSourceDirectoryInfoRequest) GetOwner() string

func (*GetSourceDirectoryInfoRequest) GetReference added in v0.50.0

func (x *GetSourceDirectoryInfoRequest) GetReference() string

func (*GetSourceDirectoryInfoRequest) GetRepository added in v0.50.0

func (x *GetSourceDirectoryInfoRequest) GetRepository() string

func (*GetSourceDirectoryInfoRequest) ProtoMessage added in v0.50.0

func (*GetSourceDirectoryInfoRequest) ProtoMessage()

func (*GetSourceDirectoryInfoRequest) ProtoReflect added in v0.50.0

func (*GetSourceDirectoryInfoRequest) Reset added in v0.50.0

func (x *GetSourceDirectoryInfoRequest) Reset()

func (*GetSourceDirectoryInfoRequest) String added in v0.50.0

type GetSourceDirectoryInfoResponse added in v0.50.0

type GetSourceDirectoryInfoResponse struct {
	Root *FileInfo `protobuf:"bytes,1,opt,name=root,proto3" json:"root,omitempty"`
	// contains filtered or unexported fields
}

GetSourceDirectoryInfoResponse returns the root FileInfo for the requested module.

func (*GetSourceDirectoryInfoResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetSourceDirectoryInfoResponse.ProtoReflect.Descriptor instead.

func (*GetSourceDirectoryInfoResponse) GetRoot added in v0.50.0

func (*GetSourceDirectoryInfoResponse) ProtoMessage added in v0.50.0

func (*GetSourceDirectoryInfoResponse) ProtoMessage()

func (*GetSourceDirectoryInfoResponse) ProtoReflect added in v0.50.0

func (*GetSourceDirectoryInfoResponse) Reset added in v0.50.0

func (x *GetSourceDirectoryInfoResponse) Reset()

func (*GetSourceDirectoryInfoResponse) String added in v0.50.0

type GetSourceFileRequest added in v0.50.0

type GetSourceFileRequest struct {
	Owner      string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Repository string `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
	Reference  string `protobuf:"bytes,3,opt,name=reference,proto3" json:"reference,omitempty"`
	// the normalized path to the requested file, relative to the root of the module.
	Path string `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

GetSourceFileRequest takes an owner, repository, reference, and normalized path.

func (*GetSourceFileRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetSourceFileRequest.ProtoReflect.Descriptor instead.

func (*GetSourceFileRequest) GetOwner added in v0.50.0

func (x *GetSourceFileRequest) GetOwner() string

func (*GetSourceFileRequest) GetPath added in v0.50.0

func (x *GetSourceFileRequest) GetPath() string

func (*GetSourceFileRequest) GetReference added in v0.50.0

func (x *GetSourceFileRequest) GetReference() string

func (*GetSourceFileRequest) GetRepository added in v0.50.0

func (x *GetSourceFileRequest) GetRepository() string

func (*GetSourceFileRequest) ProtoMessage added in v0.50.0

func (*GetSourceFileRequest) ProtoMessage()

func (*GetSourceFileRequest) ProtoReflect added in v0.50.0

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

func (*GetSourceFileRequest) Reset added in v0.50.0

func (x *GetSourceFileRequest) Reset()

func (*GetSourceFileRequest) String added in v0.50.0

func (x *GetSourceFileRequest) String() string

type GetSourceFileResponse added in v0.50.0

type GetSourceFileResponse struct {

	// content is the content of the file.
	Content []byte `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

GetSourceFileResponse returns the source code contents of the requested file.

func (*GetSourceFileResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetSourceFileResponse.ProtoReflect.Descriptor instead.

func (*GetSourceFileResponse) GetContent added in v0.50.0

func (x *GetSourceFileResponse) GetContent() []byte

func (*GetSourceFileResponse) ProtoMessage added in v0.50.0

func (*GetSourceFileResponse) ProtoMessage()

func (*GetSourceFileResponse) ProtoReflect added in v0.50.0

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

func (*GetSourceFileResponse) Reset added in v0.50.0

func (x *GetSourceFileResponse) Reset()

func (*GetSourceFileResponse) String added in v0.50.0

func (x *GetSourceFileResponse) String() string

type GetTeamByNameRequest added in v0.50.0

type GetTeamByNameRequest struct {
	Name             string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationName string `protobuf:"bytes,2,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTeamByNameRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetTeamByNameRequest.ProtoReflect.Descriptor instead.

func (*GetTeamByNameRequest) GetName added in v0.50.0

func (x *GetTeamByNameRequest) GetName() string

func (*GetTeamByNameRequest) GetOrganizationName added in v0.50.0

func (x *GetTeamByNameRequest) GetOrganizationName() string

func (*GetTeamByNameRequest) ProtoMessage added in v0.50.0

func (*GetTeamByNameRequest) ProtoMessage()

func (*GetTeamByNameRequest) ProtoReflect added in v0.50.0

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

func (*GetTeamByNameRequest) Reset added in v0.50.0

func (x *GetTeamByNameRequest) Reset()

func (*GetTeamByNameRequest) String added in v0.50.0

func (x *GetTeamByNameRequest) String() string

type GetTeamByNameResponse added in v0.50.0

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

func (*GetTeamByNameResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetTeamByNameResponse.ProtoReflect.Descriptor instead.

func (*GetTeamByNameResponse) GetTeam added in v0.50.0

func (x *GetTeamByNameResponse) GetTeam() *Team

func (*GetTeamByNameResponse) ProtoMessage added in v0.50.0

func (*GetTeamByNameResponse) ProtoMessage()

func (*GetTeamByNameResponse) ProtoReflect added in v0.50.0

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

func (*GetTeamByNameResponse) Reset added in v0.50.0

func (x *GetTeamByNameResponse) Reset()

func (*GetTeamByNameResponse) String added in v0.50.0

func (x *GetTeamByNameResponse) String() string

type GetTeamRequest added in v0.50.0

type GetTeamRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTeamRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetTeamRequest.ProtoReflect.Descriptor instead.

func (*GetTeamRequest) GetId added in v0.50.0

func (x *GetTeamRequest) GetId() string

func (*GetTeamRequest) ProtoMessage added in v0.50.0

func (*GetTeamRequest) ProtoMessage()

func (*GetTeamRequest) ProtoReflect added in v0.50.0

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

func (*GetTeamRequest) Reset added in v0.50.0

func (x *GetTeamRequest) Reset()

func (*GetTeamRequest) String added in v0.50.0

func (x *GetTeamRequest) String() string

type GetTeamResponse added in v0.50.0

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

func (*GetTeamResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetTeamResponse.ProtoReflect.Descriptor instead.

func (*GetTeamResponse) GetTeam added in v0.50.0

func (x *GetTeamResponse) GetTeam() *Team

func (*GetTeamResponse) ProtoMessage added in v0.50.0

func (*GetTeamResponse) ProtoMessage()

func (*GetTeamResponse) ProtoReflect added in v0.50.0

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

func (*GetTeamResponse) Reset added in v0.50.0

func (x *GetTeamResponse) Reset()

func (*GetTeamResponse) String added in v0.50.0

func (x *GetTeamResponse) String() string

type GetTemplateRequest added in v0.45.0

type GetTemplateRequest struct {

	// The owner of the template.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the template.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTemplateRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use GetTemplateRequest.ProtoReflect.Descriptor instead.

func (*GetTemplateRequest) GetName added in v0.45.0

func (x *GetTemplateRequest) GetName() string

func (*GetTemplateRequest) GetOwner added in v0.45.0

func (x *GetTemplateRequest) GetOwner() string

func (*GetTemplateRequest) ProtoMessage added in v0.45.0

func (*GetTemplateRequest) ProtoMessage()

func (*GetTemplateRequest) ProtoReflect added in v0.45.0

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

func (*GetTemplateRequest) Reset added in v0.45.0

func (x *GetTemplateRequest) Reset()

func (*GetTemplateRequest) String added in v0.45.0

func (x *GetTemplateRequest) String() string

type GetTemplateResponse added in v0.45.0

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

func (*GetTemplateResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use GetTemplateResponse.ProtoReflect.Descriptor instead.

func (*GetTemplateResponse) GetTemplate added in v0.45.0

func (x *GetTemplateResponse) GetTemplate() *Template

func (*GetTemplateResponse) ProtoMessage added in v0.45.0

func (*GetTemplateResponse) ProtoMessage()

func (*GetTemplateResponse) ProtoReflect added in v0.45.0

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

func (*GetTemplateResponse) Reset added in v0.45.0

func (x *GetTemplateResponse) Reset()

func (*GetTemplateResponse) String added in v0.45.0

func (x *GetTemplateResponse) String() string

type GetTemplateVersionRequest added in v0.45.0

type GetTemplateVersionRequest struct {

	// The owner of the template the version belongs to.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the template the version belongs to.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The name of the version.
	Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTemplateVersionRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use GetTemplateVersionRequest.ProtoReflect.Descriptor instead.

func (*GetTemplateVersionRequest) GetName added in v0.45.0

func (x *GetTemplateVersionRequest) GetName() string

func (*GetTemplateVersionRequest) GetOwner added in v0.45.0

func (x *GetTemplateVersionRequest) GetOwner() string

func (*GetTemplateVersionRequest) GetVersion added in v0.45.0

func (x *GetTemplateVersionRequest) GetVersion() string

func (*GetTemplateVersionRequest) ProtoMessage added in v0.45.0

func (*GetTemplateVersionRequest) ProtoMessage()

func (*GetTemplateVersionRequest) ProtoReflect added in v0.45.0

func (*GetTemplateVersionRequest) Reset added in v0.45.0

func (x *GetTemplateVersionRequest) Reset()

func (*GetTemplateVersionRequest) String added in v0.45.0

func (x *GetTemplateVersionRequest) String() string

type GetTemplateVersionResponse added in v0.45.0

type GetTemplateVersionResponse struct {
	TemplateVersion *TemplateVersion `protobuf:"bytes,1,opt,name=template_version,json=templateVersion,proto3" json:"template_version,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTemplateVersionResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use GetTemplateVersionResponse.ProtoReflect.Descriptor instead.

func (*GetTemplateVersionResponse) GetTemplateVersion added in v0.45.0

func (x *GetTemplateVersionResponse) GetTemplateVersion() *TemplateVersion

func (*GetTemplateVersionResponse) ProtoMessage added in v0.45.0

func (*GetTemplateVersionResponse) ProtoMessage()

func (*GetTemplateVersionResponse) ProtoReflect added in v0.45.0

func (*GetTemplateVersionResponse) Reset added in v0.45.0

func (x *GetTemplateVersionResponse) Reset()

func (*GetTemplateVersionResponse) String added in v0.45.0

func (x *GetTemplateVersionResponse) String() string

type GetTokenRequest added in v0.50.0

type GetTokenRequest struct {
	TokenId string `protobuf:"bytes,1,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTokenRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetTokenRequest.ProtoReflect.Descriptor instead.

func (*GetTokenRequest) GetTokenId added in v0.50.0

func (x *GetTokenRequest) GetTokenId() string

func (*GetTokenRequest) ProtoMessage added in v0.50.0

func (*GetTokenRequest) ProtoMessage()

func (*GetTokenRequest) ProtoReflect added in v0.50.0

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

func (*GetTokenRequest) Reset added in v0.50.0

func (x *GetTokenRequest) Reset()

func (*GetTokenRequest) String added in v0.50.0

func (x *GetTokenRequest) String() string

type GetTokenResponse added in v0.50.0

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

func (*GetTokenResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use GetTokenResponse.ProtoReflect.Descriptor instead.

func (*GetTokenResponse) GetToken added in v0.50.0

func (x *GetTokenResponse) GetToken() *Token

func (*GetTokenResponse) ProtoMessage added in v0.50.0

func (*GetTokenResponse) ProtoMessage()

func (*GetTokenResponse) ProtoReflect added in v0.50.0

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

func (*GetTokenResponse) Reset added in v0.50.0

func (x *GetTokenResponse) Reset()

func (*GetTokenResponse) String added in v0.50.0

func (x *GetTokenResponse) String() string

type GetUserByUsernameRequest

type GetUserByUsernameRequest struct {
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserByUsernameRequest) Descriptor deprecated

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

Deprecated: Use GetUserByUsernameRequest.ProtoReflect.Descriptor instead.

func (*GetUserByUsernameRequest) GetUsername

func (x *GetUserByUsernameRequest) GetUsername() string

func (*GetUserByUsernameRequest) ProtoMessage

func (*GetUserByUsernameRequest) ProtoMessage()

func (*GetUserByUsernameRequest) ProtoReflect

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

func (*GetUserByUsernameRequest) Reset

func (x *GetUserByUsernameRequest) Reset()

func (*GetUserByUsernameRequest) String

func (x *GetUserByUsernameRequest) String() string

type GetUserByUsernameResponse

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

func (*GetUserByUsernameResponse) Descriptor deprecated

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

Deprecated: Use GetUserByUsernameResponse.ProtoReflect.Descriptor instead.

func (*GetUserByUsernameResponse) GetUser

func (x *GetUserByUsernameResponse) GetUser() *User

func (*GetUserByUsernameResponse) ProtoMessage

func (*GetUserByUsernameResponse) ProtoMessage()

func (*GetUserByUsernameResponse) ProtoReflect

func (*GetUserByUsernameResponse) Reset

func (x *GetUserByUsernameResponse) Reset()

func (*GetUserByUsernameResponse) String

func (x *GetUserByUsernameResponse) String() string

type GetUserRequest

type GetUserRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUserRequest) Descriptor deprecated

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

Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.

func (*GetUserRequest) GetId

func (x *GetUserRequest) GetId() string

func (*GetUserRequest) ProtoMessage

func (*GetUserRequest) ProtoMessage()

func (*GetUserRequest) ProtoReflect

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

func (*GetUserRequest) Reset

func (x *GetUserRequest) Reset()

func (*GetUserRequest) String

func (x *GetUserRequest) String() string

type GetUserResponse

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

func (*GetUserResponse) Descriptor deprecated

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

Deprecated: Use GetUserResponse.ProtoReflect.Descriptor instead.

func (*GetUserResponse) GetUser

func (x *GetUserResponse) GetUser() *User

func (*GetUserResponse) ProtoMessage

func (*GetUserResponse) ProtoMessage()

func (*GetUserResponse) ProtoReflect

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

func (*GetUserResponse) Reset

func (x *GetUserResponse) Reset()

func (*GetUserResponse) String

func (x *GetUserResponse) String() string

type HTTPClient

type HTTPClient interface {
	Do(req *http.Request) (*http.Response, error)
}

HTTPClient is the interface used by generated clients to send HTTP requests. It is fulfilled by *(net/http).Client, which is sufficient for most users. Users can provide their own implementation for special retry policies.

HTTPClient implementations should not follow redirects. Redirects are automatically disabled if *(net/http).Client is passed to client constructors. See the withoutRedirects function in this file for more details.

type ImageService added in v0.50.0

type ImageService interface {
	// GetImage serves a compiled image for the local module. It automatically
	// downloads dependencies if necessary.
	GetImage(context.Context, *GetImageRequest) (*GetImageResponse, error)
}

ImageService serves compiled images.

func NewImageServiceJSONClient added in v0.50.0

func NewImageServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) ImageService

NewImageServiceJSONClient creates a JSON client that implements the ImageService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewImageServiceProtobufClient added in v0.50.0

func NewImageServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) ImageService

NewImageServiceProtobufClient creates a Protobuf client that implements the ImageService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type ImageServiceClient added in v0.50.0

type ImageServiceClient interface {
	// GetImage serves a compiled image for the local module. It automatically
	// downloads dependencies if necessary.
	GetImage(ctx context.Context, in *GetImageRequest, opts ...grpc.CallOption) (*GetImageResponse, error)
}

ImageServiceClient is the client API for ImageService 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 NewImageServiceClient added in v0.50.0

func NewImageServiceClient(cc grpc.ClientConnInterface) ImageServiceClient

type ImageServiceServer added in v0.50.0

type ImageServiceServer interface {
	// GetImage serves a compiled image for the local module. It automatically
	// downloads dependencies if necessary.
	GetImage(context.Context, *GetImageRequest) (*GetImageResponse, error)
}

ImageServiceServer is the server API for ImageService service. All implementations should embed UnimplementedImageServiceServer for forward compatibility

type ImportModuleRef added in v0.50.0

type ImportModuleRef struct {
	Remote     string `protobuf:"bytes,1,opt,name=remote,proto3" json:"remote,omitempty"`
	Owner      string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"`
	Repository string `protobuf:"bytes,3,opt,name=repository,proto3" json:"repository,omitempty"`
	// the commit is based on the module commit of the imported type provided
	// by the image.
	Commit      string `protobuf:"bytes,4,opt,name=commit,proto3" json:"commit,omitempty"`
	PackageName string `protobuf:"bytes,5,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"`
	// contains filtered or unexported fields
}

ImportRef provides the import metadata if a type is imported.

func (*ImportModuleRef) Descriptor deprecated added in v0.50.0

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

Deprecated: Use ImportModuleRef.ProtoReflect.Descriptor instead.

func (*ImportModuleRef) GetCommit added in v0.50.0

func (x *ImportModuleRef) GetCommit() string

func (*ImportModuleRef) GetOwner added in v0.50.0

func (x *ImportModuleRef) GetOwner() string

func (*ImportModuleRef) GetPackageName added in v0.50.0

func (x *ImportModuleRef) GetPackageName() string

func (*ImportModuleRef) GetRemote added in v0.50.0

func (x *ImportModuleRef) GetRemote() string

func (*ImportModuleRef) GetRepository added in v0.50.0

func (x *ImportModuleRef) GetRepository() string

func (*ImportModuleRef) ProtoMessage added in v0.50.0

func (*ImportModuleRef) ProtoMessage()

func (*ImportModuleRef) ProtoReflect added in v0.50.0

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

func (*ImportModuleRef) Reset added in v0.50.0

func (x *ImportModuleRef) Reset()

func (*ImportModuleRef) String added in v0.50.0

func (x *ImportModuleRef) String() string

type ListOrganizationPluginsRequest added in v0.45.0

type ListOrganizationPluginsRequest struct {

	// The organization to list plugins for.
	Organization string `protobuf:"bytes,1,opt,name=organization,proto3" json:"organization,omitempty"`
	PageSize     uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,4,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationPluginsRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListOrganizationPluginsRequest.ProtoReflect.Descriptor instead.

func (*ListOrganizationPluginsRequest) GetOrganization added in v0.45.0

func (x *ListOrganizationPluginsRequest) GetOrganization() string

func (*ListOrganizationPluginsRequest) GetPageSize added in v0.45.0

func (x *ListOrganizationPluginsRequest) GetPageSize() uint32

func (*ListOrganizationPluginsRequest) GetPageToken added in v0.45.0

func (x *ListOrganizationPluginsRequest) GetPageToken() string

func (*ListOrganizationPluginsRequest) GetReverse added in v0.45.0

func (x *ListOrganizationPluginsRequest) GetReverse() bool

func (*ListOrganizationPluginsRequest) ProtoMessage added in v0.45.0

func (*ListOrganizationPluginsRequest) ProtoMessage()

func (*ListOrganizationPluginsRequest) ProtoReflect added in v0.45.0

func (*ListOrganizationPluginsRequest) Reset added in v0.45.0

func (x *ListOrganizationPluginsRequest) Reset()

func (*ListOrganizationPluginsRequest) String added in v0.45.0

type ListOrganizationPluginsResponse added in v0.45.0

type ListOrganizationPluginsResponse struct {
	Plugins []*Plugin `protobuf:"bytes,1,rep,name=plugins,proto3" json:"plugins,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationPluginsResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListOrganizationPluginsResponse.ProtoReflect.Descriptor instead.

func (*ListOrganizationPluginsResponse) GetNextPageToken added in v0.45.0

func (x *ListOrganizationPluginsResponse) GetNextPageToken() string

func (*ListOrganizationPluginsResponse) GetPlugins added in v0.45.0

func (x *ListOrganizationPluginsResponse) GetPlugins() []*Plugin

func (*ListOrganizationPluginsResponse) ProtoMessage added in v0.45.0

func (*ListOrganizationPluginsResponse) ProtoMessage()

func (*ListOrganizationPluginsResponse) ProtoReflect added in v0.45.0

func (*ListOrganizationPluginsResponse) Reset added in v0.45.0

func (*ListOrganizationPluginsResponse) String added in v0.45.0

type ListOrganizationRepositoriesRequest

type ListOrganizationRepositoriesRequest struct {

	// The ID of the organization whose repositories should be listed.
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	PageSize       uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,4,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationRepositoriesRequest) Descriptor deprecated

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

Deprecated: Use ListOrganizationRepositoriesRequest.ProtoReflect.Descriptor instead.

func (*ListOrganizationRepositoriesRequest) GetOrganizationId

func (x *ListOrganizationRepositoriesRequest) GetOrganizationId() string

func (*ListOrganizationRepositoriesRequest) GetPageSize

func (*ListOrganizationRepositoriesRequest) GetPageToken

func (x *ListOrganizationRepositoriesRequest) GetPageToken() string

func (*ListOrganizationRepositoriesRequest) GetReverse

func (x *ListOrganizationRepositoriesRequest) GetReverse() bool

func (*ListOrganizationRepositoriesRequest) ProtoMessage

func (*ListOrganizationRepositoriesRequest) ProtoMessage()

func (*ListOrganizationRepositoriesRequest) ProtoReflect

func (*ListOrganizationRepositoriesRequest) Reset

func (*ListOrganizationRepositoriesRequest) String

type ListOrganizationRepositoriesResponse

type ListOrganizationRepositoriesResponse struct {
	Repositories []*Repository `protobuf:"bytes,1,rep,name=repositories,proto3" json:"repositories,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationRepositoriesResponse) Descriptor deprecated

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

Deprecated: Use ListOrganizationRepositoriesResponse.ProtoReflect.Descriptor instead.

func (*ListOrganizationRepositoriesResponse) GetNextPageToken

func (x *ListOrganizationRepositoriesResponse) GetNextPageToken() string

func (*ListOrganizationRepositoriesResponse) GetRepositories

func (x *ListOrganizationRepositoriesResponse) GetRepositories() []*Repository

func (*ListOrganizationRepositoriesResponse) ProtoMessage

func (*ListOrganizationRepositoriesResponse) ProtoMessage()

func (*ListOrganizationRepositoriesResponse) ProtoReflect

func (*ListOrganizationRepositoriesResponse) Reset

func (*ListOrganizationRepositoriesResponse) String

type ListOrganizationTeamsRequest added in v0.50.0

type ListOrganizationTeamsRequest struct {

	// The ID of the organization whose teams should be listed.
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	PageSize       uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,4,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationTeamsRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use ListOrganizationTeamsRequest.ProtoReflect.Descriptor instead.

func (*ListOrganizationTeamsRequest) GetOrganizationId added in v0.50.0

func (x *ListOrganizationTeamsRequest) GetOrganizationId() string

func (*ListOrganizationTeamsRequest) GetPageSize added in v0.50.0

func (x *ListOrganizationTeamsRequest) GetPageSize() uint32

func (*ListOrganizationTeamsRequest) GetPageToken added in v0.50.0

func (x *ListOrganizationTeamsRequest) GetPageToken() string

func (*ListOrganizationTeamsRequest) GetReverse added in v0.50.0

func (x *ListOrganizationTeamsRequest) GetReverse() bool

func (*ListOrganizationTeamsRequest) ProtoMessage added in v0.50.0

func (*ListOrganizationTeamsRequest) ProtoMessage()

func (*ListOrganizationTeamsRequest) ProtoReflect added in v0.50.0

func (*ListOrganizationTeamsRequest) Reset added in v0.50.0

func (x *ListOrganizationTeamsRequest) Reset()

func (*ListOrganizationTeamsRequest) String added in v0.50.0

type ListOrganizationTeamsResponse added in v0.50.0

type ListOrganizationTeamsResponse struct {
	Teams []*Team `protobuf:"bytes,1,rep,name=teams,proto3" json:"teams,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationTeamsResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use ListOrganizationTeamsResponse.ProtoReflect.Descriptor instead.

func (*ListOrganizationTeamsResponse) GetNextPageToken added in v0.50.0

func (x *ListOrganizationTeamsResponse) GetNextPageToken() string

func (*ListOrganizationTeamsResponse) GetTeams added in v0.50.0

func (x *ListOrganizationTeamsResponse) GetTeams() []*Team

func (*ListOrganizationTeamsResponse) ProtoMessage added in v0.50.0

func (*ListOrganizationTeamsResponse) ProtoMessage()

func (*ListOrganizationTeamsResponse) ProtoReflect added in v0.50.0

func (*ListOrganizationTeamsResponse) Reset added in v0.50.0

func (x *ListOrganizationTeamsResponse) Reset()

func (*ListOrganizationTeamsResponse) String added in v0.50.0

type ListOrganizationTemplatesRequest added in v0.45.0

type ListOrganizationTemplatesRequest struct {

	// The organization of the templates to list for.
	Organization string `protobuf:"bytes,1,opt,name=organization,proto3" json:"organization,omitempty"`
	PageSize     uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,4,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationTemplatesRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListOrganizationTemplatesRequest.ProtoReflect.Descriptor instead.

func (*ListOrganizationTemplatesRequest) GetOrganization added in v0.45.0

func (x *ListOrganizationTemplatesRequest) GetOrganization() string

func (*ListOrganizationTemplatesRequest) GetPageSize added in v0.45.0

func (x *ListOrganizationTemplatesRequest) GetPageSize() uint32

func (*ListOrganizationTemplatesRequest) GetPageToken added in v0.45.0

func (x *ListOrganizationTemplatesRequest) GetPageToken() string

func (*ListOrganizationTemplatesRequest) GetReverse added in v0.45.0

func (x *ListOrganizationTemplatesRequest) GetReverse() bool

func (*ListOrganizationTemplatesRequest) ProtoMessage added in v0.45.0

func (*ListOrganizationTemplatesRequest) ProtoMessage()

func (*ListOrganizationTemplatesRequest) ProtoReflect added in v0.45.0

func (*ListOrganizationTemplatesRequest) Reset added in v0.45.0

func (*ListOrganizationTemplatesRequest) String added in v0.45.0

type ListOrganizationTemplatesResponse added in v0.45.0

type ListOrganizationTemplatesResponse struct {
	Templates []*Template `protobuf:"bytes,1,rep,name=templates,proto3" json:"templates,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationTemplatesResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListOrganizationTemplatesResponse.ProtoReflect.Descriptor instead.

func (*ListOrganizationTemplatesResponse) GetNextPageToken added in v0.45.0

func (x *ListOrganizationTemplatesResponse) GetNextPageToken() string

func (*ListOrganizationTemplatesResponse) GetTemplates added in v0.45.0

func (x *ListOrganizationTemplatesResponse) GetTemplates() []*Template

func (*ListOrganizationTemplatesResponse) ProtoMessage added in v0.45.0

func (*ListOrganizationTemplatesResponse) ProtoMessage()

func (*ListOrganizationTemplatesResponse) ProtoReflect added in v0.45.0

func (*ListOrganizationTemplatesResponse) Reset added in v0.45.0

func (*ListOrganizationTemplatesResponse) String added in v0.45.0

type ListOrganizationUsersRequest

type ListOrganizationUsersRequest struct {
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	PageSize       uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,4,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationUsersRequest) Descriptor deprecated

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

Deprecated: Use ListOrganizationUsersRequest.ProtoReflect.Descriptor instead.

func (*ListOrganizationUsersRequest) GetOrganizationId

func (x *ListOrganizationUsersRequest) GetOrganizationId() string

func (*ListOrganizationUsersRequest) GetPageSize

func (x *ListOrganizationUsersRequest) GetPageSize() uint32

func (*ListOrganizationUsersRequest) GetPageToken

func (x *ListOrganizationUsersRequest) GetPageToken() string

func (*ListOrganizationUsersRequest) GetReverse

func (x *ListOrganizationUsersRequest) GetReverse() bool

func (*ListOrganizationUsersRequest) ProtoMessage

func (*ListOrganizationUsersRequest) ProtoMessage()

func (*ListOrganizationUsersRequest) ProtoReflect

func (*ListOrganizationUsersRequest) Reset

func (x *ListOrganizationUsersRequest) Reset()

func (*ListOrganizationUsersRequest) String

type ListOrganizationUsersResponse

type ListOrganizationUsersResponse struct {
	Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationUsersResponse) Descriptor deprecated

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

Deprecated: Use ListOrganizationUsersResponse.ProtoReflect.Descriptor instead.

func (*ListOrganizationUsersResponse) GetNextPageToken

func (x *ListOrganizationUsersResponse) GetNextPageToken() string

func (*ListOrganizationUsersResponse) GetUsers

func (x *ListOrganizationUsersResponse) GetUsers() []*User

func (*ListOrganizationUsersResponse) ProtoMessage

func (*ListOrganizationUsersResponse) ProtoMessage()

func (*ListOrganizationUsersResponse) ProtoReflect

func (*ListOrganizationUsersResponse) Reset

func (x *ListOrganizationUsersResponse) Reset()

func (*ListOrganizationUsersResponse) String

type ListOrganizationsRequest

type ListOrganizationsRequest struct {
	PageSize uint32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,3,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationsRequest) Descriptor deprecated

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

Deprecated: Use ListOrganizationsRequest.ProtoReflect.Descriptor instead.

func (*ListOrganizationsRequest) GetPageSize

func (x *ListOrganizationsRequest) GetPageSize() uint32

func (*ListOrganizationsRequest) GetPageToken

func (x *ListOrganizationsRequest) GetPageToken() string

func (*ListOrganizationsRequest) GetReverse

func (x *ListOrganizationsRequest) GetReverse() bool

func (*ListOrganizationsRequest) ProtoMessage

func (*ListOrganizationsRequest) ProtoMessage()

func (*ListOrganizationsRequest) ProtoReflect

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

func (*ListOrganizationsRequest) Reset

func (x *ListOrganizationsRequest) Reset()

func (*ListOrganizationsRequest) String

func (x *ListOrganizationsRequest) String() string

type ListOrganizationsResponse

type ListOrganizationsResponse struct {
	Organizations []*Organization `protobuf:"bytes,1,rep,name=organizations,proto3" json:"organizations,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListOrganizationsResponse) Descriptor deprecated

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

Deprecated: Use ListOrganizationsResponse.ProtoReflect.Descriptor instead.

func (*ListOrganizationsResponse) GetNextPageToken

func (x *ListOrganizationsResponse) GetNextPageToken() string

func (*ListOrganizationsResponse) GetOrganizations

func (x *ListOrganizationsResponse) GetOrganizations() []*Organization

func (*ListOrganizationsResponse) ProtoMessage

func (*ListOrganizationsResponse) ProtoMessage()

func (*ListOrganizationsResponse) ProtoReflect

func (*ListOrganizationsResponse) Reset

func (x *ListOrganizationsResponse) Reset()

func (*ListOrganizationsResponse) String

func (x *ListOrganizationsResponse) String() string

type ListPluginVersionsRequest added in v0.45.0

type ListPluginVersionsRequest struct {

	// The owner of the plugin to list versions for.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the plugin to list versions for.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The number of items to return.
	PageSize uint32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,5,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPluginVersionsRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListPluginVersionsRequest.ProtoReflect.Descriptor instead.

func (*ListPluginVersionsRequest) GetName added in v0.45.0

func (x *ListPluginVersionsRequest) GetName() string

func (*ListPluginVersionsRequest) GetOwner added in v0.45.0

func (x *ListPluginVersionsRequest) GetOwner() string

func (*ListPluginVersionsRequest) GetPageSize added in v0.45.0

func (x *ListPluginVersionsRequest) GetPageSize() uint32

func (*ListPluginVersionsRequest) GetPageToken added in v0.45.0

func (x *ListPluginVersionsRequest) GetPageToken() string

func (*ListPluginVersionsRequest) GetReverse added in v0.45.0

func (x *ListPluginVersionsRequest) GetReverse() bool

func (*ListPluginVersionsRequest) ProtoMessage added in v0.45.0

func (*ListPluginVersionsRequest) ProtoMessage()

func (*ListPluginVersionsRequest) ProtoReflect added in v0.45.0

func (*ListPluginVersionsRequest) Reset added in v0.45.0

func (x *ListPluginVersionsRequest) Reset()

func (*ListPluginVersionsRequest) String added in v0.45.0

func (x *ListPluginVersionsRequest) String() string

type ListPluginVersionsResponse added in v0.45.0

type ListPluginVersionsResponse struct {
	PluginVersions []*PluginVersion `protobuf:"bytes,1,rep,name=plugin_versions,json=pluginVersions,proto3" json:"plugin_versions,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPluginVersionsResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListPluginVersionsResponse.ProtoReflect.Descriptor instead.

func (*ListPluginVersionsResponse) GetNextPageToken added in v0.45.0

func (x *ListPluginVersionsResponse) GetNextPageToken() string

func (*ListPluginVersionsResponse) GetPluginVersions added in v0.45.0

func (x *ListPluginVersionsResponse) GetPluginVersions() []*PluginVersion

func (*ListPluginVersionsResponse) ProtoMessage added in v0.45.0

func (*ListPluginVersionsResponse) ProtoMessage()

func (*ListPluginVersionsResponse) ProtoReflect added in v0.45.0

func (*ListPluginVersionsResponse) Reset added in v0.45.0

func (x *ListPluginVersionsResponse) Reset()

func (*ListPluginVersionsResponse) String added in v0.45.0

func (x *ListPluginVersionsResponse) String() string

type ListPluginsRequest added in v0.45.0

type ListPluginsRequest struct {
	PageSize uint32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,3,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPluginsRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListPluginsRequest.ProtoReflect.Descriptor instead.

func (*ListPluginsRequest) GetPageSize added in v0.45.0

func (x *ListPluginsRequest) GetPageSize() uint32

func (*ListPluginsRequest) GetPageToken added in v0.45.0

func (x *ListPluginsRequest) GetPageToken() string

func (*ListPluginsRequest) GetReverse added in v0.45.0

func (x *ListPluginsRequest) GetReverse() bool

func (*ListPluginsRequest) ProtoMessage added in v0.45.0

func (*ListPluginsRequest) ProtoMessage()

func (*ListPluginsRequest) ProtoReflect added in v0.45.0

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

func (*ListPluginsRequest) Reset added in v0.45.0

func (x *ListPluginsRequest) Reset()

func (*ListPluginsRequest) String added in v0.45.0

func (x *ListPluginsRequest) String() string

type ListPluginsResponse added in v0.45.0

type ListPluginsResponse struct {
	Plugins []*Plugin `protobuf:"bytes,1,rep,name=plugins,proto3" json:"plugins,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListPluginsResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListPluginsResponse.ProtoReflect.Descriptor instead.

func (*ListPluginsResponse) GetNextPageToken added in v0.45.0

func (x *ListPluginsResponse) GetNextPageToken() string

func (*ListPluginsResponse) GetPlugins added in v0.45.0

func (x *ListPluginsResponse) GetPlugins() []*Plugin

func (*ListPluginsResponse) ProtoMessage added in v0.45.0

func (*ListPluginsResponse) ProtoMessage()

func (*ListPluginsResponse) ProtoReflect added in v0.45.0

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

func (*ListPluginsResponse) Reset added in v0.45.0

func (x *ListPluginsResponse) Reset()

func (*ListPluginsResponse) String added in v0.45.0

func (x *ListPluginsResponse) String() string

type ListRepositoriesRequest

type ListRepositoriesRequest struct {
	PageSize uint32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,3,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRepositoriesRequest) Descriptor deprecated

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

Deprecated: Use ListRepositoriesRequest.ProtoReflect.Descriptor instead.

func (*ListRepositoriesRequest) GetPageSize

func (x *ListRepositoriesRequest) GetPageSize() uint32

func (*ListRepositoriesRequest) GetPageToken

func (x *ListRepositoriesRequest) GetPageToken() string

func (*ListRepositoriesRequest) GetReverse

func (x *ListRepositoriesRequest) GetReverse() bool

func (*ListRepositoriesRequest) ProtoMessage

func (*ListRepositoriesRequest) ProtoMessage()

func (*ListRepositoriesRequest) ProtoReflect

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

func (*ListRepositoriesRequest) Reset

func (x *ListRepositoriesRequest) Reset()

func (*ListRepositoriesRequest) String

func (x *ListRepositoriesRequest) String() string

type ListRepositoriesResponse

type ListRepositoriesResponse struct {
	Repositories []*Repository `protobuf:"bytes,1,rep,name=repositories,proto3" json:"repositories,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRepositoriesResponse) Descriptor deprecated

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

Deprecated: Use ListRepositoriesResponse.ProtoReflect.Descriptor instead.

func (*ListRepositoriesResponse) GetNextPageToken

func (x *ListRepositoriesResponse) GetNextPageToken() string

func (*ListRepositoriesResponse) GetRepositories

func (x *ListRepositoriesResponse) GetRepositories() []*Repository

func (*ListRepositoriesResponse) ProtoMessage

func (*ListRepositoriesResponse) ProtoMessage()

func (*ListRepositoriesResponse) ProtoReflect

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

func (*ListRepositoriesResponse) Reset

func (x *ListRepositoriesResponse) Reset()

func (*ListRepositoriesResponse) String

func (x *ListRepositoriesResponse) String() string

type ListRepositoriesUserCanAccessRequest added in v0.45.0

type ListRepositoriesUserCanAccessRequest struct {
	PageSize uint32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,3,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRepositoriesUserCanAccessRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListRepositoriesUserCanAccessRequest.ProtoReflect.Descriptor instead.

func (*ListRepositoriesUserCanAccessRequest) GetPageSize added in v0.45.0

func (*ListRepositoriesUserCanAccessRequest) GetPageToken added in v0.45.0

func (x *ListRepositoriesUserCanAccessRequest) GetPageToken() string

func (*ListRepositoriesUserCanAccessRequest) GetReverse added in v0.45.0

func (*ListRepositoriesUserCanAccessRequest) ProtoMessage added in v0.45.0

func (*ListRepositoriesUserCanAccessRequest) ProtoMessage()

func (*ListRepositoriesUserCanAccessRequest) ProtoReflect added in v0.45.0

func (*ListRepositoriesUserCanAccessRequest) Reset added in v0.45.0

func (*ListRepositoriesUserCanAccessRequest) String added in v0.45.0

type ListRepositoriesUserCanAccessResponse added in v0.45.0

type ListRepositoriesUserCanAccessResponse struct {
	Repositories []*Repository `protobuf:"bytes,1,rep,name=repositories,proto3" json:"repositories,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRepositoriesUserCanAccessResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListRepositoriesUserCanAccessResponse.ProtoReflect.Descriptor instead.

func (*ListRepositoriesUserCanAccessResponse) GetNextPageToken added in v0.45.0

func (x *ListRepositoriesUserCanAccessResponse) GetNextPageToken() string

func (*ListRepositoriesUserCanAccessResponse) GetRepositories added in v0.45.0

func (x *ListRepositoriesUserCanAccessResponse) GetRepositories() []*Repository

func (*ListRepositoriesUserCanAccessResponse) ProtoMessage added in v0.45.0

func (*ListRepositoriesUserCanAccessResponse) ProtoMessage()

func (*ListRepositoriesUserCanAccessResponse) ProtoReflect added in v0.45.0

func (*ListRepositoriesUserCanAccessResponse) Reset added in v0.45.0

func (*ListRepositoriesUserCanAccessResponse) String added in v0.45.0

type ListRepositoryBranchesRequest

type ListRepositoryBranchesRequest struct {

	// The ID of the repository whose branches should be listed.
	RepositoryId string `protobuf:"bytes,1,opt,name=repository_id,json=repositoryId,proto3" json:"repository_id,omitempty"`
	PageSize     uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,4,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRepositoryBranchesRequest) Descriptor deprecated

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

Deprecated: Use ListRepositoryBranchesRequest.ProtoReflect.Descriptor instead.

func (*ListRepositoryBranchesRequest) GetPageSize

func (x *ListRepositoryBranchesRequest) GetPageSize() uint32

func (*ListRepositoryBranchesRequest) GetPageToken

func (x *ListRepositoryBranchesRequest) GetPageToken() string

func (*ListRepositoryBranchesRequest) GetRepositoryId

func (x *ListRepositoryBranchesRequest) GetRepositoryId() string

func (*ListRepositoryBranchesRequest) GetReverse

func (x *ListRepositoryBranchesRequest) GetReverse() bool

func (*ListRepositoryBranchesRequest) ProtoMessage

func (*ListRepositoryBranchesRequest) ProtoMessage()

func (*ListRepositoryBranchesRequest) ProtoReflect

func (*ListRepositoryBranchesRequest) Reset

func (x *ListRepositoryBranchesRequest) Reset()

func (*ListRepositoryBranchesRequest) String

type ListRepositoryBranchesResponse

type ListRepositoryBranchesResponse struct {
	RepositoryBranches []*RepositoryBranch `protobuf:"bytes,1,rep,name=repository_branches,json=repositoryBranches,proto3" json:"repository_branches,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRepositoryBranchesResponse) Descriptor deprecated

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

Deprecated: Use ListRepositoryBranchesResponse.ProtoReflect.Descriptor instead.

func (*ListRepositoryBranchesResponse) GetNextPageToken

func (x *ListRepositoryBranchesResponse) GetNextPageToken() string

func (*ListRepositoryBranchesResponse) GetRepositoryBranches

func (x *ListRepositoryBranchesResponse) GetRepositoryBranches() []*RepositoryBranch

func (*ListRepositoryBranchesResponse) ProtoMessage

func (*ListRepositoryBranchesResponse) ProtoMessage()

func (*ListRepositoryBranchesResponse) ProtoReflect

func (*ListRepositoryBranchesResponse) Reset

func (x *ListRepositoryBranchesResponse) Reset()

func (*ListRepositoryBranchesResponse) String

type ListRepositoryCommitsByBranchRequest added in v0.42.0

type ListRepositoryCommitsByBranchRequest struct {

	// The owner of the repository which the repository branch belongs to.
	RepositoryOwner string `protobuf:"bytes,1,opt,name=repository_owner,json=repositoryOwner,proto3" json:"repository_owner,omitempty"`
	// The name of the repository which the repository branch belongs to.
	RepositoryName string `protobuf:"bytes,2,opt,name=repository_name,json=repositoryName,proto3" json:"repository_name,omitempty"`
	// The name of the repository branch whose commits should be listed.
	RepositoryBranchName string `protobuf:"bytes,3,opt,name=repository_branch_name,json=repositoryBranchName,proto3" json:"repository_branch_name,omitempty"`
	PageSize             uint32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken            string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse              bool   `protobuf:"varint,6,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRepositoryCommitsByBranchRequest) Descriptor deprecated added in v0.42.0

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

Deprecated: Use ListRepositoryCommitsByBranchRequest.ProtoReflect.Descriptor instead.

func (*ListRepositoryCommitsByBranchRequest) GetPageSize added in v0.42.0

func (*ListRepositoryCommitsByBranchRequest) GetPageToken added in v0.42.0

func (x *ListRepositoryCommitsByBranchRequest) GetPageToken() string

func (*ListRepositoryCommitsByBranchRequest) GetRepositoryBranchName added in v0.42.0

func (x *ListRepositoryCommitsByBranchRequest) GetRepositoryBranchName() string

func (*ListRepositoryCommitsByBranchRequest) GetRepositoryName added in v0.42.0

func (x *ListRepositoryCommitsByBranchRequest) GetRepositoryName() string

func (*ListRepositoryCommitsByBranchRequest) GetRepositoryOwner added in v0.42.0

func (x *ListRepositoryCommitsByBranchRequest) GetRepositoryOwner() string

func (*ListRepositoryCommitsByBranchRequest) GetReverse added in v0.42.0

func (*ListRepositoryCommitsByBranchRequest) ProtoMessage added in v0.42.0

func (*ListRepositoryCommitsByBranchRequest) ProtoMessage()

func (*ListRepositoryCommitsByBranchRequest) ProtoReflect added in v0.42.0

func (*ListRepositoryCommitsByBranchRequest) Reset added in v0.42.0

func (*ListRepositoryCommitsByBranchRequest) String added in v0.42.0

type ListRepositoryCommitsByBranchResponse added in v0.42.0

type ListRepositoryCommitsByBranchResponse struct {
	RepositoryCommits []*RepositoryCommit `protobuf:"bytes,1,rep,name=repository_commits,json=repositoryCommits,proto3" json:"repository_commits,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 (*ListRepositoryCommitsByBranchResponse) Descriptor deprecated added in v0.42.0

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

Deprecated: Use ListRepositoryCommitsByBranchResponse.ProtoReflect.Descriptor instead.

func (*ListRepositoryCommitsByBranchResponse) GetNextPageToken added in v0.42.0

func (x *ListRepositoryCommitsByBranchResponse) GetNextPageToken() string

func (*ListRepositoryCommitsByBranchResponse) GetRepositoryCommits added in v0.42.0

func (x *ListRepositoryCommitsByBranchResponse) GetRepositoryCommits() []*RepositoryCommit

func (*ListRepositoryCommitsByBranchResponse) ProtoMessage added in v0.42.0

func (*ListRepositoryCommitsByBranchResponse) ProtoMessage()

func (*ListRepositoryCommitsByBranchResponse) ProtoReflect added in v0.42.0

func (*ListRepositoryCommitsByBranchResponse) Reset added in v0.42.0

func (*ListRepositoryCommitsByBranchResponse) String added in v0.42.0

type ListRepositoryCommitsByReferenceRequest added in v0.45.0

type ListRepositoryCommitsByReferenceRequest struct {

	// The owner of the repository which the repository reference belongs to.
	RepositoryOwner string `protobuf:"bytes,1,opt,name=repository_owner,json=repositoryOwner,proto3" json:"repository_owner,omitempty"`
	// The name of the repository which the repository reference belongs to.
	RepositoryName string `protobuf:"bytes,2,opt,name=repository_name,json=repositoryName,proto3" json:"repository_name,omitempty"`
	// The reference used to resolve repository commits. Can be a branch, tag or commit.
	Reference string `protobuf:"bytes,3,opt,name=reference,proto3" json:"reference,omitempty"`
	PageSize  uint32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	PageToken string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,6,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRepositoryCommitsByReferenceRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListRepositoryCommitsByReferenceRequest.ProtoReflect.Descriptor instead.

func (*ListRepositoryCommitsByReferenceRequest) GetPageSize added in v0.45.0

func (*ListRepositoryCommitsByReferenceRequest) GetPageToken added in v0.45.0

func (*ListRepositoryCommitsByReferenceRequest) GetReference added in v0.45.0

func (*ListRepositoryCommitsByReferenceRequest) GetRepositoryName added in v0.45.0

func (x *ListRepositoryCommitsByReferenceRequest) GetRepositoryName() string

func (*ListRepositoryCommitsByReferenceRequest) GetRepositoryOwner added in v0.45.0

func (x *ListRepositoryCommitsByReferenceRequest) GetRepositoryOwner() string

func (*ListRepositoryCommitsByReferenceRequest) GetReverse added in v0.45.0

func (*ListRepositoryCommitsByReferenceRequest) ProtoMessage added in v0.45.0

func (*ListRepositoryCommitsByReferenceRequest) ProtoReflect added in v0.45.0

func (*ListRepositoryCommitsByReferenceRequest) Reset added in v0.45.0

func (*ListRepositoryCommitsByReferenceRequest) String added in v0.45.0

type ListRepositoryCommitsByReferenceResponse added in v0.45.0

type ListRepositoryCommitsByReferenceResponse struct {
	RepositoryCommits []*RepositoryCommit `protobuf:"bytes,1,rep,name=repository_commits,json=repositoryCommits,proto3" json:"repository_commits,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 (*ListRepositoryCommitsByReferenceResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListRepositoryCommitsByReferenceResponse.ProtoReflect.Descriptor instead.

func (*ListRepositoryCommitsByReferenceResponse) GetNextPageToken added in v0.45.0

func (x *ListRepositoryCommitsByReferenceResponse) GetNextPageToken() string

func (*ListRepositoryCommitsByReferenceResponse) GetRepositoryCommits added in v0.45.0

func (x *ListRepositoryCommitsByReferenceResponse) GetRepositoryCommits() []*RepositoryCommit

func (*ListRepositoryCommitsByReferenceResponse) ProtoMessage added in v0.45.0

func (*ListRepositoryCommitsByReferenceResponse) ProtoReflect added in v0.45.0

func (*ListRepositoryCommitsByReferenceResponse) Reset added in v0.45.0

func (*ListRepositoryCommitsByReferenceResponse) String added in v0.45.0

type ListRepositoryTagsRequest added in v0.39.1

type ListRepositoryTagsRequest struct {

	// The ID of the repository whose tags should be listed.
	RepositoryId string `protobuf:"bytes,1,opt,name=repository_id,json=repositoryId,proto3" json:"repository_id,omitempty"`
	PageSize     uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,4,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRepositoryTagsRequest) Descriptor deprecated added in v0.39.1

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

Deprecated: Use ListRepositoryTagsRequest.ProtoReflect.Descriptor instead.

func (*ListRepositoryTagsRequest) GetPageSize added in v0.39.1

func (x *ListRepositoryTagsRequest) GetPageSize() uint32

func (*ListRepositoryTagsRequest) GetPageToken added in v0.39.1

func (x *ListRepositoryTagsRequest) GetPageToken() string

func (*ListRepositoryTagsRequest) GetRepositoryId added in v0.39.1

func (x *ListRepositoryTagsRequest) GetRepositoryId() string

func (*ListRepositoryTagsRequest) GetReverse added in v0.39.1

func (x *ListRepositoryTagsRequest) GetReverse() bool

func (*ListRepositoryTagsRequest) ProtoMessage added in v0.39.1

func (*ListRepositoryTagsRequest) ProtoMessage()

func (*ListRepositoryTagsRequest) ProtoReflect added in v0.39.1

func (*ListRepositoryTagsRequest) Reset added in v0.39.1

func (x *ListRepositoryTagsRequest) Reset()

func (*ListRepositoryTagsRequest) String added in v0.39.1

func (x *ListRepositoryTagsRequest) String() string

type ListRepositoryTagsResponse added in v0.39.1

type ListRepositoryTagsResponse struct {
	RepositoryTags []*RepositoryTag `protobuf:"bytes,1,rep,name=repository_tags,json=repositoryTags,proto3" json:"repository_tags,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRepositoryTagsResponse) Descriptor deprecated added in v0.39.1

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

Deprecated: Use ListRepositoryTagsResponse.ProtoReflect.Descriptor instead.

func (*ListRepositoryTagsResponse) GetNextPageToken added in v0.39.1

func (x *ListRepositoryTagsResponse) GetNextPageToken() string

func (*ListRepositoryTagsResponse) GetRepositoryTags added in v0.39.1

func (x *ListRepositoryTagsResponse) GetRepositoryTags() []*RepositoryTag

func (*ListRepositoryTagsResponse) ProtoMessage added in v0.39.1

func (*ListRepositoryTagsResponse) ProtoMessage()

func (*ListRepositoryTagsResponse) ProtoReflect added in v0.39.1

func (*ListRepositoryTagsResponse) Reset added in v0.39.1

func (x *ListRepositoryTagsResponse) Reset()

func (*ListRepositoryTagsResponse) String added in v0.39.1

func (x *ListRepositoryTagsResponse) String() string

type ListTemplateVersionsRequest added in v0.45.0

type ListTemplateVersionsRequest struct {

	// The owner of the template to list versions for.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the template to list versions for.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The number of items to return.
	PageSize uint32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,5,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTemplateVersionsRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListTemplateVersionsRequest.ProtoReflect.Descriptor instead.

func (*ListTemplateVersionsRequest) GetName added in v0.45.0

func (x *ListTemplateVersionsRequest) GetName() string

func (*ListTemplateVersionsRequest) GetOwner added in v0.45.0

func (x *ListTemplateVersionsRequest) GetOwner() string

func (*ListTemplateVersionsRequest) GetPageSize added in v0.45.0

func (x *ListTemplateVersionsRequest) GetPageSize() uint32

func (*ListTemplateVersionsRequest) GetPageToken added in v0.45.0

func (x *ListTemplateVersionsRequest) GetPageToken() string

func (*ListTemplateVersionsRequest) GetReverse added in v0.45.0

func (x *ListTemplateVersionsRequest) GetReverse() bool

func (*ListTemplateVersionsRequest) ProtoMessage added in v0.45.0

func (*ListTemplateVersionsRequest) ProtoMessage()

func (*ListTemplateVersionsRequest) ProtoReflect added in v0.45.0

func (*ListTemplateVersionsRequest) Reset added in v0.45.0

func (x *ListTemplateVersionsRequest) Reset()

func (*ListTemplateVersionsRequest) String added in v0.45.0

func (x *ListTemplateVersionsRequest) String() string

type ListTemplateVersionsResponse added in v0.45.0

type ListTemplateVersionsResponse struct {
	TemplateVersions []*TemplateVersion `protobuf:"bytes,1,rep,name=template_versions,json=templateVersions,proto3" json:"template_versions,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTemplateVersionsResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListTemplateVersionsResponse.ProtoReflect.Descriptor instead.

func (*ListTemplateVersionsResponse) GetNextPageToken added in v0.45.0

func (x *ListTemplateVersionsResponse) GetNextPageToken() string

func (*ListTemplateVersionsResponse) GetTemplateVersions added in v0.45.0

func (x *ListTemplateVersionsResponse) GetTemplateVersions() []*TemplateVersion

func (*ListTemplateVersionsResponse) ProtoMessage added in v0.45.0

func (*ListTemplateVersionsResponse) ProtoMessage()

func (*ListTemplateVersionsResponse) ProtoReflect added in v0.45.0

func (*ListTemplateVersionsResponse) Reset added in v0.45.0

func (x *ListTemplateVersionsResponse) Reset()

func (*ListTemplateVersionsResponse) String added in v0.45.0

type ListTemplatesRequest added in v0.45.0

type ListTemplatesRequest struct {
	PageSize uint32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,3,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTemplatesRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListTemplatesRequest.ProtoReflect.Descriptor instead.

func (*ListTemplatesRequest) GetPageSize added in v0.45.0

func (x *ListTemplatesRequest) GetPageSize() uint32

func (*ListTemplatesRequest) GetPageToken added in v0.45.0

func (x *ListTemplatesRequest) GetPageToken() string

func (*ListTemplatesRequest) GetReverse added in v0.45.0

func (x *ListTemplatesRequest) GetReverse() bool

func (*ListTemplatesRequest) ProtoMessage added in v0.45.0

func (*ListTemplatesRequest) ProtoMessage()

func (*ListTemplatesRequest) ProtoReflect added in v0.45.0

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

func (*ListTemplatesRequest) Reset added in v0.45.0

func (x *ListTemplatesRequest) Reset()

func (*ListTemplatesRequest) String added in v0.45.0

func (x *ListTemplatesRequest) String() string

type ListTemplatesResponse added in v0.45.0

type ListTemplatesResponse struct {
	Templates []*Template `protobuf:"bytes,1,rep,name=templates,proto3" json:"templates,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTemplatesResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListTemplatesResponse.ProtoReflect.Descriptor instead.

func (*ListTemplatesResponse) GetNextPageToken added in v0.45.0

func (x *ListTemplatesResponse) GetNextPageToken() string

func (*ListTemplatesResponse) GetTemplates added in v0.45.0

func (x *ListTemplatesResponse) GetTemplates() []*Template

func (*ListTemplatesResponse) ProtoMessage added in v0.45.0

func (*ListTemplatesResponse) ProtoMessage()

func (*ListTemplatesResponse) ProtoReflect added in v0.45.0

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

func (*ListTemplatesResponse) Reset added in v0.45.0

func (x *ListTemplatesResponse) Reset()

func (*ListTemplatesResponse) String added in v0.45.0

func (x *ListTemplatesResponse) String() string

type ListTokensRequest added in v0.50.0

type ListTokensRequest struct {
	PageSize uint32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,3,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTokensRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use ListTokensRequest.ProtoReflect.Descriptor instead.

func (*ListTokensRequest) GetPageSize added in v0.50.0

func (x *ListTokensRequest) GetPageSize() uint32

func (*ListTokensRequest) GetPageToken added in v0.50.0

func (x *ListTokensRequest) GetPageToken() string

func (*ListTokensRequest) GetReverse added in v0.50.0

func (x *ListTokensRequest) GetReverse() bool

func (*ListTokensRequest) ProtoMessage added in v0.50.0

func (*ListTokensRequest) ProtoMessage()

func (*ListTokensRequest) ProtoReflect added in v0.50.0

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

func (*ListTokensRequest) Reset added in v0.50.0

func (x *ListTokensRequest) Reset()

func (*ListTokensRequest) String added in v0.50.0

func (x *ListTokensRequest) String() string

type ListTokensResponse added in v0.50.0

type ListTokensResponse struct {
	Tokens []*Token `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTokensResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use ListTokensResponse.ProtoReflect.Descriptor instead.

func (*ListTokensResponse) GetNextPageToken added in v0.50.0

func (x *ListTokensResponse) GetNextPageToken() string

func (*ListTokensResponse) GetTokens added in v0.50.0

func (x *ListTokensResponse) GetTokens() []*Token

func (*ListTokensResponse) ProtoMessage added in v0.50.0

func (*ListTokensResponse) ProtoMessage()

func (*ListTokensResponse) ProtoReflect added in v0.50.0

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

func (*ListTokensResponse) Reset added in v0.50.0

func (x *ListTokensResponse) Reset()

func (*ListTokensResponse) String added in v0.50.0

func (x *ListTokensResponse) String() string

type ListUserOrganizationsRequest

type ListUserOrganizationsRequest struct {

	// The ID of the user whose organizations should be listed.
	UserId   string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	PageSize uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,4,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUserOrganizationsRequest) Descriptor deprecated

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

Deprecated: Use ListUserOrganizationsRequest.ProtoReflect.Descriptor instead.

func (*ListUserOrganizationsRequest) GetPageSize

func (x *ListUserOrganizationsRequest) GetPageSize() uint32

func (*ListUserOrganizationsRequest) GetPageToken

func (x *ListUserOrganizationsRequest) GetPageToken() string

func (*ListUserOrganizationsRequest) GetReverse

func (x *ListUserOrganizationsRequest) GetReverse() bool

func (*ListUserOrganizationsRequest) GetUserId

func (x *ListUserOrganizationsRequest) GetUserId() string

func (*ListUserOrganizationsRequest) ProtoMessage

func (*ListUserOrganizationsRequest) ProtoMessage()

func (*ListUserOrganizationsRequest) ProtoReflect

func (*ListUserOrganizationsRequest) Reset

func (x *ListUserOrganizationsRequest) Reset()

func (*ListUserOrganizationsRequest) String

type ListUserOrganizationsResponse

type ListUserOrganizationsResponse struct {
	Organizations []*Organization `protobuf:"bytes,1,rep,name=organizations,proto3" json:"organizations,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUserOrganizationsResponse) Descriptor deprecated

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

Deprecated: Use ListUserOrganizationsResponse.ProtoReflect.Descriptor instead.

func (*ListUserOrganizationsResponse) GetNextPageToken

func (x *ListUserOrganizationsResponse) GetNextPageToken() string

func (*ListUserOrganizationsResponse) GetOrganizations

func (x *ListUserOrganizationsResponse) GetOrganizations() []*Organization

func (*ListUserOrganizationsResponse) ProtoMessage

func (*ListUserOrganizationsResponse) ProtoMessage()

func (*ListUserOrganizationsResponse) ProtoReflect

func (*ListUserOrganizationsResponse) Reset

func (x *ListUserOrganizationsResponse) Reset()

func (*ListUserOrganizationsResponse) String

type ListUserPluginsRequest added in v0.45.0

type ListUserPluginsRequest struct {

	// The owner to list plugins for.
	Owner    string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	PageSize uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,4,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUserPluginsRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListUserPluginsRequest.ProtoReflect.Descriptor instead.

func (*ListUserPluginsRequest) GetOwner added in v0.45.0

func (x *ListUserPluginsRequest) GetOwner() string

func (*ListUserPluginsRequest) GetPageSize added in v0.45.0

func (x *ListUserPluginsRequest) GetPageSize() uint32

func (*ListUserPluginsRequest) GetPageToken added in v0.45.0

func (x *ListUserPluginsRequest) GetPageToken() string

func (*ListUserPluginsRequest) GetReverse added in v0.45.0

func (x *ListUserPluginsRequest) GetReverse() bool

func (*ListUserPluginsRequest) ProtoMessage added in v0.45.0

func (*ListUserPluginsRequest) ProtoMessage()

func (*ListUserPluginsRequest) ProtoReflect added in v0.45.0

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

func (*ListUserPluginsRequest) Reset added in v0.45.0

func (x *ListUserPluginsRequest) Reset()

func (*ListUserPluginsRequest) String added in v0.45.0

func (x *ListUserPluginsRequest) String() string

type ListUserPluginsResponse added in v0.45.0

type ListUserPluginsResponse struct {
	Plugins []*Plugin `protobuf:"bytes,1,rep,name=plugins,proto3" json:"plugins,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUserPluginsResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListUserPluginsResponse.ProtoReflect.Descriptor instead.

func (*ListUserPluginsResponse) GetNextPageToken added in v0.45.0

func (x *ListUserPluginsResponse) GetNextPageToken() string

func (*ListUserPluginsResponse) GetPlugins added in v0.45.0

func (x *ListUserPluginsResponse) GetPlugins() []*Plugin

func (*ListUserPluginsResponse) ProtoMessage added in v0.45.0

func (*ListUserPluginsResponse) ProtoMessage()

func (*ListUserPluginsResponse) ProtoReflect added in v0.45.0

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

func (*ListUserPluginsResponse) Reset added in v0.45.0

func (x *ListUserPluginsResponse) Reset()

func (*ListUserPluginsResponse) String added in v0.45.0

func (x *ListUserPluginsResponse) String() string

type ListUserRepositoriesRequest

type ListUserRepositoriesRequest struct {

	// The ID of the user whose repositories should be listed.
	UserId   string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	PageSize uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,4,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUserRepositoriesRequest) Descriptor deprecated

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

Deprecated: Use ListUserRepositoriesRequest.ProtoReflect.Descriptor instead.

func (*ListUserRepositoriesRequest) GetPageSize

func (x *ListUserRepositoriesRequest) GetPageSize() uint32

func (*ListUserRepositoriesRequest) GetPageToken

func (x *ListUserRepositoriesRequest) GetPageToken() string

func (*ListUserRepositoriesRequest) GetReverse

func (x *ListUserRepositoriesRequest) GetReverse() bool

func (*ListUserRepositoriesRequest) GetUserId

func (x *ListUserRepositoriesRequest) GetUserId() string

func (*ListUserRepositoriesRequest) ProtoMessage

func (*ListUserRepositoriesRequest) ProtoMessage()

func (*ListUserRepositoriesRequest) ProtoReflect

func (*ListUserRepositoriesRequest) Reset

func (x *ListUserRepositoriesRequest) Reset()

func (*ListUserRepositoriesRequest) String

func (x *ListUserRepositoriesRequest) String() string

type ListUserRepositoriesResponse

type ListUserRepositoriesResponse struct {
	Repositories []*Repository `protobuf:"bytes,1,rep,name=repositories,proto3" json:"repositories,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUserRepositoriesResponse) Descriptor deprecated

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

Deprecated: Use ListUserRepositoriesResponse.ProtoReflect.Descriptor instead.

func (*ListUserRepositoriesResponse) GetNextPageToken

func (x *ListUserRepositoriesResponse) GetNextPageToken() string

func (*ListUserRepositoriesResponse) GetRepositories

func (x *ListUserRepositoriesResponse) GetRepositories() []*Repository

func (*ListUserRepositoriesResponse) ProtoMessage

func (*ListUserRepositoriesResponse) ProtoMessage()

func (*ListUserRepositoriesResponse) ProtoReflect

func (*ListUserRepositoriesResponse) Reset

func (x *ListUserRepositoriesResponse) Reset()

func (*ListUserRepositoriesResponse) String

type ListUserTemplatesRequest added in v0.45.0

type ListUserTemplatesRequest struct {

	// The owner of the templates to list for.
	Owner    string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	PageSize uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,4,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUserTemplatesRequest) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListUserTemplatesRequest.ProtoReflect.Descriptor instead.

func (*ListUserTemplatesRequest) GetOwner added in v0.45.0

func (x *ListUserTemplatesRequest) GetOwner() string

func (*ListUserTemplatesRequest) GetPageSize added in v0.45.0

func (x *ListUserTemplatesRequest) GetPageSize() uint32

func (*ListUserTemplatesRequest) GetPageToken added in v0.45.0

func (x *ListUserTemplatesRequest) GetPageToken() string

func (*ListUserTemplatesRequest) GetReverse added in v0.45.0

func (x *ListUserTemplatesRequest) GetReverse() bool

func (*ListUserTemplatesRequest) ProtoMessage added in v0.45.0

func (*ListUserTemplatesRequest) ProtoMessage()

func (*ListUserTemplatesRequest) ProtoReflect added in v0.45.0

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

func (*ListUserTemplatesRequest) Reset added in v0.45.0

func (x *ListUserTemplatesRequest) Reset()

func (*ListUserTemplatesRequest) String added in v0.45.0

func (x *ListUserTemplatesRequest) String() string

type ListUserTemplatesResponse added in v0.45.0

type ListUserTemplatesResponse struct {
	Templates []*Template `protobuf:"bytes,1,rep,name=templates,proto3" json:"templates,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUserTemplatesResponse) Descriptor deprecated added in v0.45.0

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

Deprecated: Use ListUserTemplatesResponse.ProtoReflect.Descriptor instead.

func (*ListUserTemplatesResponse) GetNextPageToken added in v0.45.0

func (x *ListUserTemplatesResponse) GetNextPageToken() string

func (*ListUserTemplatesResponse) GetTemplates added in v0.45.0

func (x *ListUserTemplatesResponse) GetTemplates() []*Template

func (*ListUserTemplatesResponse) ProtoMessage added in v0.45.0

func (*ListUserTemplatesResponse) ProtoMessage()

func (*ListUserTemplatesResponse) ProtoReflect added in v0.45.0

func (*ListUserTemplatesResponse) Reset added in v0.45.0

func (x *ListUserTemplatesResponse) Reset()

func (*ListUserTemplatesResponse) String added in v0.45.0

func (x *ListUserTemplatesResponse) String() string

type ListUsersRequest

type ListUsersRequest struct {
	PageSize uint32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is empty.
	PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	Reverse   bool   `protobuf:"varint,3,opt,name=reverse,proto3" json:"reverse,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUsersRequest) Descriptor deprecated

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

Deprecated: Use ListUsersRequest.ProtoReflect.Descriptor instead.

func (*ListUsersRequest) GetPageSize

func (x *ListUsersRequest) GetPageSize() uint32

func (*ListUsersRequest) GetPageToken

func (x *ListUsersRequest) GetPageToken() string

func (*ListUsersRequest) GetReverse

func (x *ListUsersRequest) GetReverse() bool

func (*ListUsersRequest) ProtoMessage

func (*ListUsersRequest) ProtoMessage()

func (*ListUsersRequest) ProtoReflect

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

func (*ListUsersRequest) Reset

func (x *ListUsersRequest) Reset()

func (*ListUsersRequest) String

func (x *ListUsersRequest) String() string

type ListUsersResponse

type ListUsersResponse struct {
	Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	// There are no more pages if this is empty.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUsersResponse) Descriptor deprecated

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

Deprecated: Use ListUsersResponse.ProtoReflect.Descriptor instead.

func (*ListUsersResponse) GetNextPageToken

func (x *ListUsersResponse) GetNextPageToken() string

func (*ListUsersResponse) GetUsers

func (x *ListUsersResponse) GetUsers() []*User

func (*ListUsersResponse) ProtoMessage

func (*ListUsersResponse) ProtoMessage()

func (*ListUsersResponse) ProtoReflect

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

func (*ListUsersResponse) Reset

func (x *ListUsersResponse) Reset()

func (*ListUsersResponse) String

func (x *ListUsersResponse) String() string

type LocalModulePin

type LocalModulePin struct {
	Owner      string                 `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Repository string                 `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
	Branch     string                 `protobuf:"bytes,3,opt,name=branch,proto3" json:"branch,omitempty"`
	Commit     string                 `protobuf:"bytes,4,opt,name=commit,proto3" json:"commit,omitempty"`
	Digest     string                 `protobuf:"bytes,5,opt,name=digest,proto3" json:"digest,omitempty"`
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// contains filtered or unexported fields
}

LocalModulePin is a local module pin.

It does not include a remote.

func (*LocalModulePin) Descriptor deprecated

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

Deprecated: Use LocalModulePin.ProtoReflect.Descriptor instead.

func (*LocalModulePin) GetBranch

func (x *LocalModulePin) GetBranch() string

func (*LocalModulePin) GetCommit

func (x *LocalModulePin) GetCommit() string

func (*LocalModulePin) GetCreateTime

func (x *LocalModulePin) GetCreateTime() *timestamppb.Timestamp

func (*LocalModulePin) GetDigest

func (x *LocalModulePin) GetDigest() string

func (*LocalModulePin) GetOwner

func (x *LocalModulePin) GetOwner() string

func (*LocalModulePin) GetRepository

func (x *LocalModulePin) GetRepository() string

func (*LocalModulePin) ProtoMessage

func (*LocalModulePin) ProtoMessage()

func (*LocalModulePin) ProtoReflect

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

func (*LocalModulePin) Reset

func (x *LocalModulePin) Reset()

func (*LocalModulePin) String

func (x *LocalModulePin) String() string

type LocalModuleReference

type LocalModuleReference struct {
	Owner      string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Repository string `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
	// either branch or commit
	Reference string `protobuf:"bytes,3,opt,name=reference,proto3" json:"reference,omitempty"`
	// contains filtered or unexported fields
}

LocalModuleReference is a local module reference.

It does not include a remote.

func (*LocalModuleReference) Descriptor deprecated

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

Deprecated: Use LocalModuleReference.ProtoReflect.Descriptor instead.

func (*LocalModuleReference) GetOwner

func (x *LocalModuleReference) GetOwner() string

func (*LocalModuleReference) GetReference

func (x *LocalModuleReference) GetReference() string

func (*LocalModuleReference) GetRepository

func (x *LocalModuleReference) GetRepository() string

func (*LocalModuleReference) ProtoMessage

func (*LocalModuleReference) ProtoMessage()

func (*LocalModuleReference) ProtoReflect

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

func (*LocalModuleReference) Reset

func (x *LocalModuleReference) Reset()

func (*LocalModuleReference) String

func (x *LocalModuleReference) String() string

type LocalModuleResolveResult added in v0.50.0

type LocalModuleResolveResult struct {

	// A copy of the reference that was resolved.
	Reference *LocalModuleReference `protobuf:"bytes,1,opt,name=reference,proto3" json:"reference,omitempty"`
	// The pin the reference resolved to.
	Pin *LocalModulePin `protobuf:"bytes,2,opt,name=pin,proto3" json:"pin,omitempty"`
	// The type the reference resolved as.
	ResolvedReferenceType ResolvedReferenceType `` /* 182-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LocalModuleResolveResult) Descriptor deprecated added in v0.50.0

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

Deprecated: Use LocalModuleResolveResult.ProtoReflect.Descriptor instead.

func (*LocalModuleResolveResult) GetPin added in v0.50.0

func (*LocalModuleResolveResult) GetReference added in v0.50.0

func (*LocalModuleResolveResult) GetResolvedReferenceType added in v0.50.0

func (x *LocalModuleResolveResult) GetResolvedReferenceType() ResolvedReferenceType

func (*LocalModuleResolveResult) ProtoMessage added in v0.50.0

func (*LocalModuleResolveResult) ProtoMessage()

func (*LocalModuleResolveResult) ProtoReflect added in v0.50.0

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

func (*LocalModuleResolveResult) Reset added in v0.50.0

func (x *LocalModuleResolveResult) Reset()

func (*LocalModuleResolveResult) String added in v0.50.0

func (x *LocalModuleResolveResult) String() string

type LocalResolveService added in v0.50.0

type LocalResolveService interface {
	// GetLocalModulePins gets the latest pins for the specified local module references.
	// It also includes all of the modules transitive dependencies for the specified references.
	//
	// We want this for two reasons:
	//
	// 1. It makes it easy to say "we know we're looking for owner/repo on this specific remote".
	//    While we could just do this in GetModulePins by being aware of what our remote is
	//    (something we probably still need to know, DNS problems aside, which are more
	//    theoretical), this helps.
	// 2. Having a separate method makes us able to say "do not make decisions about what
	//    wins between competing pins for the same repo". This should only be done in
	//    GetModulePins, not in this function, i.e. only done at the top level.
	GetLocalModulePins(context.Context, *GetLocalModulePinsRequest) (*GetLocalModulePinsResponse, error)
}

LocalResolveService is the local resolve service.

This is called by ResolveService implementations, and is enterprise.

func NewLocalResolveServiceJSONClient added in v0.50.0

func NewLocalResolveServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) LocalResolveService

NewLocalResolveServiceJSONClient creates a JSON client that implements the LocalResolveService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewLocalResolveServiceProtobufClient added in v0.50.0

func NewLocalResolveServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) LocalResolveService

NewLocalResolveServiceProtobufClient creates a Protobuf client that implements the LocalResolveService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type LocalResolveServiceClient added in v0.50.0

type LocalResolveServiceClient interface {
	// GetLocalModulePins gets the latest pins for the specified local module references.
	// It also includes all of the modules transitive dependencies for the specified references.
	//
	// We want this for two reasons:
	//
	// 1. It makes it easy to say "we know we're looking for owner/repo on this specific remote".
	//    While we could just do this in GetModulePins by being aware of what our remote is
	//    (something we probably still need to know, DNS problems aside, which are more
	//    theoretical), this helps.
	// 2. Having a separate method makes us able to say "do not make decisions about what
	//    wins between competing pins for the same repo". This should only be done in
	//    GetModulePins, not in this function, i.e. only done at the top level.
	GetLocalModulePins(ctx context.Context, in *GetLocalModulePinsRequest, opts ...grpc.CallOption) (*GetLocalModulePinsResponse, error)
}

LocalResolveServiceClient is the client API for LocalResolveService 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 NewLocalResolveServiceClient added in v0.50.0

func NewLocalResolveServiceClient(cc grpc.ClientConnInterface) LocalResolveServiceClient

type LocalResolveServiceServer added in v0.50.0

type LocalResolveServiceServer interface {
	// GetLocalModulePins gets the latest pins for the specified local module references.
	// It also includes all of the modules transitive dependencies for the specified references.
	//
	// We want this for two reasons:
	//
	// 1. It makes it easy to say "we know we're looking for owner/repo on this specific remote".
	//    While we could just do this in GetModulePins by being aware of what our remote is
	//    (something we probably still need to know, DNS problems aside, which are more
	//    theoretical), this helps.
	// 2. Having a separate method makes us able to say "do not make decisions about what
	//    wins between competing pins for the same repo". This should only be done in
	//    GetModulePins, not in this function, i.e. only done at the top level.
	GetLocalModulePins(context.Context, *GetLocalModulePinsRequest) (*GetLocalModulePinsResponse, error)
}

LocalResolveServiceServer is the server API for LocalResolveService service. All implementations should embed UnimplementedLocalResolveServiceServer for forward compatibility

type Location added in v0.50.0

type Location struct {
	StartLine   int32 `protobuf:"varint,1,opt,name=start_line,json=startLine,proto3" json:"start_line,omitempty"`
	StartColumn int32 `protobuf:"varint,2,opt,name=start_column,json=startColumn,proto3" json:"start_column,omitempty"`
	EndLine     int32 `protobuf:"varint,3,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"`
	EndColumn   int32 `protobuf:"varint,4,opt,name=end_column,json=endColumn,proto3" json:"end_column,omitempty"`
	// contains filtered or unexported fields
}

Location provides the location information for the source code.

This does not provide the leading or trailing comments as these will be parsed into descriptions or dropped respectively.

func (*Location) Descriptor deprecated added in v0.50.0

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

Deprecated: Use Location.ProtoReflect.Descriptor instead.

func (*Location) GetEndColumn added in v0.50.0

func (x *Location) GetEndColumn() int32

func (*Location) GetEndLine added in v0.50.0

func (x *Location) GetEndLine() int32

func (*Location) GetStartColumn added in v0.50.0

func (x *Location) GetStartColumn() int32

func (*Location) GetStartLine added in v0.50.0

func (x *Location) GetStartLine() int32

func (*Location) ProtoMessage added in v0.50.0

func (*Location) ProtoMessage()

func (*Location) ProtoReflect added in v0.50.0

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

func (*Location) Reset added in v0.50.0

func (x *Location) Reset()

func (*Location) String added in v0.50.0

func (x *Location) String() string

type MapEntry added in v0.50.0

type MapEntry struct {

	// string representation of the full name of the type for the map key. keys can only be
	// scalar types: https://developers.google.com/protocol-buffers/docs/overview#maps
	KeyFullType string `protobuf:"bytes,1,opt,name=key_full_type,json=keyFullType,proto3" json:"key_full_type,omitempty"`
	// string representation of the nested name of the type for the map value.
	ValueNestedType string `protobuf:"bytes,2,opt,name=value_nested_type,json=valueNestedType,proto3" json:"value_nested_type,omitempty"`
	// string representation of the full name of the type for the map value.
	ValueFullType string `protobuf:"bytes,3,opt,name=value_full_type,json=valueFullType,proto3" json:"value_full_type,omitempty"`
	// if the value is an imported type, this is the import module ref
	ValueImportModuleRef *ImportModuleRef `protobuf:"bytes,4,opt,name=value_import_module_ref,json=valueImportModuleRef,proto3" json:"value_import_module_ref,omitempty"`
	// contains filtered or unexported fields
}

MapEntry provides the key and value types for the MapEntry type for a map field.

func (*MapEntry) Descriptor deprecated added in v0.50.0

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

Deprecated: Use MapEntry.ProtoReflect.Descriptor instead.

func (*MapEntry) GetKeyFullType added in v0.50.0

func (x *MapEntry) GetKeyFullType() string

func (*MapEntry) GetValueFullType added in v0.50.0

func (x *MapEntry) GetValueFullType() string

func (*MapEntry) GetValueImportModuleRef added in v0.50.0

func (x *MapEntry) GetValueImportModuleRef() *ImportModuleRef

func (*MapEntry) GetValueNestedType added in v0.50.0

func (x *MapEntry) GetValueNestedType() string

func (*MapEntry) ProtoMessage added in v0.50.0

func (*MapEntry) ProtoMessage()

func (*MapEntry) ProtoReflect added in v0.50.0

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

func (*MapEntry) Reset added in v0.50.0

func (x *MapEntry) Reset()

func (*MapEntry) String added in v0.50.0

func (x *MapEntry) String() string

type Message added in v0.50.0

type Message struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// nested_name includes the nested types for a given type definition.
	NestedName string `protobuf:"bytes,2,opt,name=nested_name,json=nestedName,proto3" json:"nested_name,omitempty"`
	// full_name includes the package name and nested types for a given type definition.
	FullName string `protobuf:"bytes,3,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	// description is derived from the leading comments of a given message.
	//
	// Paragraph newlines (double new lines) are respected, however single newlines are not.
	// Note that any leading and trailing `//` or spaces within a `/* */` block will be stripped.
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// file_path is the normalized path of the file containing the message.
	FilePath          string    `protobuf:"bytes,5,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"`
	IsMapEntry        bool      `protobuf:"varint,6,opt,name=is_map_entry,json=isMapEntry,proto3" json:"is_map_entry,omitempty"`
	Fields            []*Field  `protobuf:"bytes,7,rep,name=fields,proto3" json:"fields,omitempty"`
	Location          *Location `protobuf:"bytes,8,opt,name=location,proto3" json:"location,omitempty"`
	MessageExtensions []*Field  `protobuf:"bytes,9,rep,name=message_extensions,json=messageExtensions,proto3" json:"message_extensions,omitempty"`
	// contains filtered or unexported fields
}

Message provides information for the documentation of a protobuf message.

func (*Message) Descriptor deprecated added in v0.50.0

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

Deprecated: Use Message.ProtoReflect.Descriptor instead.

func (*Message) GetDescription added in v0.50.0

func (x *Message) GetDescription() string

func (*Message) GetFields added in v0.50.0

func (x *Message) GetFields() []*Field

func (*Message) GetFilePath added in v0.50.0

func (x *Message) GetFilePath() string

func (*Message) GetFullName added in v0.50.0

func (x *Message) GetFullName() string

func (*Message) GetIsMapEntry added in v0.50.0

func (x *Message) GetIsMapEntry() bool

func (*Message) GetLocation added in v0.50.0

func (x *Message) GetLocation() *Location

func (*Message) GetMessageExtensions added in v0.50.0

func (x *Message) GetMessageExtensions() []*Field

func (*Message) GetName added in v0.50.0

func (x *Message) GetName() string

func (*Message) GetNestedName added in v0.50.0

func (x *Message) GetNestedName() string

func (*Message) ProtoMessage added in v0.50.0

func (*Message) ProtoMessage()

func (*Message) ProtoReflect added in v0.50.0

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

func (*Message) Reset added in v0.50.0

func (x *Message) Reset()

func (*Message) String added in v0.50.0

func (x *Message) String() string

type Method added in v0.50.0

type Method struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// description is derived from the leading comments of a given method.
	//
	// Paragraph newlines (double new lines) are respected, however single newlines are not.
	// Note that any leading and trailing `//` or spaces within a `/* */` block will be stripped.
	Description string                 `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Request     *MethodRequestResponse `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"`
	Response    *MethodRequestResponse `protobuf:"bytes,4,opt,name=response,proto3" json:"response,omitempty"`
	// contains filtered or unexported fields
}

Method provides information for the documentation for a method of a given service.

func (*Method) Descriptor deprecated added in v0.50.0

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

Deprecated: Use Method.ProtoReflect.Descriptor instead.

func (*Method) GetDescription added in v0.50.0

func (x *Method) GetDescription() string

func (*Method) GetName added in v0.50.0

func (x *Method) GetName() string

func (*Method) GetRequest added in v0.50.0

func (x *Method) GetRequest() *MethodRequestResponse

func (*Method) GetResponse added in v0.50.0

func (x *Method) GetResponse() *MethodRequestResponse

func (*Method) ProtoMessage added in v0.50.0

func (*Method) ProtoMessage()

func (*Method) ProtoReflect added in v0.50.0

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

func (*Method) Reset added in v0.50.0

func (x *Method) Reset()

func (*Method) String added in v0.50.0

func (x *Method) String() string

type MethodRequestResponse added in v0.50.0

type MethodRequestResponse struct {

	// nested_type is the nested name of the message of the request or response. This includes nested definitions.
	NestedType string `protobuf:"bytes,1,opt,name=nested_type,json=nestedType,proto3" json:"nested_type,omitempty"`
	// full_type is the fully qualified name of the message of the request or response. This includes package and nested definitions.
	FullType string `protobuf:"bytes,2,opt,name=full_type,json=fullType,proto3" json:"full_type,omitempty"`
	// boolean flag for whether the streaming label is set on an method request or response.
	Streaming bool     `protobuf:"varint,3,opt,name=streaming,proto3" json:"streaming,omitempty"`
	Message   *Message `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// import_module_ref is included if the request or response is an imported type.
	// It contains all the metadata for the import.
	ImportModuleRef *ImportModuleRef `protobuf:"bytes,5,opt,name=import_module_ref,json=importModuleRef,proto3" json:"import_module_ref,omitempty"`
	// contains filtered or unexported fields
}

MethodRequestResponse provides information for the documentation of a Method request or response message.

func (*MethodRequestResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use MethodRequestResponse.ProtoReflect.Descriptor instead.

func (*MethodRequestResponse) GetFullType added in v0.50.0

func (x *MethodRequestResponse) GetFullType() string

func (*MethodRequestResponse) GetImportModuleRef added in v0.50.0

func (x *MethodRequestResponse) GetImportModuleRef() *ImportModuleRef

func (*MethodRequestResponse) GetMessage added in v0.50.0

func (x *MethodRequestResponse) GetMessage() *Message

func (*MethodRequestResponse) GetNestedType added in v0.50.0

func (x *MethodRequestResponse) GetNestedType() string

func (*MethodRequestResponse) GetStreaming added in v0.50.0

func (x *MethodRequestResponse) GetStreaming() bool

func (*MethodRequestResponse) ProtoMessage added in v0.50.0

func (*MethodRequestResponse) ProtoMessage()

func (*MethodRequestResponse) ProtoReflect added in v0.50.0

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

func (*MethodRequestResponse) Reset added in v0.50.0

func (x *MethodRequestResponse) Reset()

func (*MethodRequestResponse) String added in v0.50.0

func (x *MethodRequestResponse) String() string

type ModuleDocumentation added in v0.50.0

type ModuleDocumentation struct {
	Name     string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Packages []string `protobuf:"bytes,2,rep,name=packages,proto3" json:"packages,omitempty"`
	// This is the string representation of the contents of the buf.md file for module-level documentation.
	//
	// The buf.md file is a part of the module.
	// string is used to enforce UTF-8 encoding or 7-bit ASCII text.
	Documentation string `protobuf:"bytes,3,opt,name=documentation,proto3" json:"documentation,omitempty"`
	// contains filtered or unexported fields
}

ModuleDocumentation provides the name of the module and associated documentation.

func (*ModuleDocumentation) Descriptor deprecated added in v0.50.0

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

Deprecated: Use ModuleDocumentation.ProtoReflect.Descriptor instead.

func (*ModuleDocumentation) GetDocumentation added in v0.50.0

func (x *ModuleDocumentation) GetDocumentation() string

func (*ModuleDocumentation) GetName added in v0.50.0

func (x *ModuleDocumentation) GetName() string

func (*ModuleDocumentation) GetPackages added in v0.50.0

func (x *ModuleDocumentation) GetPackages() []string

func (*ModuleDocumentation) ProtoMessage added in v0.50.0

func (*ModuleDocumentation) ProtoMessage()

func (*ModuleDocumentation) ProtoReflect added in v0.50.0

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

func (*ModuleDocumentation) Reset added in v0.50.0

func (x *ModuleDocumentation) Reset()

func (*ModuleDocumentation) String added in v0.50.0

func (x *ModuleDocumentation) String() string

type Organization

type Organization struct {

	// primary key, unique, immutable
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// immutable
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// mutable
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// unique, mutable
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Organization) Descriptor deprecated

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

Deprecated: Use Organization.ProtoReflect.Descriptor instead.

func (*Organization) GetCreateTime

func (x *Organization) GetCreateTime() *timestamppb.Timestamp

func (*Organization) GetId

func (x *Organization) GetId() string

func (*Organization) GetName

func (x *Organization) GetName() string

func (*Organization) GetUpdateTime

func (x *Organization) GetUpdateTime() *timestamppb.Timestamp

func (*Organization) ProtoMessage

func (*Organization) ProtoMessage()

func (*Organization) ProtoReflect

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

func (*Organization) Reset

func (x *Organization) Reset()

func (*Organization) String

func (x *Organization) String() string

type OrganizationScope

type OrganizationScope int32
const (
	OrganizationScope_ORGANIZATION_SCOPE_UNSPECIFIED OrganizationScope = 0
	OrganizationScope_ORGANIZATION_SCOPE_MEMBER      OrganizationScope = 1
	OrganizationScope_ORGANIZATION_SCOPE_ADMIN       OrganizationScope = 2
	OrganizationScope_ORGANIZATION_SCOPE_OWNER       OrganizationScope = 3
)

func (OrganizationScope) Descriptor

func (OrganizationScope) Enum

func (OrganizationScope) EnumDescriptor deprecated

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

Deprecated: Use OrganizationScope.Descriptor instead.

func (OrganizationScope) Number

func (OrganizationScope) String

func (x OrganizationScope) String() string

func (OrganizationScope) Type

type OrganizationSearchResult added in v0.50.0

type OrganizationSearchResult struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*OrganizationSearchResult) Descriptor deprecated added in v0.50.0

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

Deprecated: Use OrganizationSearchResult.ProtoReflect.Descriptor instead.

func (*OrganizationSearchResult) GetId added in v0.50.0

func (x *OrganizationSearchResult) GetId() string

func (*OrganizationSearchResult) GetName added in v0.50.0

func (x *OrganizationSearchResult) GetName() string

func (*OrganizationSearchResult) ProtoMessage added in v0.50.0

func (*OrganizationSearchResult) ProtoMessage()

func (*OrganizationSearchResult) ProtoReflect added in v0.50.0

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

func (*OrganizationSearchResult) Reset added in v0.50.0

func (x *OrganizationSearchResult) Reset()

func (*OrganizationSearchResult) String added in v0.50.0

func (x *OrganizationSearchResult) String() string

type OrganizationService

type OrganizationService interface {
	// GetOrganization gets a organization by ID.
	GetOrganization(context.Context, *GetOrganizationRequest) (*GetOrganizationResponse, error)

	// GetOrganizationByName gets a organization by name.
	GetOrganizationByName(context.Context, *GetOrganizationByNameRequest) (*GetOrganizationByNameResponse, error)

	// ListOrganizations lists all organizations.
	ListOrganizations(context.Context, *ListOrganizationsRequest) (*ListOrganizationsResponse, error)

	// ListUserOrganizations lists all organizations a user is member of.
	ListUserOrganizations(context.Context, *ListUserOrganizationsRequest) (*ListUserOrganizationsResponse, error)

	// CreateOrganization creates a new organization.
	CreateOrganization(context.Context, *CreateOrganizationRequest) (*CreateOrganizationResponse, error)

	// UpdateOrganizationName updates a organization's name.
	UpdateOrganizationName(context.Context, *UpdateOrganizationNameRequest) (*UpdateOrganizationNameResponse, error)

	// UpdateOrganizationNameByName updates a organization's name by name.
	UpdateOrganizationNameByName(context.Context, *UpdateOrganizationNameByNameRequest) (*UpdateOrganizationNameByNameResponse, error)

	// DeleteOrganization deletes a organization.
	DeleteOrganization(context.Context, *DeleteOrganizationRequest) (*DeleteOrganizationResponse, error)

	// DeleteOrganizationByName deletes a organization by name.
	DeleteOrganizationByName(context.Context, *DeleteOrganizationByNameRequest) (*DeleteOrganizationByNameResponse, error)

	// AddOrganizationBaseRepositoryScope adds a base repository scope to an organization by ID.
	AddOrganizationBaseRepositoryScope(context.Context, *AddOrganizationBaseRepositoryScopeRequest) (*AddOrganizationBaseRepositoryScopeResponse, error)

	// AddOrganizationBaseRepositoryScopeByName adds a base repository scope to an organization by name.
	AddOrganizationBaseRepositoryScopeByName(context.Context, *AddOrganizationBaseRepositoryScopeByNameRequest) (*AddOrganizationBaseRepositoryScopeByNameResponse, error)

	// RemoveOrganizationBaseRepositoryScope removes a base repository scope from an organization by ID.
	RemoveOrganizationBaseRepositoryScope(context.Context, *RemoveOrganizationBaseRepositoryScopeRequest) (*RemoveOrganizationBaseRepositoryScopeResponse, error)

	// RemoveOrganizationBaseRepositoryScopeByName removes a base repository scope from an organization by name.
	RemoveOrganizationBaseRepositoryScopeByName(context.Context, *RemoveOrganizationBaseRepositoryScopeByNameRequest) (*RemoveOrganizationBaseRepositoryScopeByNameResponse, error)
}

OrganizationService is the Organization service.

func NewOrganizationServiceJSONClient

func NewOrganizationServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) OrganizationService

NewOrganizationServiceJSONClient creates a JSON client that implements the OrganizationService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewOrganizationServiceProtobufClient

func NewOrganizationServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) OrganizationService

NewOrganizationServiceProtobufClient creates a Protobuf client that implements the OrganizationService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type OrganizationServiceClient

type OrganizationServiceClient interface {
	// GetOrganization gets a organization by ID.
	GetOrganization(ctx context.Context, in *GetOrganizationRequest, opts ...grpc.CallOption) (*GetOrganizationResponse, error)
	// GetOrganizationByName gets a organization by name.
	GetOrganizationByName(ctx context.Context, in *GetOrganizationByNameRequest, opts ...grpc.CallOption) (*GetOrganizationByNameResponse, error)
	// ListOrganizations lists all organizations.
	ListOrganizations(ctx context.Context, in *ListOrganizationsRequest, opts ...grpc.CallOption) (*ListOrganizationsResponse, error)
	// ListUserOrganizations lists all organizations a user is member of.
	ListUserOrganizations(ctx context.Context, in *ListUserOrganizationsRequest, opts ...grpc.CallOption) (*ListUserOrganizationsResponse, error)
	// CreateOrganization creates a new organization.
	CreateOrganization(ctx context.Context, in *CreateOrganizationRequest, opts ...grpc.CallOption) (*CreateOrganizationResponse, error)
	// UpdateOrganizationName updates a organization's name.
	UpdateOrganizationName(ctx context.Context, in *UpdateOrganizationNameRequest, opts ...grpc.CallOption) (*UpdateOrganizationNameResponse, error)
	// UpdateOrganizationNameByName updates a organization's name by name.
	UpdateOrganizationNameByName(ctx context.Context, in *UpdateOrganizationNameByNameRequest, opts ...grpc.CallOption) (*UpdateOrganizationNameByNameResponse, error)
	// DeleteOrganization deletes a organization.
	DeleteOrganization(ctx context.Context, in *DeleteOrganizationRequest, opts ...grpc.CallOption) (*DeleteOrganizationResponse, error)
	// DeleteOrganizationByName deletes a organization by name.
	DeleteOrganizationByName(ctx context.Context, in *DeleteOrganizationByNameRequest, opts ...grpc.CallOption) (*DeleteOrganizationByNameResponse, error)
	// AddOrganizationBaseRepositoryScope adds a base repository scope to an organization by ID.
	AddOrganizationBaseRepositoryScope(ctx context.Context, in *AddOrganizationBaseRepositoryScopeRequest, opts ...grpc.CallOption) (*AddOrganizationBaseRepositoryScopeResponse, error)
	// AddOrganizationBaseRepositoryScopeByName adds a base repository scope to an organization by name.
	AddOrganizationBaseRepositoryScopeByName(ctx context.Context, in *AddOrganizationBaseRepositoryScopeByNameRequest, opts ...grpc.CallOption) (*AddOrganizationBaseRepositoryScopeByNameResponse, error)
	// RemoveOrganizationBaseRepositoryScope removes a base repository scope from an organization by ID.
	RemoveOrganizationBaseRepositoryScope(ctx context.Context, in *RemoveOrganizationBaseRepositoryScopeRequest, opts ...grpc.CallOption) (*RemoveOrganizationBaseRepositoryScopeResponse, error)
	// RemoveOrganizationBaseRepositoryScopeByName removes a base repository scope from an organization by name.
	RemoveOrganizationBaseRepositoryScopeByName(ctx context.Context, in *RemoveOrganizationBaseRepositoryScopeByNameRequest, opts ...grpc.CallOption) (*RemoveOrganizationBaseRepositoryScopeByNameResponse, error)
}

OrganizationServiceClient is the client API for OrganizationService 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 OrganizationServiceServer

type OrganizationServiceServer interface {
	// GetOrganization gets a organization by ID.
	GetOrganization(context.Context, *GetOrganizationRequest) (*GetOrganizationResponse, error)
	// GetOrganizationByName gets a organization by name.
	GetOrganizationByName(context.Context, *GetOrganizationByNameRequest) (*GetOrganizationByNameResponse, error)
	// ListOrganizations lists all organizations.
	ListOrganizations(context.Context, *ListOrganizationsRequest) (*ListOrganizationsResponse, error)
	// ListUserOrganizations lists all organizations a user is member of.
	ListUserOrganizations(context.Context, *ListUserOrganizationsRequest) (*ListUserOrganizationsResponse, error)
	// CreateOrganization creates a new organization.
	CreateOrganization(context.Context, *CreateOrganizationRequest) (*CreateOrganizationResponse, error)
	// UpdateOrganizationName updates a organization's name.
	UpdateOrganizationName(context.Context, *UpdateOrganizationNameRequest) (*UpdateOrganizationNameResponse, error)
	// UpdateOrganizationNameByName updates a organization's name by name.
	UpdateOrganizationNameByName(context.Context, *UpdateOrganizationNameByNameRequest) (*UpdateOrganizationNameByNameResponse, error)
	// DeleteOrganization deletes a organization.
	DeleteOrganization(context.Context, *DeleteOrganizationRequest) (*DeleteOrganizationResponse, error)
	// DeleteOrganizationByName deletes a organization by name.
	DeleteOrganizationByName(context.Context, *DeleteOrganizationByNameRequest) (*DeleteOrganizationByNameResponse, error)
	// AddOrganizationBaseRepositoryScope adds a base repository scope to an organization by ID.
	AddOrganizationBaseRepositoryScope(context.Context, *AddOrganizationBaseRepositoryScopeRequest) (*AddOrganizationBaseRepositoryScopeResponse, error)
	// AddOrganizationBaseRepositoryScopeByName adds a base repository scope to an organization by name.
	AddOrganizationBaseRepositoryScopeByName(context.Context, *AddOrganizationBaseRepositoryScopeByNameRequest) (*AddOrganizationBaseRepositoryScopeByNameResponse, error)
	// RemoveOrganizationBaseRepositoryScope removes a base repository scope from an organization by ID.
	RemoveOrganizationBaseRepositoryScope(context.Context, *RemoveOrganizationBaseRepositoryScopeRequest) (*RemoveOrganizationBaseRepositoryScopeResponse, error)
	// RemoveOrganizationBaseRepositoryScopeByName removes a base repository scope from an organization by name.
	RemoveOrganizationBaseRepositoryScopeByName(context.Context, *RemoveOrganizationBaseRepositoryScopeByNameRequest) (*RemoveOrganizationBaseRepositoryScopeByNameResponse, error)
}

OrganizationServiceServer is the server API for OrganizationService service. All implementations should embed UnimplementedOrganizationServiceServer for forward compatibility

type Owner added in v0.44.0

type Owner struct {

	// Types that are assignable to Owner:
	//	*Owner_User
	//	*Owner_Organization
	Owner isOwner_Owner `protobuf_oneof:"owner"`
	// contains filtered or unexported fields
}

func (*Owner) Descriptor deprecated added in v0.44.0

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

Deprecated: Use Owner.ProtoReflect.Descriptor instead.

func (*Owner) GetOrganization added in v0.44.0

func (x *Owner) GetOrganization() *Organization

func (*Owner) GetOwner added in v0.44.0

func (m *Owner) GetOwner() isOwner_Owner

func (*Owner) GetUser added in v0.44.0

func (x *Owner) GetUser() *User

func (*Owner) ProtoMessage added in v0.44.0

func (*Owner) ProtoMessage()

func (*Owner) ProtoReflect added in v0.44.0

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

func (*Owner) Reset added in v0.44.0

func (x *Owner) Reset()

func (*Owner) String added in v0.44.0

func (x *Owner) String() string

type OwnerService added in v0.44.0

type OwnerService interface {
	// GetOwnerByName takes an owner name and returns the owner as
	// either a user or organization.
	GetOwnerByName(context.Context, *GetOwnerByNameRequest) (*GetOwnerByNameResponse, error)
}

OwnerService is a service that provides RPCs that allow the BSR to query for owner information.

func NewOwnerServiceJSONClient added in v0.44.0

func NewOwnerServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) OwnerService

NewOwnerServiceJSONClient creates a JSON client that implements the OwnerService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewOwnerServiceProtobufClient added in v0.44.0

func NewOwnerServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) OwnerService

NewOwnerServiceProtobufClient creates a Protobuf client that implements the OwnerService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type OwnerServiceClient added in v0.44.0

type OwnerServiceClient interface {
	// GetOwnerByName takes an owner name and returns the owner as
	// either a user or organization.
	GetOwnerByName(ctx context.Context, in *GetOwnerByNameRequest, opts ...grpc.CallOption) (*GetOwnerByNameResponse, error)
}

OwnerServiceClient is the client API for OwnerService 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 NewOwnerServiceClient added in v0.44.0

func NewOwnerServiceClient(cc grpc.ClientConnInterface) OwnerServiceClient

type OwnerServiceServer added in v0.44.0

type OwnerServiceServer interface {
	// GetOwnerByName takes an owner name and returns the owner as
	// either a user or organization.
	GetOwnerByName(context.Context, *GetOwnerByNameRequest) (*GetOwnerByNameResponse, error)
}

OwnerServiceServer is the server API for OwnerService service. All implementations should embed UnimplementedOwnerServiceServer for forward compatibility

type Owner_Organization added in v0.44.0

type Owner_Organization struct {
	// The requested owner is a `Organization`.
	Organization *Organization `protobuf:"bytes,2,opt,name=organization,proto3,oneof"`
}

type Owner_User added in v0.44.0

type Owner_User struct {
	// The requested owner is a `User`.
	User *User `protobuf:"bytes,1,opt,name=user,proto3,oneof"`
}

type PackageDocumentation added in v0.50.0

type PackageDocumentation struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// description contains the package-level comment documentation.
	// There is currently no convention for this.
	//
	// This is derived from the leading comments at the top level of the package.
	// Paragraph newlines (double new lines) are respected, however single newlines are not.
	// Note that any leading and trailing `//` or spaces within a `/* */` block will be stripped.
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// services contains all the services defined in the package in alphabetical order.
	Services []*Service `protobuf:"bytes,3,rep,name=services,proto3" json:"services,omitempty"`
	// enums contains all the enums defined in the package in alphabetical order.
	Enums []*Enum `protobuf:"bytes,4,rep,name=enums,proto3" json:"enums,omitempty"`
	// messages contains all the messages defined in the package in alphabetical order.
	Messages []*Message `protobuf:"bytes,5,rep,name=messages,proto3" json:"messages,omitempty"`
	// extensions contains all the file level extensions in the package in alphabetical order.
	FileExtensions []*FileExtension `protobuf:"bytes,6,rep,name=file_extensions,json=fileExtensions,proto3" json:"file_extensions,omitempty"`
	// contains filtered or unexported fields
}

PackageDocumentation provides the name, description, and top level types defined in the package.

func (*PackageDocumentation) Descriptor deprecated added in v0.50.0

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

Deprecated: Use PackageDocumentation.ProtoReflect.Descriptor instead.

func (*PackageDocumentation) GetDescription added in v0.50.0

func (x *PackageDocumentation) GetDescription() string

func (*PackageDocumentation) GetEnums added in v0.50.0

func (x *PackageDocumentation) GetEnums() []*Enum

func (*PackageDocumentation) GetFileExtensions added in v0.50.0

func (x *PackageDocumentation) GetFileExtensions() []*FileExtension

func (*PackageDocumentation) GetMessages added in v0.50.0

func (x *PackageDocumentation) GetMessages() []*Message

func (*PackageDocumentation) GetName added in v0.50.0

func (x *PackageDocumentation) GetName() string

func (*PackageDocumentation) GetServices added in v0.50.0

func (x *PackageDocumentation) GetServices() []*Service

func (*PackageDocumentation) ProtoMessage added in v0.50.0

func (*PackageDocumentation) ProtoMessage()

func (*PackageDocumentation) ProtoReflect added in v0.50.0

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

func (*PackageDocumentation) Reset added in v0.50.0

func (x *PackageDocumentation) Reset()

func (*PackageDocumentation) String added in v0.50.0

func (x *PackageDocumentation) String() string

type Plugin added in v0.45.0

type Plugin struct {

	// The ID of the plugin, which uniquely identifies the plugin.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The name of the plugin, i.e. "protoc-gen-go".
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The name of the owner of the plugin. Either a username or
	// organization name.
	Owner string `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`
	// The visibility of the plugin.
	Visibility PluginVisibility `protobuf:"varint,4,opt,name=visibility,proto3,enum=buf.alpha.registry.v1alpha1.PluginVisibility" json:"visibility,omitempty"`
	// contains filtered or unexported fields
}

Plugin represents a protoc plugin, such as protoc-gen-go.

func (*Plugin) Descriptor deprecated added in v0.45.0

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

Deprecated: Use Plugin.ProtoReflect.Descriptor instead.

func (*Plugin) GetId added in v0.45.0

func (x *Plugin) GetId() string

func (*Plugin) GetName added in v0.45.0

func (x *Plugin) GetName() string

func (*Plugin) GetOwner added in v0.45.0

func (x *Plugin) GetOwner() string

func (*Plugin) GetVisibility added in v0.45.0

func (x *Plugin) GetVisibility() PluginVisibility

func (*Plugin) ProtoMessage added in v0.45.0

func (*Plugin) ProtoMessage()

func (*Plugin) ProtoReflect added in v0.45.0

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

func (*Plugin) Reset added in v0.45.0

func (x *Plugin) Reset()

func (*Plugin) String added in v0.45.0

func (x *Plugin) String() string

type PluginConfig added in v0.45.0

type PluginConfig struct {

	// The owner of the plugin to which this config relates.
	PluginOwner string `protobuf:"bytes,1,opt,name=plugin_owner,json=pluginOwner,proto3" json:"plugin_owner,omitempty"`
	// The name of the plugin to which this config relates.
	PluginName string `protobuf:"bytes,2,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"`
	// Parameters that should be provided to the plugin. These are
	// joined with a "," before being provided to the plugin at runtime.
	Parameters []string `protobuf:"bytes,3,rep,name=parameters,proto3" json:"parameters,omitempty"`
	// True if the source plugin has been deleted. This dooms
	// the template.
	Deleted bool `protobuf:"varint,4,opt,name=deleted,proto3" json:"deleted,omitempty"`
	// contains filtered or unexported fields
}

PluginConfig defines a runtime configuration for a plugin.

func (*PluginConfig) Descriptor deprecated added in v0.45.0

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

Deprecated: Use PluginConfig.ProtoReflect.Descriptor instead.

func (*PluginConfig) GetDeleted added in v0.45.0

func (x *PluginConfig) GetDeleted() bool

func (*PluginConfig) GetParameters added in v0.45.0

func (x *PluginConfig) GetParameters() []string

func (*PluginConfig) GetPluginName added in v0.45.0

func (x *PluginConfig) GetPluginName() string

func (*PluginConfig) GetPluginOwner added in v0.45.0

func (x *PluginConfig) GetPluginOwner() string

func (*PluginConfig) ProtoMessage added in v0.45.0

func (*PluginConfig) ProtoMessage()

func (*PluginConfig) ProtoReflect added in v0.45.0

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

func (*PluginConfig) Reset added in v0.45.0

func (x *PluginConfig) Reset()

func (*PluginConfig) String added in v0.45.0

func (x *PluginConfig) String() string

type PluginService added in v0.45.0

type PluginService interface {
	// ListPlugins returns all the plugins available to the user. This includes
	// public plugins, those uploaded to organizations the user is part of,
	// and any plugins uploaded directly by the user.
	ListPlugins(context.Context, *ListPluginsRequest) (*ListPluginsResponse, error)

	// ListUserPlugins lists all plugins belonging to a user.
	ListUserPlugins(context.Context, *ListUserPluginsRequest) (*ListUserPluginsResponse, error)

	// ListOrganizationPlugins lists all plugins for an organization.
	ListOrganizationPlugins(context.Context, *ListOrganizationPluginsRequest) (*ListOrganizationPluginsResponse, error)

	// ListPluginVersions lists all the versions available for the specified plugin.
	ListPluginVersions(context.Context, *ListPluginVersionsRequest) (*ListPluginVersionsResponse, error)

	// CreatePlugin creates a new plugin.
	CreatePlugin(context.Context, *CreatePluginRequest) (*CreatePluginResponse, error)

	// GetPlugin returns the plugin, if found.
	GetPlugin(context.Context, *GetPluginRequest) (*GetPluginResponse, error)

	// DeletePlugin deletes the plugin, if it exists. Note that deleting
	// a plugin may cause breaking changes for templates using that plugin,
	// and should be done with extreme care.
	DeletePlugin(context.Context, *DeletePluginRequest) (*DeletePluginResponse, error)

	// GetTemplate returns the template, if found.
	GetTemplate(context.Context, *GetTemplateRequest) (*GetTemplateResponse, error)

	// ListTemplates returns all the templates available to the user. This includes
	// public templates, those owned by organizations the user is part of,
	// and any created directly by the user.
	ListTemplates(context.Context, *ListTemplatesRequest) (*ListTemplatesResponse, error)

	// ListUserPlugins lists all templates belonging to a user.
	ListUserTemplates(context.Context, *ListUserTemplatesRequest) (*ListUserTemplatesResponse, error)

	// ListOrganizationTemplates lists all templates for an organization.
	ListOrganizationTemplates(context.Context, *ListOrganizationTemplatesRequest) (*ListOrganizationTemplatesResponse, error)

	// GetTemplateVersion returns the template version, if found.
	GetTemplateVersion(context.Context, *GetTemplateVersionRequest) (*GetTemplateVersionResponse, error)

	// ListTemplateVersions lists all the template versions available for the specified template.
	ListTemplateVersions(context.Context, *ListTemplateVersionsRequest) (*ListTemplateVersionsResponse, error)

	// CreateTemplate creates a new template.
	CreateTemplate(context.Context, *CreateTemplateRequest) (*CreateTemplateResponse, error)

	// DeleteTemplate deletes the template, if it exists.
	DeleteTemplate(context.Context, *DeleteTemplateRequest) (*DeleteTemplateResponse, error)

	// CreateTemplateVersion creates a new template version.
	CreateTemplateVersion(context.Context, *CreateTemplateVersionRequest) (*CreateTemplateVersionResponse, error)
}

PluginService manages plugins.

func NewPluginServiceJSONClient added in v0.45.0

func NewPluginServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) PluginService

NewPluginServiceJSONClient creates a JSON client that implements the PluginService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewPluginServiceProtobufClient added in v0.45.0

func NewPluginServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) PluginService

NewPluginServiceProtobufClient creates a Protobuf client that implements the PluginService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type PluginServiceClient added in v0.45.0

type PluginServiceClient interface {
	// ListPlugins returns all the plugins available to the user. This includes
	// public plugins, those uploaded to organizations the user is part of,
	// and any plugins uploaded directly by the user.
	ListPlugins(ctx context.Context, in *ListPluginsRequest, opts ...grpc.CallOption) (*ListPluginsResponse, error)
	// ListUserPlugins lists all plugins belonging to a user.
	ListUserPlugins(ctx context.Context, in *ListUserPluginsRequest, opts ...grpc.CallOption) (*ListUserPluginsResponse, error)
	// ListOrganizationPlugins lists all plugins for an organization.
	ListOrganizationPlugins(ctx context.Context, in *ListOrganizationPluginsRequest, opts ...grpc.CallOption) (*ListOrganizationPluginsResponse, error)
	// ListPluginVersions lists all the versions available for the specified plugin.
	ListPluginVersions(ctx context.Context, in *ListPluginVersionsRequest, opts ...grpc.CallOption) (*ListPluginVersionsResponse, error)
	// CreatePlugin creates a new plugin.
	CreatePlugin(ctx context.Context, in *CreatePluginRequest, opts ...grpc.CallOption) (*CreatePluginResponse, error)
	// GetPlugin returns the plugin, if found.
	GetPlugin(ctx context.Context, in *GetPluginRequest, opts ...grpc.CallOption) (*GetPluginResponse, error)
	// DeletePlugin deletes the plugin, if it exists. Note that deleting
	// a plugin may cause breaking changes for templates using that plugin,
	// and should be done with extreme care.
	DeletePlugin(ctx context.Context, in *DeletePluginRequest, opts ...grpc.CallOption) (*DeletePluginResponse, error)
	// GetTemplate returns the template, if found.
	GetTemplate(ctx context.Context, in *GetTemplateRequest, opts ...grpc.CallOption) (*GetTemplateResponse, error)
	// ListTemplates returns all the templates available to the user. This includes
	// public templates, those owned by organizations the user is part of,
	// and any created directly by the user.
	ListTemplates(ctx context.Context, in *ListTemplatesRequest, opts ...grpc.CallOption) (*ListTemplatesResponse, error)
	// ListUserPlugins lists all templates belonging to a user.
	ListUserTemplates(ctx context.Context, in *ListUserTemplatesRequest, opts ...grpc.CallOption) (*ListUserTemplatesResponse, error)
	// ListOrganizationTemplates lists all templates for an organization.
	ListOrganizationTemplates(ctx context.Context, in *ListOrganizationTemplatesRequest, opts ...grpc.CallOption) (*ListOrganizationTemplatesResponse, error)
	// GetTemplateVersion returns the template version, if found.
	GetTemplateVersion(ctx context.Context, in *GetTemplateVersionRequest, opts ...grpc.CallOption) (*GetTemplateVersionResponse, error)
	// ListTemplateVersions lists all the template versions available for the specified template.
	ListTemplateVersions(ctx context.Context, in *ListTemplateVersionsRequest, opts ...grpc.CallOption) (*ListTemplateVersionsResponse, error)
	// CreateTemplate creates a new template.
	CreateTemplate(ctx context.Context, in *CreateTemplateRequest, opts ...grpc.CallOption) (*CreateTemplateResponse, error)
	// DeleteTemplate deletes the template, if it exists.
	DeleteTemplate(ctx context.Context, in *DeleteTemplateRequest, opts ...grpc.CallOption) (*DeleteTemplateResponse, error)
	// CreateTemplateVersion creates a new template version.
	CreateTemplateVersion(ctx context.Context, in *CreateTemplateVersionRequest, opts ...grpc.CallOption) (*CreateTemplateVersionResponse, error)
}

PluginServiceClient is the client API for PluginService 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 NewPluginServiceClient added in v0.45.0

func NewPluginServiceClient(cc grpc.ClientConnInterface) PluginServiceClient

type PluginServiceServer added in v0.45.0

type PluginServiceServer interface {
	// ListPlugins returns all the plugins available to the user. This includes
	// public plugins, those uploaded to organizations the user is part of,
	// and any plugins uploaded directly by the user.
	ListPlugins(context.Context, *ListPluginsRequest) (*ListPluginsResponse, error)
	// ListUserPlugins lists all plugins belonging to a user.
	ListUserPlugins(context.Context, *ListUserPluginsRequest) (*ListUserPluginsResponse, error)
	// ListOrganizationPlugins lists all plugins for an organization.
	ListOrganizationPlugins(context.Context, *ListOrganizationPluginsRequest) (*ListOrganizationPluginsResponse, error)
	// ListPluginVersions lists all the versions available for the specified plugin.
	ListPluginVersions(context.Context, *ListPluginVersionsRequest) (*ListPluginVersionsResponse, error)
	// CreatePlugin creates a new plugin.
	CreatePlugin(context.Context, *CreatePluginRequest) (*CreatePluginResponse, error)
	// GetPlugin returns the plugin, if found.
	GetPlugin(context.Context, *GetPluginRequest) (*GetPluginResponse, error)
	// DeletePlugin deletes the plugin, if it exists. Note that deleting
	// a plugin may cause breaking changes for templates using that plugin,
	// and should be done with extreme care.
	DeletePlugin(context.Context, *DeletePluginRequest) (*DeletePluginResponse, error)
	// GetTemplate returns the template, if found.
	GetTemplate(context.Context, *GetTemplateRequest) (*GetTemplateResponse, error)
	// ListTemplates returns all the templates available to the user. This includes
	// public templates, those owned by organizations the user is part of,
	// and any created directly by the user.
	ListTemplates(context.Context, *ListTemplatesRequest) (*ListTemplatesResponse, error)
	// ListUserPlugins lists all templates belonging to a user.
	ListUserTemplates(context.Context, *ListUserTemplatesRequest) (*ListUserTemplatesResponse, error)
	// ListOrganizationTemplates lists all templates for an organization.
	ListOrganizationTemplates(context.Context, *ListOrganizationTemplatesRequest) (*ListOrganizationTemplatesResponse, error)
	// GetTemplateVersion returns the template version, if found.
	GetTemplateVersion(context.Context, *GetTemplateVersionRequest) (*GetTemplateVersionResponse, error)
	// ListTemplateVersions lists all the template versions available for the specified template.
	ListTemplateVersions(context.Context, *ListTemplateVersionsRequest) (*ListTemplateVersionsResponse, error)
	// CreateTemplate creates a new template.
	CreateTemplate(context.Context, *CreateTemplateRequest) (*CreateTemplateResponse, error)
	// DeleteTemplate deletes the template, if it exists.
	DeleteTemplate(context.Context, *DeleteTemplateRequest) (*DeleteTemplateResponse, error)
	// CreateTemplateVersion creates a new template version.
	CreateTemplateVersion(context.Context, *CreateTemplateVersionRequest) (*CreateTemplateVersionResponse, error)
}

PluginServiceServer is the server API for PluginService service. All implementations should embed UnimplementedPluginServiceServer for forward compatibility

type PluginVersion added in v0.45.0

type PluginVersion struct {

	// The ID of the plugin version, which uniquely identifies the plugin version.
	// Mostly used for pagination.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The name of the version, i.e. "v1.4.0".
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The name of the plugin to which this version relates.
	PluginName string `protobuf:"bytes,3,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"`
	// The owner of the plugin to which this version relates.
	PluginOwner string `protobuf:"bytes,4,opt,name=plugin_owner,json=pluginOwner,proto3" json:"plugin_owner,omitempty"`
	// contains filtered or unexported fields
}

PluginVersion represents a specific build of a plugin, such as protoc-gen-go v1.4.0.

func (*PluginVersion) Descriptor deprecated added in v0.45.0

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

Deprecated: Use PluginVersion.ProtoReflect.Descriptor instead.

func (*PluginVersion) GetId added in v0.45.0

func (x *PluginVersion) GetId() string

func (*PluginVersion) GetName added in v0.45.0

func (x *PluginVersion) GetName() string

func (*PluginVersion) GetPluginName added in v0.45.0

func (x *PluginVersion) GetPluginName() string

func (*PluginVersion) GetPluginOwner added in v0.45.0

func (x *PluginVersion) GetPluginOwner() string

func (*PluginVersion) ProtoMessage added in v0.45.0

func (*PluginVersion) ProtoMessage()

func (*PluginVersion) ProtoReflect added in v0.45.0

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

func (*PluginVersion) Reset added in v0.45.0

func (x *PluginVersion) Reset()

func (*PluginVersion) String added in v0.45.0

func (x *PluginVersion) String() string

type PluginVersionMapping added in v0.45.0

type PluginVersionMapping struct {

	// The owner of the plugin to which this mapping relates.
	PluginOwner string `protobuf:"bytes,1,opt,name=plugin_owner,json=pluginOwner,proto3" json:"plugin_owner,omitempty"`
	// The name of the plugin to which this mapping relates.
	PluginName string `protobuf:"bytes,2,opt,name=plugin_name,json=pluginName,proto3" json:"plugin_name,omitempty"`
	// The version of the plugin to use, i.e. "v1.4.0".
	Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	// True if the source plugin has been deleted. This dooms
	// the template.
	Deleted bool `protobuf:"varint,4,opt,name=deleted,proto3" json:"deleted,omitempty"`
	// contains filtered or unexported fields
}

PluginVersionMapping maps a plugin_id to a version.

func (*PluginVersionMapping) Descriptor deprecated added in v0.45.0

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

Deprecated: Use PluginVersionMapping.ProtoReflect.Descriptor instead.

func (*PluginVersionMapping) GetDeleted added in v0.45.0

func (x *PluginVersionMapping) GetDeleted() bool

func (*PluginVersionMapping) GetPluginName added in v0.45.0

func (x *PluginVersionMapping) GetPluginName() string

func (*PluginVersionMapping) GetPluginOwner added in v0.45.0

func (x *PluginVersionMapping) GetPluginOwner() string

func (*PluginVersionMapping) GetVersion added in v0.45.0

func (x *PluginVersionMapping) GetVersion() string

func (*PluginVersionMapping) ProtoMessage added in v0.45.0

func (*PluginVersionMapping) ProtoMessage()

func (*PluginVersionMapping) ProtoReflect added in v0.45.0

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

func (*PluginVersionMapping) Reset added in v0.45.0

func (x *PluginVersionMapping) Reset()

func (*PluginVersionMapping) String added in v0.45.0

func (x *PluginVersionMapping) String() string

type PluginVisibility added in v0.45.0

type PluginVisibility int32

PluginVisibility defines the visibility options available for Plugins and Templates.

const (
	PluginVisibility_PLUGIN_VISIBILITY_UNSPECIFIED PluginVisibility = 0
	PluginVisibility_PLUGIN_VISIBILITY_PUBLIC      PluginVisibility = 1
	PluginVisibility_PLUGIN_VISIBILITY_PRIVATE     PluginVisibility = 2
)

func (PluginVisibility) Descriptor added in v0.45.0

func (PluginVisibility) Enum added in v0.45.0

func (PluginVisibility) EnumDescriptor deprecated added in v0.45.0

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

Deprecated: Use PluginVisibility.Descriptor instead.

func (PluginVisibility) Number added in v0.45.0

func (PluginVisibility) String added in v0.45.0

func (x PluginVisibility) String() string

func (PluginVisibility) Type added in v0.45.0

type PushRequest

type PushRequest struct {
	Owner      string           `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Repository string           `protobuf:"bytes,2,opt,name=repository,proto3" json:"repository,omitempty"`
	Branch     string           `protobuf:"bytes,3,opt,name=branch,proto3" json:"branch,omitempty"`
	Module     *v1alpha1.Module `protobuf:"bytes,4,opt,name=module,proto3" json:"module,omitempty"`
	// Optional; if provided, the provided tags
	// are created for the pushed commit.
	Tags []string `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

func (*PushRequest) Descriptor deprecated

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

Deprecated: Use PushRequest.ProtoReflect.Descriptor instead.

func (*PushRequest) GetBranch

func (x *PushRequest) GetBranch() string

func (*PushRequest) GetModule

func (x *PushRequest) GetModule() *v1alpha1.Module

func (*PushRequest) GetOwner

func (x *PushRequest) GetOwner() string

func (*PushRequest) GetRepository

func (x *PushRequest) GetRepository() string

func (*PushRequest) GetTags added in v0.40.0

func (x *PushRequest) GetTags() []string

func (*PushRequest) ProtoMessage

func (*PushRequest) ProtoMessage()

func (*PushRequest) ProtoReflect

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

func (*PushRequest) Reset

func (x *PushRequest) Reset()

func (*PushRequest) String

func (x *PushRequest) String() string

type PushResponse

type PushResponse struct {
	LocalModulePin *LocalModulePin `protobuf:"bytes,5,opt,name=local_module_pin,json=localModulePin,proto3" json:"local_module_pin,omitempty"`
	// contains filtered or unexported fields
}

func (*PushResponse) Descriptor deprecated

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

Deprecated: Use PushResponse.ProtoReflect.Descriptor instead.

func (*PushResponse) GetLocalModulePin

func (x *PushResponse) GetLocalModulePin() *LocalModulePin

func (*PushResponse) ProtoMessage

func (*PushResponse) ProtoMessage()

func (*PushResponse) ProtoReflect

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

func (*PushResponse) Reset

func (x *PushResponse) Reset()

func (*PushResponse) String

func (x *PushResponse) String() string

type PushService

type PushService interface {
	// Push pushes.
	Push(context.Context, *PushRequest) (*PushResponse, error)
}

PushService is the Push service.

func NewPushServiceJSONClient

func NewPushServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) PushService

NewPushServiceJSONClient creates a JSON client that implements the PushService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewPushServiceProtobufClient

func NewPushServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) PushService

NewPushServiceProtobufClient creates a Protobuf client that implements the PushService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type PushServiceClient

type PushServiceClient interface {
	// Push pushes.
	Push(ctx context.Context, in *PushRequest, opts ...grpc.CallOption) (*PushResponse, error)
}

PushServiceClient is the client API for PushService 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 PushServiceServer

type PushServiceServer interface {
	// Push pushes.
	Push(context.Context, *PushRequest) (*PushResponse, error)
}

PushServiceServer is the server API for PushService service. All implementations should embed UnimplementedPushServiceServer for forward compatibility

type RecommendationService added in v0.50.0

type RecommendationService interface {
	// RecommendedRepositories returns a list of recommended repositories.
	RecommendedRepositories(context.Context, *RecommendedRepositoriesRequest) (*RecommendedRepositoriesResponse, error)
}

RecommendationService is the recommendation service.

func NewRecommendationServiceJSONClient added in v0.50.0

func NewRecommendationServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) RecommendationService

NewRecommendationServiceJSONClient creates a JSON client that implements the RecommendationService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewRecommendationServiceProtobufClient added in v0.50.0

func NewRecommendationServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) RecommendationService

NewRecommendationServiceProtobufClient creates a Protobuf client that implements the RecommendationService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type RecommendationServiceClient added in v0.50.0

type RecommendationServiceClient interface {
	// RecommendedRepositories returns a list of recommended repositories.
	RecommendedRepositories(ctx context.Context, in *RecommendedRepositoriesRequest, opts ...grpc.CallOption) (*RecommendedRepositoriesResponse, error)
}

RecommendationServiceClient is the client API for RecommendationService 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 NewRecommendationServiceClient added in v0.50.0

func NewRecommendationServiceClient(cc grpc.ClientConnInterface) RecommendationServiceClient

type RecommendationServiceServer added in v0.50.0

type RecommendationServiceServer interface {
	// RecommendedRepositories returns a list of recommended repositories.
	RecommendedRepositories(context.Context, *RecommendedRepositoriesRequest) (*RecommendedRepositoriesResponse, error)
}

RecommendationServiceServer is the server API for RecommendationService service. All implementations should embed UnimplementedRecommendationServiceServer for forward compatibility

type RecommendedRepositoriesRequest added in v0.50.0

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

func (*RecommendedRepositoriesRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RecommendedRepositoriesRequest.ProtoReflect.Descriptor instead.

func (*RecommendedRepositoriesRequest) ProtoMessage added in v0.50.0

func (*RecommendedRepositoriesRequest) ProtoMessage()

func (*RecommendedRepositoriesRequest) ProtoReflect added in v0.50.0

func (*RecommendedRepositoriesRequest) Reset added in v0.50.0

func (x *RecommendedRepositoriesRequest) Reset()

func (*RecommendedRepositoriesRequest) String added in v0.50.0

type RecommendedRepositoriesResponse added in v0.50.0

type RecommendedRepositoriesResponse struct {
	Repositories []*RecommendedRepository `protobuf:"bytes,1,rep,name=repositories,proto3" json:"repositories,omitempty"`
	// contains filtered or unexported fields
}

func (*RecommendedRepositoriesResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RecommendedRepositoriesResponse.ProtoReflect.Descriptor instead.

func (*RecommendedRepositoriesResponse) GetRepositories added in v0.50.0

func (*RecommendedRepositoriesResponse) ProtoMessage added in v0.50.0

func (*RecommendedRepositoriesResponse) ProtoMessage()

func (*RecommendedRepositoriesResponse) ProtoReflect added in v0.50.0

func (*RecommendedRepositoriesResponse) Reset added in v0.50.0

func (*RecommendedRepositoriesResponse) String added in v0.50.0

type RecommendedRepository added in v0.52.0

type RecommendedRepository struct {
	Owner      string                 `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Name       string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// contains filtered or unexported fields
}

RecommendedRepository is the information about a repository needed to link to its owner page.

func (*RecommendedRepository) Descriptor deprecated added in v0.52.0

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

Deprecated: Use RecommendedRepository.ProtoReflect.Descriptor instead.

func (*RecommendedRepository) GetCreateTime added in v0.52.0

func (x *RecommendedRepository) GetCreateTime() *timestamppb.Timestamp

func (*RecommendedRepository) GetName added in v0.52.0

func (x *RecommendedRepository) GetName() string

func (*RecommendedRepository) GetOwner added in v0.52.0

func (x *RecommendedRepository) GetOwner() string

func (*RecommendedRepository) ProtoMessage added in v0.52.0

func (*RecommendedRepository) ProtoMessage()

func (*RecommendedRepository) ProtoReflect added in v0.52.0

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

func (*RecommendedRepository) Reset added in v0.52.0

func (x *RecommendedRepository) Reset()

func (*RecommendedRepository) String added in v0.52.0

func (x *RecommendedRepository) String() string

type Reference added in v0.44.0

type Reference struct {

	// Types that are assignable to Reference:
	//	*Reference_Branch
	//	*Reference_Tag
	//	*Reference_Commit
	Reference isReference_Reference `protobuf_oneof:"reference"`
	// contains filtered or unexported fields
}

func (*Reference) Descriptor deprecated added in v0.44.0

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

Deprecated: Use Reference.ProtoReflect.Descriptor instead.

func (*Reference) GetBranch added in v0.44.0

func (x *Reference) GetBranch() *RepositoryBranch

func (*Reference) GetCommit added in v0.44.0

func (x *Reference) GetCommit() *RepositoryCommit

func (*Reference) GetReference added in v0.44.0

func (m *Reference) GetReference() isReference_Reference

func (*Reference) GetTag added in v0.44.0

func (x *Reference) GetTag() *RepositoryTag

func (*Reference) ProtoMessage added in v0.44.0

func (*Reference) ProtoMessage()

func (*Reference) ProtoReflect added in v0.44.0

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

func (*Reference) Reset added in v0.44.0

func (x *Reference) Reset()

func (*Reference) String added in v0.44.0

func (x *Reference) String() string

type ReferenceService added in v0.44.0

type ReferenceService interface {
	// GetReferenceByName takes a reference name and returns the
	// reference either as a tag, branch, or commit.
	GetReferenceByName(context.Context, *GetReferenceByNameRequest) (*GetReferenceByNameResponse, error)
}

ReferenceService is a service that provides RPCs that allow the BSR to query for reference information.

func NewReferenceServiceJSONClient added in v0.44.0

func NewReferenceServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) ReferenceService

NewReferenceServiceJSONClient creates a JSON client that implements the ReferenceService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewReferenceServiceProtobufClient added in v0.44.0

func NewReferenceServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) ReferenceService

NewReferenceServiceProtobufClient creates a Protobuf client that implements the ReferenceService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type ReferenceServiceClient added in v0.44.0

type ReferenceServiceClient interface {
	// GetReferenceByName takes a reference name and returns the
	// reference either as a tag, branch, or commit.
	GetReferenceByName(ctx context.Context, in *GetReferenceByNameRequest, opts ...grpc.CallOption) (*GetReferenceByNameResponse, error)
}

ReferenceServiceClient is the client API for ReferenceService 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 NewReferenceServiceClient added in v0.44.0

func NewReferenceServiceClient(cc grpc.ClientConnInterface) ReferenceServiceClient

type ReferenceServiceServer added in v0.44.0

type ReferenceServiceServer interface {
	// GetReferenceByName takes a reference name and returns the
	// reference either as a tag, branch, or commit.
	GetReferenceByName(context.Context, *GetReferenceByNameRequest) (*GetReferenceByNameResponse, error)
}

ReferenceServiceServer is the server API for ReferenceService service. All implementations should embed UnimplementedReferenceServiceServer for forward compatibility

type Reference_Branch added in v0.44.0

type Reference_Branch struct {
	// The requested reference is a branch.
	Branch *RepositoryBranch `protobuf:"bytes,1,opt,name=branch,proto3,oneof"`
}

type Reference_Commit added in v0.44.0

type Reference_Commit struct {
	// The requested reference is a commit.
	Commit *RepositoryCommit `protobuf:"bytes,3,opt,name=commit,proto3,oneof"`
}

type Reference_Tag added in v0.44.0

type Reference_Tag struct {
	// The requested reference is a tag.
	Tag *RepositoryTag `protobuf:"bytes,2,opt,name=tag,proto3,oneof"`
}

type RemoveOrganizationBaseRepositoryScopeByNameRequest

type RemoveOrganizationBaseRepositoryScopeByNameRequest struct {
	Name            string          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	RepositoryScope RepositoryScope `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveOrganizationBaseRepositoryScopeByNameRequest) Descriptor deprecated

Deprecated: Use RemoveOrganizationBaseRepositoryScopeByNameRequest.ProtoReflect.Descriptor instead.

func (*RemoveOrganizationBaseRepositoryScopeByNameRequest) GetName

func (*RemoveOrganizationBaseRepositoryScopeByNameRequest) GetRepositoryScope

func (*RemoveOrganizationBaseRepositoryScopeByNameRequest) ProtoMessage

func (*RemoveOrganizationBaseRepositoryScopeByNameRequest) ProtoReflect

func (*RemoveOrganizationBaseRepositoryScopeByNameRequest) Reset

func (*RemoveOrganizationBaseRepositoryScopeByNameRequest) String

type RemoveOrganizationBaseRepositoryScopeByNameResponse

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

func (*RemoveOrganizationBaseRepositoryScopeByNameResponse) Descriptor deprecated

Deprecated: Use RemoveOrganizationBaseRepositoryScopeByNameResponse.ProtoReflect.Descriptor instead.

func (*RemoveOrganizationBaseRepositoryScopeByNameResponse) ProtoMessage

func (*RemoveOrganizationBaseRepositoryScopeByNameResponse) ProtoReflect

func (*RemoveOrganizationBaseRepositoryScopeByNameResponse) Reset

func (*RemoveOrganizationBaseRepositoryScopeByNameResponse) String

type RemoveOrganizationBaseRepositoryScopeRequest

type RemoveOrganizationBaseRepositoryScopeRequest struct {
	Id              string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RepositoryScope RepositoryScope `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveOrganizationBaseRepositoryScopeRequest) Descriptor deprecated

Deprecated: Use RemoveOrganizationBaseRepositoryScopeRequest.ProtoReflect.Descriptor instead.

func (*RemoveOrganizationBaseRepositoryScopeRequest) GetId

func (*RemoveOrganizationBaseRepositoryScopeRequest) GetRepositoryScope

func (*RemoveOrganizationBaseRepositoryScopeRequest) ProtoMessage

func (*RemoveOrganizationBaseRepositoryScopeRequest) ProtoReflect

func (*RemoveOrganizationBaseRepositoryScopeRequest) Reset

func (*RemoveOrganizationBaseRepositoryScopeRequest) String

type RemoveOrganizationBaseRepositoryScopeResponse

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

func (*RemoveOrganizationBaseRepositoryScopeResponse) Descriptor deprecated

Deprecated: Use RemoveOrganizationBaseRepositoryScopeResponse.ProtoReflect.Descriptor instead.

func (*RemoveOrganizationBaseRepositoryScopeResponse) ProtoMessage

func (*RemoveOrganizationBaseRepositoryScopeResponse) ProtoReflect

func (*RemoveOrganizationBaseRepositoryScopeResponse) Reset

func (*RemoveOrganizationBaseRepositoryScopeResponse) String

type RemoveTeamBaseRepositoryScopeByNameRequest added in v0.50.0

type RemoveTeamBaseRepositoryScopeByNameRequest struct {
	Name             string          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationName string          `protobuf:"bytes,2,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	RepositoryScope  RepositoryScope `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveTeamBaseRepositoryScopeByNameRequest) Descriptor deprecated added in v0.50.0

Deprecated: Use RemoveTeamBaseRepositoryScopeByNameRequest.ProtoReflect.Descriptor instead.

func (*RemoveTeamBaseRepositoryScopeByNameRequest) GetName added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeByNameRequest) GetOrganizationName added in v0.50.0

func (x *RemoveTeamBaseRepositoryScopeByNameRequest) GetOrganizationName() string

func (*RemoveTeamBaseRepositoryScopeByNameRequest) GetRepositoryScope added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeByNameRequest) ProtoMessage added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeByNameRequest) ProtoReflect added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeByNameRequest) Reset added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeByNameRequest) String added in v0.50.0

type RemoveTeamBaseRepositoryScopeByNameResponse added in v0.50.0

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

func (*RemoveTeamBaseRepositoryScopeByNameResponse) Descriptor deprecated added in v0.50.0

Deprecated: Use RemoveTeamBaseRepositoryScopeByNameResponse.ProtoReflect.Descriptor instead.

func (*RemoveTeamBaseRepositoryScopeByNameResponse) ProtoMessage added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeByNameResponse) ProtoReflect added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeByNameResponse) Reset added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeByNameResponse) String added in v0.50.0

type RemoveTeamBaseRepositoryScopeRequest added in v0.50.0

type RemoveTeamBaseRepositoryScopeRequest struct {
	Id              string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RepositoryScope RepositoryScope `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveTeamBaseRepositoryScopeRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveTeamBaseRepositoryScopeRequest.ProtoReflect.Descriptor instead.

func (*RemoveTeamBaseRepositoryScopeRequest) GetId added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeRequest) GetRepositoryScope added in v0.50.0

func (x *RemoveTeamBaseRepositoryScopeRequest) GetRepositoryScope() RepositoryScope

func (*RemoveTeamBaseRepositoryScopeRequest) ProtoMessage added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeRequest) ProtoMessage()

func (*RemoveTeamBaseRepositoryScopeRequest) ProtoReflect added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeRequest) Reset added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeRequest) String added in v0.50.0

type RemoveTeamBaseRepositoryScopeResponse added in v0.50.0

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

func (*RemoveTeamBaseRepositoryScopeResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveTeamBaseRepositoryScopeResponse.ProtoReflect.Descriptor instead.

func (*RemoveTeamBaseRepositoryScopeResponse) ProtoMessage added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeResponse) ProtoMessage()

func (*RemoveTeamBaseRepositoryScopeResponse) ProtoReflect added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeResponse) Reset added in v0.50.0

func (*RemoveTeamBaseRepositoryScopeResponse) String added in v0.50.0

type RemoveTeamOrganizationScopeByNameRequest added in v0.50.0

type RemoveTeamOrganizationScopeByNameRequest struct {
	Name              string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationName  string            `protobuf:"bytes,2,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	OrganizationScope OrganizationScope `` /* 164-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveTeamOrganizationScopeByNameRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveTeamOrganizationScopeByNameRequest.ProtoReflect.Descriptor instead.

func (*RemoveTeamOrganizationScopeByNameRequest) GetName added in v0.50.0

func (*RemoveTeamOrganizationScopeByNameRequest) GetOrganizationName added in v0.50.0

func (x *RemoveTeamOrganizationScopeByNameRequest) GetOrganizationName() string

func (*RemoveTeamOrganizationScopeByNameRequest) GetOrganizationScope added in v0.50.0

func (*RemoveTeamOrganizationScopeByNameRequest) ProtoMessage added in v0.50.0

func (*RemoveTeamOrganizationScopeByNameRequest) ProtoReflect added in v0.50.0

func (*RemoveTeamOrganizationScopeByNameRequest) Reset added in v0.50.0

func (*RemoveTeamOrganizationScopeByNameRequest) String added in v0.50.0

type RemoveTeamOrganizationScopeByNameResponse added in v0.50.0

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

func (*RemoveTeamOrganizationScopeByNameResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveTeamOrganizationScopeByNameResponse.ProtoReflect.Descriptor instead.

func (*RemoveTeamOrganizationScopeByNameResponse) ProtoMessage added in v0.50.0

func (*RemoveTeamOrganizationScopeByNameResponse) ProtoReflect added in v0.50.0

func (*RemoveTeamOrganizationScopeByNameResponse) Reset added in v0.50.0

func (*RemoveTeamOrganizationScopeByNameResponse) String added in v0.50.0

type RemoveTeamOrganizationScopeRequest added in v0.50.0

type RemoveTeamOrganizationScopeRequest struct {
	Id                string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	OrganizationScope OrganizationScope `` /* 164-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveTeamOrganizationScopeRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveTeamOrganizationScopeRequest.ProtoReflect.Descriptor instead.

func (*RemoveTeamOrganizationScopeRequest) GetId added in v0.50.0

func (*RemoveTeamOrganizationScopeRequest) GetOrganizationScope added in v0.50.0

func (x *RemoveTeamOrganizationScopeRequest) GetOrganizationScope() OrganizationScope

func (*RemoveTeamOrganizationScopeRequest) ProtoMessage added in v0.50.0

func (*RemoveTeamOrganizationScopeRequest) ProtoMessage()

func (*RemoveTeamOrganizationScopeRequest) ProtoReflect added in v0.50.0

func (*RemoveTeamOrganizationScopeRequest) Reset added in v0.50.0

func (*RemoveTeamOrganizationScopeRequest) String added in v0.50.0

type RemoveTeamOrganizationScopeResponse added in v0.50.0

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

func (*RemoveTeamOrganizationScopeResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveTeamOrganizationScopeResponse.ProtoReflect.Descriptor instead.

func (*RemoveTeamOrganizationScopeResponse) ProtoMessage added in v0.50.0

func (*RemoveTeamOrganizationScopeResponse) ProtoMessage()

func (*RemoveTeamOrganizationScopeResponse) ProtoReflect added in v0.50.0

func (*RemoveTeamOrganizationScopeResponse) Reset added in v0.50.0

func (*RemoveTeamOrganizationScopeResponse) String added in v0.50.0

type RemoveTeamRepositoryScopeByNameRequest added in v0.50.0

type RemoveTeamRepositoryScopeByNameRequest struct {
	Name             string          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationName string          `protobuf:"bytes,2,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	RepositoryName   string          `protobuf:"bytes,3,opt,name=repository_name,json=repositoryName,proto3" json:"repository_name,omitempty"`
	RepositoryScope  RepositoryScope `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveTeamRepositoryScopeByNameRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveTeamRepositoryScopeByNameRequest.ProtoReflect.Descriptor instead.

func (*RemoveTeamRepositoryScopeByNameRequest) GetName added in v0.50.0

func (*RemoveTeamRepositoryScopeByNameRequest) GetOrganizationName added in v0.50.0

func (x *RemoveTeamRepositoryScopeByNameRequest) GetOrganizationName() string

func (*RemoveTeamRepositoryScopeByNameRequest) GetRepositoryName added in v0.50.0

func (x *RemoveTeamRepositoryScopeByNameRequest) GetRepositoryName() string

func (*RemoveTeamRepositoryScopeByNameRequest) GetRepositoryScope added in v0.50.0

func (*RemoveTeamRepositoryScopeByNameRequest) ProtoMessage added in v0.50.0

func (*RemoveTeamRepositoryScopeByNameRequest) ProtoReflect added in v0.50.0

func (*RemoveTeamRepositoryScopeByNameRequest) Reset added in v0.50.0

func (*RemoveTeamRepositoryScopeByNameRequest) String added in v0.50.0

type RemoveTeamRepositoryScopeByNameResponse added in v0.50.0

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

func (*RemoveTeamRepositoryScopeByNameResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveTeamRepositoryScopeByNameResponse.ProtoReflect.Descriptor instead.

func (*RemoveTeamRepositoryScopeByNameResponse) ProtoMessage added in v0.50.0

func (*RemoveTeamRepositoryScopeByNameResponse) ProtoReflect added in v0.50.0

func (*RemoveTeamRepositoryScopeByNameResponse) Reset added in v0.50.0

func (*RemoveTeamRepositoryScopeByNameResponse) String added in v0.50.0

type RemoveTeamRepositoryScopeRequest added in v0.50.0

type RemoveTeamRepositoryScopeRequest struct {
	Id              string          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	RepositoryId    string          `protobuf:"bytes,2,opt,name=repository_id,json=repositoryId,proto3" json:"repository_id,omitempty"`
	RepositoryScope RepositoryScope `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveTeamRepositoryScopeRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveTeamRepositoryScopeRequest.ProtoReflect.Descriptor instead.

func (*RemoveTeamRepositoryScopeRequest) GetId added in v0.50.0

func (*RemoveTeamRepositoryScopeRequest) GetRepositoryId added in v0.50.0

func (x *RemoveTeamRepositoryScopeRequest) GetRepositoryId() string

func (*RemoveTeamRepositoryScopeRequest) GetRepositoryScope added in v0.50.0

func (x *RemoveTeamRepositoryScopeRequest) GetRepositoryScope() RepositoryScope

func (*RemoveTeamRepositoryScopeRequest) ProtoMessage added in v0.50.0

func (*RemoveTeamRepositoryScopeRequest) ProtoMessage()

func (*RemoveTeamRepositoryScopeRequest) ProtoReflect added in v0.50.0

func (*RemoveTeamRepositoryScopeRequest) Reset added in v0.50.0

func (*RemoveTeamRepositoryScopeRequest) String added in v0.50.0

type RemoveTeamRepositoryScopeResponse added in v0.50.0

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

func (*RemoveTeamRepositoryScopeResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveTeamRepositoryScopeResponse.ProtoReflect.Descriptor instead.

func (*RemoveTeamRepositoryScopeResponse) ProtoMessage added in v0.50.0

func (*RemoveTeamRepositoryScopeResponse) ProtoMessage()

func (*RemoveTeamRepositoryScopeResponse) ProtoReflect added in v0.50.0

func (*RemoveTeamRepositoryScopeResponse) Reset added in v0.50.0

func (*RemoveTeamRepositoryScopeResponse) String added in v0.50.0

type RemoveUserFromTeamByNameRequest added in v0.50.0

type RemoveUserFromTeamByNameRequest struct {
	Name             string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	UserName         string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	OrganizationName string `protobuf:"bytes,3,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveUserFromTeamByNameRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveUserFromTeamByNameRequest.ProtoReflect.Descriptor instead.

func (*RemoveUserFromTeamByNameRequest) GetName added in v0.50.0

func (*RemoveUserFromTeamByNameRequest) GetOrganizationName added in v0.50.0

func (x *RemoveUserFromTeamByNameRequest) GetOrganizationName() string

func (*RemoveUserFromTeamByNameRequest) GetUserName added in v0.50.0

func (x *RemoveUserFromTeamByNameRequest) GetUserName() string

func (*RemoveUserFromTeamByNameRequest) ProtoMessage added in v0.50.0

func (*RemoveUserFromTeamByNameRequest) ProtoMessage()

func (*RemoveUserFromTeamByNameRequest) ProtoReflect added in v0.50.0

func (*RemoveUserFromTeamByNameRequest) Reset added in v0.50.0

func (*RemoveUserFromTeamByNameRequest) String added in v0.50.0

type RemoveUserFromTeamByNameResponse added in v0.50.0

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

func (*RemoveUserFromTeamByNameResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveUserFromTeamByNameResponse.ProtoReflect.Descriptor instead.

func (*RemoveUserFromTeamByNameResponse) ProtoMessage added in v0.50.0

func (*RemoveUserFromTeamByNameResponse) ProtoMessage()

func (*RemoveUserFromTeamByNameResponse) ProtoReflect added in v0.50.0

func (*RemoveUserFromTeamByNameResponse) Reset added in v0.50.0

func (*RemoveUserFromTeamByNameResponse) String added in v0.50.0

type RemoveUserFromTeamRequest added in v0.50.0

type RemoveUserFromTeamRequest struct {
	Id     string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveUserFromTeamRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveUserFromTeamRequest.ProtoReflect.Descriptor instead.

func (*RemoveUserFromTeamRequest) GetId added in v0.50.0

func (x *RemoveUserFromTeamRequest) GetId() string

func (*RemoveUserFromTeamRequest) GetUserId added in v0.50.0

func (x *RemoveUserFromTeamRequest) GetUserId() string

func (*RemoveUserFromTeamRequest) ProtoMessage added in v0.50.0

func (*RemoveUserFromTeamRequest) ProtoMessage()

func (*RemoveUserFromTeamRequest) ProtoReflect added in v0.50.0

func (*RemoveUserFromTeamRequest) Reset added in v0.50.0

func (x *RemoveUserFromTeamRequest) Reset()

func (*RemoveUserFromTeamRequest) String added in v0.50.0

func (x *RemoveUserFromTeamRequest) String() string

type RemoveUserFromTeamResponse added in v0.50.0

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

func (*RemoveUserFromTeamResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RemoveUserFromTeamResponse.ProtoReflect.Descriptor instead.

func (*RemoveUserFromTeamResponse) ProtoMessage added in v0.50.0

func (*RemoveUserFromTeamResponse) ProtoMessage()

func (*RemoveUserFromTeamResponse) ProtoReflect added in v0.50.0

func (*RemoveUserFromTeamResponse) Reset added in v0.50.0

func (x *RemoveUserFromTeamResponse) Reset()

func (*RemoveUserFromTeamResponse) String added in v0.50.0

func (x *RemoveUserFromTeamResponse) String() string

type RemoveUserOrganizationScopeByNameRequest

type RemoveUserOrganizationScopeByNameRequest struct {
	Name              string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationName  string            `protobuf:"bytes,2,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	OrganizationScope OrganizationScope `` /* 164-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveUserOrganizationScopeByNameRequest) Descriptor deprecated

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

Deprecated: Use RemoveUserOrganizationScopeByNameRequest.ProtoReflect.Descriptor instead.

func (*RemoveUserOrganizationScopeByNameRequest) GetName

func (*RemoveUserOrganizationScopeByNameRequest) GetOrganizationName

func (x *RemoveUserOrganizationScopeByNameRequest) GetOrganizationName() string

func (*RemoveUserOrganizationScopeByNameRequest) GetOrganizationScope

func (*RemoveUserOrganizationScopeByNameRequest) ProtoMessage

func (*RemoveUserOrganizationScopeByNameRequest) ProtoReflect

func (*RemoveUserOrganizationScopeByNameRequest) Reset

func (*RemoveUserOrganizationScopeByNameRequest) String

type RemoveUserOrganizationScopeByNameResponse

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

func (*RemoveUserOrganizationScopeByNameResponse) Descriptor deprecated

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

Deprecated: Use RemoveUserOrganizationScopeByNameResponse.ProtoReflect.Descriptor instead.

func (*RemoveUserOrganizationScopeByNameResponse) ProtoMessage

func (*RemoveUserOrganizationScopeByNameResponse) ProtoReflect

func (*RemoveUserOrganizationScopeByNameResponse) Reset

func (*RemoveUserOrganizationScopeByNameResponse) String

type RemoveUserOrganizationScopeRequest

type RemoveUserOrganizationScopeRequest struct {
	Id                string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	OrganizationId    string            `protobuf:"bytes,2,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	OrganizationScope OrganizationScope `` /* 164-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveUserOrganizationScopeRequest) Descriptor deprecated

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

Deprecated: Use RemoveUserOrganizationScopeRequest.ProtoReflect.Descriptor instead.

func (*RemoveUserOrganizationScopeRequest) GetId

func (*RemoveUserOrganizationScopeRequest) GetOrganizationId

func (x *RemoveUserOrganizationScopeRequest) GetOrganizationId() string

func (*RemoveUserOrganizationScopeRequest) GetOrganizationScope

func (x *RemoveUserOrganizationScopeRequest) GetOrganizationScope() OrganizationScope

func (*RemoveUserOrganizationScopeRequest) ProtoMessage

func (*RemoveUserOrganizationScopeRequest) ProtoMessage()

func (*RemoveUserOrganizationScopeRequest) ProtoReflect

func (*RemoveUserOrganizationScopeRequest) Reset

func (*RemoveUserOrganizationScopeRequest) String

type RemoveUserOrganizationScopeResponse

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

func (*RemoveUserOrganizationScopeResponse) Descriptor deprecated

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

Deprecated: Use RemoveUserOrganizationScopeResponse.ProtoReflect.Descriptor instead.

func (*RemoveUserOrganizationScopeResponse) ProtoMessage

func (*RemoveUserOrganizationScopeResponse) ProtoMessage()

func (*RemoveUserOrganizationScopeResponse) ProtoReflect

func (*RemoveUserOrganizationScopeResponse) Reset

func (*RemoveUserOrganizationScopeResponse) String

type RemoveUserServerScopeByNameRequest

type RemoveUserServerScopeByNameRequest struct {
	Name        string      `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ServerScope ServerScope `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveUserServerScopeByNameRequest) Descriptor deprecated

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

Deprecated: Use RemoveUserServerScopeByNameRequest.ProtoReflect.Descriptor instead.

func (*RemoveUserServerScopeByNameRequest) GetName

func (*RemoveUserServerScopeByNameRequest) GetServerScope

func (x *RemoveUserServerScopeByNameRequest) GetServerScope() ServerScope

func (*RemoveUserServerScopeByNameRequest) ProtoMessage

func (*RemoveUserServerScopeByNameRequest) ProtoMessage()

func (*RemoveUserServerScopeByNameRequest) ProtoReflect

func (*RemoveUserServerScopeByNameRequest) Reset

func (*RemoveUserServerScopeByNameRequest) String

type RemoveUserServerScopeByNameResponse

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

func (*RemoveUserServerScopeByNameResponse) Descriptor deprecated

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

Deprecated: Use RemoveUserServerScopeByNameResponse.ProtoReflect.Descriptor instead.

func (*RemoveUserServerScopeByNameResponse) ProtoMessage

func (*RemoveUserServerScopeByNameResponse) ProtoMessage()

func (*RemoveUserServerScopeByNameResponse) ProtoReflect

func (*RemoveUserServerScopeByNameResponse) Reset

func (*RemoveUserServerScopeByNameResponse) String

type RemoveUserServerScopeRequest

type RemoveUserServerScopeRequest struct {
	Id          string      `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ServerScope ServerScope `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RemoveUserServerScopeRequest) Descriptor deprecated

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

Deprecated: Use RemoveUserServerScopeRequest.ProtoReflect.Descriptor instead.

func (*RemoveUserServerScopeRequest) GetId

func (*RemoveUserServerScopeRequest) GetServerScope

func (x *RemoveUserServerScopeRequest) GetServerScope() ServerScope

func (*RemoveUserServerScopeRequest) ProtoMessage

func (*RemoveUserServerScopeRequest) ProtoMessage()

func (*RemoveUserServerScopeRequest) ProtoReflect

func (*RemoveUserServerScopeRequest) Reset

func (x *RemoveUserServerScopeRequest) Reset()

func (*RemoveUserServerScopeRequest) String

type RemoveUserServerScopeResponse

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

func (*RemoveUserServerScopeResponse) Descriptor deprecated

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

Deprecated: Use RemoveUserServerScopeResponse.ProtoReflect.Descriptor instead.

func (*RemoveUserServerScopeResponse) ProtoMessage

func (*RemoveUserServerScopeResponse) ProtoMessage()

func (*RemoveUserServerScopeResponse) ProtoReflect

func (*RemoveUserServerScopeResponse) Reset

func (x *RemoveUserServerScopeResponse) Reset()

func (*RemoveUserServerScopeResponse) String

type Repository

type Repository struct {

	// primary key, unique, immutable
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// immutable
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// mutable
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// unique, mutable
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are assignable to Owner:
	//	*Repository_UserId
	//	*Repository_OrganizationId
	Owner      isRepository_Owner `protobuf_oneof:"owner"`
	Visibility Visibility         `protobuf:"varint,7,opt,name=visibility,proto3,enum=buf.alpha.registry.v1alpha1.Visibility" json:"visibility,omitempty"`
	// contains filtered or unexported fields
}

func (*Repository) Descriptor deprecated

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

Deprecated: Use Repository.ProtoReflect.Descriptor instead.

func (*Repository) GetCreateTime

func (x *Repository) GetCreateTime() *timestamppb.Timestamp

func (*Repository) GetId

func (x *Repository) GetId() string

func (*Repository) GetName

func (x *Repository) GetName() string

func (*Repository) GetOrganizationId

func (x *Repository) GetOrganizationId() string

func (*Repository) GetOwner

func (m *Repository) GetOwner() isRepository_Owner

func (*Repository) GetUpdateTime

func (x *Repository) GetUpdateTime() *timestamppb.Timestamp

func (*Repository) GetUserId

func (x *Repository) GetUserId() string

func (*Repository) GetVisibility

func (x *Repository) GetVisibility() Visibility

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 RepositoryBranch

type RepositoryBranch struct {

	// primary key, unique, immutable
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// immutable
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// We reserve field number '3' for the update_time.
	// google.protobuf.Timestamp update_time = 3;
	// The name of the repository branch, i.e. "v1".
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// The ID of the repository this branch belongs to.
	RepositoryId string `protobuf:"bytes,5,opt,name=repository_id,json=repositoryId,proto3" json:"repository_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RepositoryBranch) Descriptor deprecated

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

Deprecated: Use RepositoryBranch.ProtoReflect.Descriptor instead.

func (*RepositoryBranch) GetCreateTime

func (x *RepositoryBranch) GetCreateTime() *timestamppb.Timestamp

func (*RepositoryBranch) GetId

func (x *RepositoryBranch) GetId() string

func (*RepositoryBranch) GetName

func (x *RepositoryBranch) GetName() string

func (*RepositoryBranch) GetRepositoryId

func (x *RepositoryBranch) GetRepositoryId() string

func (*RepositoryBranch) ProtoMessage

func (*RepositoryBranch) ProtoMessage()

func (*RepositoryBranch) ProtoReflect

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

func (*RepositoryBranch) Reset

func (x *RepositoryBranch) Reset()

func (*RepositoryBranch) String

func (x *RepositoryBranch) String() string

type RepositoryBranchService

type RepositoryBranchService interface {
	// CreateRepositoryBranch creates a new repository branch.
	CreateRepositoryBranch(context.Context, *CreateRepositoryBranchRequest) (*CreateRepositoryBranchResponse, error)

	// ListRepositoryBranches lists the repository branches associated with a Repository.
	ListRepositoryBranches(context.Context, *ListRepositoryBranchesRequest) (*ListRepositoryBranchesResponse, error)
}

RepositoryBranchService is the Repository branch service.

func NewRepositoryBranchServiceJSONClient

func NewRepositoryBranchServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) RepositoryBranchService

NewRepositoryBranchServiceJSONClient creates a JSON client that implements the RepositoryBranchService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewRepositoryBranchServiceProtobufClient

func NewRepositoryBranchServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) RepositoryBranchService

NewRepositoryBranchServiceProtobufClient creates a Protobuf client that implements the RepositoryBranchService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type RepositoryBranchServiceClient

type RepositoryBranchServiceClient interface {
	// CreateRepositoryBranch creates a new repository branch.
	CreateRepositoryBranch(ctx context.Context, in *CreateRepositoryBranchRequest, opts ...grpc.CallOption) (*CreateRepositoryBranchResponse, error)
	// ListRepositoryBranches lists the repository branches associated with a Repository.
	ListRepositoryBranches(ctx context.Context, in *ListRepositoryBranchesRequest, opts ...grpc.CallOption) (*ListRepositoryBranchesResponse, error)
}

RepositoryBranchServiceClient is the client API for RepositoryBranchService 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 RepositoryBranchServiceServer

type RepositoryBranchServiceServer interface {
	// CreateRepositoryBranch creates a new repository branch.
	CreateRepositoryBranch(context.Context, *CreateRepositoryBranchRequest) (*CreateRepositoryBranchResponse, error)
	// ListRepositoryBranches lists the repository branches associated with a Repository.
	ListRepositoryBranches(context.Context, *ListRepositoryBranchesRequest) (*ListRepositoryBranchesResponse, error)
}

RepositoryBranchServiceServer is the server API for RepositoryBranchService service. All implementations should embed UnimplementedRepositoryBranchServiceServer for forward compatibility

type RepositoryCommit

type RepositoryCommit struct {

	// primary key, unique, immutable
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// immutable
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// The digest of the commit.
	Digest string `protobuf:"bytes,3,opt,name=digest,proto3" json:"digest,omitempty"`
	// The name of the commit.
	// This is what is referenced by users.
	// Unique, immutable.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// The branch on which this commit was created.
	Branch string `protobuf:"bytes,5,opt,name=branch,proto3" json:"branch,omitempty"`
	// The commit sequence ID for this commit. This
	// is essentially what number commit this is on
	// the branch.
	CommitSequenceId int64 `protobuf:"varint,6,opt,name=commit_sequence_id,json=commitSequenceId,proto3" json:"commit_sequence_id,omitempty"`
	// The username of the user who authored this commit.
	Author string `protobuf:"bytes,7,opt,name=author,proto3" json:"author,omitempty"`
	// The tags associated with this commit
	Tags []*RepositoryTag `protobuf:"bytes,8,rep,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

func (*RepositoryCommit) Descriptor deprecated

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

Deprecated: Use RepositoryCommit.ProtoReflect.Descriptor instead.

func (*RepositoryCommit) GetAuthor added in v0.43.0

func (x *RepositoryCommit) GetAuthor() string

func (*RepositoryCommit) GetBranch added in v0.42.0

func (x *RepositoryCommit) GetBranch() string

func (*RepositoryCommit) GetCommitSequenceId added in v0.42.0

func (x *RepositoryCommit) GetCommitSequenceId() int64

func (*RepositoryCommit) GetCreateTime

func (x *RepositoryCommit) GetCreateTime() *timestamppb.Timestamp

func (*RepositoryCommit) GetDigest

func (x *RepositoryCommit) GetDigest() string

func (*RepositoryCommit) GetId

func (x *RepositoryCommit) GetId() string

func (*RepositoryCommit) GetName

func (x *RepositoryCommit) GetName() string

func (*RepositoryCommit) GetTags added in v0.44.0

func (x *RepositoryCommit) GetTags() []*RepositoryTag

func (*RepositoryCommit) ProtoMessage

func (*RepositoryCommit) ProtoMessage()

func (*RepositoryCommit) ProtoReflect

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

func (*RepositoryCommit) Reset

func (x *RepositoryCommit) Reset()

func (*RepositoryCommit) String

func (x *RepositoryCommit) String() string

type RepositoryCommitService

type RepositoryCommitService interface {
	// ListRepositoryCommitsByBranch lists the repository commits associated
	// with a repository branch on a repository, ordered by their create time.
	ListRepositoryCommitsByBranch(context.Context, *ListRepositoryCommitsByBranchRequest) (*ListRepositoryCommitsByBranchResponse, error)

	// ListRepositoryCommitsByReference returns repository commits up-to and including
	// the provided reference.
	ListRepositoryCommitsByReference(context.Context, *ListRepositoryCommitsByReferenceRequest) (*ListRepositoryCommitsByReferenceResponse, error)

	// GetRepositoryCommitByReference returns the repository commit matching
	// the provided reference, if it exists.
	GetRepositoryCommitByReference(context.Context, *GetRepositoryCommitByReferenceRequest) (*GetRepositoryCommitByReferenceResponse, error)

	// GetRepositoryCommitBySequenceID returns the repository commit matching
	// the provided sequence ID and branch, if it exists.
	GetRepositoryCommitBySequenceID(context.Context, *GetRepositoryCommitBySequenceIDRequest) (*GetRepositoryCommitBySequenceIDResponse, error)
}

RepositoryCommitService is the Repository commit service.

func NewRepositoryCommitServiceJSONClient

func NewRepositoryCommitServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) RepositoryCommitService

NewRepositoryCommitServiceJSONClient creates a JSON client that implements the RepositoryCommitService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewRepositoryCommitServiceProtobufClient

func NewRepositoryCommitServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) RepositoryCommitService

NewRepositoryCommitServiceProtobufClient creates a Protobuf client that implements the RepositoryCommitService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type RepositoryCommitServiceClient

type RepositoryCommitServiceClient interface {
	// ListRepositoryCommitsByBranch lists the repository commits associated
	// with a repository branch on a repository, ordered by their create time.
	ListRepositoryCommitsByBranch(ctx context.Context, in *ListRepositoryCommitsByBranchRequest, opts ...grpc.CallOption) (*ListRepositoryCommitsByBranchResponse, error)
	// ListRepositoryCommitsByReference returns repository commits up-to and including
	// the provided reference.
	ListRepositoryCommitsByReference(ctx context.Context, in *ListRepositoryCommitsByReferenceRequest, opts ...grpc.CallOption) (*ListRepositoryCommitsByReferenceResponse, error)
	// GetRepositoryCommitByReference returns the repository commit matching
	// the provided reference, if it exists.
	GetRepositoryCommitByReference(ctx context.Context, in *GetRepositoryCommitByReferenceRequest, opts ...grpc.CallOption) (*GetRepositoryCommitByReferenceResponse, error)
	// GetRepositoryCommitBySequenceID returns the repository commit matching
	// the provided sequence ID and branch, if it exists.
	GetRepositoryCommitBySequenceID(ctx context.Context, in *GetRepositoryCommitBySequenceIDRequest, opts ...grpc.CallOption) (*GetRepositoryCommitBySequenceIDResponse, error)
}

RepositoryCommitServiceClient is the client API for RepositoryCommitService 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 RepositoryCommitServiceServer

type RepositoryCommitServiceServer interface {
	// ListRepositoryCommitsByBranch lists the repository commits associated
	// with a repository branch on a repository, ordered by their create time.
	ListRepositoryCommitsByBranch(context.Context, *ListRepositoryCommitsByBranchRequest) (*ListRepositoryCommitsByBranchResponse, error)
	// ListRepositoryCommitsByReference returns repository commits up-to and including
	// the provided reference.
	ListRepositoryCommitsByReference(context.Context, *ListRepositoryCommitsByReferenceRequest) (*ListRepositoryCommitsByReferenceResponse, error)
	// GetRepositoryCommitByReference returns the repository commit matching
	// the provided reference, if it exists.
	GetRepositoryCommitByReference(context.Context, *GetRepositoryCommitByReferenceRequest) (*GetRepositoryCommitByReferenceResponse, error)
	// GetRepositoryCommitBySequenceID returns the repository commit matching
	// the provided sequence ID and branch, if it exists.
	GetRepositoryCommitBySequenceID(context.Context, *GetRepositoryCommitBySequenceIDRequest) (*GetRepositoryCommitBySequenceIDResponse, error)
}

RepositoryCommitServiceServer is the server API for RepositoryCommitService service. All implementations should embed UnimplementedRepositoryCommitServiceServer for forward compatibility

type RepositoryScope

type RepositoryScope int32
const (
	RepositoryScope_REPOSITORY_SCOPE_UNSPECIFIED RepositoryScope = 0
	RepositoryScope_REPOSITORY_SCOPE_READ        RepositoryScope = 1
	RepositoryScope_REPOSITORY_SCOPE_READ_WRITE  RepositoryScope = 2
	RepositoryScope_REPOSITORY_SCOPE_ADMIN       RepositoryScope = 3
)

func (RepositoryScope) Descriptor

func (RepositoryScope) Enum

func (x RepositoryScope) Enum() *RepositoryScope

func (RepositoryScope) EnumDescriptor deprecated

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

Deprecated: Use RepositoryScope.Descriptor instead.

func (RepositoryScope) Number

func (RepositoryScope) String

func (x RepositoryScope) String() string

func (RepositoryScope) Type

type RepositorySearchResult added in v0.50.0

type RepositorySearchResult struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The name of the user or organization
	// who is the owner of this repository
	Owner string `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`
	// contains filtered or unexported fields
}

func (*RepositorySearchResult) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RepositorySearchResult.ProtoReflect.Descriptor instead.

func (*RepositorySearchResult) GetId added in v0.50.0

func (x *RepositorySearchResult) GetId() string

func (*RepositorySearchResult) GetName added in v0.50.0

func (x *RepositorySearchResult) GetName() string

func (*RepositorySearchResult) GetOwner added in v0.50.0

func (x *RepositorySearchResult) GetOwner() string

func (*RepositorySearchResult) ProtoMessage added in v0.50.0

func (*RepositorySearchResult) ProtoMessage()

func (*RepositorySearchResult) ProtoReflect added in v0.50.0

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

func (*RepositorySearchResult) Reset added in v0.50.0

func (x *RepositorySearchResult) Reset()

func (*RepositorySearchResult) String added in v0.50.0

func (x *RepositorySearchResult) String() string

type RepositoryService

type RepositoryService interface {
	// GetRepository gets a repository by ID.
	GetRepository(context.Context, *GetRepositoryRequest) (*GetRepositoryResponse, error)

	// GetRepositoryByFullName gets a repository by full name.
	GetRepositoryByFullName(context.Context, *GetRepositoryByFullNameRequest) (*GetRepositoryByFullNameResponse, error)

	// ListRepositories lists all repositories.
	ListRepositories(context.Context, *ListRepositoriesRequest) (*ListRepositoriesResponse, error)

	// ListUserRepositories lists all repositories belonging to a user.
	ListUserRepositories(context.Context, *ListUserRepositoriesRequest) (*ListUserRepositoriesResponse, error)

	// ListUserRepositories lists all repositories a user can access.
	ListRepositoriesUserCanAccess(context.Context, *ListRepositoriesUserCanAccessRequest) (*ListRepositoriesUserCanAccessResponse, error)

	// ListOrganizationRepositories lists all repositories for an organization.
	ListOrganizationRepositories(context.Context, *ListOrganizationRepositoriesRequest) (*ListOrganizationRepositoriesResponse, error)

	// CreateRepositoryByFullName creates a new repository by full name.
	CreateRepositoryByFullName(context.Context, *CreateRepositoryByFullNameRequest) (*CreateRepositoryByFullNameResponse, error)

	// UpdateRepositoryName updates a repository's name.
	UpdateRepositoryName(context.Context, *UpdateRepositoryNameRequest) (*UpdateRepositoryNameResponse, error)

	// UpdateRepositoryNameByFullName updates a repository's name by full name.
	UpdateRepositoryNameByFullName(context.Context, *UpdateRepositoryNameByFullNameRequest) (*UpdateRepositoryNameByFullNameResponse, error)

	// UpdateRepositoryVisibility updates a repository's visibility.
	UpdateRepositoryVisibility(context.Context, *UpdateRepositoryVisibilityRequest) (*UpdateRepositoryVisibilityResponse, error)

	// UpdateRepositoryVisibilityByName updates a repository's visibility by name.
	UpdateRepositoryVisibilityByName(context.Context, *UpdateRepositoryVisibilityByNameRequest) (*UpdateRepositoryVisibilityByNameResponse, error)

	// DeleteRepository deletes a repository.
	DeleteRepository(context.Context, *DeleteRepositoryRequest) (*DeleteRepositoryResponse, error)

	// DeleteRepositoryByFullName deletes a repository by full name.
	DeleteRepositoryByFullName(context.Context, *DeleteRepositoryByFullNameRequest) (*DeleteRepositoryByFullNameResponse, error)
}

RepositoryService is the Repository service.

func NewRepositoryServiceJSONClient

func NewRepositoryServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) RepositoryService

NewRepositoryServiceJSONClient creates a JSON client that implements the RepositoryService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewRepositoryServiceProtobufClient

func NewRepositoryServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) RepositoryService

NewRepositoryServiceProtobufClient creates a Protobuf client that implements the RepositoryService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type RepositoryServiceClient

type RepositoryServiceClient interface {
	// GetRepository gets a repository by ID.
	GetRepository(ctx context.Context, in *GetRepositoryRequest, opts ...grpc.CallOption) (*GetRepositoryResponse, error)
	// GetRepositoryByFullName gets a repository by full name.
	GetRepositoryByFullName(ctx context.Context, in *GetRepositoryByFullNameRequest, opts ...grpc.CallOption) (*GetRepositoryByFullNameResponse, error)
	// ListRepositories lists all repositories.
	ListRepositories(ctx context.Context, in *ListRepositoriesRequest, opts ...grpc.CallOption) (*ListRepositoriesResponse, error)
	// ListUserRepositories lists all repositories belonging to a user.
	ListUserRepositories(ctx context.Context, in *ListUserRepositoriesRequest, opts ...grpc.CallOption) (*ListUserRepositoriesResponse, error)
	// ListUserRepositories lists all repositories a user can access.
	ListRepositoriesUserCanAccess(ctx context.Context, in *ListRepositoriesUserCanAccessRequest, opts ...grpc.CallOption) (*ListRepositoriesUserCanAccessResponse, error)
	// ListOrganizationRepositories lists all repositories for an organization.
	ListOrganizationRepositories(ctx context.Context, in *ListOrganizationRepositoriesRequest, opts ...grpc.CallOption) (*ListOrganizationRepositoriesResponse, error)
	// CreateRepositoryByFullName creates a new repository by full name.
	CreateRepositoryByFullName(ctx context.Context, in *CreateRepositoryByFullNameRequest, opts ...grpc.CallOption) (*CreateRepositoryByFullNameResponse, error)
	// UpdateRepositoryName updates a repository's name.
	UpdateRepositoryName(ctx context.Context, in *UpdateRepositoryNameRequest, opts ...grpc.CallOption) (*UpdateRepositoryNameResponse, error)
	// UpdateRepositoryNameByFullName updates a repository's name by full name.
	UpdateRepositoryNameByFullName(ctx context.Context, in *UpdateRepositoryNameByFullNameRequest, opts ...grpc.CallOption) (*UpdateRepositoryNameByFullNameResponse, error)
	// UpdateRepositoryVisibility updates a repository's visibility.
	UpdateRepositoryVisibility(ctx context.Context, in *UpdateRepositoryVisibilityRequest, opts ...grpc.CallOption) (*UpdateRepositoryVisibilityResponse, error)
	// UpdateRepositoryVisibilityByName updates a repository's visibility by name.
	UpdateRepositoryVisibilityByName(ctx context.Context, in *UpdateRepositoryVisibilityByNameRequest, opts ...grpc.CallOption) (*UpdateRepositoryVisibilityByNameResponse, error)
	// DeleteRepository deletes a repository.
	DeleteRepository(ctx context.Context, in *DeleteRepositoryRequest, opts ...grpc.CallOption) (*DeleteRepositoryResponse, error)
	// DeleteRepositoryByFullName deletes a repository by full name.
	DeleteRepositoryByFullName(ctx context.Context, in *DeleteRepositoryByFullNameRequest, opts ...grpc.CallOption) (*DeleteRepositoryByFullNameResponse, error)
}

RepositoryServiceClient is the client API for RepositoryService 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 RepositoryServiceServer

type RepositoryServiceServer interface {
	// GetRepository gets a repository by ID.
	GetRepository(context.Context, *GetRepositoryRequest) (*GetRepositoryResponse, error)
	// GetRepositoryByFullName gets a repository by full name.
	GetRepositoryByFullName(context.Context, *GetRepositoryByFullNameRequest) (*GetRepositoryByFullNameResponse, error)
	// ListRepositories lists all repositories.
	ListRepositories(context.Context, *ListRepositoriesRequest) (*ListRepositoriesResponse, error)
	// ListUserRepositories lists all repositories belonging to a user.
	ListUserRepositories(context.Context, *ListUserRepositoriesRequest) (*ListUserRepositoriesResponse, error)
	// ListUserRepositories lists all repositories a user can access.
	ListRepositoriesUserCanAccess(context.Context, *ListRepositoriesUserCanAccessRequest) (*ListRepositoriesUserCanAccessResponse, error)
	// ListOrganizationRepositories lists all repositories for an organization.
	ListOrganizationRepositories(context.Context, *ListOrganizationRepositoriesRequest) (*ListOrganizationRepositoriesResponse, error)
	// CreateRepositoryByFullName creates a new repository by full name.
	CreateRepositoryByFullName(context.Context, *CreateRepositoryByFullNameRequest) (*CreateRepositoryByFullNameResponse, error)
	// UpdateRepositoryName updates a repository's name.
	UpdateRepositoryName(context.Context, *UpdateRepositoryNameRequest) (*UpdateRepositoryNameResponse, error)
	// UpdateRepositoryNameByFullName updates a repository's name by full name.
	UpdateRepositoryNameByFullName(context.Context, *UpdateRepositoryNameByFullNameRequest) (*UpdateRepositoryNameByFullNameResponse, error)
	// UpdateRepositoryVisibility updates a repository's visibility.
	UpdateRepositoryVisibility(context.Context, *UpdateRepositoryVisibilityRequest) (*UpdateRepositoryVisibilityResponse, error)
	// UpdateRepositoryVisibilityByName updates a repository's visibility by name.
	UpdateRepositoryVisibilityByName(context.Context, *UpdateRepositoryVisibilityByNameRequest) (*UpdateRepositoryVisibilityByNameResponse, error)
	// DeleteRepository deletes a repository.
	DeleteRepository(context.Context, *DeleteRepositoryRequest) (*DeleteRepositoryResponse, error)
	// DeleteRepositoryByFullName deletes a repository by full name.
	DeleteRepositoryByFullName(context.Context, *DeleteRepositoryByFullNameRequest) (*DeleteRepositoryByFullNameResponse, error)
}

RepositoryServiceServer is the server API for RepositoryService service. All implementations should embed UnimplementedRepositoryServiceServer for forward compatibility

type RepositoryTag added in v0.39.1

type RepositoryTag struct {

	// primary key, unique, immutable
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// immutable
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// We reserve field number '3' for the update_time.
	// google.protobuf.Timestamp update_time = 3;
	// The name of the repository tag, e.g. "6e2e7f24718a76caa32a80d0e2b1841ef2c61403".
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// The name of the commit this tag belongs to.
	CommitName string `protobuf:"bytes,5,opt,name=commit_name,json=commitName,proto3" json:"commit_name,omitempty"`
	// The username of the author of the tag.
	Author string `protobuf:"bytes,6,opt,name=author,proto3" json:"author,omitempty"`
	// contains filtered or unexported fields
}

func (*RepositoryTag) Descriptor deprecated added in v0.39.1

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

Deprecated: Use RepositoryTag.ProtoReflect.Descriptor instead.

func (*RepositoryTag) GetAuthor added in v0.43.0

func (x *RepositoryTag) GetAuthor() string

func (*RepositoryTag) GetCommitName added in v0.39.1

func (x *RepositoryTag) GetCommitName() string

func (*RepositoryTag) GetCreateTime added in v0.39.1

func (x *RepositoryTag) GetCreateTime() *timestamppb.Timestamp

func (*RepositoryTag) GetId added in v0.39.1

func (x *RepositoryTag) GetId() string

func (*RepositoryTag) GetName added in v0.39.1

func (x *RepositoryTag) GetName() string

func (*RepositoryTag) ProtoMessage added in v0.39.1

func (*RepositoryTag) ProtoMessage()

func (*RepositoryTag) ProtoReflect added in v0.39.1

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

func (*RepositoryTag) Reset added in v0.39.1

func (x *RepositoryTag) Reset()

func (*RepositoryTag) String added in v0.39.1

func (x *RepositoryTag) String() string

type RepositoryTagService added in v0.39.1

type RepositoryTagService interface {
	// CreateRepositoryTag creates a new repository tag.
	CreateRepositoryTag(context.Context, *CreateRepositoryTagRequest) (*CreateRepositoryTagResponse, error)

	// ListRepositoryTags lists the repository tags associated with a Repository.
	ListRepositoryTags(context.Context, *ListRepositoryTagsRequest) (*ListRepositoryTagsResponse, error)
}

RepositoryTagService is the Repository tag service.

func NewRepositoryTagServiceJSONClient added in v0.39.1

func NewRepositoryTagServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) RepositoryTagService

NewRepositoryTagServiceJSONClient creates a JSON client that implements the RepositoryTagService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewRepositoryTagServiceProtobufClient added in v0.39.1

func NewRepositoryTagServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) RepositoryTagService

NewRepositoryTagServiceProtobufClient creates a Protobuf client that implements the RepositoryTagService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type RepositoryTagServiceClient added in v0.39.1

type RepositoryTagServiceClient interface {
	// CreateRepositoryTag creates a new repository tag.
	CreateRepositoryTag(ctx context.Context, in *CreateRepositoryTagRequest, opts ...grpc.CallOption) (*CreateRepositoryTagResponse, error)
	// ListRepositoryTags lists the repository tags associated with a Repository.
	ListRepositoryTags(ctx context.Context, in *ListRepositoryTagsRequest, opts ...grpc.CallOption) (*ListRepositoryTagsResponse, error)
}

RepositoryTagServiceClient is the client API for RepositoryTagService 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 NewRepositoryTagServiceClient added in v0.39.1

func NewRepositoryTagServiceClient(cc grpc.ClientConnInterface) RepositoryTagServiceClient

type RepositoryTagServiceServer added in v0.39.1

type RepositoryTagServiceServer interface {
	// CreateRepositoryTag creates a new repository tag.
	CreateRepositoryTag(context.Context, *CreateRepositoryTagRequest) (*CreateRepositoryTagResponse, error)
	// ListRepositoryTags lists the repository tags associated with a Repository.
	ListRepositoryTags(context.Context, *ListRepositoryTagsRequest) (*ListRepositoryTagsResponse, error)
}

RepositoryTagServiceServer is the server API for RepositoryTagService service. All implementations should embed UnimplementedRepositoryTagServiceServer for forward compatibility

type Repository_OrganizationId

type Repository_OrganizationId struct {
	// foreign key, mutable
	OrganizationId string `protobuf:"bytes,6,opt,name=organization_id,json=organizationId,proto3,oneof"`
}

type Repository_UserId

type Repository_UserId struct {
	// foreign key, mutable
	UserId string `protobuf:"bytes,5,opt,name=user_id,json=userId,proto3,oneof"`
}

type ResolveService

type ResolveService interface {
	// GetModulePins finds all the latest digests and respective dependencies of
	// the provided module references and picks a set of distinct modules pins.
	//
	// Note that module references with commits should still be passed to this function
	// to make sure this function can do dependency resolution.
	//
	// This function also deals with tiebreaking what ModulePin wins for the same repository.
	GetModulePins(context.Context, *GetModulePinsRequest) (*GetModulePinsResponse, error)
}

ResolveService is the resolve service.

This is the public service.

func NewResolveServiceJSONClient

func NewResolveServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) ResolveService

NewResolveServiceJSONClient creates a JSON client that implements the ResolveService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewResolveServiceProtobufClient

func NewResolveServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) ResolveService

NewResolveServiceProtobufClient creates a Protobuf client that implements the ResolveService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type ResolveServiceClient

type ResolveServiceClient interface {
	// GetModulePins finds all the latest digests and respective dependencies of
	// the provided module references and picks a set of distinct modules pins.
	//
	// Note that module references with commits should still be passed to this function
	// to make sure this function can do dependency resolution.
	//
	// This function also deals with tiebreaking what ModulePin wins for the same repository.
	GetModulePins(ctx context.Context, in *GetModulePinsRequest, opts ...grpc.CallOption) (*GetModulePinsResponse, error)
}

ResolveServiceClient is the client API for ResolveService 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 ResolveServiceServer

type ResolveServiceServer interface {
	// GetModulePins finds all the latest digests and respective dependencies of
	// the provided module references and picks a set of distinct modules pins.
	//
	// Note that module references with commits should still be passed to this function
	// to make sure this function can do dependency resolution.
	//
	// This function also deals with tiebreaking what ModulePin wins for the same repository.
	GetModulePins(context.Context, *GetModulePinsRequest) (*GetModulePinsResponse, error)
}

ResolveServiceServer is the server API for ResolveService service. All implementations should embed UnimplementedResolveServiceServer for forward compatibility

type ResolvedReferenceType added in v0.50.0

type ResolvedReferenceType int32
const (
	ResolvedReferenceType_RESOLVED_REFERENCE_TYPE_UNSPECIFIED ResolvedReferenceType = 0
	ResolvedReferenceType_RESOLVED_REFERENCE_TYPE_COMMIT      ResolvedReferenceType = 1
	ResolvedReferenceType_RESOLVED_REFERENCE_TYPE_BRANCH      ResolvedReferenceType = 2
	ResolvedReferenceType_RESOLVED_REFERENCE_TYPE_TAG         ResolvedReferenceType = 3
)

func (ResolvedReferenceType) Descriptor added in v0.50.0

func (ResolvedReferenceType) Enum added in v0.50.0

func (ResolvedReferenceType) EnumDescriptor deprecated added in v0.50.0

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

Deprecated: Use ResolvedReferenceType.Descriptor instead.

func (ResolvedReferenceType) Number added in v0.50.0

func (ResolvedReferenceType) String added in v0.50.0

func (x ResolvedReferenceType) String() string

func (ResolvedReferenceType) Type added in v0.50.0

type RuntimeLibrary added in v0.50.0

type RuntimeLibrary struct {

	// The name of the runtime library dependency. The format should match the
	// format used for dependencies in the dependency management tooling of the
	// associated language ecosystem. This is set by the user using Dockerfile Labels.
	// For example, for the plugin "protoc-gen-go", this might be "google.golang.org/protobuf".
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The version of the runtime library dependency associated with the generated
	// code. The format should match the format used for dependency versions in the
	// dependency management tooling of the associated language ecosystem.
	// This is set by the user using Dockerfile Labels.
	// For example, for the plugin "protoc-gen-go", this might be "v1.26.0".
	Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

RuntimeLibrary describes a pinned runtime library dependency of the generated code.

func (*RuntimeLibrary) Descriptor deprecated added in v0.50.0

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

Deprecated: Use RuntimeLibrary.ProtoReflect.Descriptor instead.

func (*RuntimeLibrary) GetName added in v0.50.0

func (x *RuntimeLibrary) GetName() string

func (*RuntimeLibrary) GetVersion added in v0.50.0

func (x *RuntimeLibrary) GetVersion() string

func (*RuntimeLibrary) ProtoMessage added in v0.50.0

func (*RuntimeLibrary) ProtoMessage()

func (*RuntimeLibrary) ProtoReflect added in v0.50.0

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

func (*RuntimeLibrary) Reset added in v0.50.0

func (x *RuntimeLibrary) Reset()

func (*RuntimeLibrary) String added in v0.50.0

func (x *RuntimeLibrary) String() string

type SearchRequest added in v0.50.0

type SearchRequest struct {

	// The search string.
	Query    string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	PageSize uint32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// The first page is returned if this is 0.
	PageToken uint32 `protobuf:"varint,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use SearchRequest.ProtoReflect.Descriptor instead.

func (*SearchRequest) GetPageSize added in v0.50.0

func (x *SearchRequest) GetPageSize() uint32

func (*SearchRequest) GetPageToken added in v0.50.0

func (x *SearchRequest) GetPageToken() uint32

func (*SearchRequest) GetQuery added in v0.50.0

func (x *SearchRequest) GetQuery() string

func (*SearchRequest) ProtoMessage added in v0.50.0

func (*SearchRequest) ProtoMessage()

func (*SearchRequest) ProtoReflect added in v0.50.0

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

func (*SearchRequest) Reset added in v0.50.0

func (x *SearchRequest) Reset()

func (*SearchRequest) String added in v0.50.0

func (x *SearchRequest) String() string

type SearchResponse added in v0.50.0

type SearchResponse struct {
	SearchResults []*SearchResult `protobuf:"bytes,1,rep,name=search_results,json=searchResults,proto3" json:"search_results,omitempty"`
	// There are no more pages if this is 0.
	NextPageToken uint32 `protobuf:"varint,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*SearchResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use SearchResponse.ProtoReflect.Descriptor instead.

func (*SearchResponse) GetNextPageToken added in v0.50.0

func (x *SearchResponse) GetNextPageToken() uint32

func (*SearchResponse) GetSearchResults added in v0.50.0

func (x *SearchResponse) GetSearchResults() []*SearchResult

func (*SearchResponse) ProtoMessage added in v0.50.0

func (*SearchResponse) ProtoMessage()

func (*SearchResponse) ProtoReflect added in v0.50.0

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

func (*SearchResponse) Reset added in v0.50.0

func (x *SearchResponse) Reset()

func (*SearchResponse) String added in v0.50.0

func (x *SearchResponse) String() string

type SearchResult added in v0.50.0

type SearchResult struct {

	// Types that are assignable to Item:
	//	*SearchResult_Repository
	//	*SearchResult_Organization
	//	*SearchResult_User
	//	*SearchResult_Team
	Item isSearchResult_Item `protobuf_oneof:"item"`
	// contains filtered or unexported fields
}

func (*SearchResult) Descriptor deprecated added in v0.50.0

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

Deprecated: Use SearchResult.ProtoReflect.Descriptor instead.

func (*SearchResult) GetItem added in v0.50.0

func (m *SearchResult) GetItem() isSearchResult_Item

func (*SearchResult) GetOrganization added in v0.50.0

func (x *SearchResult) GetOrganization() *OrganizationSearchResult

func (*SearchResult) GetRepository added in v0.50.0

func (x *SearchResult) GetRepository() *RepositorySearchResult

func (*SearchResult) GetTeam added in v0.50.0

func (x *SearchResult) GetTeam() *TeamSearchResult

func (*SearchResult) GetUser added in v0.50.0

func (x *SearchResult) GetUser() *UserSearchResult

func (*SearchResult) ProtoMessage added in v0.50.0

func (*SearchResult) ProtoMessage()

func (*SearchResult) ProtoReflect added in v0.50.0

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

func (*SearchResult) Reset added in v0.50.0

func (x *SearchResult) Reset()

func (*SearchResult) String added in v0.50.0

func (x *SearchResult) String() string

type SearchResult_Organization added in v0.50.0

type SearchResult_Organization struct {
	Organization *OrganizationSearchResult `protobuf:"bytes,2,opt,name=organization,proto3,oneof"`
}

type SearchResult_Repository added in v0.50.0

type SearchResult_Repository struct {
	Repository *RepositorySearchResult `protobuf:"bytes,1,opt,name=repository,proto3,oneof"`
}

type SearchResult_Team added in v0.50.0

type SearchResult_Team struct {
	Team *TeamSearchResult `protobuf:"bytes,4,opt,name=team,proto3,oneof"`
}

type SearchResult_User added in v0.50.0

type SearchResult_User struct {
	User *UserSearchResult `protobuf:"bytes,3,opt,name=user,proto3,oneof"`
}

type SearchService added in v0.50.0

type SearchService interface {
	// Search searches the BSR.
	Search(context.Context, *SearchRequest) (*SearchResponse, error)
}

SearchService is the search service.

func NewSearchServiceJSONClient added in v0.50.0

func NewSearchServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) SearchService

NewSearchServiceJSONClient creates a JSON client that implements the SearchService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewSearchServiceProtobufClient added in v0.50.0

func NewSearchServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) SearchService

NewSearchServiceProtobufClient creates a Protobuf client that implements the SearchService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type SearchServiceClient added in v0.50.0

type SearchServiceClient interface {
	// Search searches the BSR.
	Search(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchResponse, error)
}

SearchServiceClient is the client API for SearchService 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 NewSearchServiceClient added in v0.50.0

func NewSearchServiceClient(cc grpc.ClientConnInterface) SearchServiceClient

type SearchServiceServer added in v0.50.0

type SearchServiceServer interface {
	// Search searches the BSR.
	Search(context.Context, *SearchRequest) (*SearchResponse, error)
}

SearchServiceServer is the server API for SearchService service. All implementations should embed UnimplementedSearchServiceServer for forward compatibility

type ServerScope

type ServerScope int32
const (
	ServerScope_SERVER_SCOPE_UNSPECIFIED ServerScope = 0
	ServerScope_SERVER_SCOPE_MEMBER      ServerScope = 1
	ServerScope_SERVER_SCOPE_ADMIN       ServerScope = 2
)

func (ServerScope) Descriptor

func (ServerScope) Enum

func (x ServerScope) Enum() *ServerScope

func (ServerScope) EnumDescriptor deprecated

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

Deprecated: Use ServerScope.Descriptor instead.

func (ServerScope) Number

func (x ServerScope) Number() protoreflect.EnumNumber

func (ServerScope) String

func (x ServerScope) String() string

func (ServerScope) Type

type Service added in v0.50.0

type Service struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// nested_name includes the nested types for a given type definition.
	NestedName string `protobuf:"bytes,2,opt,name=nested_name,json=nestedName,proto3" json:"nested_name,omitempty"`
	// full_name includes the package name and nested types for a given type definition.
	FullName string `protobuf:"bytes,3,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	// description is derived from the leading comments of a given service.
	//
	// Paragraph newlines (double new lines) are respected, however single newlines are not.
	// Note that any leading and trailing `//` or spaces within a `/* */` block will be stripped.
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// file_path is the normalized path of the file containing the service.
	// This is used for navigating to the source code for the service.
	FilePath string    `protobuf:"bytes,5,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"`
	Location *Location `protobuf:"bytes,6,opt,name=location,proto3" json:"location,omitempty"`
	Methods  []*Method `protobuf:"bytes,7,rep,name=methods,proto3" json:"methods,omitempty"`
	// contains filtered or unexported fields
}

Service provides information for the documentation for a given service type in a file.

func (*Service) Descriptor deprecated added in v0.50.0

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

Deprecated: Use Service.ProtoReflect.Descriptor instead.

func (*Service) GetDescription added in v0.50.0

func (x *Service) GetDescription() string

func (*Service) GetFilePath added in v0.50.0

func (x *Service) GetFilePath() string

func (*Service) GetFullName added in v0.50.0

func (x *Service) GetFullName() string

func (*Service) GetLocation added in v0.50.0

func (x *Service) GetLocation() *Location

func (*Service) GetMethods added in v0.50.0

func (x *Service) GetMethods() []*Method

func (*Service) GetName added in v0.50.0

func (x *Service) GetName() string

func (*Service) GetNestedName added in v0.50.0

func (x *Service) GetNestedName() string

func (*Service) ProtoMessage added in v0.50.0

func (*Service) ProtoMessage()

func (*Service) ProtoReflect added in v0.50.0

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

func (*Service) Reset added in v0.50.0

func (x *Service) Reset()

func (*Service) String added in v0.50.0

func (x *Service) String() string

type Team added in v0.50.0

type Team struct {

	// primary key, unique, immutable
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// immutable
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// mutable
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// unique, mutable
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// foreign key, immutable
	OrganizationId string `protobuf:"bytes,5,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Team) Descriptor deprecated added in v0.50.0

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

Deprecated: Use Team.ProtoReflect.Descriptor instead.

func (*Team) GetCreateTime added in v0.50.0

func (x *Team) GetCreateTime() *timestamppb.Timestamp

func (*Team) GetId added in v0.50.0

func (x *Team) GetId() string

func (*Team) GetName added in v0.50.0

func (x *Team) GetName() string

func (*Team) GetOrganizationId added in v0.50.0

func (x *Team) GetOrganizationId() string

func (*Team) GetUpdateTime added in v0.50.0

func (x *Team) GetUpdateTime() *timestamppb.Timestamp

func (*Team) ProtoMessage added in v0.50.0

func (*Team) ProtoMessage()

func (*Team) ProtoReflect added in v0.50.0

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

func (*Team) Reset added in v0.50.0

func (x *Team) Reset()

func (*Team) String added in v0.50.0

func (x *Team) String() string

type TeamSearchResult added in v0.50.0

type TeamSearchResult struct {
	Id               string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name             string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationName string `protobuf:"bytes,3,opt,name=organization_name,json=organizationName,proto3" json:"organization_name,omitempty"`
	// contains filtered or unexported fields
}

func (*TeamSearchResult) Descriptor deprecated added in v0.50.0

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

Deprecated: Use TeamSearchResult.ProtoReflect.Descriptor instead.

func (*TeamSearchResult) GetId added in v0.50.0

func (x *TeamSearchResult) GetId() string

func (*TeamSearchResult) GetName added in v0.50.0

func (x *TeamSearchResult) GetName() string

func (*TeamSearchResult) GetOrganizationName added in v0.50.0

func (x *TeamSearchResult) GetOrganizationName() string

func (*TeamSearchResult) ProtoMessage added in v0.50.0

func (*TeamSearchResult) ProtoMessage()

func (*TeamSearchResult) ProtoReflect added in v0.50.0

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

func (*TeamSearchResult) Reset added in v0.50.0

func (x *TeamSearchResult) Reset()

func (*TeamSearchResult) String added in v0.50.0

func (x *TeamSearchResult) String() string

type TeamService added in v0.50.0

type TeamService interface {
	// GetTeam gets a team by ID.
	GetTeam(context.Context, *GetTeamRequest) (*GetTeamResponse, error)

	// GetTeamByName gets a team by the combination of its name and organization.
	GetTeamByName(context.Context, *GetTeamByNameRequest) (*GetTeamByNameResponse, error)

	// ListOrganizationTeams lists all teams belonging to an organization.
	ListOrganizationTeams(context.Context, *ListOrganizationTeamsRequest) (*ListOrganizationTeamsResponse, error)

	// CreateTeam creates a new team within an organization.
	CreateTeam(context.Context, *CreateTeamRequest) (*CreateTeamResponse, error)

	// CreateTeamByName creates a new team within an organization, looking up the organization by name.
	CreateTeamByName(context.Context, *CreateTeamByNameRequest) (*CreateTeamByNameResponse, error)

	// UpdateTeamName updates a team's name.
	UpdateTeamName(context.Context, *UpdateTeamNameRequest) (*UpdateTeamNameResponse, error)

	// AddUserToTeam adds a user to a team by their respective IDs.
	AddUserToTeam(context.Context, *AddUserToTeamRequest) (*AddUserToTeamResponse, error)

	// AddUserToTeamByName adds a user to a team, looking up the entities by user, team, and organization names.
	AddUserToTeamByName(context.Context, *AddUserToTeamByNameRequest) (*AddUserToTeamByNameResponse, error)

	// RemoveUserFromTeam removes a user from a team by their respective IDs.
	RemoveUserFromTeam(context.Context, *RemoveUserFromTeamRequest) (*RemoveUserFromTeamResponse, error)

	// RemoveUserFromTeamByName removes a user from a team, looking up the entities by user, team, and organization names.
	RemoveUserFromTeamByName(context.Context, *RemoveUserFromTeamByNameRequest) (*RemoveUserFromTeamByNameResponse, error)

	// DeleteTeam deletes a team by ID.
	DeleteTeam(context.Context, *DeleteTeamRequest) (*DeleteTeamResponse, error)

	// DeleteTeamByName deletes a team by the combination of its name and organization.
	DeleteTeamByName(context.Context, *DeleteTeamByNameRequest) (*DeleteTeamByNameResponse, error)

	// AddTeamOrganizationScope adds an organization scope to a team by ID.
	AddTeamOrganizationScope(context.Context, *AddTeamOrganizationScopeRequest) (*AddTeamOrganizationScopeResponse, error)

	// AddTeamOrganizationScopeByName adds an organization scope to a team by name.
	AddTeamOrganizationScopeByName(context.Context, *AddTeamOrganizationScopeByNameRequest) (*AddTeamOrganizationScopeByNameResponse, error)

	// RemoveTeamOrganizationScope removes an organization scope from a team by ID.
	RemoveTeamOrganizationScope(context.Context, *RemoveTeamOrganizationScopeRequest) (*RemoveTeamOrganizationScopeResponse, error)

	// RemoveTeamOrganizationScopeByName removes an organization scope from a team by name.
	RemoveTeamOrganizationScopeByName(context.Context, *RemoveTeamOrganizationScopeByNameRequest) (*RemoveTeamOrganizationScopeByNameResponse, error)

	// AddTeamBaseRepositoryScope adds a base repository scope to a team by ID.
	AddTeamBaseRepositoryScope(context.Context, *AddTeamBaseRepositoryScopeRequest) (*AddTeamBaseRepositoryScopeResponse, error)

	// AddTeamBaseRepositoryScopeByName adds a base repository scope to a team by name.
	AddTeamBaseRepositoryScopeByName(context.Context, *AddTeamBaseRepositoryScopeByNameRequest) (*AddTeamBaseRepositoryScopeByNameResponse, error)

	// RemoveTeamBaseRepositoryScope removes a base repository scope from a team by ID.
	RemoveTeamBaseRepositoryScope(context.Context, *RemoveTeamBaseRepositoryScopeRequest) (*RemoveTeamBaseRepositoryScopeResponse, error)

	// RemoveTeamBaseRepositoryScopeByName removes a base repository scope from a team by name.
	RemoveTeamBaseRepositoryScopeByName(context.Context, *RemoveTeamBaseRepositoryScopeByNameRequest) (*RemoveTeamBaseRepositoryScopeByNameResponse, error)

	// AddTeamRepositoryScope adds a repository scope for a specific repository to a team by ID.
	AddTeamRepositoryScope(context.Context, *AddTeamRepositoryScopeRequest) (*AddTeamRepositoryScopeResponse, error)

	// AddTeamRepositoryScopeByName adds a repository scope for a specific repository to a team by name.
	AddTeamRepositoryScopeByName(context.Context, *AddTeamRepositoryScopeByNameRequest) (*AddTeamRepositoryScopeByNameResponse, error)

	// RemoveTeamRepositoryScope removes a repository scope for a specific repository from a team by ID.
	RemoveTeamRepositoryScope(context.Context, *RemoveTeamRepositoryScopeRequest) (*RemoveTeamRepositoryScopeResponse, error)

	// RemoveTeamRepositoryScopeByName removes a repository scope for a specific repository from a team by name.
	RemoveTeamRepositoryScopeByName(context.Context, *RemoveTeamRepositoryScopeByNameRequest) (*RemoveTeamRepositoryScopeByNameResponse, error)
}

TeamService is the Team service. All methods on the Team service require authentication.

func NewTeamServiceJSONClient added in v0.50.0

func NewTeamServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) TeamService

NewTeamServiceJSONClient creates a JSON client that implements the TeamService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewTeamServiceProtobufClient added in v0.50.0

func NewTeamServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) TeamService

NewTeamServiceProtobufClient creates a Protobuf client that implements the TeamService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type TeamServiceClient added in v0.50.0

type TeamServiceClient interface {
	// GetTeam gets a team by ID.
	GetTeam(ctx context.Context, in *GetTeamRequest, opts ...grpc.CallOption) (*GetTeamResponse, error)
	// GetTeamByName gets a team by the combination of its name and organization.
	GetTeamByName(ctx context.Context, in *GetTeamByNameRequest, opts ...grpc.CallOption) (*GetTeamByNameResponse, error)
	// ListOrganizationTeams lists all teams belonging to an organization.
	ListOrganizationTeams(ctx context.Context, in *ListOrganizationTeamsRequest, opts ...grpc.CallOption) (*ListOrganizationTeamsResponse, error)
	// CreateTeam creates a new team within an organization.
	CreateTeam(ctx context.Context, in *CreateTeamRequest, opts ...grpc.CallOption) (*CreateTeamResponse, error)
	// CreateTeamByName creates a new team within an organization, looking up the organization by name.
	CreateTeamByName(ctx context.Context, in *CreateTeamByNameRequest, opts ...grpc.CallOption) (*CreateTeamByNameResponse, error)
	// UpdateTeamName updates a team's name.
	UpdateTeamName(ctx context.Context, in *UpdateTeamNameRequest, opts ...grpc.CallOption) (*UpdateTeamNameResponse, error)
	// AddUserToTeam adds a user to a team by their respective IDs.
	AddUserToTeam(ctx context.Context, in *AddUserToTeamRequest, opts ...grpc.CallOption) (*AddUserToTeamResponse, error)
	// AddUserToTeamByName adds a user to a team, looking up the entities by user, team, and organization names.
	AddUserToTeamByName(ctx context.Context, in *AddUserToTeamByNameRequest, opts ...grpc.CallOption) (*AddUserToTeamByNameResponse, error)
	// RemoveUserFromTeam removes a user from a team by their respective IDs.
	RemoveUserFromTeam(ctx context.Context, in *RemoveUserFromTeamRequest, opts ...grpc.CallOption) (*RemoveUserFromTeamResponse, error)
	// RemoveUserFromTeamByName removes a user from a team, looking up the entities by user, team, and organization names.
	RemoveUserFromTeamByName(ctx context.Context, in *RemoveUserFromTeamByNameRequest, opts ...grpc.CallOption) (*RemoveUserFromTeamByNameResponse, error)
	// DeleteTeam deletes a team by ID.
	DeleteTeam(ctx context.Context, in *DeleteTeamRequest, opts ...grpc.CallOption) (*DeleteTeamResponse, error)
	// DeleteTeamByName deletes a team by the combination of its name and organization.
	DeleteTeamByName(ctx context.Context, in *DeleteTeamByNameRequest, opts ...grpc.CallOption) (*DeleteTeamByNameResponse, error)
	// AddTeamOrganizationScope adds an organization scope to a team by ID.
	AddTeamOrganizationScope(ctx context.Context, in *AddTeamOrganizationScopeRequest, opts ...grpc.CallOption) (*AddTeamOrganizationScopeResponse, error)
	// AddTeamOrganizationScopeByName adds an organization scope to a team by name.
	AddTeamOrganizationScopeByName(ctx context.Context, in *AddTeamOrganizationScopeByNameRequest, opts ...grpc.CallOption) (*AddTeamOrganizationScopeByNameResponse, error)
	// RemoveTeamOrganizationScope removes an organization scope from a team by ID.
	RemoveTeamOrganizationScope(ctx context.Context, in *RemoveTeamOrganizationScopeRequest, opts ...grpc.CallOption) (*RemoveTeamOrganizationScopeResponse, error)
	// RemoveTeamOrganizationScopeByName removes an organization scope from a team by name.
	RemoveTeamOrganizationScopeByName(ctx context.Context, in *RemoveTeamOrganizationScopeByNameRequest, opts ...grpc.CallOption) (*RemoveTeamOrganizationScopeByNameResponse, error)
	// AddTeamBaseRepositoryScope adds a base repository scope to a team by ID.
	AddTeamBaseRepositoryScope(ctx context.Context, in *AddTeamBaseRepositoryScopeRequest, opts ...grpc.CallOption) (*AddTeamBaseRepositoryScopeResponse, error)
	// AddTeamBaseRepositoryScopeByName adds a base repository scope to a team by name.
	AddTeamBaseRepositoryScopeByName(ctx context.Context, in *AddTeamBaseRepositoryScopeByNameRequest, opts ...grpc.CallOption) (*AddTeamBaseRepositoryScopeByNameResponse, error)
	// RemoveTeamBaseRepositoryScope removes a base repository scope from a team by ID.
	RemoveTeamBaseRepositoryScope(ctx context.Context, in *RemoveTeamBaseRepositoryScopeRequest, opts ...grpc.CallOption) (*RemoveTeamBaseRepositoryScopeResponse, error)
	// RemoveTeamBaseRepositoryScopeByName removes a base repository scope from a team by name.
	RemoveTeamBaseRepositoryScopeByName(ctx context.Context, in *RemoveTeamBaseRepositoryScopeByNameRequest, opts ...grpc.CallOption) (*RemoveTeamBaseRepositoryScopeByNameResponse, error)
	// AddTeamRepositoryScope adds a repository scope for a specific repository to a team by ID.
	AddTeamRepositoryScope(ctx context.Context, in *AddTeamRepositoryScopeRequest, opts ...grpc.CallOption) (*AddTeamRepositoryScopeResponse, error)
	// AddTeamRepositoryScopeByName adds a repository scope for a specific repository to a team by name.
	AddTeamRepositoryScopeByName(ctx context.Context, in *AddTeamRepositoryScopeByNameRequest, opts ...grpc.CallOption) (*AddTeamRepositoryScopeByNameResponse, error)
	// RemoveTeamRepositoryScope removes a repository scope for a specific repository from a team by ID.
	RemoveTeamRepositoryScope(ctx context.Context, in *RemoveTeamRepositoryScopeRequest, opts ...grpc.CallOption) (*RemoveTeamRepositoryScopeResponse, error)
	// RemoveTeamRepositoryScopeByName removes a repository scope for a specific repository from a team by name.
	RemoveTeamRepositoryScopeByName(ctx context.Context, in *RemoveTeamRepositoryScopeByNameRequest, opts ...grpc.CallOption) (*RemoveTeamRepositoryScopeByNameResponse, error)
}

TeamServiceClient is the client API for TeamService 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 NewTeamServiceClient added in v0.50.0

func NewTeamServiceClient(cc grpc.ClientConnInterface) TeamServiceClient

type TeamServiceServer added in v0.50.0

type TeamServiceServer interface {
	// GetTeam gets a team by ID.
	GetTeam(context.Context, *GetTeamRequest) (*GetTeamResponse, error)
	// GetTeamByName gets a team by the combination of its name and organization.
	GetTeamByName(context.Context, *GetTeamByNameRequest) (*GetTeamByNameResponse, error)
	// ListOrganizationTeams lists all teams belonging to an organization.
	ListOrganizationTeams(context.Context, *ListOrganizationTeamsRequest) (*ListOrganizationTeamsResponse, error)
	// CreateTeam creates a new team within an organization.
	CreateTeam(context.Context, *CreateTeamRequest) (*CreateTeamResponse, error)
	// CreateTeamByName creates a new team within an organization, looking up the organization by name.
	CreateTeamByName(context.Context, *CreateTeamByNameRequest) (*CreateTeamByNameResponse, error)
	// UpdateTeamName updates a team's name.
	UpdateTeamName(context.Context, *UpdateTeamNameRequest) (*UpdateTeamNameResponse, error)
	// AddUserToTeam adds a user to a team by their respective IDs.
	AddUserToTeam(context.Context, *AddUserToTeamRequest) (*AddUserToTeamResponse, error)
	// AddUserToTeamByName adds a user to a team, looking up the entities by user, team, and organization names.
	AddUserToTeamByName(context.Context, *AddUserToTeamByNameRequest) (*AddUserToTeamByNameResponse, error)
	// RemoveUserFromTeam removes a user from a team by their respective IDs.
	RemoveUserFromTeam(context.Context, *RemoveUserFromTeamRequest) (*RemoveUserFromTeamResponse, error)
	// RemoveUserFromTeamByName removes a user from a team, looking up the entities by user, team, and organization names.
	RemoveUserFromTeamByName(context.Context, *RemoveUserFromTeamByNameRequest) (*RemoveUserFromTeamByNameResponse, error)
	// DeleteTeam deletes a team by ID.
	DeleteTeam(context.Context, *DeleteTeamRequest) (*DeleteTeamResponse, error)
	// DeleteTeamByName deletes a team by the combination of its name and organization.
	DeleteTeamByName(context.Context, *DeleteTeamByNameRequest) (*DeleteTeamByNameResponse, error)
	// AddTeamOrganizationScope adds an organization scope to a team by ID.
	AddTeamOrganizationScope(context.Context, *AddTeamOrganizationScopeRequest) (*AddTeamOrganizationScopeResponse, error)
	// AddTeamOrganizationScopeByName adds an organization scope to a team by name.
	AddTeamOrganizationScopeByName(context.Context, *AddTeamOrganizationScopeByNameRequest) (*AddTeamOrganizationScopeByNameResponse, error)
	// RemoveTeamOrganizationScope removes an organization scope from a team by ID.
	RemoveTeamOrganizationScope(context.Context, *RemoveTeamOrganizationScopeRequest) (*RemoveTeamOrganizationScopeResponse, error)
	// RemoveTeamOrganizationScopeByName removes an organization scope from a team by name.
	RemoveTeamOrganizationScopeByName(context.Context, *RemoveTeamOrganizationScopeByNameRequest) (*RemoveTeamOrganizationScopeByNameResponse, error)
	// AddTeamBaseRepositoryScope adds a base repository scope to a team by ID.
	AddTeamBaseRepositoryScope(context.Context, *AddTeamBaseRepositoryScopeRequest) (*AddTeamBaseRepositoryScopeResponse, error)
	// AddTeamBaseRepositoryScopeByName adds a base repository scope to a team by name.
	AddTeamBaseRepositoryScopeByName(context.Context, *AddTeamBaseRepositoryScopeByNameRequest) (*AddTeamBaseRepositoryScopeByNameResponse, error)
	// RemoveTeamBaseRepositoryScope removes a base repository scope from a team by ID.
	RemoveTeamBaseRepositoryScope(context.Context, *RemoveTeamBaseRepositoryScopeRequest) (*RemoveTeamBaseRepositoryScopeResponse, error)
	// RemoveTeamBaseRepositoryScopeByName removes a base repository scope from a team by name.
	RemoveTeamBaseRepositoryScopeByName(context.Context, *RemoveTeamBaseRepositoryScopeByNameRequest) (*RemoveTeamBaseRepositoryScopeByNameResponse, error)
	// AddTeamRepositoryScope adds a repository scope for a specific repository to a team by ID.
	AddTeamRepositoryScope(context.Context, *AddTeamRepositoryScopeRequest) (*AddTeamRepositoryScopeResponse, error)
	// AddTeamRepositoryScopeByName adds a repository scope for a specific repository to a team by name.
	AddTeamRepositoryScopeByName(context.Context, *AddTeamRepositoryScopeByNameRequest) (*AddTeamRepositoryScopeByNameResponse, error)
	// RemoveTeamRepositoryScope removes a repository scope for a specific repository from a team by ID.
	RemoveTeamRepositoryScope(context.Context, *RemoveTeamRepositoryScopeRequest) (*RemoveTeamRepositoryScopeResponse, error)
	// RemoveTeamRepositoryScopeByName removes a repository scope for a specific repository from a team by name.
	RemoveTeamRepositoryScopeByName(context.Context, *RemoveTeamRepositoryScopeByNameRequest) (*RemoveTeamRepositoryScopeByNameResponse, error)
}

TeamServiceServer is the server API for TeamService service. All implementations should embed UnimplementedTeamServiceServer for forward compatibility

type Template added in v0.45.0

type Template struct {

	// The ID of the template, which uniquely identifies the template.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The name of the template, i.e. "grpc-go".
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The name of the owner of the template. Either a
	// username or organization name.
	Owner string `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`
	// Must not contain duplicate plugins. Order of plugin configs
	// dictates insertion point order. Note that we're
	// intentionally putting most of the plugin configuration
	// in the template, so that template versions are
	// less likely to cause breakages for users.
	PluginConfigs []*PluginConfig `protobuf:"bytes,4,rep,name=plugin_configs,json=pluginConfigs,proto3" json:"plugin_configs,omitempty"`
	// The visibility of the template.
	Visibility PluginVisibility `protobuf:"varint,5,opt,name=visibility,proto3,enum=buf.alpha.registry.v1alpha1.PluginVisibility" json:"visibility,omitempty"`
	// contains filtered or unexported fields
}

Template defines a set of plugins that should be used together i.e. "go-grpc" would include protoc-gen-go and protoc-gen-go-grpc.

func (*Template) Descriptor deprecated added in v0.45.0

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

Deprecated: Use Template.ProtoReflect.Descriptor instead.

func (*Template) GetId added in v0.45.0

func (x *Template) GetId() string

func (*Template) GetName added in v0.45.0

func (x *Template) GetName() string

func (*Template) GetOwner added in v0.45.0

func (x *Template) GetOwner() string

func (*Template) GetPluginConfigs added in v0.45.0

func (x *Template) GetPluginConfigs() []*PluginConfig

func (*Template) GetVisibility added in v0.45.0

func (x *Template) GetVisibility() PluginVisibility

func (*Template) ProtoMessage added in v0.45.0

func (*Template) ProtoMessage()

func (*Template) ProtoReflect added in v0.45.0

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

func (*Template) Reset added in v0.45.0

func (x *Template) Reset()

func (*Template) String added in v0.45.0

func (x *Template) String() string

type TemplateVersion added in v0.45.0

type TemplateVersion struct {

	// The ID of the template version, which uniquely identifies the template version.
	// Mostly used for pagination.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The name of the template version, i.e. "v1".
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The owner of the template to which this version relates.
	TemplateOwner string `protobuf:"bytes,3,opt,name=template_owner,json=templateOwner,proto3" json:"template_owner,omitempty"`
	// The name of the template to which this version relates.
	TemplateName string `protobuf:"bytes,4,opt,name=template_name,json=templateName,proto3" json:"template_name,omitempty"`
	// A map from plugin owner and name to version for the plugins
	// defined in the template. Every plugin in the template
	// must have a corresponding version in this array.
	PluginVersions []*PluginVersionMapping `protobuf:"bytes,5,rep,name=plugin_versions,json=pluginVersions,proto3" json:"plugin_versions,omitempty"`
	// contains filtered or unexported fields
}

TemplateVersion defines a template at a specific set of versions for the contained plugins.

func (*TemplateVersion) Descriptor deprecated added in v0.45.0

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

Deprecated: Use TemplateVersion.ProtoReflect.Descriptor instead.

func (*TemplateVersion) GetId added in v0.45.0

func (x *TemplateVersion) GetId() string

func (*TemplateVersion) GetName added in v0.45.0

func (x *TemplateVersion) GetName() string

func (*TemplateVersion) GetPluginVersions added in v0.45.0

func (x *TemplateVersion) GetPluginVersions() []*PluginVersionMapping

func (*TemplateVersion) GetTemplateName added in v0.45.0

func (x *TemplateVersion) GetTemplateName() string

func (*TemplateVersion) GetTemplateOwner added in v0.45.0

func (x *TemplateVersion) GetTemplateOwner() string

func (*TemplateVersion) ProtoMessage added in v0.45.0

func (*TemplateVersion) ProtoMessage()

func (*TemplateVersion) ProtoReflect added in v0.45.0

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

func (*TemplateVersion) Reset added in v0.45.0

func (x *TemplateVersion) Reset()

func (*TemplateVersion) String added in v0.45.0

func (x *TemplateVersion) String() string

type Token added in v0.50.0

type Token struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	ExpireTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
	Note       string                 `protobuf:"bytes,4,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*Token) Descriptor deprecated added in v0.50.0

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

Deprecated: Use Token.ProtoReflect.Descriptor instead.

func (*Token) GetCreateTime added in v0.50.0

func (x *Token) GetCreateTime() *timestamppb.Timestamp

func (*Token) GetExpireTime added in v0.50.0

func (x *Token) GetExpireTime() *timestamppb.Timestamp

func (*Token) GetId added in v0.50.0

func (x *Token) GetId() string

func (*Token) GetNote added in v0.50.0

func (x *Token) GetNote() string

func (*Token) ProtoMessage added in v0.50.0

func (*Token) ProtoMessage()

func (*Token) ProtoReflect added in v0.50.0

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

func (*Token) Reset added in v0.50.0

func (x *Token) Reset()

func (*Token) String added in v0.50.0

func (x *Token) String() string

type TokenService added in v0.50.0

type TokenService interface {
	// CreateToken creates a new token suitable for machine-to-machine authentication.
	CreateToken(context.Context, *CreateTokenRequest) (*CreateTokenResponse, error)

	// GetToken gets the specific token for the user
	//
	// This method requires authentication.
	GetToken(context.Context, *GetTokenRequest) (*GetTokenResponse, error)

	// ListTokens lists the users active tokens
	//
	// This method requires authentication.
	ListTokens(context.Context, *ListTokensRequest) (*ListTokensResponse, error)

	// DeleteToken deletes an existing token.
	//
	// This method requires authentication.
	DeleteToken(context.Context, *DeleteTokenRequest) (*DeleteTokenResponse, error)
}

TokenService is the Token service.

func NewTokenServiceJSONClient added in v0.50.0

func NewTokenServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) TokenService

NewTokenServiceJSONClient creates a JSON client that implements the TokenService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewTokenServiceProtobufClient added in v0.50.0

func NewTokenServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) TokenService

NewTokenServiceProtobufClient creates a Protobuf client that implements the TokenService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type TokenServiceClient added in v0.50.0

type TokenServiceClient interface {
	// CreateToken creates a new token suitable for machine-to-machine authentication.
	CreateToken(ctx context.Context, in *CreateTokenRequest, opts ...grpc.CallOption) (*CreateTokenResponse, error)
	// GetToken gets the specific token for the user
	//
	// This method requires authentication.
	GetToken(ctx context.Context, in *GetTokenRequest, opts ...grpc.CallOption) (*GetTokenResponse, error)
	// ListTokens lists the users active tokens
	//
	// This method requires authentication.
	ListTokens(ctx context.Context, in *ListTokensRequest, opts ...grpc.CallOption) (*ListTokensResponse, error)
	// DeleteToken deletes an existing token.
	//
	// This method requires authentication.
	DeleteToken(ctx context.Context, in *DeleteTokenRequest, opts ...grpc.CallOption) (*DeleteTokenResponse, error)
}

TokenServiceClient is the client API for TokenService 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 NewTokenServiceClient added in v0.50.0

func NewTokenServiceClient(cc grpc.ClientConnInterface) TokenServiceClient

type TokenServiceServer added in v0.50.0

type TokenServiceServer interface {
	// CreateToken creates a new token suitable for machine-to-machine authentication.
	CreateToken(context.Context, *CreateTokenRequest) (*CreateTokenResponse, error)
	// GetToken gets the specific token for the user
	//
	// This method requires authentication.
	GetToken(context.Context, *GetTokenRequest) (*GetTokenResponse, error)
	// ListTokens lists the users active tokens
	//
	// This method requires authentication.
	ListTokens(context.Context, *ListTokensRequest) (*ListTokensResponse, error)
	// DeleteToken deletes an existing token.
	//
	// This method requires authentication.
	DeleteToken(context.Context, *DeleteTokenRequest) (*DeleteTokenResponse, error)
}

TokenServiceServer is the server API for TokenService service. All implementations should embed UnimplementedTokenServiceServer for forward compatibility

type TwirpServer

type TwirpServer interface {
	http.Handler

	// ServiceDescriptor returns gzipped bytes describing the .proto file that
	// this service was generated from. Once unzipped, the bytes can be
	// unmarshalled as a
	// google.golang.org/protobuf/types/descriptorpb.FileDescriptorProto.
	//
	// The returned integer is the index of this particular service within that
	// FileDescriptorProto's 'Service' slice of ServiceDescriptorProtos. This is a
	// low-level field, expected to be used for reflection.
	ServiceDescriptor() ([]byte, int)

	// ProtocGenTwirpVersion is the semantic version string of the version of
	// twirp used to generate this file.
	ProtocGenTwirpVersion() string

	// PathPrefix returns the HTTP URL path prefix for all methods handled by this
	// service. This can be used with an HTTP mux to route Twirp requests.
	// The path prefix is in the form: "/<prefix>/<package>.<Service>/"
	// that is, everything in a Twirp route except for the <Method> at the end.
	PathPrefix() string
}

TwirpServer is the interface generated server structs will support: they're HTTP handlers with additional methods for accessing metadata about the service. Those accessors are a low-level API for building reflection tools. Most people can think of TwirpServers as just http.Handlers.

func NewAuthnServiceServer added in v0.50.0

func NewAuthnServiceServer(svc AuthnService, opts ...interface{}) TwirpServer

NewAuthnServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewAuthzServiceServer added in v0.50.0

func NewAuthzServiceServer(svc AuthzService, opts ...interface{}) TwirpServer

NewAuthzServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewDocServiceServer added in v0.50.0

func NewDocServiceServer(svc DocService, opts ...interface{}) TwirpServer

NewDocServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewDownloadServiceServer

func NewDownloadServiceServer(svc DownloadService, opts ...interface{}) TwirpServer

NewDownloadServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewGenerateServiceServer added in v0.50.0

func NewGenerateServiceServer(svc GenerateService, opts ...interface{}) TwirpServer

NewGenerateServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewImageServiceServer added in v0.50.0

func NewImageServiceServer(svc ImageService, opts ...interface{}) TwirpServer

NewImageServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewLocalResolveServiceServer added in v0.50.0

func NewLocalResolveServiceServer(svc LocalResolveService, opts ...interface{}) TwirpServer

NewLocalResolveServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewOrganizationServiceServer

func NewOrganizationServiceServer(svc OrganizationService, opts ...interface{}) TwirpServer

NewOrganizationServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewOwnerServiceServer added in v0.44.0

func NewOwnerServiceServer(svc OwnerService, opts ...interface{}) TwirpServer

NewOwnerServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewPluginServiceServer added in v0.45.0

func NewPluginServiceServer(svc PluginService, opts ...interface{}) TwirpServer

NewPluginServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewPushServiceServer

func NewPushServiceServer(svc PushService, opts ...interface{}) TwirpServer

NewPushServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewRecommendationServiceServer added in v0.50.0

func NewRecommendationServiceServer(svc RecommendationService, opts ...interface{}) TwirpServer

NewRecommendationServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewReferenceServiceServer added in v0.44.0

func NewReferenceServiceServer(svc ReferenceService, opts ...interface{}) TwirpServer

NewReferenceServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewRepositoryBranchServiceServer

func NewRepositoryBranchServiceServer(svc RepositoryBranchService, opts ...interface{}) TwirpServer

NewRepositoryBranchServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewRepositoryCommitServiceServer

func NewRepositoryCommitServiceServer(svc RepositoryCommitService, opts ...interface{}) TwirpServer

NewRepositoryCommitServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewRepositoryServiceServer

func NewRepositoryServiceServer(svc RepositoryService, opts ...interface{}) TwirpServer

NewRepositoryServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewRepositoryTagServiceServer added in v0.39.1

func NewRepositoryTagServiceServer(svc RepositoryTagService, opts ...interface{}) TwirpServer

NewRepositoryTagServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewResolveServiceServer

func NewResolveServiceServer(svc ResolveService, opts ...interface{}) TwirpServer

NewResolveServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewSearchServiceServer added in v0.50.0

func NewSearchServiceServer(svc SearchService, opts ...interface{}) TwirpServer

NewSearchServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewTeamServiceServer added in v0.50.0

func NewTeamServiceServer(svc TeamService, opts ...interface{}) TwirpServer

NewTeamServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewTokenServiceServer added in v0.50.0

func NewTokenServiceServer(svc TokenService, opts ...interface{}) TwirpServer

NewTokenServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

func NewUserServiceServer

func NewUserServiceServer(svc UserService, opts ...interface{}) TwirpServer

NewUserServiceServer builds a TwirpServer that can be used as an http.Handler to handle HTTP requests that are routed to the right method in the provided svc implementation. The opts are twirp.ServerOption modifiers, for example twirp.WithServerHooks(hooks).

type UnimplementedAuthnServiceServer added in v0.50.0

type UnimplementedAuthnServiceServer struct {
}

UnimplementedAuthnServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedAuthnServiceServer) GetCurrentUser added in v0.50.0

func (UnimplementedAuthnServiceServer) GetCurrentUserSubject added in v0.50.0

type UnimplementedAuthzServiceServer added in v0.50.0

type UnimplementedAuthzServiceServer struct {
}

UnimplementedAuthzServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedAuthzServiceServer) UserCanAddUserOrganizationScopes added in v0.50.0

func (UnimplementedAuthzServiceServer) UserCanCreateOrganizationPlugin added in v0.50.0

func (UnimplementedAuthzServiceServer) UserCanCreateOrganizationRepository added in v0.50.0

func (UnimplementedAuthzServiceServer) UserCanCreateOrganizationTeam added in v0.50.0

func (UnimplementedAuthzServiceServer) UserCanCreateOrganizationTemplate added in v0.50.0

func (UnimplementedAuthzServiceServer) UserCanCreatePluginVersion added in v0.50.0

func (UnimplementedAuthzServiceServer) UserCanCreateTemplateVersion added in v0.50.0

func (UnimplementedAuthzServiceServer) UserCanListOrganizationTeams added in v0.50.0

func (UnimplementedAuthzServiceServer) UserCanReadPlugin added in v0.50.0

func (UnimplementedAuthzServiceServer) UserCanRemoveUserOrganizationScopes added in v0.50.0

func (UnimplementedAuthzServiceServer) UserCanSeeOrganizationSettings added in v0.50.0

func (UnimplementedAuthzServiceServer) UserCanSeePluginSettings added in v0.50.0

func (UnimplementedAuthzServiceServer) UserCanSeeRepositorySettings added in v0.50.0

func (UnimplementedAuthzServiceServer) UserCanSeeTemplateSettings added in v0.50.0

type UnimplementedDocServiceServer added in v0.50.0

type UnimplementedDocServiceServer struct {
}

UnimplementedDocServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedDocServiceServer) GetModuleDocumentation added in v0.50.0

func (UnimplementedDocServiceServer) GetPackageDocumentation added in v0.50.0

func (UnimplementedDocServiceServer) GetSourceDirectoryInfo added in v0.50.0

func (UnimplementedDocServiceServer) GetSourceFile added in v0.50.0

type UnimplementedDownloadServiceServer

type UnimplementedDownloadServiceServer struct {
}

UnimplementedDownloadServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedDownloadServiceServer) Download

type UnimplementedGenerateServiceServer added in v0.50.0

type UnimplementedGenerateServiceServer struct {
}

UnimplementedGenerateServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedGenerateServiceServer) Generate added in v0.50.0

type UnimplementedImageServiceServer added in v0.50.0

type UnimplementedImageServiceServer struct {
}

UnimplementedImageServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedImageServiceServer) GetImage added in v0.50.0

type UnimplementedLocalResolveServiceServer added in v0.50.0

type UnimplementedLocalResolveServiceServer struct {
}

UnimplementedLocalResolveServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedLocalResolveServiceServer) GetLocalModulePins added in v0.50.0

type UnimplementedOrganizationServiceServer

type UnimplementedOrganizationServiceServer struct {
}

UnimplementedOrganizationServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedOrganizationServiceServer) CreateOrganization

func (UnimplementedOrganizationServiceServer) DeleteOrganization

func (UnimplementedOrganizationServiceServer) GetOrganization

func (UnimplementedOrganizationServiceServer) ListOrganizations

type UnimplementedOwnerServiceServer added in v0.44.0

type UnimplementedOwnerServiceServer struct {
}

UnimplementedOwnerServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedOwnerServiceServer) GetOwnerByName added in v0.44.0

type UnimplementedPluginServiceServer added in v0.45.0

type UnimplementedPluginServiceServer struct {
}

UnimplementedPluginServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedPluginServiceServer) CreatePlugin added in v0.45.0

func (UnimplementedPluginServiceServer) CreateTemplate added in v0.45.0

func (UnimplementedPluginServiceServer) CreateTemplateVersion added in v0.45.0

func (UnimplementedPluginServiceServer) DeletePlugin added in v0.45.0

func (UnimplementedPluginServiceServer) DeleteTemplate added in v0.45.0

func (UnimplementedPluginServiceServer) GetPlugin added in v0.45.0

func (UnimplementedPluginServiceServer) GetTemplate added in v0.45.0

func (UnimplementedPluginServiceServer) GetTemplateVersion added in v0.45.0

func (UnimplementedPluginServiceServer) ListOrganizationPlugins added in v0.45.0

func (UnimplementedPluginServiceServer) ListOrganizationTemplates added in v0.45.0

func (UnimplementedPluginServiceServer) ListPluginVersions added in v0.45.0

func (UnimplementedPluginServiceServer) ListPlugins added in v0.45.0

func (UnimplementedPluginServiceServer) ListTemplateVersions added in v0.45.0

func (UnimplementedPluginServiceServer) ListTemplates added in v0.45.0

func (UnimplementedPluginServiceServer) ListUserPlugins added in v0.45.0

func (UnimplementedPluginServiceServer) ListUserTemplates added in v0.45.0

type UnimplementedPushServiceServer

type UnimplementedPushServiceServer struct {
}

UnimplementedPushServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedPushServiceServer) Push

type UnimplementedRecommendationServiceServer added in v0.50.0

type UnimplementedRecommendationServiceServer struct {
}

UnimplementedRecommendationServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedRecommendationServiceServer) RecommendedRepositories added in v0.50.0

type UnimplementedReferenceServiceServer added in v0.44.0

type UnimplementedReferenceServiceServer struct {
}

UnimplementedReferenceServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedReferenceServiceServer) GetReferenceByName added in v0.44.0

type UnimplementedRepositoryBranchServiceServer

type UnimplementedRepositoryBranchServiceServer struct {
}

UnimplementedRepositoryBranchServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedRepositoryBranchServiceServer) CreateRepositoryBranch

func (UnimplementedRepositoryBranchServiceServer) ListRepositoryBranches

type UnimplementedRepositoryCommitServiceServer

type UnimplementedRepositoryCommitServiceServer struct {
}

UnimplementedRepositoryCommitServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedRepositoryCommitServiceServer) GetRepositoryCommitByReference added in v0.42.0

func (UnimplementedRepositoryCommitServiceServer) GetRepositoryCommitBySequenceID added in v0.42.0

func (UnimplementedRepositoryCommitServiceServer) ListRepositoryCommitsByBranch added in v0.42.0

func (UnimplementedRepositoryCommitServiceServer) ListRepositoryCommitsByReference added in v0.45.0

type UnimplementedRepositoryServiceServer

type UnimplementedRepositoryServiceServer struct {
}

UnimplementedRepositoryServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedRepositoryServiceServer) DeleteRepository

func (UnimplementedRepositoryServiceServer) GetRepository

func (UnimplementedRepositoryServiceServer) ListRepositories

func (UnimplementedRepositoryServiceServer) ListRepositoriesUserCanAccess added in v0.45.0

func (UnimplementedRepositoryServiceServer) ListUserRepositories

func (UnimplementedRepositoryServiceServer) UpdateRepositoryName

type UnimplementedRepositoryTagServiceServer added in v0.39.1

type UnimplementedRepositoryTagServiceServer struct {
}

UnimplementedRepositoryTagServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedRepositoryTagServiceServer) CreateRepositoryTag added in v0.39.1

func (UnimplementedRepositoryTagServiceServer) ListRepositoryTags added in v0.39.1

type UnimplementedResolveServiceServer

type UnimplementedResolveServiceServer struct {
}

UnimplementedResolveServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedResolveServiceServer) GetModulePins

type UnimplementedSearchServiceServer added in v0.50.0

type UnimplementedSearchServiceServer struct {
}

UnimplementedSearchServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedSearchServiceServer) Search added in v0.50.0

type UnimplementedTeamServiceServer added in v0.50.0

type UnimplementedTeamServiceServer struct {
}

UnimplementedTeamServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedTeamServiceServer) AddTeamBaseRepositoryScope added in v0.50.0

func (UnimplementedTeamServiceServer) AddTeamBaseRepositoryScopeByName added in v0.50.0

func (UnimplementedTeamServiceServer) AddTeamOrganizationScope added in v0.50.0

func (UnimplementedTeamServiceServer) AddTeamOrganizationScopeByName added in v0.50.0

func (UnimplementedTeamServiceServer) AddTeamRepositoryScope added in v0.50.0

func (UnimplementedTeamServiceServer) AddTeamRepositoryScopeByName added in v0.50.0

func (UnimplementedTeamServiceServer) AddUserToTeam added in v0.50.0

func (UnimplementedTeamServiceServer) AddUserToTeamByName added in v0.50.0

func (UnimplementedTeamServiceServer) CreateTeam added in v0.50.0

func (UnimplementedTeamServiceServer) CreateTeamByName added in v0.50.0

func (UnimplementedTeamServiceServer) DeleteTeam added in v0.50.0

func (UnimplementedTeamServiceServer) DeleteTeamByName added in v0.50.0

func (UnimplementedTeamServiceServer) GetTeam added in v0.50.0

func (UnimplementedTeamServiceServer) GetTeamByName added in v0.50.0

func (UnimplementedTeamServiceServer) ListOrganizationTeams added in v0.50.0

func (UnimplementedTeamServiceServer) RemoveTeamBaseRepositoryScope added in v0.50.0

func (UnimplementedTeamServiceServer) RemoveTeamBaseRepositoryScopeByName added in v0.50.0

func (UnimplementedTeamServiceServer) RemoveTeamOrganizationScope added in v0.50.0

func (UnimplementedTeamServiceServer) RemoveTeamOrganizationScopeByName added in v0.50.0

func (UnimplementedTeamServiceServer) RemoveTeamRepositoryScope added in v0.50.0

func (UnimplementedTeamServiceServer) RemoveTeamRepositoryScopeByName added in v0.50.0

func (UnimplementedTeamServiceServer) RemoveUserFromTeam added in v0.50.0

func (UnimplementedTeamServiceServer) RemoveUserFromTeamByName added in v0.50.0

func (UnimplementedTeamServiceServer) UpdateTeamName added in v0.50.0

type UnimplementedTokenServiceServer added in v0.50.0

type UnimplementedTokenServiceServer struct {
}

UnimplementedTokenServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedTokenServiceServer) CreateToken added in v0.50.0

func (UnimplementedTokenServiceServer) DeleteToken added in v0.50.0

func (UnimplementedTokenServiceServer) GetToken added in v0.50.0

func (UnimplementedTokenServiceServer) ListTokens added in v0.50.0

type UnimplementedUserServiceServer

type UnimplementedUserServiceServer struct {
}

UnimplementedUserServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedUserServiceServer) AddUserServerScope

func (UnimplementedUserServiceServer) CreateUser

func (UnimplementedUserServiceServer) DeleteUser

func (UnimplementedUserServiceServer) GetUser

func (UnimplementedUserServiceServer) GetUserByUsername

func (UnimplementedUserServiceServer) ListUsers

func (UnimplementedUserServiceServer) UpdateUserUsername

type UnsafeAuthnServiceServer added in v0.50.0

type UnsafeAuthnServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAuthnServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuthnServiceServer will result in compilation errors.

type UnsafeAuthzServiceServer added in v0.50.0

type UnsafeAuthzServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAuthzServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuthzServiceServer will result in compilation errors.

type UnsafeDocServiceServer added in v0.50.0

type UnsafeDocServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDocServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DocServiceServer will result in compilation errors.

type UnsafeDownloadServiceServer

type UnsafeDownloadServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeDownloadServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DownloadServiceServer will result in compilation errors.

type UnsafeGenerateServiceServer added in v0.50.0

type UnsafeGenerateServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeGenerateServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GenerateServiceServer will result in compilation errors.

type UnsafeImageServiceServer added in v0.50.0

type UnsafeImageServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeImageServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ImageServiceServer will result in compilation errors.

type UnsafeLocalResolveServiceServer added in v0.50.0

type UnsafeLocalResolveServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeLocalResolveServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to LocalResolveServiceServer will result in compilation errors.

type UnsafeOrganizationServiceServer

type UnsafeOrganizationServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeOrganizationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OrganizationServiceServer will result in compilation errors.

type UnsafeOwnerServiceServer added in v0.44.0

type UnsafeOwnerServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeOwnerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OwnerServiceServer will result in compilation errors.

type UnsafePluginServiceServer added in v0.45.0

type UnsafePluginServiceServer interface {
	// contains filtered or unexported methods
}

UnsafePluginServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PluginServiceServer will result in compilation errors.

type UnsafePushServiceServer

type UnsafePushServiceServer interface {
	// contains filtered or unexported methods
}

UnsafePushServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PushServiceServer will result in compilation errors.

type UnsafeRecommendationServiceServer added in v0.50.0

type UnsafeRecommendationServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeRecommendationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RecommendationServiceServer will result in compilation errors.

type UnsafeReferenceServiceServer added in v0.44.0

type UnsafeReferenceServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeReferenceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ReferenceServiceServer will result in compilation errors.

type UnsafeRepositoryBranchServiceServer

type UnsafeRepositoryBranchServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeRepositoryBranchServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RepositoryBranchServiceServer will result in compilation errors.

type UnsafeRepositoryCommitServiceServer

type UnsafeRepositoryCommitServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeRepositoryCommitServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RepositoryCommitServiceServer will result in compilation errors.

type UnsafeRepositoryServiceServer

type UnsafeRepositoryServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeRepositoryServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RepositoryServiceServer will result in compilation errors.

type UnsafeRepositoryTagServiceServer added in v0.39.1

type UnsafeRepositoryTagServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeRepositoryTagServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RepositoryTagServiceServer will result in compilation errors.

type UnsafeResolveServiceServer

type UnsafeResolveServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeResolveServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ResolveServiceServer will result in compilation errors.

type UnsafeSearchServiceServer added in v0.50.0

type UnsafeSearchServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeSearchServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SearchServiceServer will result in compilation errors.

type UnsafeTeamServiceServer added in v0.50.0

type UnsafeTeamServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTeamServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TeamServiceServer will result in compilation errors.

type UnsafeTokenServiceServer added in v0.50.0

type UnsafeTokenServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeTokenServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TokenServiceServer will result in compilation errors.

type UnsafeUserServiceServer

type UnsafeUserServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeUserServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserServiceServer will result in compilation errors.

type UpdateOrganizationNameByNameRequest

type UpdateOrganizationNameByNameRequest struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	NewName string `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateOrganizationNameByNameRequest) Descriptor deprecated

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

Deprecated: Use UpdateOrganizationNameByNameRequest.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationNameByNameRequest) GetName

func (*UpdateOrganizationNameByNameRequest) GetNewName

func (*UpdateOrganizationNameByNameRequest) ProtoMessage

func (*UpdateOrganizationNameByNameRequest) ProtoMessage()

func (*UpdateOrganizationNameByNameRequest) ProtoReflect

func (*UpdateOrganizationNameByNameRequest) Reset

func (*UpdateOrganizationNameByNameRequest) String

type UpdateOrganizationNameByNameResponse

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

func (*UpdateOrganizationNameByNameResponse) Descriptor deprecated

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

Deprecated: Use UpdateOrganizationNameByNameResponse.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationNameByNameResponse) GetOrganization

func (x *UpdateOrganizationNameByNameResponse) GetOrganization() *Organization

func (*UpdateOrganizationNameByNameResponse) ProtoMessage

func (*UpdateOrganizationNameByNameResponse) ProtoMessage()

func (*UpdateOrganizationNameByNameResponse) ProtoReflect

func (*UpdateOrganizationNameByNameResponse) Reset

func (*UpdateOrganizationNameByNameResponse) String

type UpdateOrganizationNameRequest

type UpdateOrganizationNameRequest struct {
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	NewName string `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateOrganizationNameRequest) Descriptor deprecated

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

Deprecated: Use UpdateOrganizationNameRequest.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationNameRequest) GetId

func (*UpdateOrganizationNameRequest) GetNewName

func (x *UpdateOrganizationNameRequest) GetNewName() string

func (*UpdateOrganizationNameRequest) ProtoMessage

func (*UpdateOrganizationNameRequest) ProtoMessage()

func (*UpdateOrganizationNameRequest) ProtoReflect

func (*UpdateOrganizationNameRequest) Reset

func (x *UpdateOrganizationNameRequest) Reset()

func (*UpdateOrganizationNameRequest) String

type UpdateOrganizationNameResponse

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

func (*UpdateOrganizationNameResponse) Descriptor deprecated

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

Deprecated: Use UpdateOrganizationNameResponse.ProtoReflect.Descriptor instead.

func (*UpdateOrganizationNameResponse) GetOrganization

func (x *UpdateOrganizationNameResponse) GetOrganization() *Organization

func (*UpdateOrganizationNameResponse) ProtoMessage

func (*UpdateOrganizationNameResponse) ProtoMessage()

func (*UpdateOrganizationNameResponse) ProtoReflect

func (*UpdateOrganizationNameResponse) Reset

func (x *UpdateOrganizationNameResponse) Reset()

func (*UpdateOrganizationNameResponse) String

type UpdateRepositoryNameByFullNameRequest

type UpdateRepositoryNameByFullNameRequest struct {
	FullName string `protobuf:"bytes,1,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	NewName  string `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRepositoryNameByFullNameRequest) Descriptor deprecated

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

Deprecated: Use UpdateRepositoryNameByFullNameRequest.ProtoReflect.Descriptor instead.

func (*UpdateRepositoryNameByFullNameRequest) GetFullName

func (*UpdateRepositoryNameByFullNameRequest) GetNewName

func (*UpdateRepositoryNameByFullNameRequest) ProtoMessage

func (*UpdateRepositoryNameByFullNameRequest) ProtoMessage()

func (*UpdateRepositoryNameByFullNameRequest) ProtoReflect

func (*UpdateRepositoryNameByFullNameRequest) Reset

func (*UpdateRepositoryNameByFullNameRequest) String

type UpdateRepositoryNameByFullNameResponse

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

func (*UpdateRepositoryNameByFullNameResponse) Descriptor deprecated

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

Deprecated: Use UpdateRepositoryNameByFullNameResponse.ProtoReflect.Descriptor instead.

func (*UpdateRepositoryNameByFullNameResponse) GetRepository

func (*UpdateRepositoryNameByFullNameResponse) ProtoMessage

func (*UpdateRepositoryNameByFullNameResponse) ProtoReflect

func (*UpdateRepositoryNameByFullNameResponse) Reset

func (*UpdateRepositoryNameByFullNameResponse) String

type UpdateRepositoryNameRequest

type UpdateRepositoryNameRequest struct {
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	NewName string `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRepositoryNameRequest) Descriptor deprecated

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

Deprecated: Use UpdateRepositoryNameRequest.ProtoReflect.Descriptor instead.

func (*UpdateRepositoryNameRequest) GetId

func (*UpdateRepositoryNameRequest) GetNewName

func (x *UpdateRepositoryNameRequest) GetNewName() string

func (*UpdateRepositoryNameRequest) ProtoMessage

func (*UpdateRepositoryNameRequest) ProtoMessage()

func (*UpdateRepositoryNameRequest) ProtoReflect

func (*UpdateRepositoryNameRequest) Reset

func (x *UpdateRepositoryNameRequest) Reset()

func (*UpdateRepositoryNameRequest) String

func (x *UpdateRepositoryNameRequest) String() string

type UpdateRepositoryNameResponse

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

func (*UpdateRepositoryNameResponse) Descriptor deprecated

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

Deprecated: Use UpdateRepositoryNameResponse.ProtoReflect.Descriptor instead.

func (*UpdateRepositoryNameResponse) GetRepository

func (x *UpdateRepositoryNameResponse) GetRepository() *Repository

func (*UpdateRepositoryNameResponse) ProtoMessage

func (*UpdateRepositoryNameResponse) ProtoMessage()

func (*UpdateRepositoryNameResponse) ProtoReflect

func (*UpdateRepositoryNameResponse) Reset

func (x *UpdateRepositoryNameResponse) Reset()

func (*UpdateRepositoryNameResponse) String

type UpdateRepositoryVisibilityByNameRequest

type UpdateRepositoryVisibilityByNameRequest struct {
	OwnerName      string     `protobuf:"bytes,1,opt,name=owner_name,json=ownerName,proto3" json:"owner_name,omitempty"`
	RepositoryName string     `protobuf:"bytes,2,opt,name=repository_name,json=repositoryName,proto3" json:"repository_name,omitempty"`
	NewVisibility  Visibility `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateRepositoryVisibilityByNameRequest) Descriptor deprecated

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

Deprecated: Use UpdateRepositoryVisibilityByNameRequest.ProtoReflect.Descriptor instead.

func (*UpdateRepositoryVisibilityByNameRequest) GetNewVisibility

func (*UpdateRepositoryVisibilityByNameRequest) GetOwnerName

func (*UpdateRepositoryVisibilityByNameRequest) GetRepositoryName

func (x *UpdateRepositoryVisibilityByNameRequest) GetRepositoryName() string

func (*UpdateRepositoryVisibilityByNameRequest) ProtoMessage

func (*UpdateRepositoryVisibilityByNameRequest) ProtoReflect

func (*UpdateRepositoryVisibilityByNameRequest) Reset

func (*UpdateRepositoryVisibilityByNameRequest) String

type UpdateRepositoryVisibilityByNameResponse

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

func (*UpdateRepositoryVisibilityByNameResponse) Descriptor deprecated

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

Deprecated: Use UpdateRepositoryVisibilityByNameResponse.ProtoReflect.Descriptor instead.

func (*UpdateRepositoryVisibilityByNameResponse) GetRepository

func (*UpdateRepositoryVisibilityByNameResponse) ProtoMessage

func (*UpdateRepositoryVisibilityByNameResponse) ProtoReflect

func (*UpdateRepositoryVisibilityByNameResponse) Reset

func (*UpdateRepositoryVisibilityByNameResponse) String

type UpdateRepositoryVisibilityRequest

type UpdateRepositoryVisibilityRequest struct {
	Id            string     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	NewVisibility Visibility `` /* 145-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateRepositoryVisibilityRequest) Descriptor deprecated

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

Deprecated: Use UpdateRepositoryVisibilityRequest.ProtoReflect.Descriptor instead.

func (*UpdateRepositoryVisibilityRequest) GetId

func (*UpdateRepositoryVisibilityRequest) GetNewVisibility

func (x *UpdateRepositoryVisibilityRequest) GetNewVisibility() Visibility

func (*UpdateRepositoryVisibilityRequest) ProtoMessage

func (*UpdateRepositoryVisibilityRequest) ProtoMessage()

func (*UpdateRepositoryVisibilityRequest) ProtoReflect

func (*UpdateRepositoryVisibilityRequest) Reset

func (*UpdateRepositoryVisibilityRequest) String

type UpdateRepositoryVisibilityResponse

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

func (*UpdateRepositoryVisibilityResponse) Descriptor deprecated

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

Deprecated: Use UpdateRepositoryVisibilityResponse.ProtoReflect.Descriptor instead.

func (*UpdateRepositoryVisibilityResponse) GetRepository

func (x *UpdateRepositoryVisibilityResponse) GetRepository() *Repository

func (*UpdateRepositoryVisibilityResponse) ProtoMessage

func (*UpdateRepositoryVisibilityResponse) ProtoMessage()

func (*UpdateRepositoryVisibilityResponse) ProtoReflect

func (*UpdateRepositoryVisibilityResponse) Reset

func (*UpdateRepositoryVisibilityResponse) String

type UpdateTeamNameRequest added in v0.50.0

type UpdateTeamNameRequest struct {
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	NewName string `protobuf:"bytes,2,opt,name=new_name,json=newName,proto3" json:"new_name,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTeamNameRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UpdateTeamNameRequest.ProtoReflect.Descriptor instead.

func (*UpdateTeamNameRequest) GetId added in v0.50.0

func (x *UpdateTeamNameRequest) GetId() string

func (*UpdateTeamNameRequest) GetNewName added in v0.50.0

func (x *UpdateTeamNameRequest) GetNewName() string

func (*UpdateTeamNameRequest) ProtoMessage added in v0.50.0

func (*UpdateTeamNameRequest) ProtoMessage()

func (*UpdateTeamNameRequest) ProtoReflect added in v0.50.0

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

func (*UpdateTeamNameRequest) Reset added in v0.50.0

func (x *UpdateTeamNameRequest) Reset()

func (*UpdateTeamNameRequest) String added in v0.50.0

func (x *UpdateTeamNameRequest) String() string

type UpdateTeamNameResponse added in v0.50.0

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

func (*UpdateTeamNameResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UpdateTeamNameResponse.ProtoReflect.Descriptor instead.

func (*UpdateTeamNameResponse) GetTeam added in v0.50.0

func (x *UpdateTeamNameResponse) GetTeam() *Team

func (*UpdateTeamNameResponse) ProtoMessage added in v0.50.0

func (*UpdateTeamNameResponse) ProtoMessage()

func (*UpdateTeamNameResponse) ProtoReflect added in v0.50.0

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

func (*UpdateTeamNameResponse) Reset added in v0.50.0

func (x *UpdateTeamNameResponse) Reset()

func (*UpdateTeamNameResponse) String added in v0.50.0

func (x *UpdateTeamNameResponse) String() string

type UpdateUserUsernameRequest

type UpdateUserUsernameRequest struct {
	NewUsername string `protobuf:"bytes,1,opt,name=new_username,json=newUsername,proto3" json:"new_username,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateUserUsernameRequest) Descriptor deprecated

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

Deprecated: Use UpdateUserUsernameRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserUsernameRequest) GetNewUsername

func (x *UpdateUserUsernameRequest) GetNewUsername() string

func (*UpdateUserUsernameRequest) ProtoMessage

func (*UpdateUserUsernameRequest) ProtoMessage()

func (*UpdateUserUsernameRequest) ProtoReflect

func (*UpdateUserUsernameRequest) Reset

func (x *UpdateUserUsernameRequest) Reset()

func (*UpdateUserUsernameRequest) String

func (x *UpdateUserUsernameRequest) String() string

type UpdateUserUsernameResponse

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

func (*UpdateUserUsernameResponse) Descriptor deprecated

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

Deprecated: Use UpdateUserUsernameResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserUsernameResponse) GetUser

func (x *UpdateUserUsernameResponse) GetUser() *User

func (*UpdateUserUsernameResponse) ProtoMessage

func (*UpdateUserUsernameResponse) ProtoMessage()

func (*UpdateUserUsernameResponse) ProtoReflect

func (*UpdateUserUsernameResponse) Reset

func (x *UpdateUserUsernameResponse) Reset()

func (*UpdateUserUsernameResponse) String

func (x *UpdateUserUsernameResponse) String() string

type User

type User struct {

	// primary key, unique, immutable
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// immutable
	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
	// mutable
	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
	// unique, mutable
	Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"`
	// contains filtered or unexported fields
}

func (*User) Descriptor deprecated

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

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetCreateTime

func (x *User) GetCreateTime() *timestamppb.Timestamp

func (*User) GetId

func (x *User) GetId() string

func (*User) GetUpdateTime

func (x *User) GetUpdateTime() *timestamppb.Timestamp

func (*User) GetUsername

func (x *User) GetUsername() string

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

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

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

type UserCanAddUserOrganizationScopesRequest added in v0.50.0

type UserCanAddUserOrganizationScopesRequest struct {

	// The ID of the organization for which to check
	// whether the user is authorized to add user scopes.
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanAddUserOrganizationScopesRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanAddUserOrganizationScopesRequest.ProtoReflect.Descriptor instead.

func (*UserCanAddUserOrganizationScopesRequest) GetOrganizationId added in v0.50.0

func (x *UserCanAddUserOrganizationScopesRequest) GetOrganizationId() string

func (*UserCanAddUserOrganizationScopesRequest) ProtoMessage added in v0.50.0

func (*UserCanAddUserOrganizationScopesRequest) ProtoReflect added in v0.50.0

func (*UserCanAddUserOrganizationScopesRequest) Reset added in v0.50.0

func (*UserCanAddUserOrganizationScopesRequest) String added in v0.50.0

type UserCanAddUserOrganizationScopesResponse added in v0.50.0

type UserCanAddUserOrganizationScopesResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanAddUserOrganizationScopesResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanAddUserOrganizationScopesResponse.ProtoReflect.Descriptor instead.

func (*UserCanAddUserOrganizationScopesResponse) GetAuthorized added in v0.50.0

func (*UserCanAddUserOrganizationScopesResponse) ProtoMessage added in v0.50.0

func (*UserCanAddUserOrganizationScopesResponse) ProtoReflect added in v0.50.0

func (*UserCanAddUserOrganizationScopesResponse) Reset added in v0.50.0

func (*UserCanAddUserOrganizationScopesResponse) String added in v0.50.0

type UserCanCreateOrganizationPluginRequest added in v0.50.0

type UserCanCreateOrganizationPluginRequest struct {

	// The ID of the organization for which to check
	// whether the user is authorized.
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanCreateOrganizationPluginRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanCreateOrganizationPluginRequest.ProtoReflect.Descriptor instead.

func (*UserCanCreateOrganizationPluginRequest) GetOrganizationId added in v0.50.0

func (x *UserCanCreateOrganizationPluginRequest) GetOrganizationId() string

func (*UserCanCreateOrganizationPluginRequest) ProtoMessage added in v0.50.0

func (*UserCanCreateOrganizationPluginRequest) ProtoReflect added in v0.50.0

func (*UserCanCreateOrganizationPluginRequest) Reset added in v0.50.0

func (*UserCanCreateOrganizationPluginRequest) String added in v0.50.0

type UserCanCreateOrganizationPluginResponse added in v0.50.0

type UserCanCreateOrganizationPluginResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanCreateOrganizationPluginResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanCreateOrganizationPluginResponse.ProtoReflect.Descriptor instead.

func (*UserCanCreateOrganizationPluginResponse) GetAuthorized added in v0.50.0

func (x *UserCanCreateOrganizationPluginResponse) GetAuthorized() bool

func (*UserCanCreateOrganizationPluginResponse) ProtoMessage added in v0.50.0

func (*UserCanCreateOrganizationPluginResponse) ProtoReflect added in v0.50.0

func (*UserCanCreateOrganizationPluginResponse) Reset added in v0.50.0

func (*UserCanCreateOrganizationPluginResponse) String added in v0.50.0

type UserCanCreateOrganizationRepositoryRequest added in v0.50.0

type UserCanCreateOrganizationRepositoryRequest struct {

	// The ID of the organization for which to check
	// whether the user is authorized.
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanCreateOrganizationRepositoryRequest) Descriptor deprecated added in v0.50.0

Deprecated: Use UserCanCreateOrganizationRepositoryRequest.ProtoReflect.Descriptor instead.

func (*UserCanCreateOrganizationRepositoryRequest) GetOrganizationId added in v0.50.0

func (x *UserCanCreateOrganizationRepositoryRequest) GetOrganizationId() string

func (*UserCanCreateOrganizationRepositoryRequest) ProtoMessage added in v0.50.0

func (*UserCanCreateOrganizationRepositoryRequest) ProtoReflect added in v0.50.0

func (*UserCanCreateOrganizationRepositoryRequest) Reset added in v0.50.0

func (*UserCanCreateOrganizationRepositoryRequest) String added in v0.50.0

type UserCanCreateOrganizationRepositoryResponse added in v0.50.0

type UserCanCreateOrganizationRepositoryResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanCreateOrganizationRepositoryResponse) Descriptor deprecated added in v0.50.0

Deprecated: Use UserCanCreateOrganizationRepositoryResponse.ProtoReflect.Descriptor instead.

func (*UserCanCreateOrganizationRepositoryResponse) GetAuthorized added in v0.50.0

func (*UserCanCreateOrganizationRepositoryResponse) ProtoMessage added in v0.50.0

func (*UserCanCreateOrganizationRepositoryResponse) ProtoReflect added in v0.50.0

func (*UserCanCreateOrganizationRepositoryResponse) Reset added in v0.50.0

func (*UserCanCreateOrganizationRepositoryResponse) String added in v0.50.0

type UserCanCreateOrganizationTeamRequest added in v0.50.0

type UserCanCreateOrganizationTeamRequest struct {

	// The ID of the organization for which to check
	// whether the user is authorized.
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanCreateOrganizationTeamRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanCreateOrganizationTeamRequest.ProtoReflect.Descriptor instead.

func (*UserCanCreateOrganizationTeamRequest) GetOrganizationId added in v0.50.0

func (x *UserCanCreateOrganizationTeamRequest) GetOrganizationId() string

func (*UserCanCreateOrganizationTeamRequest) ProtoMessage added in v0.50.0

func (*UserCanCreateOrganizationTeamRequest) ProtoMessage()

func (*UserCanCreateOrganizationTeamRequest) ProtoReflect added in v0.50.0

func (*UserCanCreateOrganizationTeamRequest) Reset added in v0.50.0

func (*UserCanCreateOrganizationTeamRequest) String added in v0.50.0

type UserCanCreateOrganizationTeamResponse added in v0.50.0

type UserCanCreateOrganizationTeamResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanCreateOrganizationTeamResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanCreateOrganizationTeamResponse.ProtoReflect.Descriptor instead.

func (*UserCanCreateOrganizationTeamResponse) GetAuthorized added in v0.50.0

func (x *UserCanCreateOrganizationTeamResponse) GetAuthorized() bool

func (*UserCanCreateOrganizationTeamResponse) ProtoMessage added in v0.50.0

func (*UserCanCreateOrganizationTeamResponse) ProtoMessage()

func (*UserCanCreateOrganizationTeamResponse) ProtoReflect added in v0.50.0

func (*UserCanCreateOrganizationTeamResponse) Reset added in v0.50.0

func (*UserCanCreateOrganizationTeamResponse) String added in v0.50.0

type UserCanCreateOrganizationTemplateRequest added in v0.50.0

type UserCanCreateOrganizationTemplateRequest struct {

	// The ID of the organization for which to check
	// whether the user is authorized.
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanCreateOrganizationTemplateRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanCreateOrganizationTemplateRequest.ProtoReflect.Descriptor instead.

func (*UserCanCreateOrganizationTemplateRequest) GetOrganizationId added in v0.50.0

func (x *UserCanCreateOrganizationTemplateRequest) GetOrganizationId() string

func (*UserCanCreateOrganizationTemplateRequest) ProtoMessage added in v0.50.0

func (*UserCanCreateOrganizationTemplateRequest) ProtoReflect added in v0.50.0

func (*UserCanCreateOrganizationTemplateRequest) Reset added in v0.50.0

func (*UserCanCreateOrganizationTemplateRequest) String added in v0.50.0

type UserCanCreateOrganizationTemplateResponse added in v0.50.0

type UserCanCreateOrganizationTemplateResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanCreateOrganizationTemplateResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanCreateOrganizationTemplateResponse.ProtoReflect.Descriptor instead.

func (*UserCanCreateOrganizationTemplateResponse) GetAuthorized added in v0.50.0

func (*UserCanCreateOrganizationTemplateResponse) ProtoMessage added in v0.50.0

func (*UserCanCreateOrganizationTemplateResponse) ProtoReflect added in v0.50.0

func (*UserCanCreateOrganizationTemplateResponse) Reset added in v0.50.0

func (*UserCanCreateOrganizationTemplateResponse) String added in v0.50.0

type UserCanCreatePluginVersionRequest added in v0.50.0

type UserCanCreatePluginVersionRequest struct {

	// The owner of the plugin.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the plugin.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanCreatePluginVersionRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanCreatePluginVersionRequest.ProtoReflect.Descriptor instead.

func (*UserCanCreatePluginVersionRequest) GetName added in v0.50.0

func (*UserCanCreatePluginVersionRequest) GetOwner added in v0.50.0

func (*UserCanCreatePluginVersionRequest) ProtoMessage added in v0.50.0

func (*UserCanCreatePluginVersionRequest) ProtoMessage()

func (*UserCanCreatePluginVersionRequest) ProtoReflect added in v0.50.0

func (*UserCanCreatePluginVersionRequest) Reset added in v0.50.0

func (*UserCanCreatePluginVersionRequest) String added in v0.50.0

type UserCanCreatePluginVersionResponse added in v0.50.0

type UserCanCreatePluginVersionResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanCreatePluginVersionResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanCreatePluginVersionResponse.ProtoReflect.Descriptor instead.

func (*UserCanCreatePluginVersionResponse) GetAuthorized added in v0.50.0

func (x *UserCanCreatePluginVersionResponse) GetAuthorized() bool

func (*UserCanCreatePluginVersionResponse) ProtoMessage added in v0.50.0

func (*UserCanCreatePluginVersionResponse) ProtoMessage()

func (*UserCanCreatePluginVersionResponse) ProtoReflect added in v0.50.0

func (*UserCanCreatePluginVersionResponse) Reset added in v0.50.0

func (*UserCanCreatePluginVersionResponse) String added in v0.50.0

type UserCanCreateTemplateVersionRequest added in v0.50.0

type UserCanCreateTemplateVersionRequest struct {

	// The owner of the template.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the template.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanCreateTemplateVersionRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanCreateTemplateVersionRequest.ProtoReflect.Descriptor instead.

func (*UserCanCreateTemplateVersionRequest) GetName added in v0.50.0

func (*UserCanCreateTemplateVersionRequest) GetOwner added in v0.50.0

func (*UserCanCreateTemplateVersionRequest) ProtoMessage added in v0.50.0

func (*UserCanCreateTemplateVersionRequest) ProtoMessage()

func (*UserCanCreateTemplateVersionRequest) ProtoReflect added in v0.50.0

func (*UserCanCreateTemplateVersionRequest) Reset added in v0.50.0

func (*UserCanCreateTemplateVersionRequest) String added in v0.50.0

type UserCanCreateTemplateVersionResponse added in v0.50.0

type UserCanCreateTemplateVersionResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanCreateTemplateVersionResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanCreateTemplateVersionResponse.ProtoReflect.Descriptor instead.

func (*UserCanCreateTemplateVersionResponse) GetAuthorized added in v0.50.0

func (x *UserCanCreateTemplateVersionResponse) GetAuthorized() bool

func (*UserCanCreateTemplateVersionResponse) ProtoMessage added in v0.50.0

func (*UserCanCreateTemplateVersionResponse) ProtoMessage()

func (*UserCanCreateTemplateVersionResponse) ProtoReflect added in v0.50.0

func (*UserCanCreateTemplateVersionResponse) Reset added in v0.50.0

func (*UserCanCreateTemplateVersionResponse) String added in v0.50.0

type UserCanListOrganizationTeamsRequest added in v0.50.0

type UserCanListOrganizationTeamsRequest struct {

	// The ID of the organization for which to check
	// whether the user is authorized.
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanListOrganizationTeamsRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanListOrganizationTeamsRequest.ProtoReflect.Descriptor instead.

func (*UserCanListOrganizationTeamsRequest) GetOrganizationId added in v0.50.0

func (x *UserCanListOrganizationTeamsRequest) GetOrganizationId() string

func (*UserCanListOrganizationTeamsRequest) ProtoMessage added in v0.50.0

func (*UserCanListOrganizationTeamsRequest) ProtoMessage()

func (*UserCanListOrganizationTeamsRequest) ProtoReflect added in v0.50.0

func (*UserCanListOrganizationTeamsRequest) Reset added in v0.50.0

func (*UserCanListOrganizationTeamsRequest) String added in v0.50.0

type UserCanListOrganizationTeamsResponse added in v0.50.0

type UserCanListOrganizationTeamsResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanListOrganizationTeamsResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanListOrganizationTeamsResponse.ProtoReflect.Descriptor instead.

func (*UserCanListOrganizationTeamsResponse) GetAuthorized added in v0.50.0

func (x *UserCanListOrganizationTeamsResponse) GetAuthorized() bool

func (*UserCanListOrganizationTeamsResponse) ProtoMessage added in v0.50.0

func (*UserCanListOrganizationTeamsResponse) ProtoMessage()

func (*UserCanListOrganizationTeamsResponse) ProtoReflect added in v0.50.0

func (*UserCanListOrganizationTeamsResponse) Reset added in v0.50.0

func (*UserCanListOrganizationTeamsResponse) String added in v0.50.0

type UserCanReadPluginRequest added in v0.50.0

type UserCanReadPluginRequest struct {

	// The owner of the plugin.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the plugin.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanReadPluginRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanReadPluginRequest.ProtoReflect.Descriptor instead.

func (*UserCanReadPluginRequest) GetName added in v0.50.0

func (x *UserCanReadPluginRequest) GetName() string

func (*UserCanReadPluginRequest) GetOwner added in v0.50.0

func (x *UserCanReadPluginRequest) GetOwner() string

func (*UserCanReadPluginRequest) ProtoMessage added in v0.50.0

func (*UserCanReadPluginRequest) ProtoMessage()

func (*UserCanReadPluginRequest) ProtoReflect added in v0.50.0

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

func (*UserCanReadPluginRequest) Reset added in v0.50.0

func (x *UserCanReadPluginRequest) Reset()

func (*UserCanReadPluginRequest) String added in v0.50.0

func (x *UserCanReadPluginRequest) String() string

type UserCanReadPluginResponse added in v0.50.0

type UserCanReadPluginResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanReadPluginResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanReadPluginResponse.ProtoReflect.Descriptor instead.

func (*UserCanReadPluginResponse) GetAuthorized added in v0.50.0

func (x *UserCanReadPluginResponse) GetAuthorized() bool

func (*UserCanReadPluginResponse) ProtoMessage added in v0.50.0

func (*UserCanReadPluginResponse) ProtoMessage()

func (*UserCanReadPluginResponse) ProtoReflect added in v0.50.0

func (*UserCanReadPluginResponse) Reset added in v0.50.0

func (x *UserCanReadPluginResponse) Reset()

func (*UserCanReadPluginResponse) String added in v0.50.0

func (x *UserCanReadPluginResponse) String() string

type UserCanRemoveUserOrganizationScopesRequest added in v0.50.0

type UserCanRemoveUserOrganizationScopesRequest struct {

	// The ID of the organization for which to check
	// whether the user is authorized to remove user scopes.
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanRemoveUserOrganizationScopesRequest) Descriptor deprecated added in v0.50.0

Deprecated: Use UserCanRemoveUserOrganizationScopesRequest.ProtoReflect.Descriptor instead.

func (*UserCanRemoveUserOrganizationScopesRequest) GetOrganizationId added in v0.50.0

func (x *UserCanRemoveUserOrganizationScopesRequest) GetOrganizationId() string

func (*UserCanRemoveUserOrganizationScopesRequest) ProtoMessage added in v0.50.0

func (*UserCanRemoveUserOrganizationScopesRequest) ProtoReflect added in v0.50.0

func (*UserCanRemoveUserOrganizationScopesRequest) Reset added in v0.50.0

func (*UserCanRemoveUserOrganizationScopesRequest) String added in v0.50.0

type UserCanRemoveUserOrganizationScopesResponse added in v0.50.0

type UserCanRemoveUserOrganizationScopesResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanRemoveUserOrganizationScopesResponse) Descriptor deprecated added in v0.50.0

Deprecated: Use UserCanRemoveUserOrganizationScopesResponse.ProtoReflect.Descriptor instead.

func (*UserCanRemoveUserOrganizationScopesResponse) GetAuthorized added in v0.50.0

func (*UserCanRemoveUserOrganizationScopesResponse) ProtoMessage added in v0.50.0

func (*UserCanRemoveUserOrganizationScopesResponse) ProtoReflect added in v0.50.0

func (*UserCanRemoveUserOrganizationScopesResponse) Reset added in v0.50.0

func (*UserCanRemoveUserOrganizationScopesResponse) String added in v0.50.0

type UserCanSeeOrganizationSettingsRequest added in v0.50.0

type UserCanSeeOrganizationSettingsRequest struct {

	// The ID of the organization for which to check
	// whether the user is authorized.
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanSeeOrganizationSettingsRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanSeeOrganizationSettingsRequest.ProtoReflect.Descriptor instead.

func (*UserCanSeeOrganizationSettingsRequest) GetOrganizationId added in v0.50.0

func (x *UserCanSeeOrganizationSettingsRequest) GetOrganizationId() string

func (*UserCanSeeOrganizationSettingsRequest) ProtoMessage added in v0.50.0

func (*UserCanSeeOrganizationSettingsRequest) ProtoMessage()

func (*UserCanSeeOrganizationSettingsRequest) ProtoReflect added in v0.50.0

func (*UserCanSeeOrganizationSettingsRequest) Reset added in v0.50.0

func (*UserCanSeeOrganizationSettingsRequest) String added in v0.50.0

type UserCanSeeOrganizationSettingsResponse added in v0.50.0

type UserCanSeeOrganizationSettingsResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanSeeOrganizationSettingsResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanSeeOrganizationSettingsResponse.ProtoReflect.Descriptor instead.

func (*UserCanSeeOrganizationSettingsResponse) GetAuthorized added in v0.50.0

func (x *UserCanSeeOrganizationSettingsResponse) GetAuthorized() bool

func (*UserCanSeeOrganizationSettingsResponse) ProtoMessage added in v0.50.0

func (*UserCanSeeOrganizationSettingsResponse) ProtoReflect added in v0.50.0

func (*UserCanSeeOrganizationSettingsResponse) Reset added in v0.50.0

func (*UserCanSeeOrganizationSettingsResponse) String added in v0.50.0

type UserCanSeePluginSettingsRequest added in v0.50.0

type UserCanSeePluginSettingsRequest struct {

	// The owner of the plugin.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the plugin.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanSeePluginSettingsRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanSeePluginSettingsRequest.ProtoReflect.Descriptor instead.

func (*UserCanSeePluginSettingsRequest) GetName added in v0.50.0

func (*UserCanSeePluginSettingsRequest) GetOwner added in v0.50.0

func (*UserCanSeePluginSettingsRequest) ProtoMessage added in v0.50.0

func (*UserCanSeePluginSettingsRequest) ProtoMessage()

func (*UserCanSeePluginSettingsRequest) ProtoReflect added in v0.50.0

func (*UserCanSeePluginSettingsRequest) Reset added in v0.50.0

func (*UserCanSeePluginSettingsRequest) String added in v0.50.0

type UserCanSeePluginSettingsResponse added in v0.50.0

type UserCanSeePluginSettingsResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanSeePluginSettingsResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanSeePluginSettingsResponse.ProtoReflect.Descriptor instead.

func (*UserCanSeePluginSettingsResponse) GetAuthorized added in v0.50.0

func (x *UserCanSeePluginSettingsResponse) GetAuthorized() bool

func (*UserCanSeePluginSettingsResponse) ProtoMessage added in v0.50.0

func (*UserCanSeePluginSettingsResponse) ProtoMessage()

func (*UserCanSeePluginSettingsResponse) ProtoReflect added in v0.50.0

func (*UserCanSeePluginSettingsResponse) Reset added in v0.50.0

func (*UserCanSeePluginSettingsResponse) String added in v0.50.0

type UserCanSeeRepositorySettingsRequest added in v0.50.0

type UserCanSeeRepositorySettingsRequest struct {

	// The ID of the repository for which to check
	// whether the user is authorized.
	RepositoryId string `protobuf:"bytes,1,opt,name=repository_id,json=repositoryId,proto3" json:"repository_id,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanSeeRepositorySettingsRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanSeeRepositorySettingsRequest.ProtoReflect.Descriptor instead.

func (*UserCanSeeRepositorySettingsRequest) GetRepositoryId added in v0.50.0

func (x *UserCanSeeRepositorySettingsRequest) GetRepositoryId() string

func (*UserCanSeeRepositorySettingsRequest) ProtoMessage added in v0.50.0

func (*UserCanSeeRepositorySettingsRequest) ProtoMessage()

func (*UserCanSeeRepositorySettingsRequest) ProtoReflect added in v0.50.0

func (*UserCanSeeRepositorySettingsRequest) Reset added in v0.50.0

func (*UserCanSeeRepositorySettingsRequest) String added in v0.50.0

type UserCanSeeRepositorySettingsResponse added in v0.50.0

type UserCanSeeRepositorySettingsResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanSeeRepositorySettingsResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanSeeRepositorySettingsResponse.ProtoReflect.Descriptor instead.

func (*UserCanSeeRepositorySettingsResponse) GetAuthorized added in v0.50.0

func (x *UserCanSeeRepositorySettingsResponse) GetAuthorized() bool

func (*UserCanSeeRepositorySettingsResponse) ProtoMessage added in v0.50.0

func (*UserCanSeeRepositorySettingsResponse) ProtoMessage()

func (*UserCanSeeRepositorySettingsResponse) ProtoReflect added in v0.50.0

func (*UserCanSeeRepositorySettingsResponse) Reset added in v0.50.0

func (*UserCanSeeRepositorySettingsResponse) String added in v0.50.0

type UserCanSeeTemplateSettingsRequest added in v0.50.0

type UserCanSeeTemplateSettingsRequest struct {

	// The owner of the template.
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// The name of the template.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanSeeTemplateSettingsRequest) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanSeeTemplateSettingsRequest.ProtoReflect.Descriptor instead.

func (*UserCanSeeTemplateSettingsRequest) GetName added in v0.50.0

func (*UserCanSeeTemplateSettingsRequest) GetOwner added in v0.50.0

func (*UserCanSeeTemplateSettingsRequest) ProtoMessage added in v0.50.0

func (*UserCanSeeTemplateSettingsRequest) ProtoMessage()

func (*UserCanSeeTemplateSettingsRequest) ProtoReflect added in v0.50.0

func (*UserCanSeeTemplateSettingsRequest) Reset added in v0.50.0

func (*UserCanSeeTemplateSettingsRequest) String added in v0.50.0

type UserCanSeeTemplateSettingsResponse added in v0.50.0

type UserCanSeeTemplateSettingsResponse struct {
	Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"`
	// contains filtered or unexported fields
}

func (*UserCanSeeTemplateSettingsResponse) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserCanSeeTemplateSettingsResponse.ProtoReflect.Descriptor instead.

func (*UserCanSeeTemplateSettingsResponse) GetAuthorized added in v0.50.0

func (x *UserCanSeeTemplateSettingsResponse) GetAuthorized() bool

func (*UserCanSeeTemplateSettingsResponse) ProtoMessage added in v0.50.0

func (*UserCanSeeTemplateSettingsResponse) ProtoMessage()

func (*UserCanSeeTemplateSettingsResponse) ProtoReflect added in v0.50.0

func (*UserCanSeeTemplateSettingsResponse) Reset added in v0.50.0

func (*UserCanSeeTemplateSettingsResponse) String added in v0.50.0

type UserSearchResult added in v0.50.0

type UserSearchResult struct {
	Id       string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	// contains filtered or unexported fields
}

func (*UserSearchResult) Descriptor deprecated added in v0.50.0

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

Deprecated: Use UserSearchResult.ProtoReflect.Descriptor instead.

func (*UserSearchResult) GetId added in v0.50.0

func (x *UserSearchResult) GetId() string

func (*UserSearchResult) GetUsername added in v0.50.0

func (x *UserSearchResult) GetUsername() string

func (*UserSearchResult) ProtoMessage added in v0.50.0

func (*UserSearchResult) ProtoMessage()

func (*UserSearchResult) ProtoReflect added in v0.50.0

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

func (*UserSearchResult) Reset added in v0.50.0

func (x *UserSearchResult) Reset()

func (*UserSearchResult) String added in v0.50.0

func (x *UserSearchResult) String() string

type UserService

type UserService interface {
	// CreateUser creates a new user with the given username.
	CreateUser(context.Context, *CreateUserRequest) (*CreateUserResponse, error)

	// GetUser gets a user by ID.
	GetUser(context.Context, *GetUserRequest) (*GetUserResponse, error)

	// GetUserByUsername gets a user by username.
	GetUserByUsername(context.Context, *GetUserByUsernameRequest) (*GetUserByUsernameResponse, error)

	// ListUsers lists all users.
	ListUsers(context.Context, *ListUsersRequest) (*ListUsersResponse, error)

	// ListOrganizationUsers lists all users for an organization.
	ListOrganizationUsers(context.Context, *ListOrganizationUsersRequest) (*ListOrganizationUsersResponse, error)

	// UpdateUserUsername updates a user's username.
	UpdateUserUsername(context.Context, *UpdateUserUsernameRequest) (*UpdateUserUsernameResponse, error)

	// DeleteUser deletes a user.
	DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserResponse, error)

	// AddUserOrganizationScope adds an organization scope for a specific organization to a user by ID.
	AddUserOrganizationScope(context.Context, *AddUserOrganizationScopeRequest) (*AddUserOrganizationScopeResponse, error)

	// AddUserOrganizationScopeByName adds an organization scope for a specific organization to a user by name.
	AddUserOrganizationScopeByName(context.Context, *AddUserOrganizationScopeByNameRequest) (*AddUserOrganizationScopeByNameResponse, error)

	// RemoveUserOrganizationScope removes an organization scope for a specific organization from a user by ID.
	RemoveUserOrganizationScope(context.Context, *RemoveUserOrganizationScopeRequest) (*RemoveUserOrganizationScopeResponse, error)

	// RemoveUserOrganizationScopeByName removes an organization scope for a specific organization from a user by name.
	RemoveUserOrganizationScopeByName(context.Context, *RemoveUserOrganizationScopeByNameRequest) (*RemoveUserOrganizationScopeByNameResponse, error)

	// AddUserServerScope adds a server scope for a user by ID.
	AddUserServerScope(context.Context, *AddUserServerScopeRequest) (*AddUserServerScopeResponse, error)

	// AddUserServerScopeByName adds a server scope for a user by name.
	AddUserServerScopeByName(context.Context, *AddUserServerScopeByNameRequest) (*AddUserServerScopeByNameResponse, error)

	// RemoveUserServerScope removes a server scope for a user by ID.
	RemoveUserServerScope(context.Context, *RemoveUserServerScopeRequest) (*RemoveUserServerScopeResponse, error)

	// RemoveUserServerScopeByName removes a server scope for a user by name.
	RemoveUserServerScopeByName(context.Context, *RemoveUserServerScopeByNameRequest) (*RemoveUserServerScopeByNameResponse, error)
}

UserService is the User service.

func NewUserServiceJSONClient

func NewUserServiceJSONClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) UserService

NewUserServiceJSONClient creates a JSON client that implements the UserService interface. It communicates using JSON and can be configured with a custom HTTPClient.

func NewUserServiceProtobufClient

func NewUserServiceProtobufClient(baseURL string, client HTTPClient, opts ...twirp.ClientOption) UserService

NewUserServiceProtobufClient creates a Protobuf client that implements the UserService interface. It communicates using Protobuf and can be configured with a custom HTTPClient.

type UserServiceClient

type UserServiceClient interface {
	// CreateUser creates a new user with the given username.
	CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*CreateUserResponse, error)
	// GetUser gets a user by ID.
	GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*GetUserResponse, error)
	// GetUserByUsername gets a user by username.
	GetUserByUsername(ctx context.Context, in *GetUserByUsernameRequest, opts ...grpc.CallOption) (*GetUserByUsernameResponse, error)
	// ListUsers lists all users.
	ListUsers(ctx context.Context, in *ListUsersRequest, opts ...grpc.CallOption) (*ListUsersResponse, error)
	// ListOrganizationUsers lists all users for an organization.
	ListOrganizationUsers(ctx context.Context, in *ListOrganizationUsersRequest, opts ...grpc.CallOption) (*ListOrganizationUsersResponse, error)
	// UpdateUserUsername updates a user's username.
	UpdateUserUsername(ctx context.Context, in *UpdateUserUsernameRequest, opts ...grpc.CallOption) (*UpdateUserUsernameResponse, error)
	// DeleteUser deletes a user.
	DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*DeleteUserResponse, error)
	// AddUserOrganizationScope adds an organization scope for a specific organization to a user by ID.
	AddUserOrganizationScope(ctx context.Context, in *AddUserOrganizationScopeRequest, opts ...grpc.CallOption) (*AddUserOrganizationScopeResponse, error)
	// AddUserOrganizationScopeByName adds an organization scope for a specific organization to a user by name.
	AddUserOrganizationScopeByName(ctx context.Context, in *AddUserOrganizationScopeByNameRequest, opts ...grpc.CallOption) (*AddUserOrganizationScopeByNameResponse, error)
	// RemoveUserOrganizationScope removes an organization scope for a specific organization from a user by ID.
	RemoveUserOrganizationScope(ctx context.Context, in *RemoveUserOrganizationScopeRequest, opts ...grpc.CallOption) (*RemoveUserOrganizationScopeResponse, error)
	// RemoveUserOrganizationScopeByName removes an organization scope for a specific organization from a user by name.
	RemoveUserOrganizationScopeByName(ctx context.Context, in *RemoveUserOrganizationScopeByNameRequest, opts ...grpc.CallOption) (*RemoveUserOrganizationScopeByNameResponse, error)
	// AddUserServerScope adds a server scope for a user by ID.
	AddUserServerScope(ctx context.Context, in *AddUserServerScopeRequest, opts ...grpc.CallOption) (*AddUserServerScopeResponse, error)
	// AddUserServerScopeByName adds a server scope for a user by name.
	AddUserServerScopeByName(ctx context.Context, in *AddUserServerScopeByNameRequest, opts ...grpc.CallOption) (*AddUserServerScopeByNameResponse, error)
	// RemoveUserServerScope removes a server scope for a user by ID.
	RemoveUserServerScope(ctx context.Context, in *RemoveUserServerScopeRequest, opts ...grpc.CallOption) (*RemoveUserServerScopeResponse, error)
	// RemoveUserServerScopeByName removes a server scope for a user by name.
	RemoveUserServerScopeByName(ctx context.Context, in *RemoveUserServerScopeByNameRequest, opts ...grpc.CallOption) (*RemoveUserServerScopeByNameResponse, error)
}

UserServiceClient is the client API for UserService 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 UserServiceServer

type UserServiceServer interface {
	// CreateUser creates a new user with the given username.
	CreateUser(context.Context, *CreateUserRequest) (*CreateUserResponse, error)
	// GetUser gets a user by ID.
	GetUser(context.Context, *GetUserRequest) (*GetUserResponse, error)
	// GetUserByUsername gets a user by username.
	GetUserByUsername(context.Context, *GetUserByUsernameRequest) (*GetUserByUsernameResponse, error)
	// ListUsers lists all users.
	ListUsers(context.Context, *ListUsersRequest) (*ListUsersResponse, error)
	// ListOrganizationUsers lists all users for an organization.
	ListOrganizationUsers(context.Context, *ListOrganizationUsersRequest) (*ListOrganizationUsersResponse, error)
	// UpdateUserUsername updates a user's username.
	UpdateUserUsername(context.Context, *UpdateUserUsernameRequest) (*UpdateUserUsernameResponse, error)
	// DeleteUser deletes a user.
	DeleteUser(context.Context, *DeleteUserRequest) (*DeleteUserResponse, error)
	// AddUserOrganizationScope adds an organization scope for a specific organization to a user by ID.
	AddUserOrganizationScope(context.Context, *AddUserOrganizationScopeRequest) (*AddUserOrganizationScopeResponse, error)
	// AddUserOrganizationScopeByName adds an organization scope for a specific organization to a user by name.
	AddUserOrganizationScopeByName(context.Context, *AddUserOrganizationScopeByNameRequest) (*AddUserOrganizationScopeByNameResponse, error)
	// RemoveUserOrganizationScope removes an organization scope for a specific organization from a user by ID.
	RemoveUserOrganizationScope(context.Context, *RemoveUserOrganizationScopeRequest) (*RemoveUserOrganizationScopeResponse, error)
	// RemoveUserOrganizationScopeByName removes an organization scope for a specific organization from a user by name.
	RemoveUserOrganizationScopeByName(context.Context, *RemoveUserOrganizationScopeByNameRequest) (*RemoveUserOrganizationScopeByNameResponse, error)
	// AddUserServerScope adds a server scope for a user by ID.
	AddUserServerScope(context.Context, *AddUserServerScopeRequest) (*AddUserServerScopeResponse, error)
	// AddUserServerScopeByName adds a server scope for a user by name.
	AddUserServerScopeByName(context.Context, *AddUserServerScopeByNameRequest) (*AddUserServerScopeByNameResponse, error)
	// RemoveUserServerScope removes a server scope for a user by ID.
	RemoveUserServerScope(context.Context, *RemoveUserServerScopeRequest) (*RemoveUserServerScopeResponse, error)
	// RemoveUserServerScopeByName removes a server scope for a user by name.
	RemoveUserServerScopeByName(context.Context, *RemoveUserServerScopeByNameRequest) (*RemoveUserServerScopeByNameResponse, error)
}

UserServiceServer is the server API for UserService service. All implementations should embed UnimplementedUserServiceServer for forward compatibility

type Visibility

type Visibility int32
const (
	Visibility_VISIBILITY_UNSPECIFIED Visibility = 0
	Visibility_VISIBILITY_PUBLIC      Visibility = 1
	Visibility_VISIBILITY_PRIVATE     Visibility = 2
)

func (Visibility) Descriptor

func (Visibility) Descriptor() protoreflect.EnumDescriptor

func (Visibility) Enum

func (x Visibility) Enum() *Visibility

func (Visibility) EnumDescriptor deprecated

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

Deprecated: Use Visibility.Descriptor instead.

func (Visibility) Number

func (x Visibility) Number() protoreflect.EnumNumber

func (Visibility) String

func (x Visibility) String() string

func (Visibility) Type

Jump to

Keyboard shortcuts

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