DataReference
This class defines a reference to a data location.
Methods
Split()
@classmethod
def Split() - > (scheme, container, key string, err error)
Splits the DataReference into its constituent parts: scheme, container, key string, and an error if parsing fails. Callers use this to deconstruct a data reference into its protocol, storage location, and specific identifier.
Returns
| Type | Description |
|---|---|
(scheme, container, key string, err error) | A tuple containing the scheme, container, key string, and an error if the split operation encounters an issue. |
String()
@classmethod
def String() - > string
Returns the string representation of the DataReference. Callers use this to get the full string path of the data reference.
Returns
| Type | Description |
|---|---|
string | The string representation of the DataReference. |