Skip to content

Commit 7bc82aa

Browse files
committed
Add AdminClient using adminv1grpc to client
1 parent 2cc907e commit 7bc82aa

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

pkg/gpcore/client/client.go

+9-2
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
package client
22

33
import (
4+
"crypto/tls"
5+
"fmt"
6+
7+
"buf.build/gen/go/gportal/gpcore/grpc/go/gpcore/api/admin/v1/adminv1grpc"
48
"buf.build/gen/go/gportal/gpcore/grpc/go/gpcore/api/auth/v1/authv1grpc"
59
"buf.build/gen/go/gportal/gpcore/grpc/go/gpcore/api/cloud/v1/cloudv1grpc"
610
"buf.build/gen/go/gportal/gpcore/grpc/go/gpcore/api/metadata/v1/metadatav1grpc"
711
"buf.build/gen/go/gportal/gpcore/grpc/go/gpcore/api/network/v1/networkv1grpc"
812
"buf.build/gen/go/gportal/gpcore/grpc/go/gpcore/api/payment/v1/paymentv1grpc"
9-
"crypto/tls"
10-
"fmt"
1113
"google.golang.org/grpc/credentials"
1214

1315
"google.golang.org/grpc"
@@ -21,6 +23,11 @@ type Client struct {
2123

2224
type EndpointOverrideOption string
2325

26+
// AdminClient Returns the AdminServiceClient
27+
func (c *Client) AdminClient() adminv1grpc.AdminServiceClient {
28+
return adminv1grpc.NewAdminServiceClient(c.grpcClient)
29+
}
30+
2431
// CloudClient Returns the CloudServiceClient
2532
func (c *Client) CloudClient() cloudv1grpc.CloudServiceClient {
2633
return cloudv1grpc.NewCloudServiceClient(c.grpcClient)

0 commit comments

Comments
 (0)