Package codegen

Class MapperGrpc


  • @Generated(value="by gRPC proto compiler (version 1.57.2)",
               comments="Source: pulumi/codegen/mapper.proto")
    public final class MapperGrpc
    extends java.lang.Object
     Mapper provides methods for retrieving mappings that describe how to map names in some source "provider" (e.g. a
     Terraform provider, if we are converting from Terraform) to names in appropriate Pulumi packages. So when converting
     a Terraform program containing code like `resource "aws_s3_bucket" "b" {}`, for instance, we need to know (among
     other things) that the `aws_s3_bucket` Terraform resource type corresponds to the Pulumi type `aws:s3/bucket:Bucket`,
     and thus lives in the `aws` package. This is the kind of information that a Mapper provides.
     
    • Method Detail

      • newStub

        public static MapperGrpc.MapperStub newStub​(io.grpc.Channel channel)
        Creates a new async stub that supports all call types for the service
      • newBlockingStub

        public static MapperGrpc.MapperBlockingStub newBlockingStub​(io.grpc.Channel channel)
        Creates a new blocking-style stub that supports unary and streaming output calls on the service
      • newFutureStub

        public static MapperGrpc.MapperFutureStub newFutureStub​(io.grpc.Channel channel)
        Creates a new ListenableFuture-style stub that supports unary calls on the service
      • bindService

        public static final io.grpc.ServerServiceDefinition bindService​(MapperGrpc.AsyncService service)
      • getServiceDescriptor

        public static io.grpc.ServiceDescriptor getServiceDescriptor()