github.com/cloudwan/edgelq-sdk@v1.15.4/cellular-api/client/v1/cellular_api/cellular_api.pb.client.go (about) 1 // Code generated by protoc-gen-goten-client 2 // Service: CellularApi 3 // DO NOT EDIT!!! 4 5 package cellular_api_client 6 7 import ( 8 "google.golang.org/grpc" 9 ) 10 11 // proto imports 12 import ( 13 contract_client "github.com/cloudwan/edgelq-sdk/cellular-api/client/v1/contract" 14 sim_card_client "github.com/cloudwan/edgelq-sdk/cellular-api/client/v1/sim_card" 15 sim_card_stock_client "github.com/cloudwan/edgelq-sdk/cellular-api/client/v1/sim_card_stock" 16 contract "github.com/cloudwan/edgelq-sdk/cellular-api/resources/v1/contract" 17 sim_card "github.com/cloudwan/edgelq-sdk/cellular-api/resources/v1/sim_card" 18 sim_card_stock "github.com/cloudwan/edgelq-sdk/cellular-api/resources/v1/sim_card_stock" 19 ) 20 21 // Reference imports to suppress errors if they are not otherwise used. 22 var ( 23 _ = grpc.ClientConn{} 24 ) 25 26 // make sure we're using proto imports 27 var ( 28 _ = &contract.Contract{} 29 _ = &contract_client.GetContractRequest{} 30 _ = &sim_card.SimCard{} 31 _ = &sim_card_client.GetSimCardRequest{} 32 _ = &sim_card_stock.SimCardStock{} 33 _ = &sim_card_stock_client.GetSimCardStockRequest{} 34 ) 35 36 type CellularApiClient interface { 37 contract_client.ContractServiceClient 38 sim_card_client.SimCardServiceClient 39 sim_card_stock_client.SimCardStockServiceClient 40 } 41 42 type cellularApiClient struct { 43 contract_client.ContractServiceClient 44 sim_card_client.SimCardServiceClient 45 sim_card_stock_client.SimCardStockServiceClient 46 } 47 48 func NewCellularApiClient(cc grpc.ClientConnInterface) CellularApiClient { 49 return &cellularApiClient{ 50 ContractServiceClient: contract_client.NewContractServiceClient(cc), 51 SimCardServiceClient: sim_card_client.NewSimCardServiceClient(cc), 52 SimCardStockServiceClient: sim_card_stock_client.NewSimCardStockServiceClient(cc), 53 } 54 }