Class ClientEndpointDiscoveryIndex

java.lang.Object
software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryIndex
All Implemented Interfaces:
software.amazon.smithy.model.knowledge.KnowledgeIndex

public final class ClientEndpointDiscoveryIndex extends Object implements software.amazon.smithy.model.knowledge.KnowledgeIndex
  • Constructor Details

    • ClientEndpointDiscoveryIndex

      public ClientEndpointDiscoveryIndex(software.amazon.smithy.model.Model model)
  • Method Details

    • of

      public static ClientEndpointDiscoveryIndex of(software.amazon.smithy.model.Model model)
    • getEndpointDiscoveryInfo

      public Optional<ClientEndpointDiscoveryInfo> getEndpointDiscoveryInfo(software.amazon.smithy.model.shapes.ToShapeId service, software.amazon.smithy.model.shapes.ToShapeId operation)
    • getEndpointDiscoveryOperations

      public Set<software.amazon.smithy.model.shapes.ShapeId> getEndpointDiscoveryOperations(software.amazon.smithy.model.shapes.ToShapeId service)