Documentation
¶
Index ¶
- Variables
- func NewRegistration(ns string, dbRegister serviceregistry.DBRegister) *serviceregistry.Service[attributesconnectv2.AttributesServiceHandler]
- func OnConfigUpdate(as *AttributesService) serviceregistry.OnConfigUpdateHook
- type AttributesService
- func (s *AttributesService) AssignKeyAccessServerToAttribute(_ context.Context, _ *attributes.AssignKeyAccessServerToAttributeRequest) (*attributes.AssignKeyAccessServerToAttributeResponse, error)
- func (s *AttributesService) AssignKeyAccessServerToValue(_ context.Context, _ *attributes.AssignKeyAccessServerToValueRequest) (*attributes.AssignKeyAccessServerToValueResponse, error)
- func (s *AttributesService) AssignPublicKeyToAttribute(ctx context.Context, r *attributes.AssignPublicKeyToAttributeRequest) (*attributes.AssignPublicKeyToAttributeResponse, error)
- func (s *AttributesService) AssignPublicKeyToValue(ctx context.Context, r *attributes.AssignPublicKeyToValueRequest) (*attributes.AssignPublicKeyToValueResponse, error)
- func (s *AttributesService) Close()
- func (s *AttributesService) CreateAttribute(ctx context.Context, req *attributes.CreateAttributeRequest) (*attributes.CreateAttributeResponse, error)
- func (s *AttributesService) CreateAttributeValue(ctx context.Context, req *attributes.CreateAttributeValueRequest) (*attributes.CreateAttributeValueResponse, error)
- func (s *AttributesService) DeactivateAttribute(ctx context.Context, req *attributes.DeactivateAttributeRequest) (*attributes.DeactivateAttributeResponse, error)
- func (s *AttributesService) DeactivateAttributeValue(ctx context.Context, req *attributes.DeactivateAttributeValueRequest) (*attributes.DeactivateAttributeValueResponse, error)
- func (s *AttributesService) GetAttribute(ctx context.Context, req *attributes.GetAttributeRequest) (*attributes.GetAttributeResponse, error)
- func (s *AttributesService) GetAttributeValue(ctx context.Context, req *attributes.GetAttributeValueRequest) (*attributes.GetAttributeValueResponse, error)
- func (s *AttributesService) GetAttributeValuesByFqns(ctx context.Context, req *attributes.GetAttributeValuesByFqnsRequest) (*attributes.GetAttributeValuesByFqnsResponse, error)
- func (s *AttributesService) GetEntitleableAttributesByFqns(ctx context.Context, req *attributes.GetEntitleableAttributesByFqnsRequest) (*attributes.GetEntitleableAttributesByFqnsResponse, error)
- func (s *AttributesService) GetKeyMappingsByFqns(ctx context.Context, req *attributes.GetKeyMappingsByFqnsRequest) (*attributes.GetKeyMappingsByFqnsResponse, error)
- func (s *AttributesService) ListAttributeValues(_ context.Context, _ *attributes.ListAttributeValuesRequest) (*attributes.ListAttributeValuesResponse, error)
- func (s *AttributesService) ListAttributes(ctx context.Context, req *attributes.ListAttributesRequest) (*attributes.ListAttributesResponse, error)
- func (s *AttributesService) RemoveKeyAccessServerFromAttribute(ctx context.Context, req *attributes.RemoveKeyAccessServerFromAttributeRequest) (*attributes.RemoveKeyAccessServerFromAttributeResponse, error)
- func (s *AttributesService) RemoveKeyAccessServerFromValue(ctx context.Context, req *attributes.RemoveKeyAccessServerFromValueRequest) (*attributes.RemoveKeyAccessServerFromValueResponse, error)
- func (s *AttributesService) RemovePublicKeyFromAttribute(ctx context.Context, r *attributes.RemovePublicKeyFromAttributeRequest) (*attributes.RemovePublicKeyFromAttributeResponse, error)
- func (s *AttributesService) RemovePublicKeyFromValue(ctx context.Context, r *attributes.RemovePublicKeyFromValueRequest) (*attributes.RemovePublicKeyFromValueResponse, error)
- func (s *AttributesService) UpdateAttribute(ctx context.Context, req *attributes.UpdateAttributeRequest) (*attributes.UpdateAttributeResponse, error)
- func (s *AttributesService) UpdateAttributeValue(ctx context.Context, req *attributes.UpdateAttributeValueRequest) (*attributes.UpdateAttributeValueResponse, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrDeprecatedListAttributeValues = errors.New("deprecated: ListAttributeValues has been removed. Use GetAttribute instead")
Functions ¶
func NewRegistration ¶
func NewRegistration(ns string, dbRegister serviceregistry.DBRegister) *serviceregistry.Service[attributesconnectv2.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, _ *attributes.AssignKeyAccessServerToAttributeRequest) (*attributes.AssignKeyAccessServerToAttributeResponse, error)
func (*AttributesService) AssignKeyAccessServerToValue ¶
func (s *AttributesService) AssignKeyAccessServerToValue(_ context.Context, _ *attributes.AssignKeyAccessServerToValueRequest) (*attributes.AssignKeyAccessServerToValueResponse, error)
func (*AttributesService) AssignPublicKeyToAttribute ¶ added in v0.5.3
func (s *AttributesService) AssignPublicKeyToAttribute(ctx context.Context, r *attributes.AssignPublicKeyToAttributeRequest) (*attributes.AssignPublicKeyToAttributeResponse, error)
func (*AttributesService) AssignPublicKeyToValue ¶ added in v0.5.3
func (s *AttributesService) AssignPublicKeyToValue(ctx context.Context, r *attributes.AssignPublicKeyToValueRequest) (*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 *attributes.CreateAttributeRequest, ) (*attributes.CreateAttributeResponse, error)
func (*AttributesService) CreateAttributeValue ¶
func (s *AttributesService) CreateAttributeValue(ctx context.Context, req *attributes.CreateAttributeValueRequest) (*attributes.CreateAttributeValueResponse, error)
func (*AttributesService) DeactivateAttribute ¶
func (s *AttributesService) DeactivateAttribute(ctx context.Context, req *attributes.DeactivateAttributeRequest, ) (*attributes.DeactivateAttributeResponse, error)
func (*AttributesService) DeactivateAttributeValue ¶
func (s *AttributesService) DeactivateAttributeValue(ctx context.Context, req *attributes.DeactivateAttributeValueRequest) (*attributes.DeactivateAttributeValueResponse, error)
func (*AttributesService) GetAttribute ¶
func (s *AttributesService) GetAttribute(ctx context.Context, req *attributes.GetAttributeRequest, ) (*attributes.GetAttributeResponse, error)
func (*AttributesService) GetAttributeValue ¶
func (s *AttributesService) GetAttributeValue(ctx context.Context, req *attributes.GetAttributeValueRequest) (*attributes.GetAttributeValueResponse, error)
func (*AttributesService) GetAttributeValuesByFqns ¶
func (s *AttributesService) GetAttributeValuesByFqns(ctx context.Context, req *attributes.GetAttributeValuesByFqnsRequest, ) (*attributes.GetAttributeValuesByFqnsResponse, error)
func (*AttributesService) GetEntitleableAttributesByFqns ¶ added in v0.20.0
func (s *AttributesService) GetEntitleableAttributesByFqns(ctx context.Context, req *attributes.GetEntitleableAttributesByFqnsRequest, ) (*attributes.GetEntitleableAttributesByFqnsResponse, error)
func (*AttributesService) GetKeyMappingsByFqns ¶ added in v0.20.0
func (s *AttributesService) GetKeyMappingsByFqns(ctx context.Context, req *attributes.GetKeyMappingsByFqnsRequest, ) (*attributes.GetKeyMappingsByFqnsResponse, error)
func (*AttributesService) ListAttributeValues ¶
func (s *AttributesService) ListAttributeValues(_ context.Context, _ *attributes.ListAttributeValuesRequest) (*attributes.ListAttributeValuesResponse, error)
func (*AttributesService) ListAttributes ¶
func (s *AttributesService) ListAttributes(ctx context.Context, req *attributes.ListAttributesRequest, ) (*attributes.ListAttributesResponse, error)
func (*AttributesService) RemoveKeyAccessServerFromAttribute ¶
func (s *AttributesService) RemoveKeyAccessServerFromAttribute(ctx context.Context, req *attributes.RemoveKeyAccessServerFromAttributeRequest) (*attributes.RemoveKeyAccessServerFromAttributeResponse, error)
func (*AttributesService) RemoveKeyAccessServerFromValue ¶
func (s *AttributesService) RemoveKeyAccessServerFromValue(ctx context.Context, req *attributes.RemoveKeyAccessServerFromValueRequest) (*attributes.RemoveKeyAccessServerFromValueResponse, error)
func (*AttributesService) RemovePublicKeyFromAttribute ¶ added in v0.5.3
func (s *AttributesService) RemovePublicKeyFromAttribute(ctx context.Context, r *attributes.RemovePublicKeyFromAttributeRequest) (*attributes.RemovePublicKeyFromAttributeResponse, error)
func (*AttributesService) RemovePublicKeyFromValue ¶ added in v0.5.3
func (s *AttributesService) RemovePublicKeyFromValue(ctx context.Context, r *attributes.RemovePublicKeyFromValueRequest) (*attributes.RemovePublicKeyFromValueResponse, error)
func (*AttributesService) UpdateAttribute ¶
func (s *AttributesService) UpdateAttribute(ctx context.Context, req *attributes.UpdateAttributeRequest, ) (*attributes.UpdateAttributeResponse, error)
func (*AttributesService) UpdateAttributeValue ¶
func (s *AttributesService) UpdateAttributeValue(ctx context.Context, req *attributes.UpdateAttributeValueRequest) (*attributes.UpdateAttributeValueResponse, error)
Click to show internal directories.
Click to hide internal directories.