Module io.helidon.webclient.grpc
Package io.helidon.webclient.grpc
Class ClientUriSuppliers.SingleSupplier
java.lang.Object
io.helidon.webclient.grpc.ClientUriSuppliers.SingleSupplier
- All Implemented Interfaces:
ClientUriSupplier,Iterable<io.helidon.webclient.api.ClientUri>,Iterator<io.helidon.webclient.api.ClientUri>
- Enclosing class:
ClientUriSuppliers
Supplies the same client URI over and over, never ends.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSingleSupplier(io.helidon.webclient.api.ClientUri clientUri) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.helidon.webclient.grpc.ClientUriSupplier
iteratorMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface java.util.Iterator
forEachRemaining, remove
-
Constructor Details
-
SingleSupplier
protected SingleSupplier(io.helidon.webclient.api.ClientUri clientUri)
-
-
Method Details
-
create
Creates a single supplier.- Parameters:
clientUri- the client URI as a string- Returns:
- new supplier
-
create
public static ClientUriSuppliers.SingleSupplier create(io.helidon.webclient.api.ClientUri clientUri) Creates a single supplier.- Parameters:
clientUri- the client URI- Returns:
- new supplier
-
hasNext
public boolean hasNext() -
next
public io.helidon.webclient.api.ClientUri next()
-