@SuppressWarnings("unchecked")
    public GeneratorT withHostName(String aValue) {
      instance.setHostName(aValue);

      return (GeneratorT) this;
    }
    @SuppressWarnings("unchecked")
    public GeneratorT withBaseUrl(String aValue) {
      instance.setBaseUrl(aValue);

      return (GeneratorT) this;
    }
    @SuppressWarnings("unchecked")
    public GeneratorT withPort(int aValue) {
      instance.setPort(aValue);

      return (GeneratorT) this;
    }
    @SuppressWarnings("unchecked")
    public GeneratorT withShard(Shard aValue) {
      instance.setShard(aValue);

      return (GeneratorT) this;
    }