Class VpcEndpointServiceDomainNameProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.route53.VpcEndpointServiceDomainNameProps.Jsii$Proxy
- All Implemented Interfaces:
VpcEndpointServiceDomainNameProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- VpcEndpointServiceDomainNameProps
@Stability(Stable)
@Internal
public static final class VpcEndpointServiceDomainNameProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements VpcEndpointServiceDomainNameProps
An implementation for
VpcEndpointServiceDomainNameProps-
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.route53.VpcEndpointServiceDomainNameProps
VpcEndpointServiceDomainNameProps.Builder, VpcEndpointServiceDomainNameProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theVpcEndpointServiceDomainNameProps.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 StringThe domain name to use.final IVpcEndpointServiceThe VPC Endpoint Service to configure Private DNS for.final IPublicHostedZoneThe public hosted zone to use for the domain.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 theVpcEndpointServiceDomainNameProps.Builder.
-
-
Method Details
-
getDomainName
Description copied from interface:VpcEndpointServiceDomainNamePropsThe domain name to use.This domain name must be owned by this account (registered through Route53), or delegated to this account. Domain ownership will be verified by AWS before private DNS can be used.
- Specified by:
getDomainNamein interfaceVpcEndpointServiceDomainNameProps- See Also:
-
getEndpointService
Description copied from interface:VpcEndpointServiceDomainNamePropsThe VPC Endpoint Service to configure Private DNS for.- Specified by:
getEndpointServicein interfaceVpcEndpointServiceDomainNameProps
-
getPublicHostedZone
Description copied from interface:VpcEndpointServiceDomainNamePropsThe public hosted zone to use for the domain.- Specified by:
getPublicHostedZonein interfaceVpcEndpointServiceDomainNameProps
-
$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()
-