Package org.cdk8s.plus25.k8s
Class ServiceReference.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- org.cdk8s.plus25.k8s.ServiceReference.Jsii$Proxy
-
- All Implemented Interfaces:
ServiceReference,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- ServiceReference
@Stability(Stable) @Internal public static final class ServiceReference.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ServiceReference
An implementation forServiceReference
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface org.cdk8s.plus25.k8s.ServiceReference
ServiceReference.Builder, ServiceReference.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(ServiceReference.Builder builder)Constructor that initializes the object based on literal property values passed by theServiceReference.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetName()nameis the name of the service.StringgetNamespace()namespaceis the namespace of the service.StringgetPath()pathis an optional URL path which will be sent in any request to this service.NumbergetPort()If specified, the port on the service that hosting webhook.inthashCode()
-
-
-
Constructor Detail
-
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
protected Jsii$Proxy(ServiceReference.Builder builder)
Constructor that initializes the object based on literal property values passed by theServiceReference.Builder.
-
-
Method Detail
-
getName
public final String getName()
Description copied from interface:ServiceReferencenameis the name of the service.Required
- Specified by:
getNamein interfaceServiceReference
-
getNamespace
public final String getNamespace()
Description copied from interface:ServiceReferencenamespaceis the namespace of the service.Required
- Specified by:
getNamespacein interfaceServiceReference
-
getPath
public final String getPath()
Description copied from interface:ServiceReferencepathis an optional URL path which will be sent in any request to this service.- Specified by:
getPathin interfaceServiceReference
-
getPort
public final Number getPort()
Description copied from interface:ServiceReferenceIf specified, the port on the service that hosting webhook.Default to 443 for backward compatibility.
portshould be a valid port number (1-65535, inclusive).Default: 443 for backward compatibility. `port` should be a valid port number (1-65535, inclusive).
- Specified by:
getPortin interfaceServiceReference
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-