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

Commit a746f0a

Browse files
feat: add new deliver targets and drop causes for Private Service Connect (#195)
- [ ] Regenerate this pull request now. PiperOrigin-RevId: 460906802 Source-Link: googleapis/googleapis@fdb523d Source-Link: https://github.com/googleapis/googleapis-gen/commit/c70c0dc1f6d97041ad2583f85fa206833ce06949 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYzcwYzBkYzFmNmQ5NzA0MWFkMjU4M2Y4NWZhMjA2ODMzY2UwNjk0OSJ9 feat: add fields to support Cloud functions PiperOrigin-RevId: 460906720 Source-Link: googleapis/googleapis@6f933fe Source-Link: https://github.com/googleapis/googleapis-gen/commit/6726a0e83c6940a679c58935803aced694ec2e3c Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNjcyNmEwZTgzYzY5NDBhNjc5YzU4OTM1ODAzYWNlZDY5NGVjMmUzYyJ9 docs: update several comments PiperOrigin-RevId: 460906639 Source-Link: googleapis/googleapis@b84cdd8 Source-Link: https://github.com/googleapis/googleapis-gen/commit/a3c85bb42319a4d2d6b5fb4c192085ec4efc7c70 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYTNjODViYjQyMzE5YTRkMmQ2YjVmYjRjMTkyMDg1ZWM0ZWZjN2M3MCJ9 feat: add destination egress location field to the probing details PiperOrigin-RevId: 460906574 Source-Link: googleapis/googleapis@3f2a998 Source-Link: https://github.com/googleapis/googleapis-gen/commit/f030627d8f5dd807ce2a4264add959246a6bf03b Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZjAzMDYyN2Q4ZjVkZDgwN2NlMmE0MjY0YWRkOTU5MjQ2YTZiZjAzYiJ9 feat: add new abort cause to the abort info PiperOrigin-RevId: 460906411 Source-Link: googleapis/googleapis@d99bd0c Source-Link: https://github.com/googleapis/googleapis-gen/commit/84f20ffe8d6ebbf0d160a4a985c24a42987ba58e Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiODRmMjBmZmU4ZDZlYmJmMGQxNjBhNGE5ODVjMjRhNDI5ODdiYTU4ZSJ9 feat: add source telemetry agent URI to the endpoint info PiperOrigin-RevId: 460906095 Source-Link: googleapis/googleapis@c6dddef Source-Link: https://github.com/googleapis/googleapis-gen/commit/b764ffecadc170de83939f59950e7a0fa39bf7e7 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYjc2NGZmZWNhZGMxNzBkZTgzOTM5ZjU5OTUwZTdhMGZhMzliZjdlNyJ9 feat: add new next hop type to the route info PiperOrigin-RevId: 460906025 Source-Link: googleapis/googleapis@2fc4a7e Source-Link: https://github.com/googleapis/googleapis-gen/commit/5def6b6f8cdf6b8417c3b8015af52d6bc57fb7c6 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNWRlZjZiNmY4Y2RmNmI4NDE3YzNiODAxNWFmNTJkNmJjNTdmYjdjNiJ9 feat: add new abort cause and new route next hop type PiperOrigin-RevId: 460402186 Source-Link: googleapis/googleapis@5813dcf Source-Link: https://github.com/googleapis/googleapis-gen/commit/c0d4294b8d6a55785f0dd2569ca740e17eb62fbe Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYzBkNDI5NGI4ZDZhNTU3ODVmMGRkMjU2OWNhNzQwZTE3ZWI2MmZiZSJ9
1 parent 1fcb60b commit a746f0a

File tree

55 files changed

+6497
-606
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+6497
-606
lines changed

proto-google-cloud-network-management-v1/src/main/java/com/google/cloud/networkmanagement/v1/AbortInfo.java

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,16 @@ public enum Cause implements com.google.protobuf.ProtocolMessageEnum {
311311
* <code>MISMATCHED_DESTINATION_NETWORK = 14;</code>
312312
*/
313313
MISMATCHED_DESTINATION_NETWORK(14),
314+
/**
315+
*
316+
*
317+
* <pre>
318+
* Aborted because the test scenario is not supported.
319+
* </pre>
320+
*
321+
* <code>UNSUPPORTED = 15;</code>
322+
*/
323+
UNSUPPORTED(15),
314324
UNRECOGNIZED(-1),
315325
;
316326

@@ -479,6 +489,16 @@ public enum Cause implements com.google.protobuf.ProtocolMessageEnum {
479489
* <code>MISMATCHED_DESTINATION_NETWORK = 14;</code>
480490
*/
481491
public static final int MISMATCHED_DESTINATION_NETWORK_VALUE = 14;
492+
/**
493+
*
494+
*
495+
* <pre>
496+
* Aborted because the test scenario is not supported.
497+
* </pre>
498+
*
499+
* <code>UNSUPPORTED = 15;</code>
500+
*/
501+
public static final int UNSUPPORTED_VALUE = 15;
482502

483503
public final int getNumber() {
484504
if (this == UNRECOGNIZED) {
@@ -534,6 +554,8 @@ public static Cause forNumber(int value) {
534554
return DESTINATION_ENDPOINT_NOT_FOUND;
535555
case 14:
536556
return MISMATCHED_DESTINATION_NETWORK;
557+
case 15:
558+
return UNSUPPORTED;
537559
default:
538560
return null;
539561
}

proto-google-cloud-network-management-v1/src/main/java/com/google/cloud/networkmanagement/v1/DropInfo.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -234,9 +234,7 @@ public enum Cause implements com.google.protobuf.ProtocolMessageEnum {
234234
* <pre>
235235
* Instance with only an internal IP address tries to access external hosts,
236236
* but Cloud NAT is not enabled in the subnet, unless special configurations
237-
* on a VM allow this connection. For more details, see [Special
238-
* configurations for VM
239-
* instances](https://cloud.google.com/vpc/docs/special-configurations).
237+
* on a VM allow this connection.
240238
* </pre>
241239
*
242240
* <code>NO_EXTERNAL_ADDRESS = 9;</code>
@@ -486,9 +484,7 @@ public enum Cause implements com.google.protobuf.ProtocolMessageEnum {
486484
* <pre>
487485
* Instance with only an internal IP address tries to access external hosts,
488486
* but Cloud NAT is not enabled in the subnet, unless special configurations
489-
* on a VM allow this connection. For more details, see [Special
490-
* configurations for VM
491-
* instances](https://cloud.google.com/vpc/docs/special-configurations).
487+
* on a VM allow this connection.
492488
* </pre>
493489
*
494490
* <code>NO_EXTERNAL_ADDRESS = 9;</code>

proto-google-cloud-network-management-v1/src/main/java/com/google/cloud/networkmanagement/v1/ReachabilityServiceProto.java

Lines changed: 80 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -72,84 +72,85 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
7272
+ "hability.proto\022!google.cloud.networkmana"
7373
+ "gement.v1\032\034google/api/annotations.proto\032"
7474
+ "\027google/api/client.proto\032\037google/api/fie"
75-
+ "ld_behavior.proto\0329google/cloud/networkm"
76-
+ "anagement/v1/connectivity_test.proto\032#go"
77-
+ "ogle/longrunning/operations.proto\032 googl"
78-
+ "e/protobuf/field_mask.proto\032\037google/prot"
79-
+ "obuf/timestamp.proto\"|\n\034ListConnectivity"
80-
+ "TestsRequest\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022\021\n\tpag"
81-
+ "e_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022\016\n\006filt"
82-
+ "er\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"\225\001\n\035ListConne"
83-
+ "ctivityTestsResponse\022F\n\tresources\030\001 \003(\0132"
84-
+ "3.google.cloud.networkmanagement.v1.Conn"
85-
+ "ectivityTest\022\027\n\017next_page_token\030\002 \001(\t\022\023\n"
86-
+ "\013unreachable\030\003 \003(\t\"/\n\032GetConnectivityTes"
87-
+ "tRequest\022\021\n\004name\030\001 \001(\tB\003\340A\002\"\226\001\n\035CreateCo"
88-
+ "nnectivityTestRequest\022\023\n\006parent\030\001 \001(\tB\003\340"
89-
+ "A\002\022\024\n\007test_id\030\002 \001(\tB\003\340A\002\022J\n\010resource\030\003 \001"
90-
+ "(\01323.google.cloud.networkmanagement.v1.C"
91-
+ "onnectivityTestB\003\340A\002\"\241\001\n\035UpdateConnectiv"
92-
+ "ityTestRequest\0224\n\013update_mask\030\001 \001(\0132\032.go"
93-
+ "ogle.protobuf.FieldMaskB\003\340A\002\022J\n\010resource"
94-
+ "\030\002 \001(\01323.google.cloud.networkmanagement."
95-
+ "v1.ConnectivityTestB\003\340A\002\"2\n\035DeleteConnec"
96-
+ "tivityTestRequest\022\021\n\004name\030\001 \001(\tB\003\340A\002\"1\n\034"
97-
+ "RerunConnectivityTestRequest\022\021\n\004name\030\001 \001"
98-
+ "(\tB\003\340A\002\"\326\001\n\021OperationMetadata\022/\n\013create_"
99-
+ "time\030\001 \001(\0132\032.google.protobuf.Timestamp\022,"
100-
+ "\n\010end_time\030\002 \001(\0132\032.google.protobuf.Times"
101-
+ "tamp\022\016\n\006target\030\003 \001(\t\022\014\n\004verb\030\004 \001(\t\022\025\n\rst"
102-
+ "atus_detail\030\005 \001(\t\022\030\n\020cancel_requested\030\006 "
103-
+ "\001(\010\022\023\n\013api_version\030\007 \001(\t2\226\r\n\023Reachabilit"
104-
+ "yService\022\347\001\n\025ListConnectivityTests\022?.goo"
105-
+ "gle.cloud.networkmanagement.v1.ListConne"
106-
+ "ctivityTestsRequest\032@.google.cloud.netwo"
107-
+ "rkmanagement.v1.ListConnectivityTestsRes"
108-
+ "ponse\"K\202\323\344\223\002<\022:/v1/{parent=projects/*/lo"
109-
+ "cations/global}/connectivityTests\332A\006pare"
110-
+ "nt\022\324\001\n\023GetConnectivityTest\022=.google.clou"
111-
+ "d.networkmanagement.v1.GetConnectivityTe"
112-
+ "stRequest\0323.google.cloud.networkmanageme"
113-
+ "nt.v1.ConnectivityTest\"I\202\323\344\223\002<\022:/v1/{nam"
114-
+ "e=projects/*/locations/global/connectivi"
115-
+ "tyTests/*}\332A\004name\022\254\002\n\026CreateConnectivity"
116-
+ "Test\022@.google.cloud.networkmanagement.v1"
117-
+ ".CreateConnectivityTestRequest\032\035.google."
118-
+ "longrunning.Operation\"\260\001\202\323\344\223\002F\":/v1/{par"
119-
+ "ent=projects/*/locations/global}/connect"
120-
+ "ivityTests:\010resource\332A\027parent,test_id,re"
121-
+ "source\312AG\n2google.cloud.networkmanagemen"
122-
+ "t.v1.ConnectivityTest\022\021OperationMetadata"
123-
+ "\022\262\002\n\026UpdateConnectivityTest\022@.google.clo"
124-
+ "ud.networkmanagement.v1.UpdateConnectivi"
125-
+ "tyTestRequest\032\035.google.longrunning.Opera"
126-
+ "tion\"\266\001\202\323\344\223\002O2C/v1/{resource.name=projec"
75+
+ "ld_behavior.proto\032\031google/api/resource.p"
76+
+ "roto\0329google/cloud/networkmanagement/v1/"
77+
+ "connectivity_test.proto\032#google/longrunn"
78+
+ "ing/operations.proto\032 google/protobuf/fi"
79+
+ "eld_mask.proto\032\037google/protobuf/timestam"
80+
+ "p.proto\"|\n\034ListConnectivityTestsRequest\022"
81+
+ "\023\n\006parent\030\001 \001(\tB\003\340A\002\022\021\n\tpage_size\030\002 \001(\005\022"
82+
+ "\022\n\npage_token\030\003 \001(\t\022\016\n\006filter\030\004 \001(\t\022\020\n\010o"
83+
+ "rder_by\030\005 \001(\t\"\225\001\n\035ListConnectivityTestsR"
84+
+ "esponse\022F\n\tresources\030\001 \003(\01323.google.clou"
85+
+ "d.networkmanagement.v1.ConnectivityTest\022"
86+
+ "\027\n\017next_page_token\030\002 \001(\t\022\023\n\013unreachable\030"
87+
+ "\003 \003(\t\"/\n\032GetConnectivityTestRequest\022\021\n\004n"
88+
+ "ame\030\001 \001(\tB\003\340A\002\"\226\001\n\035CreateConnectivityTes"
89+
+ "tRequest\022\023\n\006parent\030\001 \001(\tB\003\340A\002\022\024\n\007test_id"
90+
+ "\030\002 \001(\tB\003\340A\002\022J\n\010resource\030\003 \001(\01323.google.c"
91+
+ "loud.networkmanagement.v1.ConnectivityTe"
92+
+ "stB\003\340A\002\"\241\001\n\035UpdateConnectivityTestReques"
93+
+ "t\0224\n\013update_mask\030\001 \001(\0132\032.google.protobuf"
94+
+ ".FieldMaskB\003\340A\002\022J\n\010resource\030\002 \001(\01323.goog"
95+
+ "le.cloud.networkmanagement.v1.Connectivi"
96+
+ "tyTestB\003\340A\002\"2\n\035DeleteConnectivityTestReq"
97+
+ "uest\022\021\n\004name\030\001 \001(\tB\003\340A\002\"1\n\034RerunConnecti"
98+
+ "vityTestRequest\022\021\n\004name\030\001 \001(\tB\003\340A\002\"\326\001\n\021O"
99+
+ "perationMetadata\022/\n\013create_time\030\001 \001(\0132\032."
100+
+ "google.protobuf.Timestamp\022,\n\010end_time\030\002 "
101+
+ "\001(\0132\032.google.protobuf.Timestamp\022\016\n\006targe"
102+
+ "t\030\003 \001(\t\022\014\n\004verb\030\004 \001(\t\022\025\n\rstatus_detail\030\005"
103+
+ " \001(\t\022\030\n\020cancel_requested\030\006 \001(\010\022\023\n\013api_ve"
104+
+ "rsion\030\007 \001(\t2\226\r\n\023ReachabilityService\022\347\001\n\025"
105+
+ "ListConnectivityTests\022?.google.cloud.net"
106+
+ "workmanagement.v1.ListConnectivityTestsR"
107+
+ "equest\032@.google.cloud.networkmanagement."
108+
+ "v1.ListConnectivityTestsResponse\"K\202\323\344\223\002<"
109+
+ "\022:/v1/{parent=projects/*/locations/globa"
110+
+ "l}/connectivityTests\332A\006parent\022\324\001\n\023GetCon"
111+
+ "nectivityTest\022=.google.cloud.networkmana"
112+
+ "gement.v1.GetConnectivityTestRequest\0323.g"
113+
+ "oogle.cloud.networkmanagement.v1.Connect"
114+
+ "ivityTest\"I\202\323\344\223\002<\022:/v1/{name=projects/*/"
115+
+ "locations/global/connectivityTests/*}\332A\004"
116+
+ "name\022\254\002\n\026CreateConnectivityTest\022@.google"
117+
+ ".cloud.networkmanagement.v1.CreateConnec"
118+
+ "tivityTestRequest\032\035.google.longrunning.O"
119+
+ "peration\"\260\001\202\323\344\223\002F\":/v1/{parent=projects/"
120+
+ "*/locations/global}/connectivityTests:\010r"
121+
+ "esource\332A\027parent,test_id,resource\312AG\n2go"
122+
+ "ogle.cloud.networkmanagement.v1.Connecti"
123+
+ "vityTest\022\021OperationMetadata\022\262\002\n\026UpdateCo"
124+
+ "nnectivityTest\022@.google.cloud.networkman"
125+
+ "agement.v1.UpdateConnectivityTestRequest"
126+
+ "\032\035.google.longrunning.Operation\"\266\001\202\323\344\223\002O"
127+
+ "2C/v1/{resource.name=projects/*/location"
128+
+ "s/global/connectivityTests/*}:\010resource\332"
129+
+ "A\024update_mask,resource\312AG\n2google.cloud."
130+
+ "networkmanagement.v1.ConnectivityTest\022\021O"
131+
+ "perationMetadata\022\217\002\n\025RerunConnectivityTe"
132+
+ "st\022?.google.cloud.networkmanagement.v1.R"
133+
+ "erunConnectivityTestRequest\032\035.google.lon"
134+
+ "grunning.Operation\"\225\001\202\323\344\223\002E\"@/v1/{name=p"
135+
+ "rojects/*/locations/global/connectivityT"
136+
+ "ests/*}:rerun:\001*\312AG\n2google.cloud.networ"
137+
+ "kmanagement.v1.ConnectivityTest\022\021Operati"
138+
+ "onMetadata\022\361\001\n\026DeleteConnectivityTest\022@."
139+
+ "google.cloud.networkmanagement.v1.Delete"
140+
+ "ConnectivityTestRequest\032\035.google.longrun"
141+
+ "ning.Operation\"v\202\323\344\223\002<*:/v1/{name=projec"
127142
+ "ts/*/locations/global/connectivityTests/"
128-
+ "*}:\010resource\332A\024update_mask,resource\312AG\n2"
129-
+ "google.cloud.networkmanagement.v1.Connec"
130-
+ "tivityTest\022\021OperationMetadata\022\217\002\n\025RerunC"
131-
+ "onnectivityTest\022?.google.cloud.networkma"
132-
+ "nagement.v1.RerunConnectivityTestRequest"
133-
+ "\032\035.google.longrunning.Operation\"\225\001\202\323\344\223\002E"
134-
+ "\"@/v1/{name=projects/*/locations/global/"
135-
+ "connectivityTests/*}:rerun:\001*\312AG\n2google"
136-
+ ".cloud.networkmanagement.v1.Connectivity"
137-
+ "Test\022\021OperationMetadata\022\361\001\n\026DeleteConnec"
138-
+ "tivityTest\022@.google.cloud.networkmanagem"
139-
+ "ent.v1.DeleteConnectivityTestRequest\032\035.g"
140-
+ "oogle.longrunning.Operation\"v\202\323\344\223\002<*:/v1"
141-
+ "/{name=projects/*/locations/global/conne"
142-
+ "ctivityTests/*}\332A\004name\312A*\n\025google.protob"
143-
+ "uf.Empty\022\021OperationMetadata\032T\312A networkm"
144-
+ "anagement.googleapis.com\322A.https://www.g"
145-
+ "oogleapis.com/auth/cloud-platformB\206\002\n%co"
146-
+ "m.google.cloud.networkmanagement.v1B\030Rea"
147-
+ "chabilityServiceProtoP\001ZRgoogle.golang.o"
148-
+ "rg/genproto/googleapis/cloud/networkmana"
149-
+ "gement/v1;networkmanagement\252\002!Google.Clo"
150-
+ "ud.NetworkManagement.V1\312\002!Google\\Cloud\\N"
151-
+ "etworkManagement\\V1\352\002$Google::Cloud::Net"
152-
+ "workManagement::V1b\006proto3"
143+
+ "*}\332A\004name\312A*\n\025google.protobuf.Empty\022\021Ope"
144+
+ "rationMetadata\032T\312A networkmanagement.goo"
145+
+ "gleapis.com\322A.https://www.googleapis.com"
146+
+ "/auth/cloud-platformB\206\002\n%com.google.clou"
147+
+ "d.networkmanagement.v1B\030ReachabilityServ"
148+
+ "iceProtoP\001ZRgoogle.golang.org/genproto/g"
149+
+ "oogleapis/cloud/networkmanagement/v1;net"
150+
+ "workmanagement\252\002!Google.Cloud.NetworkMan"
151+
+ "agement.V1\312\002!Google\\Cloud\\NetworkManagem"
152+
+ "ent\\V1\352\002$Google::Cloud::NetworkManagemen"
153+
+ "t::V1b\006proto3"
153154
};
154155
descriptor =
155156
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -158,6 +159,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
158159
com.google.api.AnnotationsProto.getDescriptor(),
159160
com.google.api.ClientProto.getDescriptor(),
160161
com.google.api.FieldBehaviorProto.getDescriptor(),
162+
com.google.api.ResourceProto.getDescriptor(),
161163
com.google.cloud.networkmanagement.v1.TestOuterClass.getDescriptor(),
162164
com.google.longrunning.OperationsProto.getDescriptor(),
163165
com.google.protobuf.FieldMaskProto.getDescriptor(),
@@ -246,6 +248,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
246248
com.google.api.AnnotationsProto.getDescriptor();
247249
com.google.api.ClientProto.getDescriptor();
248250
com.google.api.FieldBehaviorProto.getDescriptor();
251+
com.google.api.ResourceProto.getDescriptor();
249252
com.google.cloud.networkmanagement.v1.TestOuterClass.getDescriptor();
250253
com.google.longrunning.OperationsProto.getDescriptor();
251254
com.google.protobuf.FieldMaskProto.getDescriptor();

proto-google-cloud-network-management-v1/src/main/java/com/google/cloud/networkmanagement/v1/RouteInfo.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -552,6 +552,18 @@ public enum NextHopType implements com.google.protobuf.ProtocolMessageEnum {
552552
* <code>NEXT_HOP_ILB = 10;</code>
553553
*/
554554
NEXT_HOP_ILB(10),
555+
/**
556+
*
557+
*
558+
* <pre>
559+
* Next hop is a
560+
* [router appliance
561+
* instance](https://cloud.google.com/network-connectivity/docs/network-connectivity-center/concepts/ra-overview).
562+
* </pre>
563+
*
564+
* <code>NEXT_HOP_ROUTER_APPLIANCE = 11;</code>
565+
*/
566+
NEXT_HOP_ROUTER_APPLIANCE(11),
555567
UNRECOGNIZED(-1),
556568
;
557569

@@ -669,6 +681,18 @@ public enum NextHopType implements com.google.protobuf.ProtocolMessageEnum {
669681
* <code>NEXT_HOP_ILB = 10;</code>
670682
*/
671683
public static final int NEXT_HOP_ILB_VALUE = 10;
684+
/**
685+
*
686+
*
687+
* <pre>
688+
* Next hop is a
689+
* [router appliance
690+
* instance](https://cloud.google.com/network-connectivity/docs/network-connectivity-center/concepts/ra-overview).
691+
* </pre>
692+
*
693+
* <code>NEXT_HOP_ROUTER_APPLIANCE = 11;</code>
694+
*/
695+
public static final int NEXT_HOP_ROUTER_APPLIANCE_VALUE = 11;
672696

673697
public final int getNumber() {
674698
if (this == UNRECOGNIZED) {
@@ -716,6 +740,8 @@ public static NextHopType forNumber(int value) {
716740
return NEXT_HOP_BLACKHOLE;
717741
case 10:
718742
return NEXT_HOP_ILB;
743+
case 11:
744+
return NEXT_HOP_ROUTER_APPLIANCE;
719745
default:
720746
return null;
721747
}

0 commit comments

Comments
 (0)