Documentation
¶
Index ¶
- type DB
- func (db *DB) NodeAttributesGetNodeAttributeByAttributeID(ctx context.Context, attributeID entry.AttributeID) (*entry.NodeAttribute, error)
- func (db *DB) NodeAttributesGetNodeAttributeOptionsByAttributeID(ctx context.Context, attributeID entry.AttributeID) (*entry.AttributeOptions, error)
- func (db *DB) NodeAttributesGetNodeAttributeValueByAttributeID(ctx context.Context, attributeID entry.AttributeID) (*entry.AttributeValue, error)
- func (db *DB) NodeAttributesGetNodeAttributes(ctx context.Context) ([]*entry.NodeAttribute, error)
- func (db *DB) NodeAttributesRemoveNodeAttributeByAttributeID(ctx context.Context, attributeID entry.AttributeID) error
- func (db *DB) NodeAttributesRemoveNodeAttributeByName(ctx context.Context, name string) error
- func (db *DB) NodeAttributesRemoveNodeAttributesByNames(ctx context.Context, names []string) error
- func (db *DB) NodeAttributesRemoveNodeAttributesByPluginID(ctx context.Context, pluginID uuid.UUID) error
- func (db *DB) NodeAttributesUpdateNodeAttributeOptions(ctx context.Context, attributeID entry.AttributeID, ...) error
- func (db *DB) NodeAttributesUpdateNodeAttributeValue(ctx context.Context, attributeID entry.AttributeID, ...) error
- func (db *DB) NodeAttributesUpsertNodeAttribute(ctx context.Context, nodeAttribute *entry.NodeAttribute) error
- func (db *DB) NodeAttributesUpsertNodeAttributes(ctx context.Context, nodeAttributes []*entry.NodeAttribute) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DB ¶
type DB struct {
// contains filtered or unexported fields
}
func (*DB) NodeAttributesGetNodeAttributeByAttributeID ¶
func (db *DB) NodeAttributesGetNodeAttributeByAttributeID( ctx context.Context, attributeID entry.AttributeID, ) (*entry.NodeAttribute, error)
func (*DB) NodeAttributesGetNodeAttributeOptionsByAttributeID ¶
func (db *DB) NodeAttributesGetNodeAttributeOptionsByAttributeID( ctx context.Context, attributeID entry.AttributeID, ) (*entry.AttributeOptions, error)
func (*DB) NodeAttributesGetNodeAttributeValueByAttributeID ¶
func (db *DB) NodeAttributesGetNodeAttributeValueByAttributeID( ctx context.Context, attributeID entry.AttributeID, ) (*entry.AttributeValue, error)
func (*DB) NodeAttributesGetNodeAttributes ¶
func (*DB) NodeAttributesRemoveNodeAttributeByAttributeID ¶
func (*DB) NodeAttributesRemoveNodeAttributeByName ¶
func (*DB) NodeAttributesRemoveNodeAttributesByNames ¶
func (*DB) NodeAttributesRemoveNodeAttributesByPluginID ¶
func (*DB) NodeAttributesUpdateNodeAttributeOptions ¶
func (db *DB) NodeAttributesUpdateNodeAttributeOptions( ctx context.Context, attributeID entry.AttributeID, options *entry.AttributeOptions, ) error
func (*DB) NodeAttributesUpdateNodeAttributeValue ¶
func (db *DB) NodeAttributesUpdateNodeAttributeValue( ctx context.Context, attributeID entry.AttributeID, value *entry.AttributeValue, ) error
func (*DB) NodeAttributesUpsertNodeAttribute ¶
func (*DB) NodeAttributesUpsertNodeAttributes ¶
Click to show internal directories.
Click to hide internal directories.