Class EurekaServiceDiscovery
java.lang.Object
com.azure.runtime.host.resources.Resource<EurekaServiceDiscovery>
com.azure.runtime.host.resources.DockerFile<EurekaServiceDiscovery>
com.azure.runtime.host.extensions.microservice.common.resources.EurekaServiceDiscovery
- All Implemented Interfaces:
ResourceTrait<EurekaServiceDiscovery>,ResourceWithEndpoints<EurekaServiceDiscovery>,ResourceWithEnvironment<EurekaServiceDiscovery>,ResourceWithLifecycle,ResourceWithReference<EurekaServiceDiscovery>,ResourceWithTemplate<EurekaServiceDiscovery>,SelfAware<EurekaServiceDiscovery>
public final class EurekaServiceDiscovery
extends DockerFile<EurekaServiceDiscovery>
implements ResourceWithTemplate<EurekaServiceDiscovery>, ResourceWithEndpoints<EurekaServiceDiscovery>, ResourceWithReference<EurekaServiceDiscovery>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.azure.runtime.host.resources.DockerFile
withBuildArg, withContext, withPathMethods inherited from class com.azure.runtime.host.resources.Resource
copyInto, getAnnotations, getName, getType, withAnnotationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.runtime.host.resources.traits.ResourceWithEndpoints
getEndpoint, getEndpoints, withExternalHttpEndpoints, withHttpEndpoint, withHttpEndpoint, withHttpsEndpoint, withHttpsEndpointMethods inherited from interface com.azure.runtime.host.resources.traits.ResourceWithEnvironment
withEnvironment, withEnvironment, withEnvironment, withReference, withReference, withReferenceMethods inherited from interface com.azure.runtime.host.resources.traits.ResourceWithLifecycle
onResourceAdded, onResourcePrecommit, onResourceRemovedMethods inherited from interface com.azure.runtime.host.resources.traits.ResourceWithReference
withReference
-
Constructor Details
-
EurekaServiceDiscovery
-
-
Method Details
-
withPort
-
processTemplate
Description copied from interface:ResourceWithTemplateProcesses the template associated with this resource.- Specified by:
processTemplatein interfaceResourceWithTemplate<EurekaServiceDiscovery>- Returns:
- A list of template file outputs.
-
self
Description copied from interface:SelfAwareReturns a reference to the object that implements this interface.- Specified by:
selfin interfaceResourceWithEndpoints<EurekaServiceDiscovery>- Specified by:
selfin interfaceSelfAware<EurekaServiceDiscovery>- Overrides:
selfin classDockerFile<EurekaServiceDiscovery>- Returns:
- A reference to the object that implements this interface.
-