Interface StreamingResolvable


  • public interface StreamingResolvable
    Interface for Resolvable instances, that support streaming of properties
    • Method Detail

      • getStreamableProperties

        Collection<String> getStreamableProperties()
        Get the names of the properties that can be streamed
        Returns:
        collection of property names
      • isStreamable

        boolean isStreamable​(String name)
        Check whether the property with given name can be streamed.
        Parameters:
        name - property name
        Returns:
        true if the property can be streamed, false if not
      • getNumStreams

        int getNumStreams​(String name)
        Get the number of streams available for the property with given name.
        Parameters:
        name - property name
        Returns:
        number of streams available (0 if the property cannot be streamed)