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

Commit 7dc5018

Browse files
feat: Add the ability to plumb environment capabilities through v1beta3 protos. (#153)
* feat: Add the ability to plumb environment capabilities through v1beta3 protos. PiperOrigin-RevId: 434899727 Source-Link: googleapis/googleapis@392ae91 Source-Link: https://github.com/googleapis/googleapis-gen/commit/febf173172483fcebd5668dd32f3d7352a4420ce Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZmViZjE3MzE3MjQ4M2ZjZWJkNTY2OGRkMzJmM2Q3MzUyYTQ0MjBjZSJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 22a0e9e commit 7dc5018

File tree

4 files changed

+408
-56
lines changed

4 files changed

+408
-56
lines changed

proto-google-cloud-dataflow-v1beta3/src/main/java/com/google/dataflow/v1beta3/EnvironmentProto.java

Lines changed: 56 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -121,61 +121,61 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
121121
+ "worker_main_class\030\023 \001(\t\"p\n\023AutoscalingSe"
122122
+ "ttings\022@\n\talgorithm\030\001 \001(\0162-.google.dataf"
123123
+ "low.v1beta3.AutoscalingAlgorithm\022\027\n\017max_"
124-
+ "num_workers\030\002 \001(\005\"r\n\030SdkHarnessContainer"
125-
+ "Image\022\027\n\017container_image\030\001 \001(\t\022%\n\035use_si"
126-
+ "ngle_core_per_container\030\002 \001(\010\022\026\n\016environ"
127-
+ "ment_id\030\003 \001(\t\"\362\007\n\nWorkerPool\022\014\n\004kind\030\001 \001"
128-
+ "(\t\022\023\n\013num_workers\030\002 \001(\005\0222\n\010packages\030\003 \003("
129-
+ "\0132 .google.dataflow.v1beta3.Package\022G\n\023d"
130-
+ "efault_package_set\030\004 \001(\0162*.google.datafl"
131-
+ "ow.v1beta3.DefaultPackageSet\022\024\n\014machine_"
132-
+ "type\030\005 \001(\t\022@\n\017teardown_policy\030\006 \001(\0162\'.go"
133-
+ "ogle.dataflow.v1beta3.TeardownPolicy\022\024\n\014"
134-
+ "disk_size_gb\030\007 \001(\005\022\021\n\tdisk_type\030\020 \001(\t\022\031\n"
135-
+ "\021disk_source_image\030\010 \001(\t\022\014\n\004zone\030\t \001(\t\022H"
136-
+ "\n\023taskrunner_settings\030\n \001(\0132+.google.dat"
137-
+ "aflow.v1beta3.TaskRunnerSettings\022\033\n\023on_h"
138-
+ "ost_maintenance\030\013 \001(\t\0221\n\ndata_disks\030\014 \003("
139-
+ "\0132\035.google.dataflow.v1beta3.Disk\022C\n\010meta"
140-
+ "data\030\r \003(\01321.google.dataflow.v1beta3.Wor"
141-
+ "kerPool.MetadataEntry\022J\n\024autoscaling_set"
142-
+ "tings\030\016 \001(\0132,.google.dataflow.v1beta3.Au"
143-
+ "toscalingSettings\022\'\n\tpool_args\030\017 \001(\0132\024.g"
144-
+ "oogle.protobuf.Any\022\017\n\007network\030\021 \001(\t\022\022\n\ns"
145-
+ "ubnetwork\030\023 \001(\t\022&\n\036worker_harness_contai"
146-
+ "ner_image\030\022 \001(\t\022\036\n\026num_threads_per_worke"
147-
+ "r\030\024 \001(\005\022O\n\020ip_configuration\030\025 \001(\01625.goog"
148-
+ "le.dataflow.v1beta3.WorkerIPAddressConfi"
149-
+ "guration\022W\n\034sdk_harness_container_images"
150-
+ "\030\026 \003(\01321.google.dataflow.v1beta3.SdkHarn"
151-
+ "essContainerImage\032/\n\rMetadataEntry\022\013\n\003ke"
152-
+ "y\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\".\n\014DebugOptio"
153-
+ "ns\022\036\n\026enable_hot_key_logging\030\001 \001(\010*K\n\007Jo"
154-
+ "bType\022\024\n\020JOB_TYPE_UNKNOWN\020\000\022\022\n\016JOB_TYPE_"
155-
+ "BATCH\020\001\022\026\n\022JOB_TYPE_STREAMING\020\002*k\n\032FlexR"
156-
+ "esourceSchedulingGoal\022\026\n\022FLEXRS_UNSPECIF"
157-
+ "IED\020\000\022\032\n\026FLEXRS_SPEED_OPTIMIZED\020\001\022\031\n\025FLE"
158-
+ "XRS_COST_OPTIMIZED\020\002*o\n\016TeardownPolicy\022\033"
159-
+ "\n\027TEARDOWN_POLICY_UNKNOWN\020\000\022\023\n\017TEARDOWN_"
160-
+ "ALWAYS\020\001\022\027\n\023TEARDOWN_ON_SUCCESS\020\002\022\022\n\016TEA"
161-
+ "RDOWN_NEVER\020\003*\220\001\n\021DefaultPackageSet\022\037\n\033D"
162-
+ "EFAULT_PACKAGE_SET_UNKNOWN\020\000\022\034\n\030DEFAULT_"
163-
+ "PACKAGE_SET_NONE\020\001\022\034\n\030DEFAULT_PACKAGE_SE"
164-
+ "T_JAVA\020\002\022\036\n\032DEFAULT_PACKAGE_SET_PYTHON\020\003"
165-
+ "*z\n\024AutoscalingAlgorithm\022!\n\035AUTOSCALING_"
166-
+ "ALGORITHM_UNKNOWN\020\000\022\036\n\032AUTOSCALING_ALGOR"
167-
+ "ITHM_NONE\020\001\022\037\n\033AUTOSCALING_ALGORITHM_BAS"
168-
+ "IC\020\002*f\n\034WorkerIPAddressConfiguration\022\031\n\025"
169-
+ "WORKER_IP_UNSPECIFIED\020\000\022\024\n\020WORKER_IP_PUB"
170-
+ "LIC\020\001\022\025\n\021WORKER_IP_PRIVATE\020\002*L\n\013ShuffleM"
171-
+ "ode\022\034\n\030SHUFFLE_MODE_UNSPECIFIED\020\000\022\014\n\010VM_"
172-
+ "BASED\020\001\022\021\n\rSERVICE_BASED\020\002B\325\001\n\033com.googl"
173-
+ "e.dataflow.v1beta3B\020EnvironmentProtoP\001Z?"
174-
+ "google.golang.org/genproto/googleapis/da"
175-
+ "taflow/v1beta3;dataflow\252\002\035Google.Cloud.D"
176-
+ "ataflow.V1Beta3\312\002\035Google\\Cloud\\Dataflow\\"
177-
+ "V1beta3\352\002 Google::Cloud::Dataflow::V1bet"
178-
+ "a3b\006proto3"
124+
+ "num_workers\030\002 \001(\005\"\210\001\n\030SdkHarnessContaine"
125+
+ "rImage\022\027\n\017container_image\030\001 \001(\t\022%\n\035use_s"
126+
+ "ingle_core_per_container\030\002 \001(\010\022\026\n\016enviro"
127+
+ "nment_id\030\003 \001(\t\022\024\n\014capabilities\030\004 \003(\t\"\362\007\n"
128+
+ "\nWorkerPool\022\014\n\004kind\030\001 \001(\t\022\023\n\013num_workers"
129+
+ "\030\002 \001(\005\0222\n\010packages\030\003 \003(\0132 .google.datafl"
130+
+ "ow.v1beta3.Package\022G\n\023default_package_se"
131+
+ "t\030\004 \001(\0162*.google.dataflow.v1beta3.Defaul"
132+
+ "tPackageSet\022\024\n\014machine_type\030\005 \001(\t\022@\n\017tea"
133+
+ "rdown_policy\030\006 \001(\0162\'.google.dataflow.v1b"
134+
+ "eta3.TeardownPolicy\022\024\n\014disk_size_gb\030\007 \001("
135+
+ "\005\022\021\n\tdisk_type\030\020 \001(\t\022\031\n\021disk_source_imag"
136+
+ "e\030\010 \001(\t\022\014\n\004zone\030\t \001(\t\022H\n\023taskrunner_sett"
137+
+ "ings\030\n \001(\0132+.google.dataflow.v1beta3.Tas"
138+
+ "kRunnerSettings\022\033\n\023on_host_maintenance\030\013"
139+
+ " \001(\t\0221\n\ndata_disks\030\014 \003(\0132\035.google.datafl"
140+
+ "ow.v1beta3.Disk\022C\n\010metadata\030\r \003(\01321.goog"
141+
+ "le.dataflow.v1beta3.WorkerPool.MetadataE"
142+
+ "ntry\022J\n\024autoscaling_settings\030\016 \001(\0132,.goo"
143+
+ "gle.dataflow.v1beta3.AutoscalingSettings"
144+
+ "\022\'\n\tpool_args\030\017 \001(\0132\024.google.protobuf.An"
145+
+ "y\022\017\n\007network\030\021 \001(\t\022\022\n\nsubnetwork\030\023 \001(\t\022&"
146+
+ "\n\036worker_harness_container_image\030\022 \001(\t\022\036"
147+
+ "\n\026num_threads_per_worker\030\024 \001(\005\022O\n\020ip_con"
148+
+ "figuration\030\025 \001(\01625.google.dataflow.v1bet"
149+
+ "a3.WorkerIPAddressConfiguration\022W\n\034sdk_h"
150+
+ "arness_container_images\030\026 \003(\01321.google.d"
151+
+ "ataflow.v1beta3.SdkHarnessContainerImage"
152+
+ "\032/\n\rMetadataEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030"
153+
+ "\002 \001(\t:\0028\001\".\n\014DebugOptions\022\036\n\026enable_hot_"
154+
+ "key_logging\030\001 \001(\010*K\n\007JobType\022\024\n\020JOB_TYPE"
155+
+ "_UNKNOWN\020\000\022\022\n\016JOB_TYPE_BATCH\020\001\022\026\n\022JOB_TY"
156+
+ "PE_STREAMING\020\002*k\n\032FlexResourceScheduling"
157+
+ "Goal\022\026\n\022FLEXRS_UNSPECIFIED\020\000\022\032\n\026FLEXRS_S"
158+
+ "PEED_OPTIMIZED\020\001\022\031\n\025FLEXRS_COST_OPTIMIZE"
159+
+ "D\020\002*o\n\016TeardownPolicy\022\033\n\027TEARDOWN_POLICY"
160+
+ "_UNKNOWN\020\000\022\023\n\017TEARDOWN_ALWAYS\020\001\022\027\n\023TEARD"
161+
+ "OWN_ON_SUCCESS\020\002\022\022\n\016TEARDOWN_NEVER\020\003*\220\001\n"
162+
+ "\021DefaultPackageSet\022\037\n\033DEFAULT_PACKAGE_SE"
163+
+ "T_UNKNOWN\020\000\022\034\n\030DEFAULT_PACKAGE_SET_NONE\020"
164+
+ "\001\022\034\n\030DEFAULT_PACKAGE_SET_JAVA\020\002\022\036\n\032DEFAU"
165+
+ "LT_PACKAGE_SET_PYTHON\020\003*z\n\024AutoscalingAl"
166+
+ "gorithm\022!\n\035AUTOSCALING_ALGORITHM_UNKNOWN"
167+
+ "\020\000\022\036\n\032AUTOSCALING_ALGORITHM_NONE\020\001\022\037\n\033AU"
168+
+ "TOSCALING_ALGORITHM_BASIC\020\002*f\n\034WorkerIPA"
169+
+ "ddressConfiguration\022\031\n\025WORKER_IP_UNSPECI"
170+
+ "FIED\020\000\022\024\n\020WORKER_IP_PUBLIC\020\001\022\025\n\021WORKER_I"
171+
+ "P_PRIVATE\020\002*L\n\013ShuffleMode\022\034\n\030SHUFFLE_MO"
172+
+ "DE_UNSPECIFIED\020\000\022\014\n\010VM_BASED\020\001\022\021\n\rSERVIC"
173+
+ "E_BASED\020\002B\325\001\n\033com.google.dataflow.v1beta"
174+
+ "3B\020EnvironmentProtoP\001Z?google.golang.org"
175+
+ "/genproto/googleapis/dataflow/v1beta3;da"
176+
+ "taflow\252\002\035Google.Cloud.Dataflow.V1Beta3\312\002"
177+
+ "\035Google\\Cloud\\Dataflow\\V1beta3\352\002 Google:"
178+
+ ":Cloud::Dataflow::V1beta3b\006proto3"
179179
};
180180
descriptor =
181181
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -278,7 +278,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
278278
new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
279279
internal_static_google_dataflow_v1beta3_SdkHarnessContainerImage_descriptor,
280280
new java.lang.String[] {
281-
"ContainerImage", "UseSingleCorePerContainer", "EnvironmentId",
281+
"ContainerImage", "UseSingleCorePerContainer", "EnvironmentId", "Capabilities",
282282
});
283283
internal_static_google_dataflow_v1beta3_WorkerPool_descriptor =
284284
getDescriptor().getMessageTypes().get(7);

0 commit comments

Comments
 (0)