Class PinotServerTierStorage

  • All Implemented Interfaces:
    TierStorage

    public class PinotServerTierStorage
    extends Object
    implements TierStorage
    Tier storage type which uses Pinot servers as storage
    • Constructor Detail

      • PinotServerTierStorage

        public PinotServerTierStorage​(String serverTag,
                                      @Nullable
                                      String tierBackend,
                                      @Nullable
                                      Map<String,​String> tierBackendProperties)
    • Method Detail

      • getServerTag

        public String getServerTag()
        Returns the tag used to identify the servers being used as the tier storage
      • getTierBackend

        @Nullable
        public String getTierBackend()
      • getTierBackendProperties

        @Nullable
        public Map<String,​String> getTierBackendProperties()
      • getType

        public String getType()
        Description copied from interface: TierStorage
        Returns the type of the storage (e.g. PINOT_SERVER)
        Specified by:
        getType in interface TierStorage