public static final class CfnConnection.ConnectionInputProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnConnection.ConnectionInputProperty
CfnConnection.ConnectionInputProperty
CfnConnection.ConnectionInputProperty.Builder, CfnConnection.ConnectionInputProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.Object |
getConnectionProperties()
These key-value pairs define parameters for the connection.
|
java.lang.String |
getConnectionType()
The type of the connection.
|
java.lang.String |
getDescription()
The description of the connection.
|
java.util.List<java.lang.String> |
getMatchCriteria()
A list of criteria that can be used in selecting this connection.
|
java.lang.String |
getName()
The name of the connection.
|
java.lang.Object |
getPhysicalConnectionRequirements()
A map of physical connection requirements, such as virtual private cloud (VPC) and `SecurityGroup` , that are needed to successfully make this connection.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getConnectionType()
CfnConnection.ConnectionInputProperty
JDBC
- Designates a connection to a database through Java Database Connectivity (JDBC).KAFKA
- Designates a connection to an Apache Kafka streaming platform.MONGODB
- Designates a connection to a MongoDB document database.NETWORK
- Designates a network connection to a data source within an Amazon Virtual Private Cloud environment (Amazon VPC).SFTP is not supported.
getConnectionType
in interface CfnConnection.ConnectionInputProperty
public final java.lang.Object getConnectionProperties()
CfnConnection.ConnectionInputProperty
getConnectionProperties
in interface CfnConnection.ConnectionInputProperty
public final java.lang.String getDescription()
CfnConnection.ConnectionInputProperty
getDescription
in interface CfnConnection.ConnectionInputProperty
public final java.util.List<java.lang.String> getMatchCriteria()
CfnConnection.ConnectionInputProperty
getMatchCriteria
in interface CfnConnection.ConnectionInputProperty
public final java.lang.String getName()
CfnConnection.ConnectionInputProperty
getName
in interface CfnConnection.ConnectionInputProperty
public final java.lang.Object getPhysicalConnectionRequirements()
CfnConnection.ConnectionInputProperty
getPhysicalConnectionRequirements
in interface CfnConnection.ConnectionInputProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()