Class MilvusServiceClientProperties
java.lang.Object
org.springframework.ai.autoconfigure.vectorstore.milvus.MilvusServiceClientProperties
@ConfigurationProperties("spring.ai.vectorstore.milvus.client")
public class MilvusServiceClientProperties
extends Object
Parameters for Milvus client connection.
- Author:
- Christian Tzolov
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprotected booleanSecure the authorization for this connection, set to True to enable TLS. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonggetHost()longlonglongintgetPort()longgetToken()getUri()booleanisSecure()voidsetCaPemPath(String caPemPath) voidsetClientKeyPath(String clientKeyPath) voidsetClientPemPath(String clientPemPath) voidsetConnectTimeoutMs(long connectTimeoutMs) voidvoidsetIdleTimeoutMs(long idleTimeoutMs) voidsetKeepAliveTimeMs(long keepAliveTimeMs) voidsetKeepAliveTimeoutMs(long keepAliveTimeoutMs) voidsetPassword(String password) voidsetPort(int port) voidsetRpcDeadlineMs(long rpcDeadlineMs) voidsetSecure(boolean secure) voidsetServerName(String serverName) voidsetServerPemPath(String serverPemPath) voidvoidvoidsetUsername(String username)
-
Field Details
-
CONFIG_PREFIX
- See Also:
-
secure
protected boolean secureSecure the authorization for this connection, set to True to enable TLS.
-
-
Constructor Details
-
MilvusServiceClientProperties
public MilvusServiceClientProperties()
-
-
Method Details
-
getHost
-
setHost
-
getPort
public int getPort() -
setPort
public void setPort(int port) -
getUri
-
setUri
-
getToken
-
setToken
-
getConnectTimeoutMs
public long getConnectTimeoutMs() -
setConnectTimeoutMs
public void setConnectTimeoutMs(long connectTimeoutMs) -
getKeepAliveTimeMs
public long getKeepAliveTimeMs() -
setKeepAliveTimeMs
public void setKeepAliveTimeMs(long keepAliveTimeMs) -
getKeepAliveTimeoutMs
public long getKeepAliveTimeoutMs() -
setKeepAliveTimeoutMs
public void setKeepAliveTimeoutMs(long keepAliveTimeoutMs) -
getRpcDeadlineMs
public long getRpcDeadlineMs() -
setRpcDeadlineMs
public void setRpcDeadlineMs(long rpcDeadlineMs) -
getClientKeyPath
-
setClientKeyPath
-
getClientPemPath
-
setClientPemPath
-
getCaPemPath
-
setCaPemPath
-
getServerPemPath
-
setServerPemPath
-
getServerName
-
setServerName
-
isSecure
public boolean isSecure() -
setSecure
public void setSecure(boolean secure) -
getIdleTimeoutMs
public long getIdleTimeoutMs() -
setIdleTimeoutMs
public void setIdleTimeoutMs(long idleTimeoutMs) -
getUsername
-
setUsername
-
getPassword
-
setPassword
-