## Uses of Interface
com.amazonaws.codegen.protocol.ProtocolMetadataProvider

Packages that use ProtocolMetadataProvider
com.amazonaws.codegen.model.intermediate
com.amazonaws.codegen.protocol

### Uses of ProtocolMetadataProvider in com.amazonaws.codegen.model.intermediate

Methods in com.amazonaws.codegen.model.intermediate that return ProtocolMetadataProvider
`ProtocolMetadataProvider` Protocol.`getProvider()`

### Uses of ProtocolMetadataProvider in com.amazonaws.codegen.protocol

Classes in com.amazonaws.codegen.protocol that implement ProtocolMetadataProvider
`class` `AwsCborProtocolMetadataProvider`
`class` `AwsJsonProtocolMetadataProvider`
`class` `BaseJsonProtocolMetadataProvider` Base class for all JSON based protocols.
`class` `BaseProtocolMetadataProvider` Base class for all `ProtocolMetadataProvider`.
`class` `BaseXmlProtocolMetadataProvider` Base class for all XML based protocols.
`class` `Ec2ProtocolMetdataProvider`
`class` `IonProtocolMetadataProvider`
`class` `QueryProtocolMetadataProvider`
`class` `RestJsonProtocolMetdataProvider`
`class` `RestXmlProtocolMetadataProvider`