Class CfnEndpointAccess.NetworkInterfaceProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.redshift.CfnEndpointAccess.NetworkInterfaceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnEndpointAccess.NetworkInterfaceProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEndpointAccess.NetworkInterfaceProperty
@Stability(Stable)
@Internal
public static final class CfnEndpointAccess.NetworkInterfaceProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEndpointAccess.NetworkInterfaceProperty
An implementation for
CfnEndpointAccess.NetworkInterfaceProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.redshift.CfnEndpointAccess.NetworkInterfaceProperty
CfnEndpointAccess.NetworkInterfaceProperty.Builder, CfnEndpointAccess.NetworkInterfaceProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnEndpointAccess.NetworkInterfaceProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The Availability Zone.final String
The network interface identifier.final String
The IPv4 address of the network interface within the subnet.final String
The subnet identifier.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnEndpointAccess.NetworkInterfaceProperty.Builder
.
-
-
Method Details
-
getAvailabilityZone
Description copied from interface:CfnEndpointAccess.NetworkInterfaceProperty
The Availability Zone.- Specified by:
getAvailabilityZone
in interfaceCfnEndpointAccess.NetworkInterfaceProperty
- See Also:
-
getNetworkInterfaceId
Description copied from interface:CfnEndpointAccess.NetworkInterfaceProperty
The network interface identifier.- Specified by:
getNetworkInterfaceId
in interfaceCfnEndpointAccess.NetworkInterfaceProperty
- See Also:
-
getPrivateIpAddress
Description copied from interface:CfnEndpointAccess.NetworkInterfaceProperty
The IPv4 address of the network interface within the subnet.- Specified by:
getPrivateIpAddress
in interfaceCfnEndpointAccess.NetworkInterfaceProperty
- See Also:
-
getSubnetId
Description copied from interface:CfnEndpointAccess.NetworkInterfaceProperty
The subnet identifier.- Specified by:
getSubnetId
in interfaceCfnEndpointAccess.NetworkInterfaceProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-