public static final class Elasticsearch.Builder extends Object
构造器和说明 |
---|
Builder() |
public Elasticsearch.Builder advancedDedicateMaster(Boolean advancedDedicateMaster)
public Elasticsearch.Builder advancedSetting(Elasticsearch.AdvancedSetting advancedSetting)
public Elasticsearch.Builder aliwsDicts(List<DictInfo> aliwsDicts)
public Elasticsearch.Builder clientNodeConfiguration(ClientNodeConfiguration clientNodeConfiguration)
public Elasticsearch.Builder createdAt(String createdAt)
public Elasticsearch.Builder dataNode(Boolean dataNode)
public Elasticsearch.Builder dedicateMaster(Boolean dedicateMaster)
public Elasticsearch.Builder description(String description)
public Elasticsearch.Builder dictList(List<DictInfo> dictList)
public Elasticsearch.Builder domain(String domain)
public Elasticsearch.Builder elasticDataNodeConfiguration(ElasticDataNodeConfiguration elasticDataNodeConfiguration)
public Elasticsearch.Builder enableKibanaPrivateNetwork(Boolean enableKibanaPrivateNetwork)
public Elasticsearch.Builder enableKibanaPublicNetwork(Boolean enableKibanaPublicNetwork)
public Elasticsearch.Builder enablePublic(Boolean enablePublic)
public Elasticsearch.Builder endTime(Long endTime)
public Elasticsearch.Builder esConfig(Map<String,String> esConfig)
public Elasticsearch.Builder esIPWhitelist(List<String> esIPWhitelist)
public Elasticsearch.Builder esVersion(String esVersion)
public Elasticsearch.Builder extendConfigs(List<Map<String,?>> extendConfigs)
public Elasticsearch.Builder haveClientNode(Boolean haveClientNode)
public Elasticsearch.Builder haveElasticDataNode(Boolean haveElasticDataNode)
public Elasticsearch.Builder haveKibana(Boolean haveKibana)
public Elasticsearch.Builder ikHotDicts(List<DictInfo> ikHotDicts)
public Elasticsearch.Builder instanceId(String instanceId)
public Elasticsearch.Builder kibanaConfiguration(KibanaNodeConfiguration kibanaConfiguration)
public Elasticsearch.Builder kibanaDomain(String kibanaDomain)
public Elasticsearch.Builder kibanaIPWhitelist(List<String> kibanaIPWhitelist)
public Elasticsearch.Builder kibanaPort(Long kibanaPort)
public Elasticsearch.Builder kibanaPrivateDomain(String kibanaPrivateDomain)
public Elasticsearch.Builder kibanaPrivateIPWhitelist(List<String> kibanaPrivateIPWhitelist)
public Elasticsearch.Builder kibanaPrivatePort(Long kibanaPrivatePort)
public Elasticsearch.Builder kibanaProtocol(String kibanaProtocol)
public Elasticsearch.Builder masterConfiguration(MasterNodeConfiguration masterConfiguration)
public Elasticsearch.Builder networkConfig(NetworkConfig networkConfig)
public Elasticsearch.Builder nodeAmount(Long nodeAmount)
public Elasticsearch.Builder nodeSpec(NodeSpec nodeSpec)
public Elasticsearch.Builder paymentType(String paymentType)
public Elasticsearch.Builder port(Long port)
public Elasticsearch.Builder privateNetworkIpWhiteList(List<String> privateNetworkIpWhiteList)
public Elasticsearch.Builder productType(String productType)
public Elasticsearch.Builder protocol(String protocol)
public Elasticsearch.Builder publicDomain(String publicDomain)
public Elasticsearch.Builder publicIpWhitelist(List<String> publicIpWhitelist)
public Elasticsearch.Builder publicPort(Long publicPort)
public Elasticsearch.Builder readWritePolicy(ReadWritePolicy readWritePolicy)
public Elasticsearch.Builder resourceGroupId(String resourceGroupId)
public Elasticsearch.Builder serviceVpc(Boolean serviceVpc)
public Elasticsearch.Builder status(String status)
public Elasticsearch.Builder synonymsDicts(List<DictInfo> synonymsDicts)
public Elasticsearch.Builder tags(List<Tag> tags)
public Elasticsearch.Builder updatedAt(String updatedAt)
public Elasticsearch.Builder warmNode(Boolean warmNode)
public Elasticsearch.Builder warmNodeConfiguration(WarmNodeConfiguration warmNodeConfiguration)
public Elasticsearch.Builder zoneCount(Long zoneCount)
public Elasticsearch.Builder zoneInfos(List<ZoneInfo> zoneInfos)
public Elasticsearch build()
Copyright © 2024. All rights reserved.