Skip to content
This repository was archived by the owner on Sep 16, 2023. It is now read-only.

Commit 8f90131

Browse files
Integrate Python GAPIC Microgenerator in googleapis.
This PR uses using documentai as an example. Depends on googleapis/gapic-generator-python#402 PiperOrigin-RevId: 309824146 Source-Author: Google APIs <[email protected]> Source-Date: Mon May 4 15:06:44 2020 -0700 Source-Repo: googleapis/googleapis Source-Sha: e0f9d9e1f9de890db765be46f45ca8490723e3eb Source-Link: googleapis/googleapis@e0f9d9e
1 parent b2cb6b1 commit 8f90131

File tree

16 files changed

+3572
-92
lines changed

16 files changed

+3572
-92
lines changed

google-cloud-asset/src/main/java/com/google/cloud/asset/v1p1beta1/AssetServiceClient.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ public AssetServiceStub getStub() {
180180
* @param scope Required. The relative name of an asset. The search is limited to the resources
181181
* within the `scope`. The allowed value must be: &#42; Organization number (such as
182182
* "organizations/123") &#42; Folder number(such as "folders/1234") &#42; Project number (such
183-
* as "projects/12345")
183+
* as "projects/12345") &#42; Project id (such as "projects/abc")
184184
* @param query Optional. The query statement.
185185
* @param assetTypes Optional. A list of asset types that this request searches for. If empty, it
186186
* will search all the supported asset types.
@@ -315,7 +315,7 @@ public final SearchAllResourcesPagedResponse searchAllResources(
315315
* @param scope Required. The relative name of an asset. The search is limited to the resources
316316
* within the `scope`. The allowed value must be: &#42; Organization number (such as
317317
* "organizations/123") &#42; Folder number(such as "folders/1234") &#42; Project number (such
318-
* as "projects/12345")
318+
* as "projects/12345") &#42; Project id (such as "projects/abc")
319319
* @param query Optional. The query statement. Examples: &#42;
320320
* "policy:myuser{@literal @}mydomain.com" &#42; "policy:(myuser{@literal @}mydomain.com
321321
* viewer)"

proto-google-cloud-asset-v1p1beta1/src/main/java/com/google/cloud/asset/v1p1beta1/AssetProto.java

Lines changed: 86 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,26 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
3131
internal_static_google_cloud_asset_v1p1beta1_StandardResourceMetadata_descriptor;
3232
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
3333
internal_static_google_cloud_asset_v1p1beta1_StandardResourceMetadata_fieldAccessorTable;
34+
static final com.google.protobuf.Descriptors.Descriptor
35+
internal_static_google_cloud_asset_v1p1beta1_StandardResourceMetadata_LabelsEntry_descriptor;
36+
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37+
internal_static_google_cloud_asset_v1p1beta1_StandardResourceMetadata_LabelsEntry_fieldAccessorTable;
3438
static final com.google.protobuf.Descriptors.Descriptor
3539
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_descriptor;
3640
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
3741
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_fieldAccessorTable;
42+
static final com.google.protobuf.Descriptors.Descriptor
43+
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_Explanation_descriptor;
44+
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45+
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_Explanation_fieldAccessorTable;
46+
static final com.google.protobuf.Descriptors.Descriptor
47+
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_Explanation_MatchedPermissionsEntry_descriptor;
48+
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49+
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_Explanation_MatchedPermissionsEntry_fieldAccessorTable;
50+
static final com.google.protobuf.Descriptors.Descriptor
51+
internal_static_google_cloud_asset_v1p1beta1_Permissions_descriptor;
52+
static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
53+
internal_static_google_cloud_asset_v1p1beta1_Permissions_fieldAccessorTable;
3854

3955
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
4056
return descriptor;
@@ -47,18 +63,31 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
4763
"\n)google/cloud/asset/v1p1beta1/assets.pr"
4864
+ "oto\022\034google.cloud.asset.v1p1beta1\032\032googl"
4965
+ "e/iam/v1/policy.proto\032\034google/api/annota"
50-
+ "tions.proto\"\227\001\n\030StandardResourceMetadata"
66+
+ "tions.proto\"\302\002\n\030StandardResourceMetadata"
5167
+ "\022\014\n\004name\030\001 \001(\t\022\022\n\nasset_type\030\002 \001(\t\022\017\n\007pr"
5268
+ "oject\030\003 \001(\t\022\024\n\014display_name\030\004 \001(\t\022\023\n\013des"
5369
+ "cription\030\005 \001(\t\022\035\n\025additional_attributes\030"
54-
+ "\n \003(\t\"a\n\025IamPolicySearchResult\022\020\n\010resour"
55-
+ "ce\030\001 \001(\t\022\017\n\007project\030\003 \001(\t\022%\n\006policy\030\004 \001("
56-
+ "\0132\025.google.iam.v1.PolicyB\264\001\n com.google."
57-
+ "cloud.asset.v1p1beta1B\nAssetProtoP\001ZAgoo"
58-
+ "gle.golang.org/genproto/googleapis/cloud"
59-
+ "/asset/v1p1beta1;asset\370\001\001\252\002\034Google.Cloud"
60-
+ ".Asset.V1P1Beta1\312\002\034Google\\Cloud\\Asset\\V1"
61-
+ "p1beta1b\006proto3"
70+
+ "\n \003(\t\022\020\n\010location\030\013 \001(\t\022R\n\006labels\030\014 \003(\0132"
71+
+ "B.google.cloud.asset.v1p1beta1.StandardR"
72+
+ "esourceMetadata.LabelsEntry\022\024\n\014network_t"
73+
+ "ags\030\r \003(\t\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n"
74+
+ "\005value\030\002 \001(\t:\0028\001\"\243\003\n\025IamPolicySearchResu"
75+
+ "lt\022\020\n\010resource\030\001 \001(\t\022\017\n\007project\030\003 \001(\t\022%\n"
76+
+ "\006policy\030\004 \001(\0132\025.google.iam.v1.Policy\022T\n\013"
77+
+ "explanation\030\005 \001(\0132?.google.cloud.asset.v"
78+
+ "1p1beta1.IamPolicySearchResult.Explanati"
79+
+ "on\032\351\001\n\013Explanation\022t\n\023matched_permission"
80+
+ "s\030\001 \003(\0132W.google.cloud.asset.v1p1beta1.I"
81+
+ "amPolicySearchResult.Explanation.Matched"
82+
+ "PermissionsEntry\032d\n\027MatchedPermissionsEn"
83+
+ "try\022\013\n\003key\030\001 \001(\t\0228\n\005value\030\002 \001(\0132).google"
84+
+ ".cloud.asset.v1p1beta1.Permissions:\0028\001\"\""
85+
+ "\n\013Permissions\022\023\n\013permissions\030\001 \003(\tB\264\001\n c"
86+
+ "om.google.cloud.asset.v1p1beta1B\nAssetPr"
87+
+ "otoP\001ZAgoogle.golang.org/genproto/google"
88+
+ "apis/cloud/asset/v1p1beta1;asset\370\001\001\252\002\034Go"
89+
+ "ogle.Cloud.Asset.V1P1Beta1\312\002\034Google\\Clou"
90+
+ "d\\Asset\\V1p1beta1b\006proto3"
6291
};
6392
descriptor =
6493
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -73,15 +102,61 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
73102
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
74103
internal_static_google_cloud_asset_v1p1beta1_StandardResourceMetadata_descriptor,
75104
new java.lang.String[] {
76-
"Name", "AssetType", "Project", "DisplayName", "Description", "AdditionalAttributes",
105+
"Name",
106+
"AssetType",
107+
"Project",
108+
"DisplayName",
109+
"Description",
110+
"AdditionalAttributes",
111+
"Location",
112+
"Labels",
113+
"NetworkTags",
114+
});
115+
internal_static_google_cloud_asset_v1p1beta1_StandardResourceMetadata_LabelsEntry_descriptor =
116+
internal_static_google_cloud_asset_v1p1beta1_StandardResourceMetadata_descriptor
117+
.getNestedTypes()
118+
.get(0);
119+
internal_static_google_cloud_asset_v1p1beta1_StandardResourceMetadata_LabelsEntry_fieldAccessorTable =
120+
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
121+
internal_static_google_cloud_asset_v1p1beta1_StandardResourceMetadata_LabelsEntry_descriptor,
122+
new java.lang.String[] {
123+
"Key", "Value",
77124
});
78125
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_descriptor =
79126
getDescriptor().getMessageTypes().get(1);
80127
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_fieldAccessorTable =
81128
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
82129
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_descriptor,
83130
new java.lang.String[] {
84-
"Resource", "Project", "Policy",
131+
"Resource", "Project", "Policy", "Explanation",
132+
});
133+
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_Explanation_descriptor =
134+
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_descriptor
135+
.getNestedTypes()
136+
.get(0);
137+
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_Explanation_fieldAccessorTable =
138+
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
139+
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_Explanation_descriptor,
140+
new java.lang.String[] {
141+
"MatchedPermissions",
142+
});
143+
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_Explanation_MatchedPermissionsEntry_descriptor =
144+
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_Explanation_descriptor
145+
.getNestedTypes()
146+
.get(0);
147+
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_Explanation_MatchedPermissionsEntry_fieldAccessorTable =
148+
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
149+
internal_static_google_cloud_asset_v1p1beta1_IamPolicySearchResult_Explanation_MatchedPermissionsEntry_descriptor,
150+
new java.lang.String[] {
151+
"Key", "Value",
152+
});
153+
internal_static_google_cloud_asset_v1p1beta1_Permissions_descriptor =
154+
getDescriptor().getMessageTypes().get(2);
155+
internal_static_google_cloud_asset_v1p1beta1_Permissions_fieldAccessorTable =
156+
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
157+
internal_static_google_cloud_asset_v1p1beta1_Permissions_descriptor,
158+
new java.lang.String[] {
159+
"Permissions",
85160
});
86161
com.google.iam.v1.PolicyProto.getDescriptor();
87162
com.google.api.AnnotationsProto.getDescriptor();

proto-google-cloud-asset-v1p1beta1/src/main/java/com/google/cloud/asset/v1p1beta1/AssetServiceProto.java

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -57,38 +57,38 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
5757
+ "\032\034google/api/annotations.proto\032\027google/a"
5858
+ "pi/client.proto\032\037google/api/field_behavi"
5959
+ "or.proto\032)google/cloud/asset/v1p1beta1/a"
60-
+ "ssets.proto\"\216\001\n\031SearchAllResourcesReques"
60+
+ "ssets.proto\"\245\001\n\031SearchAllResourcesReques"
6161
+ "t\022\022\n\005scope\030\001 \001(\tB\003\340A\002\022\022\n\005query\030\002 \001(\tB\003\340A"
6262
+ "\001\022\030\n\013asset_types\030\003 \003(\tB\003\340A\001\022\026\n\tpage_size"
63-
+ "\030\004 \001(\005B\003\340A\001\022\027\n\npage_token\030\005 \001(\tB\003\340A\001\"~\n\032"
64-
+ "SearchAllResourcesResponse\022G\n\007results\030\001 "
65-
+ "\003(\01326.google.cloud.asset.v1p1beta1.Stand"
66-
+ "ardResourceMetadata\022\027\n\017next_page_token\030\002"
67-
+ " \001(\t\"v\n\033SearchAllIamPoliciesRequest\022\022\n\005s"
68-
+ "cope\030\001 \001(\tB\003\340A\002\022\022\n\005query\030\002 \001(\tB\003\340A\001\022\026\n\tp"
69-
+ "age_size\030\003 \001(\005B\003\340A\001\022\027\n\npage_token\030\004 \001(\tB"
70-
+ "\003\340A\001\"}\n\034SearchAllIamPoliciesResponse\022D\n\007"
71-
+ "results\030\001 \003(\01323.google.cloud.asset.v1p1b"
72-
+ "eta1.IamPolicySearchResult\022\027\n\017next_page_"
73-
+ "token\030\002 \001(\t2\211\004\n\014AssetService\022\325\001\n\022SearchA"
74-
+ "llResources\0227.google.cloud.asset.v1p1bet"
75-
+ "a1.SearchAllResourcesRequest\0328.google.cl"
76-
+ "oud.asset.v1p1beta1.SearchAllResourcesRe"
77-
+ "sponse\"L\202\323\344\223\002,\022*/v1p1beta1/{scope=*/*}/r"
78-
+ "esources:searchAll\332A\027scope,query,asset_t"
79-
+ "ypes\022\321\001\n\024SearchAllIamPolicies\0229.google.c"
80-
+ "loud.asset.v1p1beta1.SearchAllIamPolicie"
81-
+ "sRequest\032:.google.cloud.asset.v1p1beta1."
82-
+ "SearchAllIamPoliciesResponse\"B\202\323\344\223\002.\022,/v"
83-
+ "1p1beta1/{scope=*/*}/iamPolicies:searchA"
84-
+ "ll\332A\013scope,query\032M\312A\031cloudasset.googleap"
85-
+ "is.com\322A.https://www.googleapis.com/auth"
86-
+ "/cloud-platformB\270\001\n com.google.cloud.ass"
87-
+ "et.v1p1beta1B\021AssetServiceProtoP\001ZAgoogl"
88-
+ "e.golang.org/genproto/googleapis/cloud/a"
89-
+ "sset/v1p1beta1;asset\252\002\034Google.Cloud.Asse"
90-
+ "t.V1P1Beta1\312\002\034Google\\Cloud\\Asset\\V1p1bet"
91-
+ "a1b\006proto3"
63+
+ "\030\004 \001(\005B\003\340A\001\022\027\n\npage_token\030\005 \001(\tB\003\340A\001\022\025\n\010"
64+
+ "order_by\030\n \001(\tB\003\340A\001\"~\n\032SearchAllResource"
65+
+ "sResponse\022G\n\007results\030\001 \003(\01326.google.clou"
66+
+ "d.asset.v1p1beta1.StandardResourceMetada"
67+
+ "ta\022\027\n\017next_page_token\030\002 \001(\t\"v\n\033SearchAll"
68+
+ "IamPoliciesRequest\022\022\n\005scope\030\001 \001(\tB\003\340A\002\022\022"
69+
+ "\n\005query\030\002 \001(\tB\003\340A\001\022\026\n\tpage_size\030\003 \001(\005B\003\340"
70+
+ "A\001\022\027\n\npage_token\030\004 \001(\tB\003\340A\001\"}\n\034SearchAll"
71+
+ "IamPoliciesResponse\022D\n\007results\030\001 \003(\01323.g"
72+
+ "oogle.cloud.asset.v1p1beta1.IamPolicySea"
73+
+ "rchResult\022\027\n\017next_page_token\030\002 \001(\t2\211\004\n\014A"
74+
+ "ssetService\022\325\001\n\022SearchAllResources\0227.goo"
75+
+ "gle.cloud.asset.v1p1beta1.SearchAllResou"
76+
+ "rcesRequest\0328.google.cloud.asset.v1p1bet"
77+
+ "a1.SearchAllResourcesResponse\"L\202\323\344\223\002,\022*/"
78+
+ "v1p1beta1/{scope=*/*}/resources:searchAl"
79+
+ "l\332A\027scope,query,asset_types\022\321\001\n\024SearchAl"
80+
+ "lIamPolicies\0229.google.cloud.asset.v1p1be"
81+
+ "ta1.SearchAllIamPoliciesRequest\032:.google"
82+
+ ".cloud.asset.v1p1beta1.SearchAllIamPolic"
83+
+ "iesResponse\"B\202\323\344\223\002.\022,/v1p1beta1/{scope=*"
84+
+ "/*}/iamPolicies:searchAll\332A\013scope,query\032"
85+
+ "M\312A\031cloudasset.googleapis.com\322A.https://"
86+
+ "www.googleapis.com/auth/cloud-platformB\270"
87+
+ "\001\n com.google.cloud.asset.v1p1beta1B\021Ass"
88+
+ "etServiceProtoP\001ZAgoogle.golang.org/genp"
89+
+ "roto/googleapis/cloud/asset/v1p1beta1;as"
90+
+ "set\252\002\034Google.Cloud.Asset.V1P1Beta1\312\002\034Goo"
91+
+ "gle\\Cloud\\Asset\\V1p1beta1b\006proto3"
9292
};
9393
descriptor =
9494
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -105,7 +105,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
105105
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
106106
internal_static_google_cloud_asset_v1p1beta1_SearchAllResourcesRequest_descriptor,
107107
new java.lang.String[] {
108-
"Scope", "Query", "AssetTypes", "PageSize", "PageToken",
108+
"Scope", "Query", "AssetTypes", "PageSize", "PageToken", "OrderBy",
109109
});
110110
internal_static_google_cloud_asset_v1p1beta1_SearchAllResourcesResponse_descriptor =
111111
getDescriptor().getMessageTypes().get(1);

0 commit comments

Comments
 (0)