package io.searchbox.indices.template; /** * @author asierdelpozo * @author cihat keser */ public class PutTemplate extends TemplateAction { protected PutTemplate(Builder builder) { super(builder); this.payload = builder.source; setURI(buildURI()); } @Override public String getRestMethodName() { return "PUT"; } public static class Builder extends TemplateAction.Builder<PutTemplate, Builder> { private Object source; public Builder(String template, Object source) { super(template); this.source = source; } @Override public PutTemplate build() { return new PutTemplate(this); } } }