Class StandardServiceAPI

java.lang.Object
org.apache.nifi.documentation.StandardServiceAPI
All Implemented Interfaces:
ServiceAPI

public class StandardServiceAPI extends Object implements ServiceAPI
  • Field Details

    • className

      private final String className
    • groupId

      private final String groupId
    • artifactId

      private final String artifactId
    • version

      private final String version
  • Constructor Details

    • StandardServiceAPI

      public StandardServiceAPI(String className, String groupId, String artifactId, String version)
  • Method Details

    • getClassName

      public String getClassName()
      Specified by:
      getClassName in interface ServiceAPI
      Returns:
      the fully qualified class name of the interface implemented by the Controller Service
    • getGroupId

      public String getGroupId()
      Specified by:
      getGroupId in interface ServiceAPI
      Returns:
      the Group ID of the bundle that provides the interface
    • getArtifactId

      public String getArtifactId()
      Specified by:
      getArtifactId in interface ServiceAPI
      Returns:
      the Artifact ID of the bundle that provides the interface
    • getVersion

      public String getVersion()
      Specified by:
      getVersion in interface ServiceAPI
      Returns:
      the Version of the bundle that provides the interface