Interface StreamAsset

All Known Implementing Classes:
StreamAssetJson

public interface StreamAsset
An asset (port, connection, router, etc.) attached to a Fabric stream for telemetry. Read-only.
  • Method Details

    • getHref

      String getHref()
    • getUuid

      String getUuid()
    • getType

      StreamAssetType getType()
    • getMetricsEnabled

      Boolean getMetricsEnabled()
    • getAttachmentStatus

      StreamAssetAttachmentStatus getAttachmentStatus()
    • getStreamUuid

      String getStreamUuid()
      The stream this asset is attached to (streamUuid; returned by the stream-asset search).
      Returns:
      the stream uuid, or null
    • getProjectId

      String getProjectId()
      The asset's project (projectId; returned by the stream-asset search).
      Returns:
      the project id, or null
    • getInterfaces

      List<StreamDeviceInterface> getInterfaces()
      The device interfaces streamed, for a VIRTUAL_DEVICE asset.
      Returns:
      the interfaces, or null