Class GrpcMetadataResolver

java.lang.Object
io.stargate.sgv2.api.common.grpc.GrpcMetadataResolver

@ApplicationScoped public class GrpcMetadataResolver extends Object
Component responsible for resolving needed Metadata to be passed to the Bridge, based on the StargateRequestInfo.
  • Constructor Details

  • Method Details

    • getDefaultMetadata

      public io.grpc.Metadata getDefaultMetadata()
      Returns:
      Returns default metadata, without the information from the StargateRequestInfo.
    • getMetadata

      public io.grpc.Metadata getMetadata(StargateRequestInfo requestInfo)
      Returns GRPC metadata for the given StargateRequestInfo, including the defaultMetadata.
      Parameters:
      requestInfo - Request info.
      Returns:
      Metadata