Class PrefixListProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ec2.PrefixListProps.Jsii$Proxy
- All Implemented Interfaces:
PrefixListOptions
,PrefixListProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
PrefixListProps
@Stability(Stable)
@Internal
public static final class PrefixListProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements PrefixListProps
An implementation for
PrefixListProps
-
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.ec2.PrefixListProps
PrefixListProps.Builder, PrefixListProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(PrefixListProps.Builder builder) Constructor that initializes the object based on literal property values passed by thePrefixListProps.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 AddressFamily
The address family of the prefix list.final List<CfnPrefixList.EntryProperty>
The list of entries for the prefix list.final Number
The maximum number of entries for the prefix list.final String
The name of the prefix list.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 thePrefixListProps.Builder
.
-
-
Method Details
-
getAddressFamily
Description copied from interface:PrefixListProps
The address family of the prefix list.Default: AddressFamily.IP_V4
- Specified by:
getAddressFamily
in interfacePrefixListProps
-
getEntries
Description copied from interface:PrefixListProps
The list of entries for the prefix list.Default: []
- Specified by:
getEntries
in interfacePrefixListProps
-
getPrefixListName
Description copied from interface:PrefixListProps
The name of the prefix list.Default: None
- Specified by:
getPrefixListName
in interfacePrefixListProps
-
getMaxEntries
Description copied from interface:PrefixListOptions
The maximum number of entries for the prefix list.Default: Automatically-calculated
- Specified by:
getMaxEntries
in interfacePrefixListOptions
-
$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()
-