public class DefaultGrpcClientMetadata extends Object implements GrpcClientMetadata
DefaultGrpcClientMetadata.| Modifier | Constructor and Description |
|---|---|
protected |
DefaultGrpcClientMetadata(String path)
Creates a new instance.
|
protected |
DefaultGrpcClientMetadata(String path,
GrpcExecutionStrategy strategy)
Creates a new instance.
|
protected |
DefaultGrpcClientMetadata(String path,
GrpcExecutionStrategy strategy,
GrpcMessageEncoding requestEncoding) |
protected |
DefaultGrpcClientMetadata(String path,
GrpcMessageEncoding requestEncoding) |
| Modifier and Type | Method and Description |
|---|---|
String |
path()
Returns the path for the associated gRPC method.
|
GrpcMessageEncoding |
requestEncoding()
GrpcMessageEncoding to use for the associated
gRPC method. |
GrpcExecutionStrategy |
strategy()
GrpcExecutionStrategy to use for the associated
gRPC method. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpathprotected DefaultGrpcClientMetadata(String path)
path - for the associated gRPC method.protected DefaultGrpcClientMetadata(String path,
GrpcMessageEncoding requestEncoding)
protected DefaultGrpcClientMetadata(String path,
@Nullable
GrpcExecutionStrategy strategy)
path - for the associated gRPC method.strategy - GrpcExecutionStrategy to use for the associated gRPC
method.protected DefaultGrpcClientMetadata(String path,
@Nullable
GrpcExecutionStrategy strategy,
GrpcMessageEncoding requestEncoding)
public final GrpcExecutionStrategy strategy()
GrpcClientMetadataGrpcExecutionStrategy to use for the associated
gRPC method.strategy in interface GrpcClientMetadataGrpcExecutionStrategy to use for the associated
gRPC method.public GrpcMessageEncoding requestEncoding()
GrpcClientMetadataGrpcMessageEncoding to use for the associated
gRPC method.requestEncoding in interface GrpcClientMetadataGrpcMessageEncoding to use for the associated
gRPC method.public String path()
GrpcMetadatapath in interface GrpcMetadata