Package codegen

Class MapperGrpc.MapperImplBase

  • All Implemented Interfaces:
    MapperGrpc.AsyncService, io.grpc.BindableService
    Enclosing class:
    MapperGrpc

    public abstract static class MapperGrpc.MapperImplBase
    extends java.lang.Object
    implements io.grpc.BindableService, MapperGrpc.AsyncService
    Base class for the server implementation of the service Mapper.
     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.
     
    • Constructor Detail

      • MapperImplBase

        public MapperImplBase()
    • Method Detail

      • bindService

        public final io.grpc.ServerServiceDefinition bindService()
        Specified by:
        bindService in interface io.grpc.BindableService