Class ContentPolicy.Parameters

  • Enclosing class:
    ContentPolicy

    public static class ContentPolicy.Parameters
    extends Object
    Class parsing the semicolon separated parameter string and exposes the appropriate value to the policy.
    • Field Detail

      • clusterName

        protected final String clusterName
      • distributionConfigId

        protected final String distributionConfigId
      • distributionConfig

        protected final com.yahoo.vespa.config.content.DistributionConfig distributionConfig
      • slobrokHostPatternGenerator

        protected final com.yahoo.documentapi.messagebus.protocol.ContentPolicy.SlobrokHostPatternGenerator slobrokHostPatternGenerator
    • Method Detail

      • getClusterName

        public String getClusterName()
      • createPatternGenerator

        public com.yahoo.documentapi.messagebus.protocol.ContentPolicy.SlobrokHostPatternGenerator createPatternGenerator()
      • createDistribution

        public com.yahoo.vdslib.distribution.Distribution createDistribution​(SlobrokPolicy policy)