Documentation
¶
Index ¶
- func NewRegistration(ns string, dbRegister serviceregistry.DBRegister) *serviceregistry.Service[attributesconnect.AttributesServiceHandler]
- func OnConfigUpdate(as *AttributesService) serviceregistry.OnConfigUpdateHook
- type AttributesService
- func (s *AttributesService) AssignKeyAccessServerToAttribute(_ context.Context, ...) (*connect.Response[attributes.AssignKeyAccessServerToAttributeResponse], error)
- func (s *AttributesService) AssignKeyAccessServerToValue(_ context.Context, ...) (*connect.Response[attributes.AssignKeyAccessServerToValueResponse], error)
- func (s *AttributesService) AssignPublicKeyToAttribute(ctx context.Context, ...) (*connect.Response[attributes.AssignPublicKeyToAttributeResponse], error)
- func (s *AttributesService) AssignPublicKeyToValue(ctx context.Context, ...) (*connect.Response[attributes.AssignPublicKeyToValueResponse], error)
- func (s *AttributesService) Close()
- func (s *AttributesService) CreateAttribute(ctx context.Context, req *connect.Request[attributes.CreateAttributeRequest]) (*connect.Response[attributes.CreateAttributeResponse], error)
- func (s *AttributesService) CreateAttributeValue(ctx context.Context, ...) (*connect.Response[attributes.CreateAttributeValueResponse], error)
- func (s *AttributesService) DeactivateAttribute(ctx context.Context, ...) (*connect.Response[attributes.DeactivateAttributeResponse], error)
- func (s *AttributesService) DeactivateAttributeValue(ctx context.Context, ...) (*connect.Response[attributes.DeactivateAttributeValueResponse], error)
- func (s *AttributesService) GetAttribute(ctx context.Context, req *connect.Request[attributes.GetAttributeRequest]) (*connect.Response[attributes.GetAttributeResponse], error)
- func (s *AttributesService) GetAttributeValue(ctx context.Context, req *connect.Request[attributes.GetAttributeValueRequest]) (*connect.Response[attributes.GetAttributeValueResponse], error)
- func (s *AttributesService) GetAttributeValuesByFqns(ctx context.Context, ...) (*connect.Response[attributes.GetAttributeValuesByFqnsResponse], error)
- func (s *AttributesService) ListAttributeValues(ctx context.Context, ...) (*connect.Response[attributes.ListAttributeValuesResponse], error)
- func (s *AttributesService) ListAttributes(ctx context.Context, req *connect.Request[attributes.ListAttributesRequest]) (*connect.Response[attributes.ListAttributesResponse], error)
- func (s *AttributesService) RemoveKeyAccessServerFromAttribute(ctx context.Context, ...) (*connect.Response[attributes.RemoveKeyAccessServerFromAttributeResponse], ...)
- func (s *AttributesService) RemoveKeyAccessServerFromValue(ctx context.Context, ...) (*connect.Response[attributes.RemoveKeyAccessServerFromValueResponse], error)
- func (s *AttributesService) RemovePublicKeyFromAttribute(ctx context.Context, ...) (*connect.Response[attributes.RemovePublicKeyFromAttributeResponse], error)
- func (s *AttributesService) RemovePublicKeyFromValue(ctx context.Context, ...) (*connect.Response[attributes.RemovePublicKeyFromValueResponse], error)
- func (s *AttributesService) UpdateAttribute(ctx context.Context, req *connect.Request[attributes.UpdateAttributeRequest]) (*connect.Response[attributes.UpdateAttributeResponse], error)
- func (s *AttributesService) UpdateAttributeValue(ctx context.Context, ...) (*connect.Response[attributes.UpdateAttributeValueResponse], error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewRegistration ¶
func NewRegistration(ns string, dbRegister serviceregistry.DBRegister) *serviceregistry.Service[attributesconnect.AttributesServiceHandler]
func OnConfigUpdate ¶ added in v0.5.3
func OnConfigUpdate(as *AttributesService) serviceregistry.OnConfigUpdateHook
Types ¶
type AttributesService ¶
func (*AttributesService) AssignKeyAccessServerToAttribute ¶
func (s *AttributesService) AssignKeyAccessServerToAttribute(_ context.Context, _ *connect.Request[attributes.AssignKeyAccessServerToAttributeRequest]) (*connect.Response[attributes.AssignKeyAccessServerToAttributeResponse], error)
func (*AttributesService) AssignKeyAccessServerToValue ¶
func (s *AttributesService) AssignKeyAccessServerToValue(_ context.Context, _ *connect.Request[attributes.AssignKeyAccessServerToValueRequest]) (*connect.Response[attributes.AssignKeyAccessServerToValueResponse], error)
func (*AttributesService) AssignPublicKeyToAttribute ¶ added in v0.5.3
func (s *AttributesService) AssignPublicKeyToAttribute(ctx context.Context, r *connect.Request[attributes.AssignPublicKeyToAttributeRequest]) (*connect.Response[attributes.AssignPublicKeyToAttributeResponse], error)
func (*AttributesService) AssignPublicKeyToValue ¶ added in v0.5.3
func (s *AttributesService) AssignPublicKeyToValue(ctx context.Context, r *connect.Request[attributes.AssignPublicKeyToValueRequest]) (*connect.Response[attributes.AssignPublicKeyToValueResponse], error)
func (*AttributesService) Close ¶ added in v0.5.5
func (s *AttributesService) Close()
Close gracefully shuts down the service, closing the database client.
func (*AttributesService) CreateAttribute ¶
func (s *AttributesService) CreateAttribute(ctx context.Context, req *connect.Request[attributes.CreateAttributeRequest], ) (*connect.Response[attributes.CreateAttributeResponse], error)
func (*AttributesService) CreateAttributeValue ¶
func (s *AttributesService) CreateAttributeValue(ctx context.Context, req *connect.Request[attributes.CreateAttributeValueRequest]) (*connect.Response[attributes.CreateAttributeValueResponse], error)
func (*AttributesService) DeactivateAttribute ¶
func (s *AttributesService) DeactivateAttribute(ctx context.Context, req *connect.Request[attributes.DeactivateAttributeRequest], ) (*connect.Response[attributes.DeactivateAttributeResponse], error)
func (*AttributesService) DeactivateAttributeValue ¶
func (s *AttributesService) DeactivateAttributeValue(ctx context.Context, req *connect.Request[attributes.DeactivateAttributeValueRequest]) (*connect.Response[attributes.DeactivateAttributeValueResponse], error)
func (*AttributesService) GetAttribute ¶
func (s *AttributesService) GetAttribute(ctx context.Context, req *connect.Request[attributes.GetAttributeRequest], ) (*connect.Response[attributes.GetAttributeResponse], error)
func (*AttributesService) GetAttributeValue ¶
func (s *AttributesService) GetAttributeValue(ctx context.Context, req *connect.Request[attributes.GetAttributeValueRequest]) (*connect.Response[attributes.GetAttributeValueResponse], error)
func (*AttributesService) GetAttributeValuesByFqns ¶
func (s *AttributesService) GetAttributeValuesByFqns(ctx context.Context, req *connect.Request[attributes.GetAttributeValuesByFqnsRequest], ) (*connect.Response[attributes.GetAttributeValuesByFqnsResponse], error)
func (*AttributesService) ListAttributeValues ¶
func (s *AttributesService) ListAttributeValues(ctx context.Context, req *connect.Request[attributes.ListAttributeValuesRequest]) (*connect.Response[attributes.ListAttributeValuesResponse], error)
func (*AttributesService) ListAttributes ¶
func (s *AttributesService) ListAttributes(ctx context.Context, req *connect.Request[attributes.ListAttributesRequest], ) (*connect.Response[attributes.ListAttributesResponse], error)
func (*AttributesService) RemoveKeyAccessServerFromAttribute ¶
func (s *AttributesService) RemoveKeyAccessServerFromAttribute(ctx context.Context, req *connect.Request[attributes.RemoveKeyAccessServerFromAttributeRequest]) (*connect.Response[attributes.RemoveKeyAccessServerFromAttributeResponse], error)
func (*AttributesService) RemoveKeyAccessServerFromValue ¶
func (s *AttributesService) RemoveKeyAccessServerFromValue(ctx context.Context, req *connect.Request[attributes.RemoveKeyAccessServerFromValueRequest]) (*connect.Response[attributes.RemoveKeyAccessServerFromValueResponse], error)
func (*AttributesService) RemovePublicKeyFromAttribute ¶ added in v0.5.3
func (s *AttributesService) RemovePublicKeyFromAttribute(ctx context.Context, r *connect.Request[attributes.RemovePublicKeyFromAttributeRequest]) (*connect.Response[attributes.RemovePublicKeyFromAttributeResponse], error)
func (*AttributesService) RemovePublicKeyFromValue ¶ added in v0.5.3
func (s *AttributesService) RemovePublicKeyFromValue(ctx context.Context, r *connect.Request[attributes.RemovePublicKeyFromValueRequest]) (*connect.Response[attributes.RemovePublicKeyFromValueResponse], error)
func (*AttributesService) UpdateAttribute ¶
func (s *AttributesService) UpdateAttribute(ctx context.Context, req *connect.Request[attributes.UpdateAttributeRequest], ) (*connect.Response[attributes.UpdateAttributeResponse], error)
func (*AttributesService) UpdateAttributeValue ¶
func (s *AttributesService) UpdateAttributeValue(ctx context.Context, req *connect.Request[attributes.UpdateAttributeValueRequest]) (*connect.Response[attributes.UpdateAttributeValueResponse], error)
Click to show internal directories.
Click to hide internal directories.