@Stability(value=Stable) @Internal public static final class CnameRecordProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CnameRecordProps
CnameRecordProps
software.amazon.jsii.JsiiObject.InitializationMode
CnameRecordProps.Builder, CnameRecordProps.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String domainName,
IHostedZone zone,
String comment,
String recordName,
Duration ttl)
Constructor that initializes the object based on literal property values passed by the
CnameRecordProps.Builder . |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getComment()
A comment to add on the record.
|
String |
getDomainName()
The domain name.
|
String |
getRecordName()
The domain name for this record.
|
Duration |
getTtl()
The resource record cache time to live (TTL).
|
IHostedZone |
getZone()
The hosted zone in which to define the new record.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.protected Jsii$Proxy(String domainName, IHostedZone zone, String comment, String recordName, Duration ttl)
CnameRecordProps.Builder
.public final String getDomainName()
CnameRecordProps
getDomainName
in interface CnameRecordProps
public final IHostedZone getZone()
RecordSetOptions
getZone
in interface RecordSetOptions
public final String getComment()
RecordSetOptions
Default: no comment
getComment
in interface RecordSetOptions
public final String getRecordName()
RecordSetOptions
Default: zone root
getRecordName
in interface RecordSetOptions
public final Duration getTtl()
RecordSetOptions
Default: Duration.minutes(30)
getTtl
in interface RecordSetOptions
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2021. All rights reserved.