Class CfnListenerProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.vpclattice.CfnListenerProps.Jsii$Proxy
- All Implemented Interfaces:
CfnListenerProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnListenerProps
@Stability(Stable)
@Internal
public static final class CfnListenerProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnListenerProps
An implementation for
CfnListenerProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.vpclattice.CfnListenerProps
CfnListenerProps.Builder, CfnListenerProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnListenerProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnListenerProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectThe action for the default rule.final StringgetName()The name of the listener.final NumbergetPort()The listener port.final StringThe listener protocol.final StringThe ID or ARN of the service.getTags()The tags for the listener.final inthashCode()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 theCfnListenerProps.Builder.
-
-
Method Details
-
getDefaultAction
Description copied from interface:CfnListenerPropsThe action for the default rule.Each listener has a default rule. The default rule is used if no other rules match.
- Specified by:
getDefaultActionin interfaceCfnListenerProps- See Also:
-
getProtocol
Description copied from interface:CfnListenerPropsThe listener protocol.- Specified by:
getProtocolin interfaceCfnListenerProps- See Also:
-
getName
Description copied from interface:CfnListenerPropsThe name of the listener.A listener name must be unique within a service. The valid characters are a-z, 0-9, and hyphens (-). You can't use a hyphen as the first or last character, or immediately after another hyphen.
If you don't specify a name, CloudFormation generates one. However, if you specify a name, and later want to replace the resource, you must specify a new name.
- Specified by:
getNamein interfaceCfnListenerProps- See Also:
-
getPort
Description copied from interface:CfnListenerPropsThe listener port.You can specify a value from 1 to 65535. For HTTP, the default is 80. For HTTPS, the default is 443.
- Specified by:
getPortin interfaceCfnListenerProps- See Also:
-
getServiceIdentifier
Description copied from interface:CfnListenerPropsThe ID or ARN of the service.- Specified by:
getServiceIdentifierin interfaceCfnListenerProps- See Also:
-
getTags
Description copied from interface:CfnListenerPropsThe tags for the listener.- Specified by:
getTagsin interfaceCfnListenerProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-