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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.vpclattice.CfnListenerProps
CfnListenerProps.Builder, CfnListenerProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnListenerProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnListenerProps.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 Object
The action for the default rule.final String
getName()
The name of the listener.final Number
getPort()
The listener port.final String
The listener protocol.final String
The ID or Amazon Resource Name (ARN) of the service.getTags()
The tags for the listener.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 theCfnListenerProps.Builder
.
-
-
Method Details
-
getDefaultAction
Description copied from interface:CfnListenerProps
The action for the default rule.Each listener has a default rule. The default rule is used if no other rules match.
- Specified by:
getDefaultAction
in interfaceCfnListenerProps
- See Also:
-
getProtocol
Description copied from interface:CfnListenerProps
The listener protocol.- Specified by:
getProtocol
in interfaceCfnListenerProps
- See Also:
-
getName
Description copied from interface:CfnListenerProps
The 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:
getName
in interfaceCfnListenerProps
- See Also:
-
getPort
Description copied from interface:CfnListenerProps
The 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:
getPort
in interfaceCfnListenerProps
- See Also:
-
getServiceIdentifier
Description copied from interface:CfnListenerProps
The ID or Amazon Resource Name (ARN) of the service.- Specified by:
getServiceIdentifier
in interfaceCfnListenerProps
- See Also:
-
getTags
Description copied from interface:CfnListenerProps
The tags for the listener.- Specified by:
getTags
in interfaceCfnListenerProps
- 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()
-