Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterOrganizationServiceServer(s grpc.ServiceRegistrar, srv OrganizationServiceServer)
- func RegisterOwnerServiceServer(s grpc.ServiceRegistrar, srv OwnerServiceServer)
- func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)
- type OrganizationServiceClient
- type OrganizationServiceServer
- type OwnerServiceClient
- type OwnerServiceServer
- type UnimplementedOrganizationServiceServer
- func (UnimplementedOrganizationServiceServer) CreateOrganizations(context.Context, *v1.CreateOrganizationsRequest) (*v1.CreateOrganizationsResponse, error)
- func (UnimplementedOrganizationServiceServer) DeleteOrganizations(context.Context, *v1.DeleteOrganizationsRequest) (*v1.DeleteOrganizationsResponse, error)
- func (UnimplementedOrganizationServiceServer) GetOrganizations(context.Context, *v1.GetOrganizationsRequest) (*v1.GetOrganizationsResponse, error)
- func (UnimplementedOrganizationServiceServer) ListOrganizations(context.Context, *v1.ListOrganizationsRequest) (*v1.ListOrganizationsResponse, error)
- func (UnimplementedOrganizationServiceServer) UpdateOrganizations(context.Context, *v1.UpdateOrganizationsRequest) (*v1.UpdateOrganizationsResponse, error)
- type UnimplementedOwnerServiceServer
- type UnimplementedUserServiceServer
- func (UnimplementedUserServiceServer) CreateUsers(context.Context, *v1.CreateUsersRequest) (*v1.CreateUsersResponse, error)
- func (UnimplementedUserServiceServer) DeleteUsers(context.Context, *v1.DeleteUsersRequest) (*v1.DeleteUsersResponse, error)
- func (UnimplementedUserServiceServer) GetUsers(context.Context, *v1.GetUsersRequest) (*v1.GetUsersResponse, error)
- func (UnimplementedUserServiceServer) ListUsers(context.Context, *v1.ListUsersRequest) (*v1.ListUsersResponse, error)
- func (UnimplementedUserServiceServer) UpdateUsers(context.Context, *v1.UpdateUsersRequest) (*v1.UpdateUsersResponse, error)
- type UnsafeOrganizationServiceServer
- type UnsafeOwnerServiceServer
- type UnsafeUserServiceServer
- type UserServiceClient
- type UserServiceServer
Constants ¶
const ( OrganizationService_GetOrganizations_FullMethodName = "/buf.registry.owner.v1.OrganizationService/GetOrganizations" OrganizationService_ListOrganizations_FullMethodName = "/buf.registry.owner.v1.OrganizationService/ListOrganizations" OrganizationService_CreateOrganizations_FullMethodName = "/buf.registry.owner.v1.OrganizationService/CreateOrganizations" OrganizationService_UpdateOrganizations_FullMethodName = "/buf.registry.owner.v1.OrganizationService/UpdateOrganizations" OrganizationService_DeleteOrganizations_FullMethodName = "/buf.registry.owner.v1.OrganizationService/DeleteOrganizations" )
const ( UserService_GetUsers_FullMethodName = "/buf.registry.owner.v1.UserService/GetUsers" UserService_ListUsers_FullMethodName = "/buf.registry.owner.v1.UserService/ListUsers" UserService_CreateUsers_FullMethodName = "/buf.registry.owner.v1.UserService/CreateUsers" UserService_UpdateUsers_FullMethodName = "/buf.registry.owner.v1.UserService/UpdateUsers" UserService_DeleteUsers_FullMethodName = "/buf.registry.owner.v1.UserService/DeleteUsers" )
const (
OwnerService_GetOwners_FullMethodName = "/buf.registry.owner.v1.OwnerService/GetOwners"
)
Variables ¶
var OrganizationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "buf.registry.owner.v1.OrganizationService", HandlerType: (*OrganizationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOrganizations", Handler: _OrganizationService_GetOrganizations_Handler, }, { MethodName: "ListOrganizations", Handler: _OrganizationService_ListOrganizations_Handler, }, { MethodName: "CreateOrganizations", Handler: _OrganizationService_CreateOrganizations_Handler, }, { MethodName: "UpdateOrganizations", Handler: _OrganizationService_UpdateOrganizations_Handler, }, { MethodName: "DeleteOrganizations", Handler: _OrganizationService_DeleteOrganizations_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "buf/registry/owner/v1/organization_service.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)
var OwnerService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "buf.registry.owner.v1.OwnerService", HandlerType: (*OwnerServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOwners", Handler: _OwnerService_GetOwners_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "buf/registry/owner/v1/owner_service.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)
var UserService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "buf.registry.owner.v1.UserService", HandlerType: (*UserServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetUsers", Handler: _UserService_GetUsers_Handler, }, { MethodName: "ListUsers", Handler: _UserService_ListUsers_Handler, }, { MethodName: "CreateUsers", Handler: _UserService_CreateUsers_Handler, }, { MethodName: "UpdateUsers", Handler: _UserService_UpdateUsers_Handler, }, { MethodName: "DeleteUsers", Handler: _UserService_DeleteUsers_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "buf/registry/owner/v1/user_service.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 RegisterOrganizationServiceServer ¶
func RegisterOrganizationServiceServer(s grpc.ServiceRegistrar, srv OrganizationServiceServer)
func RegisterOwnerServiceServer ¶
func RegisterOwnerServiceServer(s grpc.ServiceRegistrar, srv OwnerServiceServer)
func RegisterUserServiceServer ¶
func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)
Types ¶
type OrganizationServiceClient ¶
type OrganizationServiceClient interface { // Get Organizations by id or name. GetOrganizations(ctx context.Context, in *v1.GetOrganizationsRequest, opts ...grpc.CallOption) (*v1.GetOrganizationsResponse, error) // List Organizations, usually by User. ListOrganizations(ctx context.Context, in *v1.ListOrganizationsRequest, opts ...grpc.CallOption) (*v1.ListOrganizationsResponse, error) // Create new Organizations. // // This operation is atomic. Either all Organizations are created or an error is returned. CreateOrganizations(ctx context.Context, in *v1.CreateOrganizationsRequest, opts ...grpc.CallOption) (*v1.CreateOrganizationsResponse, error) // Update existing organizations. // // This operation is atomic. Either all Organizations are updated or an error is returned. UpdateOrganizations(ctx context.Context, in *v1.UpdateOrganizationsRequest, opts ...grpc.CallOption) (*v1.UpdateOrganizationsResponse, error) // Delete existing organizations. // // This operation is atomic. Either all Organizations are deleted or an error is returned. DeleteOrganizations(ctx context.Context, in *v1.DeleteOrganizationsRequest, opts ...grpc.CallOption) (*v1.DeleteOrganizationsResponse, 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.
func NewOrganizationServiceClient ¶
func NewOrganizationServiceClient(cc grpc.ClientConnInterface) OrganizationServiceClient
type OrganizationServiceServer ¶
type OrganizationServiceServer interface { // Get Organizations by id or name. GetOrganizations(context.Context, *v1.GetOrganizationsRequest) (*v1.GetOrganizationsResponse, error) // List Organizations, usually by User. ListOrganizations(context.Context, *v1.ListOrganizationsRequest) (*v1.ListOrganizationsResponse, error) // Create new Organizations. // // This operation is atomic. Either all Organizations are created or an error is returned. CreateOrganizations(context.Context, *v1.CreateOrganizationsRequest) (*v1.CreateOrganizationsResponse, error) // Update existing organizations. // // This operation is atomic. Either all Organizations are updated or an error is returned. UpdateOrganizations(context.Context, *v1.UpdateOrganizationsRequest) (*v1.UpdateOrganizationsResponse, error) // Delete existing organizations. // // This operation is atomic. Either all Organizations are deleted or an error is returned. DeleteOrganizations(context.Context, *v1.DeleteOrganizationsRequest) (*v1.DeleteOrganizationsResponse, error) }
OrganizationServiceServer is the server API for OrganizationService service. All implementations should embed UnimplementedOrganizationServiceServer for forward compatibility
type OwnerServiceClient ¶
type OwnerServiceClient interface { // Get Users or Organizations by id or name. GetOwners(ctx context.Context, in *v1.GetOwnersRequest, opts ...grpc.CallOption) (*v1.GetOwnersResponse, 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 ¶
func NewOwnerServiceClient(cc grpc.ClientConnInterface) OwnerServiceClient
type OwnerServiceServer ¶
type OwnerServiceServer interface { // Get Users or Organizations by id or name. GetOwners(context.Context, *v1.GetOwnersRequest) (*v1.GetOwnersResponse, error) }
OwnerServiceServer is the server API for OwnerService service. All implementations should embed UnimplementedOwnerServiceServer for forward compatibility
type UnimplementedOrganizationServiceServer ¶
type UnimplementedOrganizationServiceServer struct { }
UnimplementedOrganizationServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedOrganizationServiceServer) CreateOrganizations ¶
func (UnimplementedOrganizationServiceServer) CreateOrganizations(context.Context, *v1.CreateOrganizationsRequest) (*v1.CreateOrganizationsResponse, error)
func (UnimplementedOrganizationServiceServer) DeleteOrganizations ¶
func (UnimplementedOrganizationServiceServer) DeleteOrganizations(context.Context, *v1.DeleteOrganizationsRequest) (*v1.DeleteOrganizationsResponse, error)
func (UnimplementedOrganizationServiceServer) GetOrganizations ¶
func (UnimplementedOrganizationServiceServer) GetOrganizations(context.Context, *v1.GetOrganizationsRequest) (*v1.GetOrganizationsResponse, error)
func (UnimplementedOrganizationServiceServer) ListOrganizations ¶
func (UnimplementedOrganizationServiceServer) ListOrganizations(context.Context, *v1.ListOrganizationsRequest) (*v1.ListOrganizationsResponse, error)
func (UnimplementedOrganizationServiceServer) UpdateOrganizations ¶
func (UnimplementedOrganizationServiceServer) UpdateOrganizations(context.Context, *v1.UpdateOrganizationsRequest) (*v1.UpdateOrganizationsResponse, error)
type UnimplementedOwnerServiceServer ¶
type UnimplementedOwnerServiceServer struct { }
UnimplementedOwnerServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedOwnerServiceServer) GetOwners ¶
func (UnimplementedOwnerServiceServer) GetOwners(context.Context, *v1.GetOwnersRequest) (*v1.GetOwnersResponse, error)
type UnimplementedUserServiceServer ¶
type UnimplementedUserServiceServer struct { }
UnimplementedUserServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedUserServiceServer) CreateUsers ¶
func (UnimplementedUserServiceServer) CreateUsers(context.Context, *v1.CreateUsersRequest) (*v1.CreateUsersResponse, error)
func (UnimplementedUserServiceServer) DeleteUsers ¶
func (UnimplementedUserServiceServer) DeleteUsers(context.Context, *v1.DeleteUsersRequest) (*v1.DeleteUsersResponse, error)
func (UnimplementedUserServiceServer) GetUsers ¶
func (UnimplementedUserServiceServer) GetUsers(context.Context, *v1.GetUsersRequest) (*v1.GetUsersResponse, error)
func (UnimplementedUserServiceServer) ListUsers ¶
func (UnimplementedUserServiceServer) ListUsers(context.Context, *v1.ListUsersRequest) (*v1.ListUsersResponse, error)
func (UnimplementedUserServiceServer) UpdateUsers ¶
func (UnimplementedUserServiceServer) UpdateUsers(context.Context, *v1.UpdateUsersRequest) (*v1.UpdateUsersResponse, error)
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 ¶
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 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 UserServiceClient ¶
type UserServiceClient interface { // Get Users by id or name. GetUsers(ctx context.Context, in *v1.GetUsersRequest, opts ...grpc.CallOption) (*v1.GetUsersResponse, error) // List Users, usually by Organization. ListUsers(ctx context.Context, in *v1.ListUsersRequest, opts ...grpc.CallOption) (*v1.ListUsersResponse, error) // Create new Users. // // This operation is atomic. Either all Users are created or an error is returned. CreateUsers(ctx context.Context, in *v1.CreateUsersRequest, opts ...grpc.CallOption) (*v1.CreateUsersResponse, error) // Update existing Users. // // This operation is atomic. Either all Users are updated or an error is returned. UpdateUsers(ctx context.Context, in *v1.UpdateUsersRequest, opts ...grpc.CallOption) (*v1.UpdateUsersResponse, error) // Delete existing Users. // // This operation is atomic. Either all Users are deleted or an error is returned. // Duplicate UserRefs are allowed, and only one User will be deleted. Likewise, // duplicate UserRefs belonging to the same User, by id or name, are allowed, and // only one User will be deleted. DeleteUsers(ctx context.Context, in *v1.DeleteUsersRequest, opts ...grpc.CallOption) (*v1.DeleteUsersResponse, 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.
func NewUserServiceClient ¶
func NewUserServiceClient(cc grpc.ClientConnInterface) UserServiceClient
type UserServiceServer ¶
type UserServiceServer interface { // Get Users by id or name. GetUsers(context.Context, *v1.GetUsersRequest) (*v1.GetUsersResponse, error) // List Users, usually by Organization. ListUsers(context.Context, *v1.ListUsersRequest) (*v1.ListUsersResponse, error) // Create new Users. // // This operation is atomic. Either all Users are created or an error is returned. CreateUsers(context.Context, *v1.CreateUsersRequest) (*v1.CreateUsersResponse, error) // Update existing Users. // // This operation is atomic. Either all Users are updated or an error is returned. UpdateUsers(context.Context, *v1.UpdateUsersRequest) (*v1.UpdateUsersResponse, error) // Delete existing Users. // // This operation is atomic. Either all Users are deleted or an error is returned. // Duplicate UserRefs are allowed, and only one User will be deleted. Likewise, // duplicate UserRefs belonging to the same User, by id or name, are allowed, and // only one User will be deleted. DeleteUsers(context.Context, *v1.DeleteUsersRequest) (*v1.DeleteUsersResponse, error) }
UserServiceServer is the server API for UserService service. All implementations should embed UnimplementedUserServiceServer for forward compatibility