Class EndpointReferenceAnnotation<T extends Resource<?>>

java.lang.Object
com.azure.runtime.host.resources.annotations.EndpointReferenceAnnotation<T>
All Implemented Interfaces:
ResourceAnnotation

public class EndpointReferenceAnnotation<T extends Resource<?>> extends Object implements ResourceAnnotation
  • Constructor Details

    • EndpointReferenceAnnotation

      public EndpointReferenceAnnotation(T resource)
  • Method Details

    • getResource

      public T getResource()
    • isUseAllEndpoints

      public boolean isUseAllEndpoints()
    • setUseAllEndpoints

      public void setUseAllEndpoints(boolean useAllEndpoints)
    • getEndpointNames

      public HashSet<String> getEndpointNames()
    • toString

      public String toString()
      Overrides:
      toString in class Object