Class ConnectionMetadata (1.15.0)

public class ConnectionMetadata

A value object containing configuration needed to set up an mTLS connection to a Cloud SQL instance.

Inheritance

java.lang.Object > ConnectionMetadata

Constructors

ConnectionMetadata(String preferredIpAddress, KeyManagerFactory keyManagerFactory, TrustManagerFactory trustManagerFactory)

public ConnectionMetadata(String preferredIpAddress, KeyManagerFactory keyManagerFactory, TrustManagerFactory trustManagerFactory)

Construct an immutable ConnectionMetadata.

Parameters
Name Description
preferredIpAddress String
keyManagerFactory KeyManagerFactory
trustManagerFactory TrustManagerFactory

Methods

getKeyManagerFactory()

public KeyManagerFactory getKeyManagerFactory()
Returns
Type Description
KeyManagerFactory

getPreferredIpAddress()

public String getPreferredIpAddress()
Returns
Type Description
String

getTrustManagerFactory()

public TrustManagerFactory getTrustManagerFactory()
Returns
Type Description
TrustManagerFactory