@Stability(value=Stable) @Internal public static final class CfnServiceProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnServiceProps
CfnServiceProps
software.amazon.jsii.JsiiObject.InitializationMode
CfnServiceProps.Builder, CfnServiceProps.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 description,
Object dnsConfig,
Object healthCheckConfig,
Object healthCheckCustomConfig,
String name,
String namespaceId,
List<? extends CfnTag> tags,
String type)
Constructor that initializes the object based on literal property values passed by the
CfnServiceProps.Builder . |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getDescription()
`AWS::ServiceDiscovery::Service.Description`.
|
Object |
getDnsConfig()
`AWS::ServiceDiscovery::Service.DnsConfig`.
|
Object |
getHealthCheckConfig()
`AWS::ServiceDiscovery::Service.HealthCheckConfig`.
|
Object |
getHealthCheckCustomConfig()
`AWS::ServiceDiscovery::Service.HealthCheckCustomConfig`.
|
String |
getName()
`AWS::ServiceDiscovery::Service.Name`.
|
String |
getNamespaceId()
`AWS::ServiceDiscovery::Service.NamespaceId`.
|
List<CfnTag> |
getTags()
`AWS::ServiceDiscovery::Service.Tags`.
|
String |
getType()
`AWS::ServiceDiscovery::Service.Type`.
|
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 description, Object dnsConfig, Object healthCheckConfig, Object healthCheckCustomConfig, String name, String namespaceId, List<? extends CfnTag> tags, String type)
CfnServiceProps.Builder
.public final String getDescription()
CfnServiceProps
getDescription
in interface CfnServiceProps
public final Object getDnsConfig()
CfnServiceProps
getDnsConfig
in interface CfnServiceProps
public final Object getHealthCheckConfig()
CfnServiceProps
getHealthCheckConfig
in interface CfnServiceProps
public final Object getHealthCheckCustomConfig()
CfnServiceProps
getHealthCheckCustomConfig
in interface CfnServiceProps
public final String getName()
CfnServiceProps
getName
in interface CfnServiceProps
public final String getNamespaceId()
CfnServiceProps
getNamespaceId
in interface CfnServiceProps
public final List<CfnTag> getTags()
CfnServiceProps
getTags
in interface CfnServiceProps
public final String getType()
CfnServiceProps
getType
in interface CfnServiceProps
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2021. All rights reserved.