Class ServiceConnectService.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.ServiceConnectService.Jsii$Proxy
- All Implemented Interfaces:
ServiceConnectService,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ServiceConnectService
@Stability(Stable)
@Internal
public static final class ServiceConnectService.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ServiceConnectService
An implementation for
ServiceConnectService-
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.ecs.ServiceConnectService
ServiceConnectService.Builder, ServiceConnectService.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(ServiceConnectService.Builder builder) Constructor that initializes the object based on literal property values passed by theServiceConnectService.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 StringOptionally specifies an intermediate dns name to register in the CloudMap namespace.final StringThe terse DNS alias to use for this port mapping in the service connect mesh.final NumberOptional.final NumbergetPort()The port for clients to use to communicate with this service via Service Connect.final StringportMappingName specifies which port and protocol combination should be used for this service connect service.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 theServiceConnectService.Builder.
-
-
Method Details
-
getPortMappingName
Description copied from interface:ServiceConnectServiceportMappingName specifies which port and protocol combination should be used for this service connect service.- Specified by:
getPortMappingNamein interfaceServiceConnectService
-
getDiscoveryName
Description copied from interface:ServiceConnectServiceOptionally specifies an intermediate dns name to register in the CloudMap namespace.This is required if you wish to use the same port mapping name in more than one service.
Default: - port mapping name
- Specified by:
getDiscoveryNamein interfaceServiceConnectService
-
getDnsName
Description copied from interface:ServiceConnectServiceThe terse DNS alias to use for this port mapping in the service connect mesh.Service Connect-enabled clients will be able to reach this service at http://dnsName:port.
Default: - No alias is created. The service is reachable at `portMappingName.namespace:port`.
- Specified by:
getDnsNamein interfaceServiceConnectService
-
getIngressPortOverride
Description copied from interface:ServiceConnectServiceOptional.The port on the Service Connect agent container to use for traffic ingress to this service.
Default: - none
- Specified by:
getIngressPortOverridein interfaceServiceConnectService
-
getPort
Description copied from interface:ServiceConnectServiceThe port for clients to use to communicate with this service via Service Connect.Default: the container port specified by the port mapping in portMappingName.
- Specified by:
getPortin interfaceServiceConnectService
-
$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()
-