Class StaticNameResolverProvider
java.lang.Object
io.grpc.NameResolver.Factory
io.grpc.NameResolverProvider
net.devh.boot.grpc.client.nameresolver.StaticNameResolverProvider
A name resolver provider that will create a
NameResolver
with static addresses. This factory uses the
"static" scheme
.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
The constant containing the scheme that will be used by this factory. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
newNameResolver
(URI targetUri, NameResolver.Args args) protected int
priority()
toString()
Methods inherited from class io.grpc.NameResolverProvider
getProducedSocketAddressTypes, getScheme
-
Field Details
-
STATIC_SCHEME
The constant containing the scheme that will be used by this factory.- See Also:
-
-
Constructor Details
-
StaticNameResolverProvider
public StaticNameResolverProvider()
-
-
Method Details
-
newNameResolver
- Specified by:
newNameResolver
in classNameResolver.Factory
-
getDefaultScheme
- Specified by:
getDefaultScheme
in classNameResolver.Factory
-
isAvailable
protected boolean isAvailable()- Specified by:
isAvailable
in classNameResolverProvider
-
priority
protected int priority()- Specified by:
priority
in classNameResolverProvider
-
toString
-