@Stability(value=Stable) @Internal public static final class CfnRecordSetGroup.RecordSetProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnRecordSetGroup.RecordSetProperty
CfnRecordSetGroup.RecordSetProperty
software.amazon.jsii.JsiiObject.InitializationMode
CfnRecordSetGroup.RecordSetProperty.Builder, CfnRecordSetGroup.RecordSetProperty.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 name,
String type,
Object aliasTarget,
String comment,
String failover,
Object geoLocation,
String healthCheckId,
String hostedZoneId,
String hostedZoneName,
Object multiValueAnswer,
String region,
List<String> resourceRecords,
String setIdentifier,
String ttl,
Number weight)
Constructor that initializes the object based on literal property values passed by the
CfnRecordSetGroup.AliasTargetProperty.Builder . |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAliasTarget()
`CfnRecordSetGroup.RecordSetProperty.AliasTarget`.
|
String |
getComment()
`CfnRecordSetGroup.RecordSetProperty.Comment`.
|
String |
getFailover()
`CfnRecordSetGroup.RecordSetProperty.Failover`.
|
Object |
getGeoLocation()
`CfnRecordSetGroup.RecordSetProperty.GeoLocation`.
|
String |
getHealthCheckId()
`CfnRecordSetGroup.RecordSetProperty.HealthCheckId`.
|
String |
getHostedZoneId()
`CfnRecordSetGroup.RecordSetProperty.HostedZoneId`.
|
String |
getHostedZoneName()
`CfnRecordSetGroup.RecordSetProperty.HostedZoneName`.
|
Object |
getMultiValueAnswer()
`CfnRecordSetGroup.RecordSetProperty.MultiValueAnswer`.
|
String |
getName()
`CfnRecordSetGroup.RecordSetProperty.Name`.
|
String |
getRegion()
`CfnRecordSetGroup.RecordSetProperty.Region`.
|
List<String> |
getResourceRecords()
`CfnRecordSetGroup.RecordSetProperty.ResourceRecords`.
|
String |
getSetIdentifier()
`CfnRecordSetGroup.RecordSetProperty.SetIdentifier`.
|
String |
getTtl()
`CfnRecordSetGroup.RecordSetProperty.TTL`.
|
String |
getType()
`CfnRecordSetGroup.RecordSetProperty.Type`.
|
Number |
getWeight()
`CfnRecordSetGroup.RecordSetProperty.Weight`.
|
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 name, String type, Object aliasTarget, String comment, String failover, Object geoLocation, String healthCheckId, String hostedZoneId, String hostedZoneName, Object multiValueAnswer, String region, List<String> resourceRecords, String setIdentifier, String ttl, Number weight)
CfnRecordSetGroup.AliasTargetProperty.Builder
.public final String getName()
CfnRecordSetGroup.RecordSetProperty
getName
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-name
public final String getType()
CfnRecordSetGroup.RecordSetProperty
getType
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-type
public final Object getAliasTarget()
CfnRecordSetGroup.RecordSetProperty
getAliasTarget
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-aliastarget
public final String getComment()
CfnRecordSetGroup.RecordSetProperty
getComment
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-comment
public final String getFailover()
CfnRecordSetGroup.RecordSetProperty
getFailover
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-failover
public final Object getGeoLocation()
CfnRecordSetGroup.RecordSetProperty
getGeoLocation
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-geolocation
public final String getHealthCheckId()
CfnRecordSetGroup.RecordSetProperty
getHealthCheckId
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-healthcheckid
public final String getHostedZoneId()
CfnRecordSetGroup.RecordSetProperty
getHostedZoneId
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-hostedzoneid
public final String getHostedZoneName()
CfnRecordSetGroup.RecordSetProperty
getHostedZoneName
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-hostedzonename
public final Object getMultiValueAnswer()
CfnRecordSetGroup.RecordSetProperty
getMultiValueAnswer
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-multivalueanswer
public final String getRegion()
CfnRecordSetGroup.RecordSetProperty
getRegion
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-region
public final List<String> getResourceRecords()
CfnRecordSetGroup.RecordSetProperty
getResourceRecords
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-resourcerecords
public final String getSetIdentifier()
CfnRecordSetGroup.RecordSetProperty
getSetIdentifier
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-setidentifier
public final String getTtl()
CfnRecordSetGroup.RecordSetProperty
getTtl
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-ttl
public final Number getWeight()
CfnRecordSetGroup.RecordSetProperty
getWeight
in interface CfnRecordSetGroup.RecordSetProperty
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-weight
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2021. All rights reserved.