Interface AgentMessages.AgentInfo.DatasourceClassOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AgentMessages.AgentInfo.DatasourceClass, AgentMessages.AgentInfo.DatasourceClass.Builder
Enclosing class:
AgentMessages.AgentInfo

public static interface AgentMessages.AgentInfo.DatasourceClassOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getDataServices(int index)
    repeated .com.seeq.link.messages.agent.DatasourceService dataServices = 2;
    int
    repeated .com.seeq.link.messages.agent.DatasourceService dataServices = 2;
    repeated .com.seeq.link.messages.agent.DatasourceService dataServices = 2;
    The class of datasource, like "OSIsoft PI" or "PHD" or "TempoDB".
    com.google.protobuf.ByteString
    The class of datasource, like "OSIsoft PI" or "PHD" or "TempoDB".
    boolean
    The class of datasource, like "OSIsoft PI" or "PHD" or "TempoDB".

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasName

      boolean hasName()
       The class of datasource, like "OSIsoft PI" or "PHD" or "TempoDB".
       
      required string name = 1;
      Returns:
      Whether the name field is set.
    • getName

      String getName()
       The class of datasource, like "OSIsoft PI" or "PHD" or "TempoDB".
       
      required string name = 1;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       The class of datasource, like "OSIsoft PI" or "PHD" or "TempoDB".
       
      required string name = 1;
      Returns:
      The bytes for name.
    • getDataServicesList

      List<AgentMessages.DatasourceService> getDataServicesList()
      repeated .com.seeq.link.messages.agent.DatasourceService dataServices = 2;
      Returns:
      A list containing the dataServices.
    • getDataServicesCount

      int getDataServicesCount()
      repeated .com.seeq.link.messages.agent.DatasourceService dataServices = 2;
      Returns:
      The count of dataServices.
    • getDataServices

      AgentMessages.DatasourceService getDataServices(int index)
      repeated .com.seeq.link.messages.agent.DatasourceService dataServices = 2;
      Parameters:
      index - The index of the element to return.
      Returns:
      The dataServices at the given index.