2020
2121gapic = gcp .GAPICGenerator ()
2222
23- service = 'firestore'
24- version = 'v1beta1'
25-
26- library = gapic .java_library (
27- service = service ,
28- version = 'v1beta1' ,
29- config_path = f'/google/firestore/artman_firestore.yaml' ,
30- artman_output_name = '' )
31-
32- s .copy (library / f'gapic-google-cloud-{ service } -{ version } /src' , 'src' )
33- s .copy (library / f'grpc-google-cloud-{ service } -{ version } /src' , f'../../google-api-grpc/grpc-google-cloud-{ service } -{ version } /src' )
34- s .copy (library / f'proto-google-cloud-{ service } -{ version } /src' , f'../../google-api-grpc/proto-google-cloud-{ service } -{ version } /src' )
35-
36- java .format_code ('./src' )
37- java .format_code (f'../../google-api-grpc/grpc-google-cloud-{ service } -{ version } /src' )
38- java .format_code (f'../../google-api-grpc/proto-google-cloud-{ service } -{ version } /src' )
39-
40- version = 'v1'
41- library = gapic .java_library (
42- service = service ,
43- version = 'v1' ,
44- config_path = f'/google/firestore/artman_firestore_v1.yaml' ,
45- artman_output_name = '' )
46-
47- s .copy (library / f'gapic-google-cloud-{ service } -{ version } /src' , 'src' )
48- s .copy (library / f'grpc-google-cloud-{ service } -{ version } /src' , f'../../google-api-grpc/grpc-google-cloud-{ service } -{ version } /src' )
49- s .copy (library / f'proto-google-cloud-{ service } -{ version } /src' , f'../../google-api-grpc/proto-google-cloud-{ service } -{ version } /src' )
50-
51- java .format_code ('./src' )
52- java .format_code (f'../../google-api-grpc/grpc-google-cloud-{ service } -{ version } /src' )
53- java .format_code (f'../../google-api-grpc/proto-google-cloud-{ service } -{ version } /src' )
23+ def generate_client (service , version , config_path ):
24+ library = gapic .java_library (
25+ service = service ,
26+ version = version ,
27+ config_path = config_path ,
28+ artman_output_name = '' )
29+
30+ s .copy (library / f'gapic-google-cloud-{ service } -{ version } /src' , 'src' )
31+ s .copy (library / f'grpc-google-cloud-{ service } -{ version } /src' , f'../../google-api-grpc/grpc-google-cloud-{ service } -{ version } /src' )
32+ s .copy (library / f'proto-google-cloud-{ service } -{ version } /src' , f'../../google-api-grpc/proto-google-cloud-{ service } -{ version } /src' )
33+
34+ java .format_code ('./src' )
35+ java .format_code (f'../../google-api-grpc/grpc-google-cloud-{ service } -{ version } /src' )
36+ java .format_code (f'../../google-api-grpc/proto-google-cloud-{ service } -{ version } /src' )
37+
38+ generate_client ('firestore-admin' , 'v1' , '/google/firestore/admin/artman_firestore_v1.yaml' )
39+ generate_client ('firestore' , 'v1beta1' , '/google/firestore/artman_firestore.yaml' )
40+ generate_client ('firestore' , 'v1' , '/google/firestore/artman_firestore_v1.yaml' )
0 commit comments