Package io.trino.plugin.pinot.client
Class PinotGrpcServerQueryClientTlsConfig
java.lang.Object
io.trino.plugin.pinot.client.PinotGrpcServerQueryClientTlsConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull PinotKeystoreTrustStoreType@NotNull String@NotNull PinotKeystoreTrustStoreTypesetKeystorePassword(String keystorePassword) setKeystorePath(File keystorePath) setKeystoreType(PinotKeystoreTrustStoreType keystoreType) setSslProvider(String sslProvider) setTruststorePassword(String truststorePassword) setTruststorePath(File truststorePath) setTruststoreType(PinotKeystoreTrustStoreType truststoreType) voidvalidate()
-
Constructor Details
-
PinotGrpcServerQueryClientTlsConfig
public PinotGrpcServerQueryClientTlsConfig()
-
-
Method Details
-
getKeystoreType
-
setKeystoreType
@Config("pinot.grpc.tls.keystore-type") public PinotGrpcServerQueryClientTlsConfig setKeystoreType(PinotKeystoreTrustStoreType keystoreType) -
getKeystorePath
-
setKeystorePath
@Config("pinot.grpc.tls.keystore-path") public PinotGrpcServerQueryClientTlsConfig setKeystorePath(File keystorePath) -
getKeystorePassword
-
setKeystorePassword
@Config("pinot.grpc.tls.keystore-password") public PinotGrpcServerQueryClientTlsConfig setKeystorePassword(String keystorePassword) -
getTruststoreType
-
setTruststoreType
@Config("pinot.grpc.tls.truststore-type") public PinotGrpcServerQueryClientTlsConfig setTruststoreType(PinotKeystoreTrustStoreType truststoreType) -
getTruststorePath
-
setTruststorePath
@Config("pinot.grpc.tls.truststore-path") public PinotGrpcServerQueryClientTlsConfig setTruststorePath(File truststorePath) -
getTruststorePassword
-
setTruststorePassword
@Config("pinot.grpc.tls.truststore-password") public PinotGrpcServerQueryClientTlsConfig setTruststorePassword(String truststorePassword) -
getSslProvider
-
setSslProvider
@Config("pinot.grpc.tls.ssl-provider") public PinotGrpcServerQueryClientTlsConfig setSslProvider(String sslProvider) -
validate
@PostConstruct public void validate()
-