Package io.stargate.sgv2.api.common.grpc
Class GrpcMetadataResolver
java.lang.Object
io.stargate.sgv2.api.common.grpc.GrpcMetadataResolver
Component responsible for resolving needed Metadata to be passed to the Bridge, based on the
StargateRequestInfo.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.grpc.Metadataio.grpc.MetadatagetMetadata(StargateRequestInfo requestInfo) Returns GRPC metadata for the givenStargateRequestInfo, including thedefaultMetadata.
-
Constructor Details
-
GrpcMetadataResolver
@Inject public GrpcMetadataResolver(GrpcMetadataConfig config, @SourceApiQualifier String sourceApi)
-
-
Method Details
-
getDefaultMetadata
public io.grpc.Metadata getDefaultMetadata()- Returns:
- Returns default metadata, without the information from the
StargateRequestInfo.
-
getMetadata
Returns GRPC metadata for the givenStargateRequestInfo, including thedefaultMetadata.- Parameters:
requestInfo- Request info.- Returns:
- Metadata
-