@@ -107,7 +107,7 @@ public final class BackendService extends com.google.api.client.json.GenericJson
107
107
* are added/removed from the destination service. This field specifies parameters that control
108
108
* consistent hashing. This field is only applicable when localityLbPolicy is set to MAGLEV or
109
109
* RING_HASH. This field is applicable to either: - A regional backend service with the
110
- * service_protocol set to HTTP, HTTPS, or HTTP2 , and load_balancing_scheme set to
110
+ * service_protocol set to HTTP, HTTPS, HTTP2 or H2C , and load_balancing_scheme set to
111
111
* INTERNAL_MANAGED. - A global backend service with the load_balancing_scheme set to
112
112
* INTERNAL_SELF_MANAGED.
113
113
* The value may be {@code null}.
@@ -336,7 +336,7 @@ public final class BackendService extends com.google.api.client.json.GenericJson
336
336
* balancer. Maglev is not as stable as ring hash but has faster table lookup build times and host
337
337
* selection times. For more information about Maglev, see
338
338
* https://ai.google/research/pubs/pub44824 This field is applicable to either: - A regional
339
- * backend service with the service_protocol set to HTTP, HTTPS, or HTTP2 , and
339
+ * backend service with the service_protocol set to HTTP, HTTPS, HTTP2 or H2C , and
340
340
* load_balancing_scheme set to INTERNAL_MANAGED. - A global backend service with the
341
341
* load_balancing_scheme set to INTERNAL_SELF_MANAGED, INTERNAL_MANAGED, or EXTERNAL_MANAGED. If
342
342
* sessionAffinity is not configured—that is, if session affinity remains at the default value of
@@ -424,9 +424,9 @@ public final class BackendService extends com.google.api.client.json.GenericJson
424
424
* managed regional API endpoints or managed services published using Private Service Connect
425
425
* Applicable backend service types can be: - A global backend service with the
426
426
* loadBalancingScheme set to INTERNAL_SELF_MANAGED or EXTERNAL_MANAGED. - A regional backend
427
- * service with the serviceProtocol set to HTTP, HTTPS, or HTTP2 , and loadBalancingScheme set to
428
- * INTERNAL_MANAGED or EXTERNAL_MANAGED. Not supported for Serverless NEGs. Not supported when the
429
- * backend service is referenced by a URL map that is bound to target gRPC proxy that has
427
+ * service with the serviceProtocol set to HTTP, HTTPS, HTTP2 or H2C , and loadBalancingScheme set
428
+ * to INTERNAL_MANAGED or EXTERNAL_MANAGED. Not supported for Serverless NEGs. Not supported when
429
+ * the backend service is referenced by a URL map that is bound to target gRPC proxy that has
430
430
* validateForProxyless field set to true.
431
431
* The value may be {@code null}.
432
432
*/
@@ -455,10 +455,10 @@ public final class BackendService extends com.google.api.client.json.GenericJson
455
455
456
456
/**
457
457
* The protocol this BackendService uses to communicate with backends. Possible values are HTTP,
458
- * HTTPS, HTTP2, TCP, SSL, UDP or GRPC. depending on the chosen load balancer or Traffic Director
459
- * configuration. Refer to the documentation for the load balancers or for Traffic Director for
460
- * more information. Must be set to GRPC when the backend service is referenced by a URL map that
461
- * is bound to target gRPC proxy.
458
+ * HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC. depending on the chosen load balancer or Traffic
459
+ * Director configuration. Refer to the documentation for the load balancers or for Traffic
460
+ * Director for more information. Must be set to GRPC when the backend service is referenced by a
461
+ * URL map that is bound to target gRPC proxy.
462
462
* The value may be {@code null}.
463
463
*/
464
464
@ com .google .api .client .util .Key
@@ -726,7 +726,7 @@ public BackendService setConnectionTrackingPolicy(BackendServiceConnectionTracki
726
726
* are added/removed from the destination service. This field specifies parameters that control
727
727
* consistent hashing. This field is only applicable when localityLbPolicy is set to MAGLEV or
728
728
* RING_HASH. This field is applicable to either: - A regional backend service with the
729
- * service_protocol set to HTTP, HTTPS, or HTTP2 , and load_balancing_scheme set to
729
+ * service_protocol set to HTTP, HTTPS, HTTP2 or H2C , and load_balancing_scheme set to
730
730
* INTERNAL_MANAGED. - A global backend service with the load_balancing_scheme set to
731
731
* INTERNAL_SELF_MANAGED.
732
732
* @return value or {@code null} for none
@@ -742,7 +742,7 @@ public ConsistentHashLoadBalancerSettings getConsistentHash() {
742
742
* are added/removed from the destination service. This field specifies parameters that control
743
743
* consistent hashing. This field is only applicable when localityLbPolicy is set to MAGLEV or
744
744
* RING_HASH. This field is applicable to either: - A regional backend service with the
745
- * service_protocol set to HTTP, HTTPS, or HTTP2 , and load_balancing_scheme set to
745
+ * service_protocol set to HTTP, HTTPS, HTTP2 or H2C , and load_balancing_scheme set to
746
746
* INTERNAL_MANAGED. - A global backend service with the load_balancing_scheme set to
747
747
* INTERNAL_SELF_MANAGED.
748
748
* @param consistentHash consistentHash or {@code null} for none
@@ -1276,7 +1276,7 @@ public BackendService setLocalityLbPolicies(java.util.List<BackendServiceLocalit
1276
1276
* balancer. Maglev is not as stable as ring hash but has faster table lookup build times and host
1277
1277
* selection times. For more information about Maglev, see
1278
1278
* https://ai.google/research/pubs/pub44824 This field is applicable to either: - A regional
1279
- * backend service with the service_protocol set to HTTP, HTTPS, or HTTP2 , and
1279
+ * backend service with the service_protocol set to HTTP, HTTPS, HTTP2 or H2C , and
1280
1280
* load_balancing_scheme set to INTERNAL_MANAGED. - A global backend service with the
1281
1281
* load_balancing_scheme set to INTERNAL_SELF_MANAGED, INTERNAL_MANAGED, or EXTERNAL_MANAGED. If
1282
1282
* sessionAffinity is not configured—that is, if session affinity remains at the default value of
@@ -1305,7 +1305,7 @@ public java.lang.String getLocalityLbPolicy() {
1305
1305
* balancer. Maglev is not as stable as ring hash but has faster table lookup build times and host
1306
1306
* selection times. For more information about Maglev, see
1307
1307
* https://ai.google/research/pubs/pub44824 This field is applicable to either: - A regional
1308
- * backend service with the service_protocol set to HTTP, HTTPS, or HTTP2 , and
1308
+ * backend service with the service_protocol set to HTTP, HTTPS, HTTP2 or H2C , and
1309
1309
* load_balancing_scheme set to INTERNAL_MANAGED. - A global backend service with the
1310
1310
* load_balancing_scheme set to INTERNAL_SELF_MANAGED, INTERNAL_MANAGED, or EXTERNAL_MANAGED. If
1311
1311
* sessionAffinity is not configured—that is, if session affinity remains at the default value of
@@ -1471,9 +1471,9 @@ public BackendService setNetworkPassThroughLbTrafficPolicy(BackendServiceNetwork
1471
1471
* managed regional API endpoints or managed services published using Private Service Connect
1472
1472
* Applicable backend service types can be: - A global backend service with the
1473
1473
* loadBalancingScheme set to INTERNAL_SELF_MANAGED or EXTERNAL_MANAGED. - A regional backend
1474
- * service with the serviceProtocol set to HTTP, HTTPS, or HTTP2 , and loadBalancingScheme set to
1475
- * INTERNAL_MANAGED or EXTERNAL_MANAGED. Not supported for Serverless NEGs. Not supported when the
1476
- * backend service is referenced by a URL map that is bound to target gRPC proxy that has
1474
+ * service with the serviceProtocol set to HTTP, HTTPS, HTTP2 or H2C , and loadBalancingScheme set
1475
+ * to INTERNAL_MANAGED or EXTERNAL_MANAGED. Not supported for Serverless NEGs. Not supported when
1476
+ * the backend service is referenced by a URL map that is bound to target gRPC proxy that has
1477
1477
* validateForProxyless field set to true.
1478
1478
* @return value or {@code null} for none
1479
1479
*/
@@ -1497,9 +1497,9 @@ public OutlierDetection getOutlierDetection() {
1497
1497
* managed regional API endpoints or managed services published using Private Service Connect
1498
1498
* Applicable backend service types can be: - A global backend service with the
1499
1499
* loadBalancingScheme set to INTERNAL_SELF_MANAGED or EXTERNAL_MANAGED. - A regional backend
1500
- * service with the serviceProtocol set to HTTP, HTTPS, or HTTP2 , and loadBalancingScheme set to
1501
- * INTERNAL_MANAGED or EXTERNAL_MANAGED. Not supported for Serverless NEGs. Not supported when the
1502
- * backend service is referenced by a URL map that is bound to target gRPC proxy that has
1500
+ * service with the serviceProtocol set to HTTP, HTTPS, HTTP2 or H2C , and loadBalancingScheme set
1501
+ * to INTERNAL_MANAGED or EXTERNAL_MANAGED. Not supported for Serverless NEGs. Not supported when
1502
+ * the backend service is referenced by a URL map that is bound to target gRPC proxy that has
1503
1503
* validateForProxyless field set to true.
1504
1504
* @param outlierDetection outlierDetection or {@code null} for none
1505
1505
*/
@@ -1556,10 +1556,10 @@ public BackendService setPortName(java.lang.String portName) {
1556
1556
1557
1557
/**
1558
1558
* The protocol this BackendService uses to communicate with backends. Possible values are HTTP,
1559
- * HTTPS, HTTP2, TCP, SSL, UDP or GRPC. depending on the chosen load balancer or Traffic Director
1560
- * configuration. Refer to the documentation for the load balancers or for Traffic Director for
1561
- * more information. Must be set to GRPC when the backend service is referenced by a URL map that
1562
- * is bound to target gRPC proxy.
1559
+ * HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC. depending on the chosen load balancer or Traffic
1560
+ * Director configuration. Refer to the documentation for the load balancers or for Traffic
1561
+ * Director for more information. Must be set to GRPC when the backend service is referenced by a
1562
+ * URL map that is bound to target gRPC proxy.
1563
1563
* @return value or {@code null} for none
1564
1564
*/
1565
1565
public java .lang .String getProtocol () {
@@ -1568,10 +1568,10 @@ public java.lang.String getProtocol() {
1568
1568
1569
1569
/**
1570
1570
* The protocol this BackendService uses to communicate with backends. Possible values are HTTP,
1571
- * HTTPS, HTTP2, TCP, SSL, UDP or GRPC. depending on the chosen load balancer or Traffic Director
1572
- * configuration. Refer to the documentation for the load balancers or for Traffic Director for
1573
- * more information. Must be set to GRPC when the backend service is referenced by a URL map that
1574
- * is bound to target gRPC proxy.
1571
+ * HTTPS, HTTP2, H2C, TCP, SSL, UDP or GRPC. depending on the chosen load balancer or Traffic
1572
+ * Director configuration. Refer to the documentation for the load balancers or for Traffic
1573
+ * Director for more information. Must be set to GRPC when the backend service is referenced by a
1574
+ * URL map that is bound to target gRPC proxy.
1575
1575
* @param protocol protocol or {@code null} for none
1576
1576
*/
1577
1577
public BackendService setProtocol (java .lang .String protocol ) {
0 commit comments