diff --git a/google-api-grpc/grpc-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GroupServiceGrpc.java b/google-api-grpc/grpc-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GroupServiceGrpc.java index d40e1891cd03..553a4009a9ca 100644 --- a/google-api-grpc/grpc-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GroupServiceGrpc.java +++ b/google-api-grpc/grpc-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GroupServiceGrpc.java @@ -18,7 +18,7 @@ /** *
* The Group API lets you inspect and manage your - * [groups](google.monitoring.v3.Group). + * [groups](#google.monitoring.v3.Group). * A group is a named filter that is used to identify * a collection of monitored resources. Groups are typically used to * mirror the physical and/or logical topology of the environment. @@ -289,7 +289,7 @@ public static GroupServiceFutureStub newFutureStub( /** ** - ** The Group API lets you inspect and manage your - * [groups](google.monitoring.v3.Group). + * [groups](#google.monitoring.v3.Group). * A group is a named filter that is used to identify * a collection of monitored resources. Groups are typically used to * mirror the physical and/or logical topology of the environment. @@ -415,7 +415,7 @@ public void listGroupMembers(com.google.monitoring.v3.ListGroupMembersRequest re /** ** - ** The Group API lets you inspect and manage your - * [groups](google.monitoring.v3.Group). + * [groups](#google.monitoring.v3.Group). * A group is a named filter that is used to identify * a collection of monitored resources. Groups are typically used to * mirror the physical and/or logical topology of the environment. @@ -514,7 +514,7 @@ public void listGroupMembers(com.google.monitoring.v3.ListGroupMembersRequest re /** ** - ** The Group API lets you inspect and manage your - * [groups](google.monitoring.v3.Group). + * [groups](#google.monitoring.v3.Group). * A group is a named filter that is used to identify * a collection of monitored resources. Groups are typically used to * mirror the physical and/or logical topology of the environment. @@ -607,7 +607,7 @@ public com.google.monitoring.v3.ListGroupMembersResponse listGroupMembers(com.go /** ** - ** The Group API lets you inspect and manage your - * [groups](google.monitoring.v3.Group). + * [groups](#google.monitoring.v3.Group). * A group is a named filter that is used to identify * a collection of monitored resources. Groups are typically used to * mirror the physical and/or logical topology of the environment. diff --git a/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentResponse.java b/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentResponse.java index f95a9e3695e0..050f012e9127 100644 --- a/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentResponse.java +++ b/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentResponse.java @@ -229,12 +229,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResultOrBuilder getQueryResultOr /** ** - ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -245,12 +246,13 @@ public java.util.ListgetAltern /** * * If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -262,12 +264,13 @@ public java.util.ListgetAltern /** * * If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -278,12 +281,13 @@ public int getAlternativeQueryResultsCount() { /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -294,12 +298,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResult getAlternativeQueryResult /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1141,12 +1146,13 @@ private void ensureAlternativeQueryResultsIsMutable() { /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1161,12 +1167,13 @@ public java.util.ListgetAltern /** * * If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1181,12 +1188,13 @@ public int getAlternativeQueryResultsCount() { /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1201,12 +1209,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResult getAlternativeQueryResult /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1228,12 +1237,13 @@ public Builder setAlternativeQueryResults( /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1252,12 +1262,13 @@ public Builder setAlternativeQueryResults( /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1278,12 +1289,13 @@ public Builder addAlternativeQueryResults(com.google.cloud.dialogflow.v2beta1.Qu /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1305,12 +1317,13 @@ public Builder addAlternativeQueryResults( /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1329,12 +1342,13 @@ public Builder addAlternativeQueryResults( /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1353,12 +1367,13 @@ public Builder addAlternativeQueryResults( /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1378,12 +1393,13 @@ public Builder addAllAlternativeQueryResults( /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1401,12 +1417,13 @@ public Builder clearAlternativeQueryResults() { /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1424,12 +1441,13 @@ public Builder removeAlternativeQueryResults(int index) { /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1441,12 +1459,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResult.Builder getAlternativeQue /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1461,12 +1480,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResultOrBuilder getAlternativeQu /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1482,12 +1502,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResultOrBuilder getAlternativeQu /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1499,12 +1520,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResult.Builder addAlternativeQue /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -1517,12 +1539,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResult.Builder addAlternativeQue /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
diff --git a/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentResponseOrBuilder.java b/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentResponseOrBuilder.java index 3a1f4c75d797..73545b6e537c 100644 --- a/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentResponseOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/DetectIntentResponseOrBuilder.java @@ -58,12 +58,13 @@ public interface DetectIntentResponseOrBuilder extends /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -73,12 +74,13 @@ public interface DetectIntentResponseOrBuilder extends /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -87,12 +89,13 @@ public interface DetectIntentResponseOrBuilder extends /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -101,12 +104,13 @@ public interface DetectIntentResponseOrBuilder extends /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
@@ -116,12 +120,13 @@ public interface DetectIntentResponseOrBuilder extends /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
diff --git a/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentResponse.java b/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentResponse.java index 211e8be849f3..c2256bd545b2 100644 --- a/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentResponse.java +++ b/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentResponse.java @@ -287,12 +287,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResultOrBuilder getQueryResultOr /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -303,12 +304,13 @@ public java.util.ListgetAltern /** * * If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -320,12 +322,13 @@ public java.util.ListgetAltern /** * * If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -336,12 +339,13 @@ public int getAlternativeQueryResultsCount() { /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -352,12 +356,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResult getAlternativeQueryResult /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1391,12 +1396,13 @@ private void ensureAlternativeQueryResultsIsMutable() { /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1411,12 +1417,13 @@ public java.util.ListgetAltern /** * * If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1431,12 +1438,13 @@ public int getAlternativeQueryResultsCount() { /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1451,12 +1459,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResult getAlternativeQueryResult /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1478,12 +1487,13 @@ public Builder setAlternativeQueryResults( /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1502,12 +1512,13 @@ public Builder setAlternativeQueryResults( /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1528,12 +1539,13 @@ public Builder addAlternativeQueryResults(com.google.cloud.dialogflow.v2beta1.Qu /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1555,12 +1567,13 @@ public Builder addAlternativeQueryResults( /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1579,12 +1592,13 @@ public Builder addAlternativeQueryResults( /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1603,12 +1617,13 @@ public Builder addAlternativeQueryResults( /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1628,12 +1643,13 @@ public Builder addAllAlternativeQueryResults( /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1651,12 +1667,13 @@ public Builder clearAlternativeQueryResults() { /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1674,12 +1691,13 @@ public Builder removeAlternativeQueryResults(int index) { /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1691,12 +1709,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResult.Builder getAlternativeQue /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1711,12 +1730,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResultOrBuilder getAlternativeQu /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1732,12 +1752,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResultOrBuilder getAlternativeQu /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1749,12 +1770,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResult.Builder addAlternativeQue /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -1767,12 +1789,13 @@ public com.google.cloud.dialogflow.v2beta1.QueryResult.Builder addAlternativeQue /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
diff --git a/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentResponseOrBuilder.java b/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentResponseOrBuilder.java index 7ca610e951d6..c3c14e400f5a 100644 --- a/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentResponseOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/java/com/google/cloud/dialogflow/v2beta1/StreamingDetectIntentResponseOrBuilder.java @@ -83,12 +83,13 @@ public interface StreamingDetectIntentResponseOrBuilder extends /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -98,12 +99,13 @@ public interface StreamingDetectIntentResponseOrBuilder extends /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -112,12 +114,13 @@ public interface StreamingDetectIntentResponseOrBuilder extends /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -126,12 +129,13 @@ public interface StreamingDetectIntentResponseOrBuilder extends /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
@@ -141,12 +145,13 @@ public interface StreamingDetectIntentResponseOrBuilder extends /** ** If Knowledge Connectors are enabled, there could be more than one result - * returned for a given query or event and this field will contain all results - * except for the top one which is captured in query_result. The alternative - * results are ordered by decreasing + * returned for a given query or event, and this field will contain all + * results except for the top one, which is captured in query_result. The + * alternative results are ordered by decreasing * `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - * disabled this field will be empty at which point those additional results - * will be surfaced here. + * disabled, this field will be empty until multiple responses for regular + * intents are supported, at which point those additional results will be + * surfaced here. ** *repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 7;
diff --git a/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/session.proto b/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/session.proto index 69cd4868b1c9..35d99dc50c89 100644 --- a/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/session.proto +++ b/google-api-grpc/proto-google-cloud-dialogflow-v2beta1/src/main/proto/google/cloud/dialogflow/v2beta1/session.proto @@ -109,12 +109,13 @@ message DetectIntentResponse { QueryResult query_result = 2; // If Knowledge Connectors are enabled, there could be more than one result - // returned for a given query or event and this field will contain all results - // except for the top one which is captured in query_result. The alternative - // results are ordered by decreasing + // returned for a given query or event, and this field will contain all + // results except for the top one, which is captured in query_result. The + // alternative results are ordered by decreasing // `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - // disabled this field will be empty at which point those additional results - // will be surfaced here. + // disabled, this field will be empty until multiple responses for regular + // intents are supported, at which point those additional results will be + // surfaced here. repeated QueryResult alternative_query_results = 5; // Specifies the status of the webhook request. `webhook_status` @@ -426,12 +427,13 @@ message StreamingDetectIntentResponse { QueryResult query_result = 3; // If Knowledge Connectors are enabled, there could be more than one result - // returned for a given query or event and this field will contain all results - // except for the top one which is captured in query_result. The alternative - // results are ordered by decreasing + // returned for a given query or event, and this field will contain all + // results except for the top one, which is captured in query_result. The + // alternative results are ordered by decreasing // `QueryResult.intent_detection_confidence`. If Knowledge Connectors are - // disabled this field will be empty at which point those additional results - // will be surfaced here. + // disabled, this field will be empty until multiple responses for regular + // intents are supported, at which point those additional results will be + // surfaced here. repeated QueryResult alternative_query_results = 7; // Specifies the status of the webhook request. diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/AlertPolicy.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/AlertPolicy.java index 3aee57c0520f..a5b1e0196ba4 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/AlertPolicy.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/AlertPolicy.java @@ -2448,15 +2448,14 @@ com.google.monitoring.v3.AggregationOrBuilder getDenominatorAggregationsOrBuilde ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -2466,15 +2465,14 @@ com.google.monitoring.v3.AggregationOrBuilder getDenominatorAggregationsOrBuilde ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -2484,15 +2482,14 @@ com.google.monitoring.v3.AggregationOrBuilder getDenominatorAggregationsOrBuilde ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -3084,15 +3081,14 @@ public double getThresholdValue() { ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -3104,15 +3100,14 @@ public boolean hasDuration() { ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -3124,15 +3119,14 @@ public com.google.protobuf.Duration getDuration() { ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -5129,15 +5123,14 @@ public Builder clearThresholdValue() { ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -5149,15 +5142,14 @@ public boolean hasDuration() { ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -5173,15 +5165,14 @@ public com.google.protobuf.Duration getDuration() { ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -5203,15 +5194,14 @@ public Builder setDuration(com.google.protobuf.Duration value) { ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -5231,15 +5221,14 @@ public Builder setDuration( ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -5263,15 +5252,14 @@ public Builder mergeDuration(com.google.protobuf.Duration value) { ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -5291,15 +5279,14 @@ public Builder clearDuration() { ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -5313,15 +5300,14 @@ public com.google.protobuf.Duration.Builder getDurationBuilder() { ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
@@ -5338,15 +5324,14 @@ public com.google.protobuf.DurationOrBuilder getDurationOrBuilder() { ** The amount of time that a time series must violate the * threshold to be considered failing. Currently, only values - * that are a multiple of a minute--e.g. 60, 120, or 300 + * that are a multiple of a minute--e.g., 0, 60, 120, or 300 * seconds--are supported. If an invalid value is given, an - * error will be returned. The `Duration.nanos` field is - * ignored. When choosing a duration, it is useful to keep in mind the - * frequency of the underlying time series data (which may also be - * affected by any alignments specified in the `aggregation` field); - * a good duration is long enough so that a single outlier does not - * generate spurious alerts, but short enough that unhealthy states - * are detected and alerted on quickly. + * error will be returned. When choosing a duration, it is useful to + * keep in mind the frequency of the underlying time series data + * (which may also be affected by any alignments specified in the + * `aggregations` field); a good duration is long enough so that a single + * outlier does not generate spurious alerts, but short enough that + * unhealthy states are detected and alerted on quickly. ** *.google.protobuf.Duration duration = 6;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/CommonProto.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/CommonProto.java index 18cc10e0906b..7a24506174f9 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/CommonProto.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/CommonProto.java @@ -77,13 +77,14 @@ public static void registerAllExtensions( "SON_UNSPECIFIED\020\000\022\021\n\rCOMPARISON_GT\020\001\022\021\n\r" + "COMPARISON_GE\020\002\022\021\n\rCOMPARISON_LT\020\003\022\021\n\rCO" + "MPARISON_LE\020\004\022\021\n\rCOMPARISON_EQ\020\005\022\021\n\rCOMP" + - "ARISON_NE\020\006*]\n\013ServiceTier\022\034\n\030SERVICE_TI" + + "ARISON_NE\020\006*a\n\013ServiceTier\022\034\n\030SERVICE_TI" + "ER_UNSPECIFIED\020\000\022\026\n\022SERVICE_TIER_BASIC\020\001" + - "\022\030\n\024SERVICE_TIER_PREMIUM\020\002B\243\001\n\030com.googl" + - "e.monitoring.v3B\013CommonProtoP\001Z>google.g" + - "olang.org/genproto/googleapis/monitoring" + - "/v3;monitoring\252\002\032Google.Cloud.Monitoring" + - ".V3\312\002\032Google\\Cloud\\Monitoring\\V3b\006proto3" + "\022\030\n\024SERVICE_TIER_PREMIUM\020\002\032\002\030\001B\243\001\n\030com.g" + + "oogle.monitoring.v3B\013CommonProtoP\001Z>goog" + + "le.golang.org/genproto/googleapis/monito" + + "ring/v3;monitoring\252\002\032Google.Cloud.Monito" + + "ring.V3\312\002\032Google\\Cloud\\Monitoring\\V3b\006pr" + + "oto3" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/CreateUptimeCheckConfigRequest.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/CreateUptimeCheckConfigRequest.java index 2e0212c87497..30d89c9193a2 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/CreateUptimeCheckConfigRequest.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/CreateUptimeCheckConfigRequest.java @@ -102,8 +102,8 @@ private CreateUptimeCheckConfigRequest( private volatile java.lang.Object parent_; /** *- * The project in which to create the uptime check. The format is: - * `projects/[PROJECT_ID]`. + * The project in which to create the uptime check. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -122,8 +122,8 @@ public java.lang.String getParent() { } /** *- * The project in which to create the uptime check. The format is: - * `projects/[PROJECT_ID]`. + * The project in which to create the uptime check. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -515,8 +515,8 @@ public Builder mergeFrom( private java.lang.Object parent_ = ""; /** *- * The project in which to create the uptime check. The format is: - * `projects/[PROJECT_ID]`. + * The project in which to create the uptime check. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -535,8 +535,8 @@ public java.lang.String getParent() { } /** *- * The project in which to create the uptime check. The format is: - * `projects/[PROJECT_ID]`. + * The project in which to create the uptime check. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -556,8 +556,8 @@ public java.lang.String getParent() { } /** *- * The project in which to create the uptime check. The format is: - * `projects/[PROJECT_ID]`. + * The project in which to create the uptime check. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -574,8 +574,8 @@ public Builder setParent( } /** *- * The project in which to create the uptime check. The format is: - * `projects/[PROJECT_ID]`. + * The project in which to create the uptime check. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -588,8 +588,8 @@ public Builder clearParent() { } /** *- * The project in which to create the uptime check. The format is: - * `projects/[PROJECT_ID]`. + * The project in which to create the uptime check. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/CreateUptimeCheckConfigRequestOrBuilder.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/CreateUptimeCheckConfigRequestOrBuilder.java index 6523ccc2bcd4..dd48645e8506 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/CreateUptimeCheckConfigRequestOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/CreateUptimeCheckConfigRequestOrBuilder.java @@ -9,8 +9,8 @@ public interface CreateUptimeCheckConfigRequestOrBuilder extends /** *- * The project in which to create the uptime check. The format is: - * `projects/[PROJECT_ID]`. + * The project in which to create the uptime check. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -18,8 +18,8 @@ public interface CreateUptimeCheckConfigRequestOrBuilder extends java.lang.String getParent(); /** *- * The project in which to create the uptime check. The format is: - * `projects/[PROJECT_ID]`. + * The project in which to create the uptime check. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/DeleteUptimeCheckConfigRequest.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/DeleteUptimeCheckConfigRequest.java index df010f795a2c..545bfa7c288e 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/DeleteUptimeCheckConfigRequest.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/DeleteUptimeCheckConfigRequest.java @@ -89,8 +89,8 @@ private DeleteUptimeCheckConfigRequest( private volatile java.lang.Object name_; /** *- * The uptime check configuration to delete. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to delete. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -109,8 +109,8 @@ public java.lang.String getName() { } /** *- * The uptime check configuration to delete. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to delete. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -439,8 +439,8 @@ public Builder mergeFrom( private java.lang.Object name_ = ""; /** *- * The uptime check configuration to delete. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to delete. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -459,8 +459,8 @@ public java.lang.String getName() { } /** *- * The uptime check configuration to delete. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to delete. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -480,8 +480,8 @@ public java.lang.String getName() { } /** *- * The uptime check configuration to delete. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to delete. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -498,8 +498,8 @@ public Builder setName( } /** *- * The uptime check configuration to delete. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to delete. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -512,8 +512,8 @@ public Builder clearName() { } /** *- * The uptime check configuration to delete. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to delete. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/DeleteUptimeCheckConfigRequestOrBuilder.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/DeleteUptimeCheckConfigRequestOrBuilder.java index e8b1b1556508..95edffffe437 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/DeleteUptimeCheckConfigRequestOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/DeleteUptimeCheckConfigRequestOrBuilder.java @@ -9,8 +9,8 @@ public interface DeleteUptimeCheckConfigRequestOrBuilder extends /** *- * The uptime check configuration to delete. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to delete. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -18,8 +18,8 @@ public interface DeleteUptimeCheckConfigRequestOrBuilder extends java.lang.String getName(); /** *- * The uptime check configuration to delete. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to delete. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GetUptimeCheckConfigRequest.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GetUptimeCheckConfigRequest.java index d488272cea96..21f6823f5d59 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GetUptimeCheckConfigRequest.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GetUptimeCheckConfigRequest.java @@ -89,8 +89,8 @@ private GetUptimeCheckConfigRequest( private volatile java.lang.Object name_; /** *- * The uptime check configuration to retrieve. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to retrieve. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -109,8 +109,8 @@ public java.lang.String getName() { } /** *- * The uptime check configuration to retrieve. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to retrieve. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -439,8 +439,8 @@ public Builder mergeFrom( private java.lang.Object name_ = ""; /** *- * The uptime check configuration to retrieve. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to retrieve. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -459,8 +459,8 @@ public java.lang.String getName() { } /** *- * The uptime check configuration to retrieve. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to retrieve. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -480,8 +480,8 @@ public java.lang.String getName() { } /** *- * The uptime check configuration to retrieve. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to retrieve. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -498,8 +498,8 @@ public Builder setName( } /** *- * The uptime check configuration to retrieve. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to retrieve. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -512,8 +512,8 @@ public Builder clearName() { } /** *- * The uptime check configuration to retrieve. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to retrieve. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GetUptimeCheckConfigRequestOrBuilder.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GetUptimeCheckConfigRequestOrBuilder.java index 36b23dd76269..0afb36ce8037 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GetUptimeCheckConfigRequestOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GetUptimeCheckConfigRequestOrBuilder.java @@ -9,8 +9,8 @@ public interface GetUptimeCheckConfigRequestOrBuilder extends /** *- * The uptime check configuration to retrieve. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to retrieve. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
@@ -18,8 +18,8 @@ public interface GetUptimeCheckConfigRequestOrBuilder extends java.lang.String getName(); /** *- * The uptime check configuration to retrieve. The format is - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * The uptime check configuration to retrieve. The format + * is `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. ** *string name = 1;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GroupResourceType.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GroupResourceType.java index f8866c9ab7ac..3f9a76c1773c 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GroupResourceType.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/GroupResourceType.java @@ -6,8 +6,10 @@ /** ** The supported resource types that can be used as values of - * group_resource.resource_type. gae_app and uptime_url are not allowed - * because group checks on App Engine modules and URLs are not allowed. + * `group_resource.resource_type`. + * `INSTANCE` includes `gce_instance` and `aws_ec2_instance` resource types. + * The resource types `gae_app` and `uptime_url` are not valid here because + * group checks on App Engine modules and URLs are not allowed. ** * Protobuf enum {@code google.monitoring.v3.GroupResourceType} @@ -24,7 +26,8 @@ public enum GroupResourceType RESOURCE_TYPE_UNSPECIFIED(0), /** *- * A group of instances (could be either GCE or AWS_EC2). + * A group of instances from Google Cloud Platform (GCP) or + * Amazon Web Services (AWS). ** *INSTANCE = 1;
@@ -32,7 +35,7 @@ public enum GroupResourceType INSTANCE(1), /** *- * A group of AWS load balancers. + * A group of Amazon ELB load balancers. ** *AWS_ELB_LOAD_BALANCER = 2;
@@ -51,7 +54,8 @@ public enum GroupResourceType public static final int RESOURCE_TYPE_UNSPECIFIED_VALUE = 0; /** *- * A group of instances (could be either GCE or AWS_EC2). + * A group of instances from Google Cloud Platform (GCP) or + * Amazon Web Services (AWS). ** *INSTANCE = 1;
@@ -59,7 +63,7 @@ public enum GroupResourceType public static final int INSTANCE_VALUE = 1; /** *- * A group of AWS load balancers. + * A group of Amazon ELB load balancers. ** *AWS_ELB_LOAD_BALANCER = 2;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/InternalChecker.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/InternalChecker.java new file mode 100644 index 000000000000..0f143b940dc5 --- /dev/null +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/InternalChecker.java @@ -0,0 +1,1211 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/monitoring/v3/uptime.proto + +package com.google.monitoring.v3; + +/** + *+ * Nimbus InternalCheckers. + *+ * + * Protobuf type {@code google.monitoring.v3.InternalChecker} + */ +public final class InternalChecker extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:google.monitoring.v3.InternalChecker) + InternalCheckerOrBuilder { +private static final long serialVersionUID = 0L; + // Use InternalChecker.newBuilder() to construct. + private InternalChecker(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private InternalChecker() { + projectId_ = ""; + network_ = ""; + gcpZone_ = ""; + checkerId_ = ""; + displayName_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private InternalChecker( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + projectId_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + network_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + gcpZone_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + checkerId_ = s; + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + displayName_ = s; + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.google.monitoring.v3.UptimeProto.internal_static_google_monitoring_v3_InternalChecker_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.monitoring.v3.UptimeProto.internal_static_google_monitoring_v3_InternalChecker_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.monitoring.v3.InternalChecker.class, com.google.monitoring.v3.InternalChecker.Builder.class); + } + + public static final int PROJECT_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object projectId_; + /** + *+ * The GCP project ID. Not necessarily the same as the project_id for the + * config. + *+ * + *string project_id = 1;
+ */ + public java.lang.String getProjectId() { + java.lang.Object ref = projectId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + projectId_ = s; + return s; + } + } + /** + *+ * The GCP project ID. Not necessarily the same as the project_id for the + * config. + *+ * + *string project_id = 1;
+ */ + public com.google.protobuf.ByteString + getProjectIdBytes() { + java.lang.Object ref = projectId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + projectId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NETWORK_FIELD_NUMBER = 2; + private volatile java.lang.Object network_; + /** + *+ * The internal network to perform this uptime check on. + *+ * + *string network = 2;
+ */ + public java.lang.String getNetwork() { + java.lang.Object ref = network_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + network_ = s; + return s; + } + } + /** + *+ * The internal network to perform this uptime check on. + *+ * + *string network = 2;
+ */ + public com.google.protobuf.ByteString + getNetworkBytes() { + java.lang.Object ref = network_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + network_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GCP_ZONE_FIELD_NUMBER = 3; + private volatile java.lang.Object gcpZone_; + /** + *+ * The GCP zone the uptime check should egress from. Only respected for + * internal uptime checks, where internal_network is specified. + *+ * + *string gcp_zone = 3;
+ */ + public java.lang.String getGcpZone() { + java.lang.Object ref = gcpZone_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gcpZone_ = s; + return s; + } + } + /** + *+ * The GCP zone the uptime check should egress from. Only respected for + * internal uptime checks, where internal_network is specified. + *+ * + *string gcp_zone = 3;
+ */ + public com.google.protobuf.ByteString + getGcpZoneBytes() { + java.lang.Object ref = gcpZone_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gcpZone_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CHECKER_ID_FIELD_NUMBER = 4; + private volatile java.lang.Object checkerId_; + /** + *+ * The checker ID. + *+ * + *string checker_id = 4;
+ */ + public java.lang.String getCheckerId() { + java.lang.Object ref = checkerId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checkerId_ = s; + return s; + } + } + /** + *+ * The checker ID. + *+ * + *string checker_id = 4;
+ */ + public com.google.protobuf.ByteString + getCheckerIdBytes() { + java.lang.Object ref = checkerId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checkerId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DISPLAY_NAME_FIELD_NUMBER = 5; + private volatile java.lang.Object displayName_; + /** + *+ * The checker's human-readable name. + *+ * + *string display_name = 5;
+ */ + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + displayName_ = s; + return s; + } + } + /** + *+ * The checker's human-readable name. + *+ * + *string display_name = 5;
+ */ + public com.google.protobuf.ByteString + getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getProjectIdBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, projectId_); + } + if (!getNetworkBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, network_); + } + if (!getGcpZoneBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, gcpZone_); + } + if (!getCheckerIdBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, checkerId_); + } + if (!getDisplayNameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, displayName_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getProjectIdBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, projectId_); + } + if (!getNetworkBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, network_); + } + if (!getGcpZoneBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, gcpZone_); + } + if (!getCheckerIdBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, checkerId_); + } + if (!getDisplayNameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, displayName_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.monitoring.v3.InternalChecker)) { + return super.equals(obj); + } + com.google.monitoring.v3.InternalChecker other = (com.google.monitoring.v3.InternalChecker) obj; + + boolean result = true; + result = result && getProjectId() + .equals(other.getProjectId()); + result = result && getNetwork() + .equals(other.getNetwork()); + result = result && getGcpZone() + .equals(other.getGcpZone()); + result = result && getCheckerId() + .equals(other.getCheckerId()); + result = result && getDisplayName() + .equals(other.getDisplayName()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PROJECT_ID_FIELD_NUMBER; + hash = (53 * hash) + getProjectId().hashCode(); + hash = (37 * hash) + NETWORK_FIELD_NUMBER; + hash = (53 * hash) + getNetwork().hashCode(); + hash = (37 * hash) + GCP_ZONE_FIELD_NUMBER; + hash = (53 * hash) + getGcpZone().hashCode(); + hash = (37 * hash) + CHECKER_ID_FIELD_NUMBER; + hash = (53 * hash) + getCheckerId().hashCode(); + hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDisplayName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.monitoring.v3.InternalChecker parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.google.monitoring.v3.InternalChecker parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.google.monitoring.v3.InternalChecker parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.google.monitoring.v3.InternalChecker parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.google.monitoring.v3.InternalChecker parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.google.monitoring.v3.InternalChecker parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.google.monitoring.v3.InternalChecker parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.google.monitoring.v3.InternalChecker parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.google.monitoring.v3.InternalChecker parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.google.monitoring.v3.InternalChecker parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.google.monitoring.v3.InternalChecker parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.google.monitoring.v3.InternalChecker parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.google.monitoring.v3.InternalChecker prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *+ * Nimbus InternalCheckers. + *+ * + * Protobuf type {@code google.monitoring.v3.InternalChecker} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builderimplements + // @@protoc_insertion_point(builder_implements:google.monitoring.v3.InternalChecker) + com.google.monitoring.v3.InternalCheckerOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.google.monitoring.v3.UptimeProto.internal_static_google_monitoring_v3_InternalChecker_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.monitoring.v3.UptimeProto.internal_static_google_monitoring_v3_InternalChecker_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.monitoring.v3.InternalChecker.class, com.google.monitoring.v3.InternalChecker.Builder.class); + } + + // Construct using com.google.monitoring.v3.InternalChecker.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + projectId_ = ""; + + network_ = ""; + + gcpZone_ = ""; + + checkerId_ = ""; + + displayName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.google.monitoring.v3.UptimeProto.internal_static_google_monitoring_v3_InternalChecker_descriptor; + } + + @java.lang.Override + public com.google.monitoring.v3.InternalChecker getDefaultInstanceForType() { + return com.google.monitoring.v3.InternalChecker.getDefaultInstance(); + } + + @java.lang.Override + public com.google.monitoring.v3.InternalChecker build() { + com.google.monitoring.v3.InternalChecker result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.monitoring.v3.InternalChecker buildPartial() { + com.google.monitoring.v3.InternalChecker result = new com.google.monitoring.v3.InternalChecker(this); + result.projectId_ = projectId_; + result.network_ = network_; + result.gcpZone_ = gcpZone_; + result.checkerId_ = checkerId_; + result.displayName_ = displayName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return (Builder) super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.monitoring.v3.InternalChecker) { + return mergeFrom((com.google.monitoring.v3.InternalChecker)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.monitoring.v3.InternalChecker other) { + if (other == com.google.monitoring.v3.InternalChecker.getDefaultInstance()) return this; + if (!other.getProjectId().isEmpty()) { + projectId_ = other.projectId_; + onChanged(); + } + if (!other.getNetwork().isEmpty()) { + network_ = other.network_; + onChanged(); + } + if (!other.getGcpZone().isEmpty()) { + gcpZone_ = other.gcpZone_; + onChanged(); + } + if (!other.getCheckerId().isEmpty()) { + checkerId_ = other.checkerId_; + onChanged(); + } + if (!other.getDisplayName().isEmpty()) { + displayName_ = other.displayName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.google.monitoring.v3.InternalChecker parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.google.monitoring.v3.InternalChecker) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object projectId_ = ""; + /** + * + * The GCP project ID. Not necessarily the same as the project_id for the + * config. + *+ * + *string project_id = 1;
+ */ + public java.lang.String getProjectId() { + java.lang.Object ref = projectId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + projectId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *+ * The GCP project ID. Not necessarily the same as the project_id for the + * config. + *+ * + *string project_id = 1;
+ */ + public com.google.protobuf.ByteString + getProjectIdBytes() { + java.lang.Object ref = projectId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + projectId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *+ * The GCP project ID. Not necessarily the same as the project_id for the + * config. + *+ * + *string project_id = 1;
+ */ + public Builder setProjectId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + projectId_ = value; + onChanged(); + return this; + } + /** + *+ * The GCP project ID. Not necessarily the same as the project_id for the + * config. + *+ * + *string project_id = 1;
+ */ + public Builder clearProjectId() { + + projectId_ = getDefaultInstance().getProjectId(); + onChanged(); + return this; + } + /** + *+ * The GCP project ID. Not necessarily the same as the project_id for the + * config. + *+ * + *string project_id = 1;
+ */ + public Builder setProjectIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + projectId_ = value; + onChanged(); + return this; + } + + private java.lang.Object network_ = ""; + /** + *+ * The internal network to perform this uptime check on. + *+ * + *string network = 2;
+ */ + public java.lang.String getNetwork() { + java.lang.Object ref = network_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + network_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *+ * The internal network to perform this uptime check on. + *+ * + *string network = 2;
+ */ + public com.google.protobuf.ByteString + getNetworkBytes() { + java.lang.Object ref = network_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + network_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *+ * The internal network to perform this uptime check on. + *+ * + *string network = 2;
+ */ + public Builder setNetwork( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + network_ = value; + onChanged(); + return this; + } + /** + *+ * The internal network to perform this uptime check on. + *+ * + *string network = 2;
+ */ + public Builder clearNetwork() { + + network_ = getDefaultInstance().getNetwork(); + onChanged(); + return this; + } + /** + *+ * The internal network to perform this uptime check on. + *+ * + *string network = 2;
+ */ + public Builder setNetworkBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + network_ = value; + onChanged(); + return this; + } + + private java.lang.Object gcpZone_ = ""; + /** + *+ * The GCP zone the uptime check should egress from. Only respected for + * internal uptime checks, where internal_network is specified. + *+ * + *string gcp_zone = 3;
+ */ + public java.lang.String getGcpZone() { + java.lang.Object ref = gcpZone_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + gcpZone_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *+ * The GCP zone the uptime check should egress from. Only respected for + * internal uptime checks, where internal_network is specified. + *+ * + *string gcp_zone = 3;
+ */ + public com.google.protobuf.ByteString + getGcpZoneBytes() { + java.lang.Object ref = gcpZone_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + gcpZone_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *+ * The GCP zone the uptime check should egress from. Only respected for + * internal uptime checks, where internal_network is specified. + *+ * + *string gcp_zone = 3;
+ */ + public Builder setGcpZone( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + gcpZone_ = value; + onChanged(); + return this; + } + /** + *+ * The GCP zone the uptime check should egress from. Only respected for + * internal uptime checks, where internal_network is specified. + *+ * + *string gcp_zone = 3;
+ */ + public Builder clearGcpZone() { + + gcpZone_ = getDefaultInstance().getGcpZone(); + onChanged(); + return this; + } + /** + *+ * The GCP zone the uptime check should egress from. Only respected for + * internal uptime checks, where internal_network is specified. + *+ * + *string gcp_zone = 3;
+ */ + public Builder setGcpZoneBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + gcpZone_ = value; + onChanged(); + return this; + } + + private java.lang.Object checkerId_ = ""; + /** + *+ * The checker ID. + *+ * + *string checker_id = 4;
+ */ + public java.lang.String getCheckerId() { + java.lang.Object ref = checkerId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checkerId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *+ * The checker ID. + *+ * + *string checker_id = 4;
+ */ + public com.google.protobuf.ByteString + getCheckerIdBytes() { + java.lang.Object ref = checkerId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checkerId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *+ * The checker ID. + *+ * + *string checker_id = 4;
+ */ + public Builder setCheckerId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + checkerId_ = value; + onChanged(); + return this; + } + /** + *+ * The checker ID. + *+ * + *string checker_id = 4;
+ */ + public Builder clearCheckerId() { + + checkerId_ = getDefaultInstance().getCheckerId(); + onChanged(); + return this; + } + /** + *+ * The checker ID. + *+ * + *string checker_id = 4;
+ */ + public Builder setCheckerIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + checkerId_ = value; + onChanged(); + return this; + } + + private java.lang.Object displayName_ = ""; + /** + *+ * The checker's human-readable name. + *+ * + *string display_name = 5;
+ */ + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + displayName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *+ * The checker's human-readable name. + *+ * + *string display_name = 5;
+ */ + public com.google.protobuf.ByteString + getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *+ * The checker's human-readable name. + *+ * + *string display_name = 5;
+ */ + public Builder setDisplayName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + displayName_ = value; + onChanged(); + return this; + } + /** + *+ * The checker's human-readable name. + *+ * + *string display_name = 5;
+ */ + public Builder clearDisplayName() { + + displayName_ = getDefaultInstance().getDisplayName(); + onChanged(); + return this; + } + /** + *+ * The checker's human-readable name. + *+ * + *string display_name = 5;
+ */ + public Builder setDisplayNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + displayName_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:google.monitoring.v3.InternalChecker) + } + + // @@protoc_insertion_point(class_scope:google.monitoring.v3.InternalChecker) + private static final com.google.monitoring.v3.InternalChecker DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.google.monitoring.v3.InternalChecker(); + } + + public static com.google.monitoring.v3.InternalChecker getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser+ PARSER = new com.google.protobuf.AbstractParser () { + @java.lang.Override + public InternalChecker parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new InternalChecker(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.monitoring.v3.InternalChecker getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/InternalCheckerOrBuilder.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/InternalCheckerOrBuilder.java new file mode 100644 index 000000000000..03f2d8729869 --- /dev/null +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/InternalCheckerOrBuilder.java @@ -0,0 +1,103 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/monitoring/v3/uptime.proto + +package com.google.monitoring.v3; + +public interface InternalCheckerOrBuilder extends + // @@protoc_insertion_point(interface_extends:google.monitoring.v3.InternalChecker) + com.google.protobuf.MessageOrBuilder { + + /** + * + * The GCP project ID. Not necessarily the same as the project_id for the + * config. + *+ * + *string project_id = 1;
+ */ + java.lang.String getProjectId(); + /** + *+ * The GCP project ID. Not necessarily the same as the project_id for the + * config. + *+ * + *string project_id = 1;
+ */ + com.google.protobuf.ByteString + getProjectIdBytes(); + + /** + *+ * The internal network to perform this uptime check on. + *+ * + *string network = 2;
+ */ + java.lang.String getNetwork(); + /** + *+ * The internal network to perform this uptime check on. + *+ * + *string network = 2;
+ */ + com.google.protobuf.ByteString + getNetworkBytes(); + + /** + *+ * The GCP zone the uptime check should egress from. Only respected for + * internal uptime checks, where internal_network is specified. + *+ * + *string gcp_zone = 3;
+ */ + java.lang.String getGcpZone(); + /** + *+ * The GCP zone the uptime check should egress from. Only respected for + * internal uptime checks, where internal_network is specified. + *+ * + *string gcp_zone = 3;
+ */ + com.google.protobuf.ByteString + getGcpZoneBytes(); + + /** + *+ * The checker ID. + *+ * + *string checker_id = 4;
+ */ + java.lang.String getCheckerId(); + /** + *+ * The checker ID. + *+ * + *string checker_id = 4;
+ */ + com.google.protobuf.ByteString + getCheckerIdBytes(); + + /** + *+ * The checker's human-readable name. + *+ * + *string display_name = 5;
+ */ + java.lang.String getDisplayName(); + /** + *+ * The checker's human-readable name. + *+ * + *string display_name = 5;
+ */ + com.google.protobuf.ByteString + getDisplayNameBytes(); +} diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListMonitoredResourceDescriptorsResponse.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListMonitoredResourceDescriptorsResponse.java index 0c771424ab75..2d6c83b05eaa 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListMonitoredResourceDescriptorsResponse.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListMonitoredResourceDescriptorsResponse.java @@ -5,7 +5,7 @@ /** *- * The `ListMonitoredResourcDescriptors` response. + * The `ListMonitoredResourceDescriptors` response. ** * Protobuf type {@code google.monitoring.v3.ListMonitoredResourceDescriptorsResponse} @@ -375,7 +375,7 @@ protected Builder newBuilderForType( } /** *- * The `ListMonitoredResourcDescriptors` response. + * The `ListMonitoredResourceDescriptors` response. ** * Protobuf type {@code google.monitoring.v3.ListMonitoredResourceDescriptorsResponse} diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesRequest.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesRequest.java index e9abf5bbf84a..43516fcfe653 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesRequest.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesRequest.java @@ -445,9 +445,8 @@ public com.google.monitoring.v3.AggregationOrBuilder getAggregationOrBuilder() { private volatile java.lang.Object orderBy_; /** *- * Specifies the order in which the points of the time series should - * be returned. By default, results are not ordered. Currently, - * this field must be left blank. + * Unsupported: must be left blank. The points in each time series are + * returned in reverse time order. ** *string order_by = 6;
@@ -466,9 +465,8 @@ public java.lang.String getOrderBy() { } /** *- * Specifies the order in which the points of the time series should - * be returned. By default, results are not ordered. Currently, - * this field must be left blank. + * Unsupported: must be left blank. The points in each time series are + * returned in reverse time order. ** *string order_by = 6;
@@ -516,10 +514,11 @@ public com.google.monitoring.v3.ListTimeSeriesRequest.TimeSeriesView getView() { private int pageSize_; /** *- * A positive number that is the maximum number of results to return. - * When `view` field sets to `FULL`, it limits the number of `Points` server - * will return; if `view` field is `HEADERS`, it limits the number of - * `TimeSeries` server will return. + * A positive number that is the maximum number of results to return. If + * `page_size` is empty or more than 100,000 results, the effective + * `page_size` is 100,000 results. If `view` is set to `FULL`, this is the + * maximum number of `Points` returned. If `view` is set to `HEADERS`, this is + * the maximum number of `TimeSeries` returned. ** *int32 page_size = 8;
@@ -1578,9 +1577,8 @@ public com.google.monitoring.v3.AggregationOrBuilder getAggregationOrBuilder() { private java.lang.Object orderBy_ = ""; /** *- * Specifies the order in which the points of the time series should - * be returned. By default, results are not ordered. Currently, - * this field must be left blank. + * Unsupported: must be left blank. The points in each time series are + * returned in reverse time order. ** *string order_by = 6;
@@ -1599,9 +1597,8 @@ public java.lang.String getOrderBy() { } /** *- * Specifies the order in which the points of the time series should - * be returned. By default, results are not ordered. Currently, - * this field must be left blank. + * Unsupported: must be left blank. The points in each time series are + * returned in reverse time order. ** *string order_by = 6;
@@ -1621,9 +1618,8 @@ public java.lang.String getOrderBy() { } /** *- * Specifies the order in which the points of the time series should - * be returned. By default, results are not ordered. Currently, - * this field must be left blank. + * Unsupported: must be left blank. The points in each time series are + * returned in reverse time order. ** *string order_by = 6;
@@ -1640,9 +1636,8 @@ public Builder setOrderBy( } /** *- * Specifies the order in which the points of the time series should - * be returned. By default, results are not ordered. Currently, - * this field must be left blank. + * Unsupported: must be left blank. The points in each time series are + * returned in reverse time order. ** *string order_by = 6;
@@ -1655,9 +1650,8 @@ public Builder clearOrderBy() { } /** *- * Specifies the order in which the points of the time series should - * be returned. By default, results are not ordered. Currently, - * this field must be left blank. + * Unsupported: must be left blank. The points in each time series are + * returned in reverse time order. ** *string order_by = 6;
@@ -1742,10 +1736,11 @@ public Builder clearView() { private int pageSize_ ; /** *- * A positive number that is the maximum number of results to return. - * When `view` field sets to `FULL`, it limits the number of `Points` server - * will return; if `view` field is `HEADERS`, it limits the number of - * `TimeSeries` server will return. + * A positive number that is the maximum number of results to return. If + * `page_size` is empty or more than 100,000 results, the effective + * `page_size` is 100,000 results. If `view` is set to `FULL`, this is the + * maximum number of `Points` returned. If `view` is set to `HEADERS`, this is + * the maximum number of `TimeSeries` returned. ** *int32 page_size = 8;
@@ -1755,10 +1750,11 @@ public int getPageSize() { } /** *- * A positive number that is the maximum number of results to return. - * When `view` field sets to `FULL`, it limits the number of `Points` server - * will return; if `view` field is `HEADERS`, it limits the number of - * `TimeSeries` server will return. + * A positive number that is the maximum number of results to return. If + * `page_size` is empty or more than 100,000 results, the effective + * `page_size` is 100,000 results. If `view` is set to `FULL`, this is the + * maximum number of `Points` returned. If `view` is set to `HEADERS`, this is + * the maximum number of `TimeSeries` returned. ** *int32 page_size = 8;
@@ -1771,10 +1767,11 @@ public Builder setPageSize(int value) { } /** *- * A positive number that is the maximum number of results to return. - * When `view` field sets to `FULL`, it limits the number of `Points` server - * will return; if `view` field is `HEADERS`, it limits the number of - * `TimeSeries` server will return. + * A positive number that is the maximum number of results to return. If + * `page_size` is empty or more than 100,000 results, the effective + * `page_size` is 100,000 results. If `view` is set to `FULL`, this is the + * maximum number of `Points` returned. If `view` is set to `HEADERS`, this is + * the maximum number of `TimeSeries` returned. ** *int32 page_size = 8;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesRequestOrBuilder.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesRequestOrBuilder.java index ce86d87b557a..39c02501588a 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesRequestOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesRequestOrBuilder.java @@ -119,9 +119,8 @@ public interface ListTimeSeriesRequestOrBuilder extends /** *- * Specifies the order in which the points of the time series should - * be returned. By default, results are not ordered. Currently, - * this field must be left blank. + * Unsupported: must be left blank. The points in each time series are + * returned in reverse time order. ** *string order_by = 6;
@@ -129,9 +128,8 @@ public interface ListTimeSeriesRequestOrBuilder extends java.lang.String getOrderBy(); /** *- * Specifies the order in which the points of the time series should - * be returned. By default, results are not ordered. Currently, - * this field must be left blank. + * Unsupported: must be left blank. The points in each time series are + * returned in reverse time order. ** *string order_by = 6;
@@ -158,10 +156,11 @@ public interface ListTimeSeriesRequestOrBuilder extends /** *- * A positive number that is the maximum number of results to return. - * When `view` field sets to `FULL`, it limits the number of `Points` server - * will return; if `view` field is `HEADERS`, it limits the number of - * `TimeSeries` server will return. + * A positive number that is the maximum number of results to return. If + * `page_size` is empty or more than 100,000 results, the effective + * `page_size` is 100,000 results. If `view` is set to `FULL`, this is the + * maximum number of `Points` returned. If `view` is set to `HEADERS`, this is + * the maximum number of `TimeSeries` returned. ** *int32 page_size = 8;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesResponse.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesResponse.java index e3e3f0a63d43..642813767d14 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesResponse.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesResponse.java @@ -22,6 +22,7 @@ private ListTimeSeriesResponse(com.google.protobuf.GeneratedMessageV3.Builder> private ListTimeSeriesResponse() { timeSeries_ = java.util.Collections.emptyList(); nextPageToken_ = ""; + executionErrors_ = java.util.Collections.emptyList(); } @java.lang.Override @@ -63,6 +64,15 @@ private ListTimeSeriesResponse( nextPageToken_ = s; break; } + case 26: { + if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) { + executionErrors_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + executionErrors_.add( + input.readMessage(com.google.rpc.Status.parser(), extensionRegistry)); + break; + } default: { if (!parseUnknownFieldProto3( input, unknownFields, extensionRegistry, tag)) { @@ -81,6 +91,9 @@ private ListTimeSeriesResponse( if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { timeSeries_ = java.util.Collections.unmodifiableList(timeSeries_); } + if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) { + executionErrors_ = java.util.Collections.unmodifiableList(executionErrors_); + } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } @@ -200,6 +213,66 @@ public java.lang.String getNextPageToken() { } } + public static final int EXECUTION_ERRORS_FIELD_NUMBER = 3; + private java.util.List executionErrors_; + /** + * + * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public java.util.ListgetExecutionErrorsList() { + return executionErrors_; + } + /** + * + * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public java.util.List extends com.google.rpc.StatusOrBuilder> + getExecutionErrorsOrBuilderList() { + return executionErrors_; + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public int getExecutionErrorsCount() { + return executionErrors_.size(); + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public com.google.rpc.Status getExecutionErrors(int index) { + return executionErrors_.get(index); + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public com.google.rpc.StatusOrBuilder getExecutionErrorsOrBuilder( + int index) { + return executionErrors_.get(index); + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -220,6 +293,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (!getNextPageTokenBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); } + for (int i = 0; i < executionErrors_.size(); i++) { + output.writeMessage(3, executionErrors_.get(i)); + } unknownFields.writeTo(output); } @@ -236,6 +312,10 @@ public int getSerializedSize() { if (!getNextPageTokenBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); } + for (int i = 0; i < executionErrors_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, executionErrors_.get(i)); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -256,6 +336,8 @@ public boolean equals(final java.lang.Object obj) { .equals(other.getTimeSeriesList()); result = result && getNextPageToken() .equals(other.getNextPageToken()); + result = result && getExecutionErrorsList() + .equals(other.getExecutionErrorsList()); result = result && unknownFields.equals(other.unknownFields); return result; } @@ -273,6 +355,10 @@ public int hashCode() { } hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getNextPageToken().hashCode(); + if (getExecutionErrorsCount() > 0) { + hash = (37 * hash) + EXECUTION_ERRORS_FIELD_NUMBER; + hash = (53 * hash) + getExecutionErrorsList().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -406,6 +492,7 @@ private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getTimeSeriesFieldBuilder(); + getExecutionErrorsFieldBuilder(); } } @java.lang.Override @@ -419,6 +506,12 @@ public Builder clear() { } nextPageToken_ = ""; + if (executionErrorsBuilder_ == null) { + executionErrors_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + executionErrorsBuilder_.clear(); + } return this; } @@ -457,6 +550,15 @@ public com.google.monitoring.v3.ListTimeSeriesResponse buildPartial() { result.timeSeries_ = timeSeriesBuilder_.build(); } result.nextPageToken_ = nextPageToken_; + if (executionErrorsBuilder_ == null) { + if (((bitField0_ & 0x00000004) == 0x00000004)) { + executionErrors_ = java.util.Collections.unmodifiableList(executionErrors_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.executionErrors_ = executionErrors_; + } else { + result.executionErrors_ = executionErrorsBuilder_.build(); + } result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -536,6 +638,32 @@ public Builder mergeFrom(com.google.monitoring.v3.ListTimeSeriesResponse other) nextPageToken_ = other.nextPageToken_; onChanged(); } + if (executionErrorsBuilder_ == null) { + if (!other.executionErrors_.isEmpty()) { + if (executionErrors_.isEmpty()) { + executionErrors_ = other.executionErrors_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureExecutionErrorsIsMutable(); + executionErrors_.addAll(other.executionErrors_); + } + onChanged(); + } + } else { + if (!other.executionErrors_.isEmpty()) { + if (executionErrorsBuilder_.isEmpty()) { + executionErrorsBuilder_.dispose(); + executionErrorsBuilder_ = null; + executionErrors_ = other.executionErrors_; + bitField0_ = (bitField0_ & ~0x00000004); + executionErrorsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getExecutionErrorsFieldBuilder() : null; + } else { + executionErrorsBuilder_.addAllMessages(other.executionErrors_); + } + } + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -976,6 +1104,336 @@ public Builder setNextPageTokenBytes( onChanged(); return this; } + + private java.util.ListexecutionErrors_ = + java.util.Collections.emptyList(); + private void ensureExecutionErrorsIsMutable() { + if (!((bitField0_ & 0x00000004) == 0x00000004)) { + executionErrors_ = new java.util.ArrayList (executionErrors_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.rpc.Status, com.google.rpc.Status.Builder, com.google.rpc.StatusOrBuilder> executionErrorsBuilder_; + + /** + * + * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public java.util.ListgetExecutionErrorsList() { + if (executionErrorsBuilder_ == null) { + return java.util.Collections.unmodifiableList(executionErrors_); + } else { + return executionErrorsBuilder_.getMessageList(); + } + } + /** + * + * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public int getExecutionErrorsCount() { + if (executionErrorsBuilder_ == null) { + return executionErrors_.size(); + } else { + return executionErrorsBuilder_.getCount(); + } + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public com.google.rpc.Status getExecutionErrors(int index) { + if (executionErrorsBuilder_ == null) { + return executionErrors_.get(index); + } else { + return executionErrorsBuilder_.getMessage(index); + } + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public Builder setExecutionErrors( + int index, com.google.rpc.Status value) { + if (executionErrorsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExecutionErrorsIsMutable(); + executionErrors_.set(index, value); + onChanged(); + } else { + executionErrorsBuilder_.setMessage(index, value); + } + return this; + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public Builder setExecutionErrors( + int index, com.google.rpc.Status.Builder builderForValue) { + if (executionErrorsBuilder_ == null) { + ensureExecutionErrorsIsMutable(); + executionErrors_.set(index, builderForValue.build()); + onChanged(); + } else { + executionErrorsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public Builder addExecutionErrors(com.google.rpc.Status value) { + if (executionErrorsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExecutionErrorsIsMutable(); + executionErrors_.add(value); + onChanged(); + } else { + executionErrorsBuilder_.addMessage(value); + } + return this; + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public Builder addExecutionErrors( + int index, com.google.rpc.Status value) { + if (executionErrorsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureExecutionErrorsIsMutable(); + executionErrors_.add(index, value); + onChanged(); + } else { + executionErrorsBuilder_.addMessage(index, value); + } + return this; + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public Builder addExecutionErrors( + com.google.rpc.Status.Builder builderForValue) { + if (executionErrorsBuilder_ == null) { + ensureExecutionErrorsIsMutable(); + executionErrors_.add(builderForValue.build()); + onChanged(); + } else { + executionErrorsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public Builder addExecutionErrors( + int index, com.google.rpc.Status.Builder builderForValue) { + if (executionErrorsBuilder_ == null) { + ensureExecutionErrorsIsMutable(); + executionErrors_.add(index, builderForValue.build()); + onChanged(); + } else { + executionErrorsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public Builder addAllExecutionErrors( + java.lang.Iterable extends com.google.rpc.Status> values) { + if (executionErrorsBuilder_ == null) { + ensureExecutionErrorsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, executionErrors_); + onChanged(); + } else { + executionErrorsBuilder_.addAllMessages(values); + } + return this; + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public Builder clearExecutionErrors() { + if (executionErrorsBuilder_ == null) { + executionErrors_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + executionErrorsBuilder_.clear(); + } + return this; + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public Builder removeExecutionErrors(int index) { + if (executionErrorsBuilder_ == null) { + ensureExecutionErrorsIsMutable(); + executionErrors_.remove(index); + onChanged(); + } else { + executionErrorsBuilder_.remove(index); + } + return this; + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public com.google.rpc.Status.Builder getExecutionErrorsBuilder( + int index) { + return getExecutionErrorsFieldBuilder().getBuilder(index); + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public com.google.rpc.StatusOrBuilder getExecutionErrorsOrBuilder( + int index) { + if (executionErrorsBuilder_ == null) { + return executionErrors_.get(index); } else { + return executionErrorsBuilder_.getMessageOrBuilder(index); + } + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public java.util.List extends com.google.rpc.StatusOrBuilder> + getExecutionErrorsOrBuilderList() { + if (executionErrorsBuilder_ != null) { + return executionErrorsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(executionErrors_); + } + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public com.google.rpc.Status.Builder addExecutionErrorsBuilder() { + return getExecutionErrorsFieldBuilder().addBuilder( + com.google.rpc.Status.getDefaultInstance()); + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public com.google.rpc.Status.Builder addExecutionErrorsBuilder( + int index) { + return getExecutionErrorsFieldBuilder().addBuilder( + index, com.google.rpc.Status.getDefaultInstance()); + } + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + public java.util.List+ getExecutionErrorsBuilderList() { + return getExecutionErrorsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.rpc.Status, com.google.rpc.Status.Builder, com.google.rpc.StatusOrBuilder> + getExecutionErrorsFieldBuilder() { + if (executionErrorsBuilder_ == null) { + executionErrorsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.rpc.Status, com.google.rpc.Status.Builder, com.google.rpc.StatusOrBuilder>( + executionErrors_, + ((bitField0_ & 0x00000004) == 0x00000004), + getParentForChildren(), + isClean()); + executionErrors_ = null; + } + return executionErrorsBuilder_; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesResponseOrBuilder.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesResponseOrBuilder.java index 561a07ce64c5..d8f60620cca6 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesResponseOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListTimeSeriesResponseOrBuilder.java @@ -72,4 +72,53 @@ com.google.monitoring.v3.TimeSeriesOrBuilder getTimeSeriesOrBuilder( */ com.google.protobuf.ByteString getNextPageTokenBytes(); + + /** + * + * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + java.util.List+ getExecutionErrorsList(); + /** + * + * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + com.google.rpc.Status getExecutionErrors(int index); + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + int getExecutionErrorsCount(); + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + java.util.List extends com.google.rpc.StatusOrBuilder> + getExecutionErrorsOrBuilderList(); + /** + *+ * Query execution errors that may have caused the time series data returned + * to be incomplete. + *+ * + *repeated .google.rpc.Status execution_errors = 3;
+ */ + com.google.rpc.StatusOrBuilder getExecutionErrorsOrBuilder( + int index); } diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsRequest.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsRequest.java index 7068478af879..d010b2b164df 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsRequest.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsRequest.java @@ -102,8 +102,8 @@ private ListUptimeCheckConfigsRequest( private volatile java.lang.Object parent_; /** *- * The project whose uptime check configurations are listed. The format is - * `projects/[PROJECT_ID]`. + * The project whose uptime check configurations are listed. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -122,8 +122,8 @@ public java.lang.String getParent() { } /** *- * The project whose uptime check configurations are listed. The format is - * `projects/[PROJECT_ID]`. + * The project whose uptime check configurations are listed. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -548,8 +548,8 @@ public Builder mergeFrom( private java.lang.Object parent_ = ""; /** *- * The project whose uptime check configurations are listed. The format is - * `projects/[PROJECT_ID]`. + * The project whose uptime check configurations are listed. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -568,8 +568,8 @@ public java.lang.String getParent() { } /** *- * The project whose uptime check configurations are listed. The format is - * `projects/[PROJECT_ID]`. + * The project whose uptime check configurations are listed. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -589,8 +589,8 @@ public java.lang.String getParent() { } /** *- * The project whose uptime check configurations are listed. The format is - * `projects/[PROJECT_ID]`. + * The project whose uptime check configurations are listed. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -607,8 +607,8 @@ public Builder setParent( } /** *- * The project whose uptime check configurations are listed. The format is - * `projects/[PROJECT_ID]`. + * The project whose uptime check configurations are listed. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -621,8 +621,8 @@ public Builder clearParent() { } /** *- * The project whose uptime check configurations are listed. The format is - * `projects/[PROJECT_ID]`. + * The project whose uptime check configurations are listed. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsRequestOrBuilder.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsRequestOrBuilder.java index 6b14f7644296..1f27a8737c0d 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsRequestOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsRequestOrBuilder.java @@ -9,8 +9,8 @@ public interface ListUptimeCheckConfigsRequestOrBuilder extends /** *- * The project whose uptime check configurations are listed. The format is - * `projects/[PROJECT_ID]`. + * The project whose uptime check configurations are listed. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
@@ -18,8 +18,8 @@ public interface ListUptimeCheckConfigsRequestOrBuilder extends java.lang.String getParent(); /** *- * The project whose uptime check configurations are listed. The format is - * `projects/[PROJECT_ID]`. + * The project whose uptime check configurations are listed. The format + * is `projects/[PROJECT_ID]`. ** *string parent = 1;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsResponse.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsResponse.java index d36be4fca330..a5c91c462e71 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsResponse.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsResponse.java @@ -22,6 +22,7 @@ private ListUptimeCheckConfigsResponse(com.google.protobuf.GeneratedMessageV3.Bu private ListUptimeCheckConfigsResponse() { uptimeCheckConfigs_ = java.util.Collections.emptyList(); nextPageToken_ = ""; + totalSize_ = 0; } @java.lang.Override @@ -63,6 +64,11 @@ private ListUptimeCheckConfigsResponse( nextPageToken_ = s; break; } + case 24: { + + totalSize_ = input.readInt32(); + break; + } default: { if (!parseUnknownFieldProto3( input, unknownFields, extensionRegistry, tag)) { @@ -204,6 +210,20 @@ public java.lang.String getNextPageToken() { } } + public static final int TOTAL_SIZE_FIELD_NUMBER = 3; + private int totalSize_; + /** + *+ * The total number of uptime check configurations for the project, + * irrespective of any pagination. + *+ * + *int32 total_size = 3;
+ */ + public int getTotalSize() { + return totalSize_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -224,6 +244,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (!getNextPageTokenBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); } + if (totalSize_ != 0) { + output.writeInt32(3, totalSize_); + } unknownFields.writeTo(output); } @@ -240,6 +263,10 @@ public int getSerializedSize() { if (!getNextPageTokenBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); } + if (totalSize_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, totalSize_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -260,6 +287,8 @@ public boolean equals(final java.lang.Object obj) { .equals(other.getUptimeCheckConfigsList()); result = result && getNextPageToken() .equals(other.getNextPageToken()); + result = result && (getTotalSize() + == other.getTotalSize()); result = result && unknownFields.equals(other.unknownFields); return result; } @@ -277,6 +306,8 @@ public int hashCode() { } hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; hash = (53 * hash) + getNextPageToken().hashCode(); + hash = (37 * hash) + TOTAL_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getTotalSize(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -423,6 +454,8 @@ public Builder clear() { } nextPageToken_ = ""; + totalSize_ = 0; + return this; } @@ -461,6 +494,7 @@ public com.google.monitoring.v3.ListUptimeCheckConfigsResponse buildPartial() { result.uptimeCheckConfigs_ = uptimeCheckConfigsBuilder_.build(); } result.nextPageToken_ = nextPageToken_; + result.totalSize_ = totalSize_; result.bitField0_ = to_bitField0_; onBuilt(); return result; @@ -540,6 +574,9 @@ public Builder mergeFrom(com.google.monitoring.v3.ListUptimeCheckConfigsResponse nextPageToken_ = other.nextPageToken_; onChanged(); } + if (other.getTotalSize() != 0) { + setTotalSize(other.getTotalSize()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -990,6 +1027,47 @@ public Builder setNextPageTokenBytes( onChanged(); return this; } + + private int totalSize_ ; + /** + *+ * The total number of uptime check configurations for the project, + * irrespective of any pagination. + *+ * + *int32 total_size = 3;
+ */ + public int getTotalSize() { + return totalSize_; + } + /** + *+ * The total number of uptime check configurations for the project, + * irrespective of any pagination. + *+ * + *int32 total_size = 3;
+ */ + public Builder setTotalSize(int value) { + + totalSize_ = value; + onChanged(); + return this; + } + /** + *+ * The total number of uptime check configurations for the project, + * irrespective of any pagination. + *+ * + *int32 total_size = 3;
+ */ + public Builder clearTotalSize() { + + totalSize_ = 0; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsResponseOrBuilder.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsResponseOrBuilder.java index 00467c672290..d19c44aca75d 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsResponseOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/ListUptimeCheckConfigsResponseOrBuilder.java @@ -76,4 +76,14 @@ com.google.monitoring.v3.UptimeCheckConfigOrBuilder getUptimeCheckConfigsOrBuild */ com.google.protobuf.ByteString getNextPageTokenBytes(); + + /** + *+ * The total number of uptime check configurations for the project, + * irrespective of any pagination. + *+ * + *int32 total_size = 3;
+ */ + int getTotalSize(); } diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/MetricProto.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/MetricProto.java index b67189c05401..9f3d377dec0d 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/MetricProto.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/MetricProto.java @@ -34,23 +34,26 @@ public static void registerAllExtensions( static { java.lang.String[] descriptorData = { "\n!google/monitoring/v3/metric.proto\022\024goo" + - "gle.monitoring.v3\032\027google/api/metric.pro" + - "to\032#google/api/monitored_resource.proto\032" + - "!google/monitoring/v3/common.proto\"n\n\005Po" + - "int\0224\n\010interval\030\001 \001(\0132\".google.monitorin" + - "g.v3.TimeInterval\022/\n\005value\030\002 \001(\0132 .googl" + - "e.monitoring.v3.TypedValue\"\210\002\n\nTimeSerie" + - "s\022\"\n\006metric\030\001 \001(\0132\022.google.api.Metric\022/\n" + - "\010resource\030\002 \001(\0132\035.google.api.MonitoredRe" + - "source\022<\n\013metric_kind\030\003 \001(\0162\'.google.api" + - ".MetricDescriptor.MetricKind\022:\n\nvalue_ty" + - "pe\030\004 \001(\0162&.google.api.MetricDescriptor.V" + - "alueType\022+\n\006points\030\005 \003(\0132\033.google.monito" + - "ring.v3.PointB\243\001\n\030com.google.monitoring." + - "v3B\013MetricProtoP\001Z>google.golang.org/gen" + - "proto/googleapis/monitoring/v3;monitorin" + - "g\252\002\032Google.Cloud.Monitoring.V3\312\002\032Google\\" + - "Cloud\\Monitoring\\V3b\006proto3" + "gle.monitoring.v3\032\034google/api/annotation" + + "s.proto\032\026google/api/label.proto\032\027google/" + + "api/metric.proto\032#google/api/monitored_r" + + "esource.proto\032!google/monitoring/v3/comm" + + "on.proto\"n\n\005Point\0224\n\010interval\030\001 \001(\0132\".go" + + "ogle.monitoring.v3.TimeInterval\022/\n\005value" + + "\030\002 \001(\0132 .google.monitoring.v3.TypedValue" + + "\"\301\002\n\nTimeSeries\022\"\n\006metric\030\001 \001(\0132\022.google" + + ".api.Metric\022/\n\010resource\030\002 \001(\0132\035.google.a" + + "pi.MonitoredResource\0227\n\010metadata\030\007 \001(\0132%" + + ".google.api.MonitoredResourceMetadata\022<\n" + + "\013metric_kind\030\003 \001(\0162\'.google.api.MetricDe" + + "scriptor.MetricKind\022:\n\nvalue_type\030\004 \001(\0162" + + "&.google.api.MetricDescriptor.ValueType\022" + + "+\n\006points\030\005 \003(\0132\033.google.monitoring.v3.P" + + "ointB\243\001\n\030com.google.monitoring.v3B\013Metri" + + "cProtoP\001Z>google.golang.org/genproto/goo" + + "gleapis/monitoring/v3;monitoring\252\002\032Googl" + + "e.Cloud.Monitoring.V3\312\002\032Google\\Cloud\\Mon" + + "itoring\\V3b\006proto3" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { @@ -63,6 +66,8 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.api.AnnotationsProto.getDescriptor(), + com.google.api.LabelProto.getDescriptor(), com.google.api.MetricProto.getDescriptor(), com.google.api.MonitoredResourceProto.getDescriptor(), com.google.monitoring.v3.CommonProto.getDescriptor(), @@ -78,7 +83,9 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( internal_static_google_monitoring_v3_TimeSeries_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_monitoring_v3_TimeSeries_descriptor, - new java.lang.String[] { "Metric", "Resource", "MetricKind", "ValueType", "Points", }); + new java.lang.String[] { "Metric", "Resource", "Metadata", "MetricKind", "ValueType", "Points", }); + com.google.api.AnnotationsProto.getDescriptor(); + com.google.api.LabelProto.getDescriptor(); com.google.api.MetricProto.getDescriptor(); com.google.api.MonitoredResourceProto.getDescriptor(); com.google.monitoring.v3.CommonProto.getDescriptor(); diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/MetricServiceProto.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/MetricServiceProto.java index 6baa495a2935..afde06de6d48 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/MetricServiceProto.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/MetricServiceProto.java @@ -88,82 +88,84 @@ public static void registerAllExtensions( "notations.proto\032\027google/api/metric.proto" + "\032#google/api/monitored_resource.proto\032!g" + "oogle/monitoring/v3/common.proto\032!google" + - "/monitoring/v3/metric.proto\032\033google/prot" + - "obuf/empty.proto\032\027google/rpc/status.prot" + - "o\"n\n\'ListMonitoredResourceDescriptorsReq" + - "uest\022\014\n\004name\030\005 \001(\t\022\016\n\006filter\030\002 \001(\t\022\021\n\tpa" + - "ge_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\"\212\001\n(Li" + - "stMonitoredResourceDescriptorsResponse\022E" + - "\n\024resource_descriptors\030\001 \003(\0132\'.google.ap" + - "i.MonitoredResourceDescriptor\022\027\n\017next_pa" + - "ge_token\030\002 \001(\t\"5\n%GetMonitoredResourceDe" + - "scriptorRequest\022\014\n\004name\030\003 \001(\t\"c\n\034ListMet" + - "ricDescriptorsRequest\022\014\n\004name\030\005 \001(\t\022\016\n\006f" + - "ilter\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_t" + - "oken\030\004 \001(\t\"r\n\035ListMetricDescriptorsRespo" + - "nse\0228\n\022metric_descriptors\030\001 \003(\0132\034.google" + - ".api.MetricDescriptor\022\027\n\017next_page_token" + - "\030\002 \001(\t\"*\n\032GetMetricDescriptorRequest\022\014\n\004" + - "name\030\003 \001(\t\"f\n\035CreateMetricDescriptorRequ" + - "est\022\014\n\004name\030\003 \001(\t\0227\n\021metric_descriptor\030\002" + - " \001(\0132\034.google.api.MetricDescriptor\"-\n\035De" + - "leteMetricDescriptorRequest\022\014\n\004name\030\003 \001(" + - "\t\"\317\002\n\025ListTimeSeriesRequest\022\014\n\004name\030\n \001(" + - "\t\022\016\n\006filter\030\002 \001(\t\0224\n\010interval\030\004 \001(\0132\".go" + - "ogle.monitoring.v3.TimeInterval\0226\n\013aggre" + - "gation\030\005 \001(\0132!.google.monitoring.v3.Aggr" + - "egation\022\020\n\010order_by\030\006 \001(\t\022H\n\004view\030\007 \001(\0162" + - ":.google.monitoring.v3.ListTimeSeriesReq" + - "uest.TimeSeriesView\022\021\n\tpage_size\030\010 \001(\005\022\022" + - "\n\npage_token\030\t \001(\t\"\'\n\016TimeSeriesView\022\010\n\004" + - "FULL\020\000\022\013\n\007HEADERS\020\001\"h\n\026ListTimeSeriesRes" + - "ponse\0225\n\013time_series\030\001 \003(\0132 .google.moni" + - "toring.v3.TimeSeries\022\027\n\017next_page_token\030" + - "\002 \001(\t\"^\n\027CreateTimeSeriesRequest\022\014\n\004name" + - "\030\003 \001(\t\0225\n\013time_series\030\002 \003(\0132 .google.mon" + - "itoring.v3.TimeSeries\"r\n\025CreateTimeSerie" + - "sError\0225\n\013time_series\030\001 \001(\0132 .google.mon" + - "itoring.v3.TimeSeries\022\"\n\006status\030\002 \001(\0132\022." + - "google.rpc.Status2\365\n\n\rMetricService\022\335\001\n " + - "ListMonitoredResourceDescriptors\022=.googl" + - "e.monitoring.v3.ListMonitoredResourceDes" + - "criptorsRequest\032>.google.monitoring.v3.L" + - "istMonitoredResourceDescriptorsResponse\"" + - ":\202\323\344\223\0024\0222/v3/{name=projects/*}/monitored" + - "ResourceDescriptors\022\304\001\n\036GetMonitoredReso" + - "urceDescriptor\022;.google.monitoring.v3.Ge" + - "tMonitoredResourceDescriptorRequest\032\'.go" + - "ogle.api.MonitoredResourceDescriptor\"<\202\323" + - "\344\223\0026\0224/v3/{name=projects/*/monitoredReso" + - "urceDescriptors/*}\022\261\001\n\025ListMetricDescrip" + - "tors\0222.google.monitoring.v3.ListMetricDe" + - "scriptorsRequest\0323.google.monitoring.v3." + - "ListMetricDescriptorsResponse\"/\202\323\344\223\002)\022\'/" + - "v3/{name=projects/*}/metricDescriptors\022\231" + - "\001\n\023GetMetricDescriptor\0220.google.monitori" + - "ng.v3.GetMetricDescriptorRequest\032\034.googl" + - "e.api.MetricDescriptor\"2\202\323\344\223\002,\022*/v3/{nam" + - "e=projects/*/metricDescriptors/**}\022\257\001\n\026C" + - "reateMetricDescriptor\0223.google.monitorin" + - "g.v3.CreateMetricDescriptorRequest\032\034.goo" + - "gle.api.MetricDescriptor\"B\202\323\344\223\002<\"\'/v3/{n" + - "ame=projects/*}/metricDescriptors:\021metri" + - "c_descriptor\022\231\001\n\026DeleteMetricDescriptor\022" + - "3.google.monitoring.v3.DeleteMetricDescr" + - "iptorRequest\032\026.google.protobuf.Empty\"2\202\323" + - "\344\223\002,**/v3/{name=projects/*/metricDescrip" + - "tors/**}\022\225\001\n\016ListTimeSeries\022+.google.mon" + - "itoring.v3.ListTimeSeriesRequest\032,.googl" + - "e.monitoring.v3.ListTimeSeriesResponse\"(" + - "\202\323\344\223\002\"\022 /v3/{name=projects/*}/timeSeries" + - "\022\206\001\n\020CreateTimeSeries\022-.google.monitorin" + - "g.v3.CreateTimeSeriesRequest\032\026.google.pr" + - "otobuf.Empty\"+\202\323\344\223\002%\" /v3/{name=projects" + - "/*}/timeSeries:\001*B\252\001\n\030com.google.monitor" + - "ing.v3B\022MetricServiceProtoP\001Z>google.gol" + - "ang.org/genproto/googleapis/monitoring/v" + - "3;monitoring\252\002\032Google.Cloud.Monitoring.V" + - "3\312\002\032Google\\Cloud\\Monitoring\\V3b\006proto3" + "/monitoring/v3/metric.proto\032\036google/prot" + + "obuf/duration.proto\032\033google/protobuf/emp" + + "ty.proto\032\027google/rpc/status.proto\"n\n\'Lis" + + "tMonitoredResourceDescriptorsRequest\022\014\n\004" + + "name\030\005 \001(\t\022\016\n\006filter\030\002 \001(\t\022\021\n\tpage_size\030" + + "\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\"\212\001\n(ListMonito" + + "redResourceDescriptorsResponse\022E\n\024resour" + + "ce_descriptors\030\001 \003(\0132\'.google.api.Monito" + + "redResourceDescriptor\022\027\n\017next_page_token" + + "\030\002 \001(\t\"5\n%GetMonitoredResourceDescriptor" + + "Request\022\014\n\004name\030\003 \001(\t\"c\n\034ListMetricDescr" + + "iptorsRequest\022\014\n\004name\030\005 \001(\t\022\016\n\006filter\030\002 " + + "\001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001" + + "(\t\"r\n\035ListMetricDescriptorsResponse\0228\n\022m" + + "etric_descriptors\030\001 \003(\0132\034.google.api.Met" + + "ricDescriptor\022\027\n\017next_page_token\030\002 \001(\t\"*" + + "\n\032GetMetricDescriptorRequest\022\014\n\004name\030\003 \001" + + "(\t\"f\n\035CreateMetricDescriptorRequest\022\014\n\004n" + + "ame\030\003 \001(\t\0227\n\021metric_descriptor\030\002 \001(\0132\034.g" + + "oogle.api.MetricDescriptor\"-\n\035DeleteMetr" + + "icDescriptorRequest\022\014\n\004name\030\003 \001(\t\"\317\002\n\025Li" + + "stTimeSeriesRequest\022\014\n\004name\030\n \001(\t\022\016\n\006fil" + + "ter\030\002 \001(\t\0224\n\010interval\030\004 \001(\0132\".google.mon" + + "itoring.v3.TimeInterval\0226\n\013aggregation\030\005" + + " \001(\0132!.google.monitoring.v3.Aggregation\022" + + "\020\n\010order_by\030\006 \001(\t\022H\n\004view\030\007 \001(\0162:.google" + + ".monitoring.v3.ListTimeSeriesRequest.Tim" + + "eSeriesView\022\021\n\tpage_size\030\010 \001(\005\022\022\n\npage_t" + + "oken\030\t \001(\t\"\'\n\016TimeSeriesView\022\010\n\004FULL\020\000\022\013" + + "\n\007HEADERS\020\001\"\226\001\n\026ListTimeSeriesResponse\0225" + + "\n\013time_series\030\001 \003(\0132 .google.monitoring." + + "v3.TimeSeries\022\027\n\017next_page_token\030\002 \001(\t\022," + + "\n\020execution_errors\030\003 \003(\0132\022.google.rpc.St" + + "atus\"^\n\027CreateTimeSeriesRequest\022\014\n\004name\030" + + "\003 \001(\t\0225\n\013time_series\030\002 \003(\0132 .google.moni" + + "toring.v3.TimeSeries\"r\n\025CreateTimeSeries" + + "Error\0225\n\013time_series\030\001 \001(\0132 .google.moni" + + "toring.v3.TimeSeries\022\"\n\006status\030\002 \001(\0132\022.g" + + "oogle.rpc.Status2\365\n\n\rMetricService\022\335\001\n L" + + "istMonitoredResourceDescriptors\022=.google" + + ".monitoring.v3.ListMonitoredResourceDesc" + + "riptorsRequest\032>.google.monitoring.v3.Li" + + "stMonitoredResourceDescriptorsResponse\":" + + "\202\323\344\223\0024\0222/v3/{name=projects/*}/monitoredR" + + "esourceDescriptors\022\304\001\n\036GetMonitoredResou" + + "rceDescriptor\022;.google.monitoring.v3.Get" + + "MonitoredResourceDescriptorRequest\032\'.goo" + + "gle.api.MonitoredResourceDescriptor\"<\202\323\344" + + "\223\0026\0224/v3/{name=projects/*/monitoredResou" + + "rceDescriptors/*}\022\261\001\n\025ListMetricDescript" + + "ors\0222.google.monitoring.v3.ListMetricDes" + + "criptorsRequest\0323.google.monitoring.v3.L" + + "istMetricDescriptorsResponse\"/\202\323\344\223\002)\022\'/v" + + "3/{name=projects/*}/metricDescriptors\022\231\001" + + "\n\023GetMetricDescriptor\0220.google.monitorin" + + "g.v3.GetMetricDescriptorRequest\032\034.google" + + ".api.MetricDescriptor\"2\202\323\344\223\002,\022*/v3/{name" + + "=projects/*/metricDescriptors/**}\022\257\001\n\026Cr" + + "eateMetricDescriptor\0223.google.monitoring" + + ".v3.CreateMetricDescriptorRequest\032\034.goog" + + "le.api.MetricDescriptor\"B\202\323\344\223\002<\"\'/v3/{na" + + "me=projects/*}/metricDescriptors:\021metric" + + "_descriptor\022\231\001\n\026DeleteMetricDescriptor\0223" + + ".google.monitoring.v3.DeleteMetricDescri" + + "ptorRequest\032\026.google.protobuf.Empty\"2\202\323\344" + + "\223\002,**/v3/{name=projects/*/metricDescript" + + "ors/**}\022\225\001\n\016ListTimeSeries\022+.google.moni" + + "toring.v3.ListTimeSeriesRequest\032,.google" + + ".monitoring.v3.ListTimeSeriesResponse\"(\202" + + "\323\344\223\002\"\022 /v3/{name=projects/*}/timeSeries\022" + + "\206\001\n\020CreateTimeSeries\022-.google.monitoring" + + ".v3.CreateTimeSeriesRequest\032\026.google.pro" + + "tobuf.Empty\"+\202\323\344\223\002%\" /v3/{name=projects/" + + "*}/timeSeries:\001*B\252\001\n\030com.google.monitori" + + "ng.v3B\022MetricServiceProtoP\001Z>google.gola" + + "ng.org/genproto/googleapis/monitoring/v3" + + ";monitoring\252\002\032Google.Cloud.Monitoring.V3" + + "\312\002\032Google\\Cloud\\Monitoring\\V3b\006proto3" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { @@ -181,6 +183,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.api.MonitoredResourceProto.getDescriptor(), com.google.monitoring.v3.CommonProto.getDescriptor(), com.google.monitoring.v3.MetricProto.getDescriptor(), + com.google.protobuf.DurationProto.getDescriptor(), com.google.protobuf.EmptyProto.getDescriptor(), com.google.rpc.StatusProto.getDescriptor(), }, assigner); @@ -243,7 +246,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( internal_static_google_monitoring_v3_ListTimeSeriesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_monitoring_v3_ListTimeSeriesResponse_descriptor, - new java.lang.String[] { "TimeSeries", "NextPageToken", }); + new java.lang.String[] { "TimeSeries", "NextPageToken", "ExecutionErrors", }); internal_static_google_monitoring_v3_CreateTimeSeriesRequest_descriptor = getDescriptor().getMessageTypes().get(10); internal_static_google_monitoring_v3_CreateTimeSeriesRequest_fieldAccessorTable = new @@ -266,6 +269,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.api.MonitoredResourceProto.getDescriptor(); com.google.monitoring.v3.CommonProto.getDescriptor(); com.google.monitoring.v3.MetricProto.getDescriptor(); + com.google.protobuf.DurationProto.getDescriptor(); com.google.protobuf.EmptyProto.getDescriptor(); com.google.rpc.StatusProto.getDescriptor(); } diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/NotificationChannelDescriptor.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/NotificationChannelDescriptor.java index 72841f30c5f1..fe3bc7c414bf 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/NotificationChannelDescriptor.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/NotificationChannelDescriptor.java @@ -412,9 +412,9 @@ public com.google.monitoring.v3.ServiceTier convert(java.lang.Integer from) { * must be one of the supported_tiers. *repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ *repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/ - public java.util.ListgetSupportedTiersList() { + @java.lang.Deprecated public java.util.List getSupportedTiersList() { return new com.google.protobuf.Internal.ListAdapter< java.lang.Integer, com.google.monitoring.v3.ServiceTier>(supportedTiers_, supportedTiers_converter_); } @@ -424,9 +424,9 @@ public java.util.List getSupportedTiersLis * must be one of the supported_tiers. * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ *repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/ - public int getSupportedTiersCount() { + @java.lang.Deprecated public int getSupportedTiersCount() { return supportedTiers_.size(); } /** @@ -435,9 +435,9 @@ public int getSupportedTiersCount() { * must be one of the supported_tiers. *repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ *repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/ - public com.google.monitoring.v3.ServiceTier getSupportedTiers(int index) { + @java.lang.Deprecated public com.google.monitoring.v3.ServiceTier getSupportedTiers(int index) { return supportedTiers_converter_.convert(supportedTiers_.get(index)); } /** @@ -446,9 +446,9 @@ public com.google.monitoring.v3.ServiceTier getSupportedTiers(int index) { * must be one of the supported_tiers. *repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ *repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/ - public java.util.List+ @java.lang.Deprecated public java.util.List getSupportedTiersValueList() { return supportedTiers_; } @@ -458,9 +458,9 @@ public com.google.monitoring.v3.ServiceTier getSupportedTiers(int index) { * must be one of the supported_tiers. *
repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- public int getSupportedTiersValue(int index) {
+ @java.lang.Deprecated public int getSupportedTiersValue(int index) {
return supportedTiers_.get(index);
}
private int supportedTiersMemoizedSerializedSize;
@@ -1674,9 +1674,9 @@ private void ensureSupportedTiersIsMutable() {
* must be one of the supported_tiers.
*
*
- * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- public java.util.Listrepeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- public int getSupportedTiersCount() {
+ @java.lang.Deprecated public int getSupportedTiersCount() {
return supportedTiers_.size();
}
/**
@@ -1697,9 +1697,9 @@ public int getSupportedTiersCount() {
* must be one of the supported_tiers.
*
*
- * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- public com.google.monitoring.v3.ServiceTier getSupportedTiers(int index) {
+ @java.lang.Deprecated public com.google.monitoring.v3.ServiceTier getSupportedTiers(int index) {
return supportedTiers_converter_.convert(supportedTiers_.get(index));
}
/**
@@ -1708,9 +1708,9 @@ public com.google.monitoring.v3.ServiceTier getSupportedTiers(int index) {
* must be one of the supported_tiers.
*
*
- * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- public Builder setSupportedTiers(
+ @java.lang.Deprecated public Builder setSupportedTiers(
int index, com.google.monitoring.v3.ServiceTier value) {
if (value == null) {
throw new NullPointerException();
@@ -1726,9 +1726,9 @@ public Builder setSupportedTiers(
* must be one of the supported_tiers.
*
*
- * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- public Builder addSupportedTiers(com.google.monitoring.v3.ServiceTier value) {
+ @java.lang.Deprecated public Builder addSupportedTiers(com.google.monitoring.v3.ServiceTier value) {
if (value == null) {
throw new NullPointerException();
}
@@ -1743,9 +1743,9 @@ public Builder addSupportedTiers(com.google.monitoring.v3.ServiceTier value) {
* must be one of the supported_tiers.
*
*
- * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- public Builder addAllSupportedTiers(
+ @java.lang.Deprecated public Builder addAllSupportedTiers(
java.lang.Iterable extends com.google.monitoring.v3.ServiceTier> values) {
ensureSupportedTiersIsMutable();
for (com.google.monitoring.v3.ServiceTier value : values) {
@@ -1760,9 +1760,9 @@ public Builder addAllSupportedTiers(
* must be one of the supported_tiers.
*
*
- * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- public Builder clearSupportedTiers() {
+ @java.lang.Deprecated public Builder clearSupportedTiers() {
supportedTiers_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000020);
onChanged();
@@ -1774,9 +1774,9 @@ public Builder clearSupportedTiers() {
* must be one of the supported_tiers.
*
*
- * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- public java.util.Listrepeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- public int getSupportedTiersValue(int index) {
+ @java.lang.Deprecated public int getSupportedTiersValue(int index) {
return supportedTiers_.get(index);
}
/**
@@ -1797,9 +1797,9 @@ public int getSupportedTiersValue(int index) {
* must be one of the supported_tiers.
*
*
- * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- public Builder setSupportedTiersValue(
+ @java.lang.Deprecated public Builder setSupportedTiersValue(
int index, int value) {
ensureSupportedTiersIsMutable();
supportedTiers_.set(index, value);
@@ -1812,9 +1812,9 @@ public Builder setSupportedTiersValue(
* must be one of the supported_tiers.
*
*
- * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- public Builder addSupportedTiersValue(int value) {
+ @java.lang.Deprecated public Builder addSupportedTiersValue(int value) {
ensureSupportedTiersIsMutable();
supportedTiers_.add(value);
onChanged();
@@ -1826,9 +1826,9 @@ public Builder addSupportedTiersValue(int value) {
* must be one of the supported_tiers.
*
*
- * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- public Builder addAllSupportedTiersValue(
+ @java.lang.Deprecated public Builder addAllSupportedTiersValue(
java.lang.Iterablerepeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- java.util.List* The tiers that support this notification channel; the project service tier * must be one of the supported_tiers. ** - *
repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- int getSupportedTiersCount();
+ @java.lang.Deprecated int getSupportedTiersCount();
/**
* * The tiers that support this notification channel; the project service tier * must be one of the supported_tiers. ** - *
repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- com.google.monitoring.v3.ServiceTier getSupportedTiers(int index);
+ @java.lang.Deprecated com.google.monitoring.v3.ServiceTier getSupportedTiers(int index);
/**
* * The tiers that support this notification channel; the project service tier * must be one of the supported_tiers. ** - *
repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- java.util.List@@ -188,7 +188,7 @@ com.google.api.LabelDescriptorOrBuilder getLabelsOrBuilder( * must be one of the supported_tiers. ** - *
repeated .google.monitoring.v3.ServiceTier supported_tiers = 5;
+ * repeated .google.monitoring.v3.ServiceTier supported_tiers = 5 [deprecated = true];
*/
- int getSupportedTiersValue(int index);
+ @java.lang.Deprecated int getSupportedTiersValue(int index);
}
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/NotificationProto.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/NotificationProto.java
index e8b4eeba4edf..9c7efbad5b1b 100644
--- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/NotificationProto.java
+++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/NotificationProto.java
@@ -47,31 +47,31 @@ public static void registerAllExtensions(
"o\022\024google.monitoring.v3\032\034google/api/anno" +
"tations.proto\032\026google/api/label.proto\032!g" +
"oogle/monitoring/v3/common.proto\032\036google" +
- "/protobuf/wrappers.proto\"\317\001\n\035Notificatio" +
+ "/protobuf/wrappers.proto\"\323\001\n\035Notificatio" +
"nChannelDescriptor\022\014\n\004name\030\006 \001(\t\022\014\n\004type" +
"\030\001 \001(\t\022\024\n\014display_name\030\002 \001(\t\022\023\n\013descript" +
"ion\030\003 \001(\t\022+\n\006labels\030\004 \003(\0132\033.google.api.L" +
- "abelDescriptor\022:\n\017supported_tiers\030\005 \003(\0162" +
- "!.google.monitoring.v3.ServiceTier\"\266\004\n\023N" +
- "otificationChannel\022\014\n\004type\030\001 \001(\t\022\014\n\004name" +
- "\030\006 \001(\t\022\024\n\014display_name\030\003 \001(\t\022\023\n\013descript" +
- "ion\030\004 \001(\t\022E\n\006labels\030\005 \003(\01325.google.monit" +
- "oring.v3.NotificationChannel.LabelsEntry" +
- "\022N\n\013user_labels\030\010 \003(\01329.google.monitorin" +
- "g.v3.NotificationChannel.UserLabelsEntry" +
- "\022Y\n\023verification_status\030\t \001(\0162<.google.m" +
- "onitoring.v3.NotificationChannel.Verific" +
- "ationStatus\022+\n\007enabled\030\013 \001(\0132\032.google.pr" +
- "otobuf.BoolValue\032-\n\013LabelsEntry\022\013\n\003key\030\001" +
- " \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\0321\n\017UserLabelsEnt" +
- "ry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"W\n\022Ve" +
- "rificationStatus\022#\n\037VERIFICATION_STATUS_" +
- "UNSPECIFIED\020\000\022\016\n\nUNVERIFIED\020\001\022\014\n\010VERIFIE" +
- "D\020\002B\251\001\n\030com.google.monitoring.v3B\021Notifi" +
- "cationProtoP\001Z>google.golang.org/genprot" +
- "o/googleapis/monitoring/v3;monitoring\252\002\032" +
- "Google.Cloud.Monitoring.V3\312\002\032Google\\Clou" +
- "d\\Monitoring\\V3b\006proto3"
+ "abelDescriptor\022>\n\017supported_tiers\030\005 \003(\0162" +
+ "!.google.monitoring.v3.ServiceTierB\002\030\001\"\266" +
+ "\004\n\023NotificationChannel\022\014\n\004type\030\001 \001(\t\022\014\n\004" +
+ "name\030\006 \001(\t\022\024\n\014display_name\030\003 \001(\t\022\023\n\013desc" +
+ "ription\030\004 \001(\t\022E\n\006labels\030\005 \003(\01325.google.m" +
+ "onitoring.v3.NotificationChannel.LabelsE" +
+ "ntry\022N\n\013user_labels\030\010 \003(\01329.google.monit" +
+ "oring.v3.NotificationChannel.UserLabelsE" +
+ "ntry\022Y\n\023verification_status\030\t \001(\0162<.goog" +
+ "le.monitoring.v3.NotificationChannel.Ver" +
+ "ificationStatus\022+\n\007enabled\030\013 \001(\0132\032.googl" +
+ "e.protobuf.BoolValue\032-\n\013LabelsEntry\022\013\n\003k" +
+ "ey\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\0321\n\017UserLabel" +
+ "sEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"W" +
+ "\n\022VerificationStatus\022#\n\037VERIFICATION_STA" +
+ "TUS_UNSPECIFIED\020\000\022\016\n\nUNVERIFIED\020\001\022\014\n\010VER" +
+ "IFIED\020\002B\251\001\n\030com.google.monitoring.v3B\021No" +
+ "tificationProtoP\001Z>google.golang.org/gen" +
+ "proto/googleapis/monitoring/v3;monitorin" +
+ "g\252\002\032Google.Cloud.Monitoring.V3\312\002\032Google\\" +
+ "Cloud\\Monitoring\\V3b\006proto3"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/Point.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/Point.java
index 2f32cee0e8b6..c22bc64d1cad 100644
--- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/Point.java
+++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/Point.java
@@ -108,14 +108,14 @@ private Point(
private com.google.monitoring.v3.TimeInterval interval_;
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
@@ -125,14 +125,14 @@ public boolean hasInterval() {
}
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
@@ -142,14 +142,14 @@ public com.google.monitoring.v3.TimeInterval getInterval() {
}
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
@@ -546,14 +546,14 @@ public Builder mergeFrom(
com.google.monitoring.v3.TimeInterval, com.google.monitoring.v3.TimeInterval.Builder, com.google.monitoring.v3.TimeIntervalOrBuilder> intervalBuilder_;
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
@@ -563,14 +563,14 @@ public boolean hasInterval() {
}
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
@@ -584,14 +584,14 @@ public com.google.monitoring.v3.TimeInterval getInterval() {
}
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
@@ -611,14 +611,14 @@ public Builder setInterval(com.google.monitoring.v3.TimeInterval value) {
}
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
@@ -636,14 +636,14 @@ public Builder setInterval(
}
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
@@ -665,14 +665,14 @@ public Builder mergeInterval(com.google.monitoring.v3.TimeInterval value) {
}
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
@@ -690,14 +690,14 @@ public Builder clearInterval() {
}
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
@@ -709,14 +709,14 @@ public com.google.monitoring.v3.TimeInterval.Builder getIntervalBuilder() {
}
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
@@ -731,14 +731,14 @@ public com.google.monitoring.v3.TimeIntervalOrBuilder getIntervalOrBuilder() {
}
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/PointOrBuilder.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/PointOrBuilder.java
index 961cf7bb268e..f885a1340298 100644
--- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/PointOrBuilder.java
+++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/PointOrBuilder.java
@@ -9,14 +9,14 @@ public interface PointOrBuilder extends
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
@@ -24,14 +24,14 @@ public interface PointOrBuilder extends
boolean hasInterval();
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
@@ -39,14 +39,14 @@ public interface PointOrBuilder extends
com.google.monitoring.v3.TimeInterval getInterval();
/**
* - * The time interval to which the data point applies. For GAUGE metrics, only - * the end time of the interval is used. For DELTA metrics, the start and end - * time should specify a non-zero interval, with subsequent points specifying - * contiguous and non-overlapping intervals. For CUMULATIVE metrics, the - * start and end time should specify a non-zero interval, with subsequent - * points specifying the same start time and increasing end times, until an - * event resets the cumulative value to zero and sets a new start time for the - * following points. + * The time interval to which the data point applies. For `GAUGE` metrics, + * only the end time of the interval is used. For `DELTA` metrics, the start + * and end time should specify a non-zero interval, with subsequent points + * specifying contiguous and non-overlapping intervals. For `CUMULATIVE` + * metrics, the start and end time should specify a non-zero interval, with + * subsequent points specifying the same start time and increasing end times, + * until an event resets the cumulative value to zero and sets a new start + * time for the following points. ** *
.google.monitoring.v3.TimeInterval interval = 1;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/SpanContext.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/SpanContext.java
new file mode 100644
index 000000000000..25778b708c55
--- /dev/null
+++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/SpanContext.java
@@ -0,0 +1,618 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: google/monitoring/v3/span_context.proto
+
+package com.google.monitoring.v3;
+
+/**
+ * + * The context of a span, attached to google.api.Distribution.Exemplars + * in google.api.Distribution values during aggregation. + * It contains the name of a span with format: + * projects/[PROJECT_ID]/traces/[TRACE_ID]/spans/[SPAN_ID] + *+ * + * Protobuf type {@code google.monitoring.v3.SpanContext} + */ +public final class SpanContext extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:google.monitoring.v3.SpanContext) + SpanContextOrBuilder { +private static final long serialVersionUID = 0L; + // Use SpanContext.newBuilder() to construct. + private SpanContext(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private SpanContext() { + spanName_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SpanContext( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + spanName_ = s; + break; + } + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.google.monitoring.v3.SpanContextProto.internal_static_google_monitoring_v3_SpanContext_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.monitoring.v3.SpanContextProto.internal_static_google_monitoring_v3_SpanContext_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.monitoring.v3.SpanContext.class, com.google.monitoring.v3.SpanContext.Builder.class); + } + + public static final int SPAN_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object spanName_; + /** + *
+ * The resource name of the span in the following format: + * projects/[PROJECT_ID]/traces/[TRACE_ID]/spans/[SPAN_ID] + * [TRACE_ID] is a unique identifier for a trace within a project; + * it is a 32-character hexadecimal encoding of a 16-byte array. + * [SPAN_ID] is a unique identifier for a span within a trace; it + * is a 16-character hexadecimal encoding of an 8-byte array. + *+ * + *
string span_name = 1;
+ */
+ public java.lang.String getSpanName() {
+ java.lang.Object ref = spanName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ spanName_ = s;
+ return s;
+ }
+ }
+ /**
+ * + * The resource name of the span in the following format: + * projects/[PROJECT_ID]/traces/[TRACE_ID]/spans/[SPAN_ID] + * [TRACE_ID] is a unique identifier for a trace within a project; + * it is a 32-character hexadecimal encoding of a 16-byte array. + * [SPAN_ID] is a unique identifier for a span within a trace; it + * is a 16-character hexadecimal encoding of an 8-byte array. + *+ * + *
string span_name = 1;
+ */
+ public com.google.protobuf.ByteString
+ getSpanNameBytes() {
+ java.lang.Object ref = spanName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ spanName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!getSpanNameBytes().isEmpty()) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, spanName_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!getSpanNameBytes().isEmpty()) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, spanName_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof com.google.monitoring.v3.SpanContext)) {
+ return super.equals(obj);
+ }
+ com.google.monitoring.v3.SpanContext other = (com.google.monitoring.v3.SpanContext) obj;
+
+ boolean result = true;
+ result = result && getSpanName()
+ .equals(other.getSpanName());
+ result = result && unknownFields.equals(other.unknownFields);
+ return result;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + SPAN_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getSpanName().hashCode();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static com.google.monitoring.v3.SpanContext parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static com.google.monitoring.v3.SpanContext parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static com.google.monitoring.v3.SpanContext parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static com.google.monitoring.v3.SpanContext parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static com.google.monitoring.v3.SpanContext parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static com.google.monitoring.v3.SpanContext parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static com.google.monitoring.v3.SpanContext parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static com.google.monitoring.v3.SpanContext parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static com.google.monitoring.v3.SpanContext parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static com.google.monitoring.v3.SpanContext parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static com.google.monitoring.v3.SpanContext parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static com.google.monitoring.v3.SpanContext parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(com.google.monitoring.v3.SpanContext prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * The context of a span, attached to google.api.Distribution.Exemplars + * in google.api.Distribution values during aggregation. + * It contains the name of a span with format: + * projects/[PROJECT_ID]/traces/[TRACE_ID]/spans/[SPAN_ID] + *+ * + * Protobuf type {@code google.monitoring.v3.SpanContext} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
+ * The resource name of the span in the following format: + * projects/[PROJECT_ID]/traces/[TRACE_ID]/spans/[SPAN_ID] + * [TRACE_ID] is a unique identifier for a trace within a project; + * it is a 32-character hexadecimal encoding of a 16-byte array. + * [SPAN_ID] is a unique identifier for a span within a trace; it + * is a 16-character hexadecimal encoding of an 8-byte array. + *+ * + *
string span_name = 1;
+ */
+ public java.lang.String getSpanName() {
+ java.lang.Object ref = spanName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ spanName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * + * The resource name of the span in the following format: + * projects/[PROJECT_ID]/traces/[TRACE_ID]/spans/[SPAN_ID] + * [TRACE_ID] is a unique identifier for a trace within a project; + * it is a 32-character hexadecimal encoding of a 16-byte array. + * [SPAN_ID] is a unique identifier for a span within a trace; it + * is a 16-character hexadecimal encoding of an 8-byte array. + *+ * + *
string span_name = 1;
+ */
+ public com.google.protobuf.ByteString
+ getSpanNameBytes() {
+ java.lang.Object ref = spanName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ spanName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * + * The resource name of the span in the following format: + * projects/[PROJECT_ID]/traces/[TRACE_ID]/spans/[SPAN_ID] + * [TRACE_ID] is a unique identifier for a trace within a project; + * it is a 32-character hexadecimal encoding of a 16-byte array. + * [SPAN_ID] is a unique identifier for a span within a trace; it + * is a 16-character hexadecimal encoding of an 8-byte array. + *+ * + *
string span_name = 1;
+ */
+ public Builder setSpanName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ spanName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * + * The resource name of the span in the following format: + * projects/[PROJECT_ID]/traces/[TRACE_ID]/spans/[SPAN_ID] + * [TRACE_ID] is a unique identifier for a trace within a project; + * it is a 32-character hexadecimal encoding of a 16-byte array. + * [SPAN_ID] is a unique identifier for a span within a trace; it + * is a 16-character hexadecimal encoding of an 8-byte array. + *+ * + *
string span_name = 1;
+ */
+ public Builder clearSpanName() {
+
+ spanName_ = getDefaultInstance().getSpanName();
+ onChanged();
+ return this;
+ }
+ /**
+ * + * The resource name of the span in the following format: + * projects/[PROJECT_ID]/traces/[TRACE_ID]/spans/[SPAN_ID] + * [TRACE_ID] is a unique identifier for a trace within a project; + * it is a 32-character hexadecimal encoding of a 16-byte array. + * [SPAN_ID] is a unique identifier for a span within a trace; it + * is a 16-character hexadecimal encoding of an 8-byte array. + *+ * + *
string span_name = 1;
+ */
+ public Builder setSpanNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ spanName_ = value;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFieldsProto3(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:google.monitoring.v3.SpanContext)
+ }
+
+ // @@protoc_insertion_point(class_scope:google.monitoring.v3.SpanContext)
+ private static final com.google.monitoring.v3.SpanContext DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new com.google.monitoring.v3.SpanContext();
+ }
+
+ public static com.google.monitoring.v3.SpanContext getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser+ * The resource name of the span in the following format: + * projects/[PROJECT_ID]/traces/[TRACE_ID]/spans/[SPAN_ID] + * [TRACE_ID] is a unique identifier for a trace within a project; + * it is a 32-character hexadecimal encoding of a 16-byte array. + * [SPAN_ID] is a unique identifier for a span within a trace; it + * is a 16-character hexadecimal encoding of an 8-byte array. + *+ * + *
string span_name = 1;
+ */
+ java.lang.String getSpanName();
+ /**
+ * + * The resource name of the span in the following format: + * projects/[PROJECT_ID]/traces/[TRACE_ID]/spans/[SPAN_ID] + * [TRACE_ID] is a unique identifier for a trace within a project; + * it is a 32-character hexadecimal encoding of a 16-byte array. + * [SPAN_ID] is a unique identifier for a span within a trace; it + * is a 16-character hexadecimal encoding of an 8-byte array. + *+ * + *
string span_name = 1;
+ */
+ com.google.protobuf.ByteString
+ getSpanNameBytes();
+}
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/SpanContextProto.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/SpanContextProto.java
new file mode 100644
index 000000000000..ad86d5f0ef2a
--- /dev/null
+++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/SpanContextProto.java
@@ -0,0 +1,60 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: google/monitoring/v3/span_context.proto
+
+package com.google.monitoring.v3;
+
+public final class SpanContextProto {
+ private SpanContextProto() {}
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistryLite registry) {
+ }
+
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions(
+ (com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_monitoring_v3_SpanContext_descriptor;
+ static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_google_monitoring_v3_SpanContext_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor
+ getDescriptor() {
+ return descriptor;
+ }
+ private static com.google.protobuf.Descriptors.FileDescriptor
+ descriptor;
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\'google/monitoring/v3/span_context.prot" +
+ "o\022\024google.monitoring.v3\" \n\013SpanContext\022\021" +
+ "\n\tspan_name\030\001 \001(\tB\250\001\n\030com.google.monitor" +
+ "ing.v3B\020SpanContextProtoP\001Z>google.golan" +
+ "g.org/genproto/googleapis/monitoring/v3;" +
+ "monitoring\252\002\032Google.Cloud.Monitoring.V3\312" +
+ "\002\032Google\\Cloud\\Monitoring\\V3b\006proto3"
+ };
+ com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
+ new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
+ public com.google.protobuf.ExtensionRegistry assignDescriptors(
+ com.google.protobuf.Descriptors.FileDescriptor root) {
+ descriptor = root;
+ return null;
+ }
+ };
+ com.google.protobuf.Descriptors.FileDescriptor
+ .internalBuildGeneratedFileFrom(descriptorData,
+ new com.google.protobuf.Descriptors.FileDescriptor[] {
+ }, assigner);
+ internal_static_google_monitoring_v3_SpanContext_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_google_monitoring_v3_SpanContext_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_google_monitoring_v3_SpanContext_descriptor,
+ new java.lang.String[] { "SpanName", });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/TimeSeries.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/TimeSeries.java
index 65598e5c806c..0bdc046c17ea 100644
--- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/TimeSeries.java
+++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/TimeSeries.java
@@ -91,14 +91,27 @@ private TimeSeries(
break;
}
case 42: {
- if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
+ if (!((mutable_bitField0_ & 0x00000020) == 0x00000020)) {
points_ = new java.util.ArrayList- * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *
.google.api.MonitoredResource resource = 2;
@@ -186,8 +199,8 @@ public boolean hasResource() {
}
/**
* - * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *
.google.api.MonitoredResource resource = 2;
@@ -197,8 +210,8 @@ public com.google.api.MonitoredResource getResource() {
}
/**
* - * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *
.google.api.MonitoredResource resource = 2;
@@ -207,6 +220,45 @@ public com.google.api.MonitoredResourceOrBuilder getResourceOrBuilder() {
return getResource();
}
+ public static final int METADATA_FIELD_NUMBER = 7;
+ private com.google.api.MonitoredResourceMetadata metadata_;
+ /**
+ * + * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *
.google.api.MonitoredResourceMetadata metadata = 7;
+ */
+ public boolean hasMetadata() {
+ return metadata_ != null;
+ }
+ /**
+ * + * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *
.google.api.MonitoredResourceMetadata metadata = 7;
+ */
+ public com.google.api.MonitoredResourceMetadata getMetadata() {
+ return metadata_ == null ? com.google.api.MonitoredResourceMetadata.getDefaultInstance() : metadata_;
+ }
+ /**
+ * + * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *
.google.api.MonitoredResourceMetadata metadata = 7;
+ */
+ public com.google.api.MonitoredResourceMetadataOrBuilder getMetadataOrBuilder() {
+ return getMetadata();
+ }
+
public static final int METRIC_KIND_FIELD_NUMBER = 3;
private int metricKind_;
/**
@@ -283,8 +335,8 @@ public com.google.api.MetricDescriptor.ValueType getValueType() {
private java.util.List- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -299,8 +351,8 @@ public java.util.List* *getPointsList() { } /** * - * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -316,8 +368,8 @@ public java.util.List* *getPointsList() { } /** * - * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -332,8 +384,8 @@ public int getPointsCount() { } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -348,8 +400,8 @@ public com.google.monitoring.v3.Point getPoints(int index) { } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -393,6 +445,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) for (int i = 0; i < points_.size(); i++) { output.writeMessage(5, points_.get(i)); } + if (metadata_ != null) { + output.writeMessage(7, getMetadata()); + } unknownFields.writeTo(output); } @@ -422,6 +477,10 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, points_.get(i)); } + if (metadata_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getMetadata()); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -448,6 +507,11 @@ public boolean equals(final java.lang.Object obj) { result = result && getResource() .equals(other.getResource()); } + result = result && (hasMetadata() == other.hasMetadata()); + if (hasMetadata()) { + result = result && getMetadata() + .equals(other.getMetadata()); + } result = result && metricKind_ == other.metricKind_; result = result && valueType_ == other.valueType_; result = result && getPointsList() @@ -471,6 +535,10 @@ public int hashCode() { hash = (37 * hash) + RESOURCE_FIELD_NUMBER; hash = (53 * hash) + getResource().hashCode(); } + if (hasMetadata()) { + hash = (37 * hash) + METADATA_FIELD_NUMBER; + hash = (53 * hash) + getMetadata().hashCode(); + } hash = (37 * hash) + METRIC_KIND_FIELD_NUMBER; hash = (53 * hash) + metricKind_; hash = (37 * hash) + VALUE_TYPE_FIELD_NUMBER; @@ -632,13 +700,19 @@ public Builder clear() { resource_ = null; resourceBuilder_ = null; } + if (metadataBuilder_ == null) { + metadata_ = null; + } else { + metadata_ = null; + metadataBuilder_ = null; + } metricKind_ = 0; valueType_ = 0; if (pointsBuilder_ == null) { points_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000020); } else { pointsBuilder_.clear(); } @@ -680,12 +754,17 @@ public com.google.monitoring.v3.TimeSeries buildPartial() { } else { result.resource_ = resourceBuilder_.build(); } + if (metadataBuilder_ == null) { + result.metadata_ = metadata_; + } else { + result.metadata_ = metadataBuilder_.build(); + } result.metricKind_ = metricKind_; result.valueType_ = valueType_; if (pointsBuilder_ == null) { - if (((bitField0_ & 0x00000010) == 0x00000010)) { + if (((bitField0_ & 0x00000020) == 0x00000020)) { points_ = java.util.Collections.unmodifiableList(points_); - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000020); } result.points_ = points_; } else { @@ -746,6 +825,9 @@ public Builder mergeFrom(com.google.monitoring.v3.TimeSeries other) { if (other.hasResource()) { mergeResource(other.getResource()); } + if (other.hasMetadata()) { + mergeMetadata(other.getMetadata()); + } if (other.metricKind_ != 0) { setMetricKindValue(other.getMetricKindValue()); } @@ -756,7 +838,7 @@ public Builder mergeFrom(com.google.monitoring.v3.TimeSeries other) { if (!other.points_.isEmpty()) { if (points_.isEmpty()) { points_ = other.points_; - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000020); } else { ensurePointsIsMutable(); points_.addAll(other.points_); @@ -769,7 +851,7 @@ public Builder mergeFrom(com.google.monitoring.v3.TimeSeries other) { pointsBuilder_.dispose(); pointsBuilder_ = null; points_ = other.points_; - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000020); pointsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getPointsFieldBuilder() : null; @@ -975,8 +1057,8 @@ public com.google.api.MetricOrBuilder getMetricOrBuilder() { com.google.api.MonitoredResource, com.google.api.MonitoredResource.Builder, com.google.api.MonitoredResourceOrBuilder> resourceBuilder_; /** ** *- * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *.google.api.MonitoredResource resource = 2;
@@ -986,8 +1068,8 @@ public boolean hasResource() { } /** *- * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *.google.api.MonitoredResource resource = 2;
@@ -1001,8 +1083,8 @@ public com.google.api.MonitoredResource getResource() { } /** *- * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *.google.api.MonitoredResource resource = 2;
@@ -1022,8 +1104,8 @@ public Builder setResource(com.google.api.MonitoredResource value) { } /** *- * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *.google.api.MonitoredResource resource = 2;
@@ -1041,8 +1123,8 @@ public Builder setResource( } /** *- * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *.google.api.MonitoredResource resource = 2;
@@ -1064,8 +1146,8 @@ public Builder mergeResource(com.google.api.MonitoredResource value) { } /** *- * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *.google.api.MonitoredResource resource = 2;
@@ -1083,8 +1165,8 @@ public Builder clearResource() { } /** *- * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *.google.api.MonitoredResource resource = 2;
@@ -1096,8 +1178,8 @@ public com.google.api.MonitoredResource.Builder getResourceBuilder() { } /** *- * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *.google.api.MonitoredResource resource = 2;
@@ -1112,8 +1194,8 @@ public com.google.api.MonitoredResourceOrBuilder getResourceOrBuilder() { } /** *- * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *.google.api.MonitoredResource resource = 2;
@@ -1132,6 +1214,177 @@ public com.google.api.MonitoredResourceOrBuilder getResourceOrBuilder() { return resourceBuilder_; } + private com.google.api.MonitoredResourceMetadata metadata_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.api.MonitoredResourceMetadata, com.google.api.MonitoredResourceMetadata.Builder, com.google.api.MonitoredResourceMetadataOrBuilder> metadataBuilder_; + /** + *+ * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *.google.api.MonitoredResourceMetadata metadata = 7;
+ */ + public boolean hasMetadata() { + return metadataBuilder_ != null || metadata_ != null; + } + /** + *+ * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *.google.api.MonitoredResourceMetadata metadata = 7;
+ */ + public com.google.api.MonitoredResourceMetadata getMetadata() { + if (metadataBuilder_ == null) { + return metadata_ == null ? com.google.api.MonitoredResourceMetadata.getDefaultInstance() : metadata_; + } else { + return metadataBuilder_.getMessage(); + } + } + /** + *+ * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *.google.api.MonitoredResourceMetadata metadata = 7;
+ */ + public Builder setMetadata(com.google.api.MonitoredResourceMetadata value) { + if (metadataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadata_ = value; + onChanged(); + } else { + metadataBuilder_.setMessage(value); + } + + return this; + } + /** + *+ * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *.google.api.MonitoredResourceMetadata metadata = 7;
+ */ + public Builder setMetadata( + com.google.api.MonitoredResourceMetadata.Builder builderForValue) { + if (metadataBuilder_ == null) { + metadata_ = builderForValue.build(); + onChanged(); + } else { + metadataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *+ * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *.google.api.MonitoredResourceMetadata metadata = 7;
+ */ + public Builder mergeMetadata(com.google.api.MonitoredResourceMetadata value) { + if (metadataBuilder_ == null) { + if (metadata_ != null) { + metadata_ = + com.google.api.MonitoredResourceMetadata.newBuilder(metadata_).mergeFrom(value).buildPartial(); + } else { + metadata_ = value; + } + onChanged(); + } else { + metadataBuilder_.mergeFrom(value); + } + + return this; + } + /** + *+ * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *.google.api.MonitoredResourceMetadata metadata = 7;
+ */ + public Builder clearMetadata() { + if (metadataBuilder_ == null) { + metadata_ = null; + onChanged(); + } else { + metadata_ = null; + metadataBuilder_ = null; + } + + return this; + } + /** + *+ * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *.google.api.MonitoredResourceMetadata metadata = 7;
+ */ + public com.google.api.MonitoredResourceMetadata.Builder getMetadataBuilder() { + + onChanged(); + return getMetadataFieldBuilder().getBuilder(); + } + /** + *+ * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *.google.api.MonitoredResourceMetadata metadata = 7;
+ */ + public com.google.api.MonitoredResourceMetadataOrBuilder getMetadataOrBuilder() { + if (metadataBuilder_ != null) { + return metadataBuilder_.getMessageOrBuilder(); + } else { + return metadata_ == null ? + com.google.api.MonitoredResourceMetadata.getDefaultInstance() : metadata_; + } + } + /** + *+ * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *.google.api.MonitoredResourceMetadata metadata = 7;
+ */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.api.MonitoredResourceMetadata, com.google.api.MonitoredResourceMetadata.Builder, com.google.api.MonitoredResourceMetadataOrBuilder> + getMetadataFieldBuilder() { + if (metadataBuilder_ == null) { + metadataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.api.MonitoredResourceMetadata, com.google.api.MonitoredResourceMetadata.Builder, com.google.api.MonitoredResourceMetadataOrBuilder>( + getMetadata(), + getParentForChildren(), + isClean()); + metadata_ = null; + } + return metadataBuilder_; + } + private int metricKind_ = 0; /** *@@ -1320,9 +1573,9 @@ public Builder clearValueType() { private java.util.List* *points_ = java.util.Collections.emptyList(); private void ensurePointsIsMutable() { - if (!((bitField0_ & 0x00000010) == 0x00000010)) { + if (!((bitField0_ & 0x00000020) == 0x00000020)) { points_ = new java.util.ArrayList (points_); - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; } } @@ -1331,8 +1584,8 @@ private void ensurePointsIsMutable() { /** * - * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1351,8 +1604,8 @@ public java.util.List* *getPointsList() { } /** * - * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1371,8 +1624,8 @@ public int getPointsCount() { } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1391,8 +1644,8 @@ public com.google.monitoring.v3.Point getPoints(int index) { } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1418,8 +1671,8 @@ public Builder setPoints( } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1442,8 +1695,8 @@ public Builder setPoints( } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1468,8 +1721,8 @@ public Builder addPoints(com.google.monitoring.v3.Point value) { } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1495,8 +1748,8 @@ public Builder addPoints( } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1519,8 +1772,8 @@ public Builder addPoints( } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1543,8 +1796,8 @@ public Builder addPoints( } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1568,8 +1821,8 @@ public Builder addAllPoints( } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1582,7 +1835,7 @@ public Builder addAllPoints( public Builder clearPoints() { if (pointsBuilder_ == null) { points_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000020); onChanged(); } else { pointsBuilder_.clear(); @@ -1591,8 +1844,8 @@ public Builder clearPoints() { } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1614,8 +1867,8 @@ public Builder removePoints(int index) { } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1631,8 +1884,8 @@ public com.google.monitoring.v3.Point.Builder getPointsBuilder( } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1651,8 +1904,8 @@ public com.google.monitoring.v3.PointOrBuilder getPointsOrBuilder( } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1672,8 +1925,8 @@ public com.google.monitoring.v3.PointOrBuilder getPointsOrBuilder( } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1689,8 +1942,8 @@ public com.google.monitoring.v3.Point.Builder addPointsBuilder() { } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1707,8 +1960,8 @@ public com.google.monitoring.v3.Point.Builder addPointsBuilder( } /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -1729,7 +1982,7 @@ public com.google.monitoring.v3.Point.Builder addPointsBuilder( pointsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< com.google.monitoring.v3.Point, com.google.monitoring.v3.Point.Builder, com.google.monitoring.v3.PointOrBuilder>( points_, - ((bitField0_ & 0x00000010) == 0x00000010), + ((bitField0_ & 0x00000020) == 0x00000020), getParentForChildren(), isClean()); points_ = null; diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/TimeSeriesOrBuilder.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/TimeSeriesOrBuilder.java index 9c41e0af9dc5..b1a138ce12d2 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/TimeSeriesOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/TimeSeriesOrBuilder.java @@ -37,8 +37,8 @@ public interface TimeSeriesOrBuilder extends /** ** *- * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *.google.api.MonitoredResource resource = 2;
@@ -46,8 +46,8 @@ public interface TimeSeriesOrBuilder extends boolean hasResource(); /** *- * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *.google.api.MonitoredResource resource = 2;
@@ -55,14 +55,45 @@ public interface TimeSeriesOrBuilder extends com.google.api.MonitoredResource getResource(); /** *- * The associated resource. A fully-specified monitored resource used to - * identify the time series. + * The associated monitored resource. Custom metrics can use only certain + * monitored resource types in their time series data. ** *.google.api.MonitoredResource resource = 2;
*/ com.google.api.MonitoredResourceOrBuilder getResourceOrBuilder(); + /** + *+ * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *.google.api.MonitoredResourceMetadata metadata = 7;
+ */ + boolean hasMetadata(); + /** + *+ * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *.google.api.MonitoredResourceMetadata metadata = 7;
+ */ + com.google.api.MonitoredResourceMetadata getMetadata(); + /** + *+ * Output only. The associated monitored resource metadata. When reading a + * a timeseries, this field will include metadata labels that are explicitly + * named in the reduction. When creating a timeseries, this field is ignored. + *+ * + *.google.api.MonitoredResourceMetadata metadata = 7;
+ */ + com.google.api.MonitoredResourceMetadataOrBuilder getMetadataOrBuilder(); + /** ** The metric kind of the time series. When listing time series, this metric @@ -121,8 +152,8 @@ public interface TimeSeriesOrBuilder extends /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -136,8 +167,8 @@ public interface TimeSeriesOrBuilder extends getPointsList(); /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -150,8 +181,8 @@ public interface TimeSeriesOrBuilder extends com.google.monitoring.v3.Point getPoints(int index); /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -164,8 +195,8 @@ public interface TimeSeriesOrBuilder extends int getPointsCount(); /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then @@ -179,8 +210,8 @@ public interface TimeSeriesOrBuilder extends getPointsOrBuilderList(); /** ** *- * The data points of this time series. When listing time series, the order of - * the points is specified by the list method. + * The data points of this time series. When listing time series, points are + * returned in reverse time order. * When creating a time series, this field must contain exactly one point and * the point's type must be the same as the value type of the associated * metric. If the associated metric's descriptor must be auto-created, then diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UpdateUptimeCheckConfigRequest.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UpdateUptimeCheckConfigRequest.java index eaa06f576dac..b136140971c8 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UpdateUptimeCheckConfigRequest.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UpdateUptimeCheckConfigRequest.java @@ -153,10 +153,13 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. ** *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
@@ -169,10 +172,13 @@ public boolean hasUptimeCheckConfig() { * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
@@ -185,10 +191,13 @@ public com.google.monitoring.v3.UptimeCheckConfig getUptimeCheckConfig() { * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
@@ -735,10 +744,13 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
@@ -751,10 +763,13 @@ public boolean hasUptimeCheckConfig() { * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
@@ -771,10 +786,13 @@ public com.google.monitoring.v3.UptimeCheckConfig getUptimeCheckConfig() { * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
@@ -797,10 +815,13 @@ public Builder setUptimeCheckConfig(com.google.monitoring.v3.UptimeCheckConfig v * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
@@ -821,10 +842,13 @@ public Builder setUptimeCheckConfig( * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
@@ -849,10 +873,13 @@ public Builder mergeUptimeCheckConfig(com.google.monitoring.v3.UptimeCheckConfig * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
@@ -873,10 +900,13 @@ public Builder clearUptimeCheckConfig() { * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
@@ -891,10 +921,13 @@ public com.google.monitoring.v3.UptimeCheckConfig.Builder getUptimeCheckConfigBu * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
@@ -912,10 +945,13 @@ public com.google.monitoring.v3.UptimeCheckConfigOrBuilder getUptimeCheckConfigO * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UpdateUptimeCheckConfigRequestOrBuilder.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UpdateUptimeCheckConfigRequestOrBuilder.java index 2e829d0af17d..bee5c8a8af62 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UpdateUptimeCheckConfigRequestOrBuilder.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UpdateUptimeCheckConfigRequestOrBuilder.java @@ -46,10 +46,13 @@ public interface UpdateUptimeCheckConfigRequestOrBuilder extends * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
@@ -60,10 +63,13 @@ public interface UpdateUptimeCheckConfigRequestOrBuilder extends * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
@@ -74,10 +80,13 @@ public interface UpdateUptimeCheckConfigRequestOrBuilder extends * Required. If an `"updateMask"` has been specified, this field gives * the values for the set of fields mentioned in the `"updateMask"`. If an * `"updateMask"` has not been given, this uptime check configuration replaces - * the current configuration. If a field is mentioned in `"updateMask`" but + * the current configuration. If a field is mentioned in `"updateMask"` but * the corresonding field is omitted in this partial uptime check * configuration, it has the effect of deleting/clearing the field from the * configuration on the server. + * The following fields can be updated: `display_name`, + * `http_check`, `tcp_check`, `timeout`, `content_matchers`, and + * `selected_regions`. *.google.monitoring.v3.UptimeCheckConfig uptime_check_config = 3;
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UptimeCheckConfig.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UptimeCheckConfig.java index 8d287c442948..661ec9729c13 100644 --- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UptimeCheckConfig.java +++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UptimeCheckConfig.java @@ -25,6 +25,7 @@ private UptimeCheckConfig() { displayName_ = ""; contentMatchers_ = java.util.Collections.emptyList(); selectedRegions_ = java.util.Collections.emptyList(); + isInternal_ = false; internalCheckers_ = java.util.Collections.emptyList(); } @@ -179,12 +180,17 @@ private UptimeCheckConfig( break; } case 114: { - if (!((mutable_bitField0_ & 0x00000400) == 0x00000400)) { - internalCheckers_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000400; + if (!((mutable_bitField0_ & 0x00000800) == 0x00000800)) { + internalCheckers_ = new java.util.ArrayList (); + mutable_bitField0_ |= 0x00000800; } internalCheckers_.add( - input.readMessage(com.google.monitoring.v3.UptimeCheckConfig.InternalChecker.parser(), extensionRegistry)); + input.readMessage(com.google.monitoring.v3.InternalChecker.parser(), extensionRegistry)); + break; + } + case 120: { + + isInternal_ = input.readBool(); break; } default: { @@ -208,7 +214,7 @@ private UptimeCheckConfig( if (((mutable_bitField0_ & 0x00000200) == 0x00000200)) { selectedRegions_ = java.util.Collections.unmodifiableList(selectedRegions_); } - if (((mutable_bitField0_ & 0x00000400) == 0x00000400)) { + if (((mutable_bitField0_ & 0x00000800) == 0x00000800)) { internalCheckers_ = java.util.Collections.unmodifiableList(internalCheckers_); } this.unknownFields = unknownFields.build(); @@ -1060,6 +1066,7 @@ public interface HttpCheckOrBuilder extends * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. * map<string, string> headers = 6;
@@ -1074,6 +1081,7 @@ public interface HttpCheckOrBuilder extends * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. *map<string, string> headers = 6;
@@ -1095,6 +1103,7 @@ boolean containsHeaders( * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. *map<string, string> headers = 6;
@@ -1110,6 +1119,7 @@ boolean containsHeaders( * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. *map<string, string> headers = 6;
@@ -1127,6 +1137,7 @@ java.lang.String getHeadersOrDefault( * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. *map<string, string> headers = 6;
@@ -2208,6 +2219,7 @@ public int getHeadersCount() { * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. *map<string, string> headers = 6;
@@ -2234,6 +2246,7 @@ public java.util.MapgetHeaders() { * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. * map<string, string> headers = 6;
@@ -2251,6 +2264,7 @@ public java.util.MapgetHeadersMap() { * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. * map<string, string> headers = 6;
@@ -2273,6 +2287,7 @@ public java.lang.String getHeadersOrDefault( * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. *map<string, string> headers = 6;
@@ -3163,6 +3178,7 @@ public int getHeadersCount() { * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. *map<string, string> headers = 6;
@@ -3189,6 +3205,7 @@ public java.util.MapgetHeaders() { * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. * map<string, string> headers = 6;
@@ -3206,6 +3223,7 @@ public java.util.MapgetHeadersMap() { * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. * map<string, string> headers = 6;
@@ -3228,6 +3246,7 @@ public java.lang.String getHeadersOrDefault( * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. *map<string, string> headers = 6;
@@ -3258,6 +3277,7 @@ public Builder clearHeaders() { * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. *map<string, string> headers = 6;
@@ -3287,6 +3307,7 @@ public Builder removeHeaders( * https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31). * Entering two separate headers with the same key in a Create call will * cause the first to be overwritten by the second. + * The maximum number of headers allowed is 100. *
map<string, string> headers = 6;
@@ -3309,6 +3330,7 @@ public Builder putHeaders(
* https://www.w3.org/Protocols/rfc2616/rfc2616.txt (page 31).
* Entering two separate headers with the same key in a Create call will
* cause the first to be overwritten by the second.
+ * The maximum number of headers allowed is 100.
*
*
* map<string, string> headers = 6;
@@ -3893,7 +3915,7 @@ public interface ContentMatcherOrBuilder extends
/**
* - * String content to match + * String content to match (max 1024 bytes) ** *
string content = 1;
@@ -3901,7 +3923,7 @@ public interface ContentMatcherOrBuilder extends
java.lang.String getContent();
/**
* - * String content to match + * String content to match (max 1024 bytes) ** *
string content = 1;
@@ -3997,7 +4019,7 @@ private ContentMatcher(
private volatile java.lang.Object content_;
/**
* - * String content to match + * String content to match (max 1024 bytes) ** *
string content = 1;
@@ -4016,7 +4038,7 @@ public java.lang.String getContent() {
}
/**
* - * String content to match + * String content to match (max 1024 bytes) ** *
string content = 1;
@@ -4347,7 +4369,7 @@ public Builder mergeFrom(
private java.lang.Object content_ = "";
/**
* - * String content to match + * String content to match (max 1024 bytes) ** *
string content = 1;
@@ -4366,7 +4388,7 @@ public java.lang.String getContent() {
}
/**
* - * String content to match + * String content to match (max 1024 bytes) ** *
string content = 1;
@@ -4386,7 +4408,7 @@ public java.lang.String getContent() {
}
/**
* - * String content to match + * String content to match (max 1024 bytes) ** *
string content = 1;
@@ -4403,7 +4425,7 @@ public Builder setContent(
}
/**
* - * String content to match + * String content to match (max 1024 bytes) ** *
string content = 1;
@@ -4416,7 +4438,7 @@ public Builder clearContent() {
}
/**
* - * String content to match + * String content to match (max 1024 bytes) ** *
string content = 1;
@@ -4485,1478 +4507,191 @@ public com.google.monitoring.v3.UptimeCheckConfig.ContentMatcher getDefaultInsta
}
- public interface InternalCheckerOrBuilder extends
- // @@protoc_insertion_point(interface_extends:google.monitoring.v3.UptimeCheckConfig.InternalChecker)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * - * The GCP project ID. Not necessarily the same as the project_id for the config. - *- * - *
string project_id = 1;
- */
- java.lang.String getProjectId();
+ private int bitField0_;
+ private int resourceCase_ = 0;
+ private java.lang.Object resource_;
+ public enum ResourceCase
+ implements com.google.protobuf.Internal.EnumLite {
+ MONITORED_RESOURCE(3),
+ RESOURCE_GROUP(4),
+ RESOURCE_NOT_SET(0);
+ private final int value;
+ private ResourceCase(int value) {
+ this.value = value;
+ }
/**
- * - * The GCP project ID. Not necessarily the same as the project_id for the config. - *- * - *
string project_id = 1;
+ * @deprecated Use {@link #forNumber(int)} instead.
*/
- com.google.protobuf.ByteString
- getProjectIdBytes();
+ @java.lang.Deprecated
+ public static ResourceCase valueOf(int value) {
+ return forNumber(value);
+ }
- /**
- * - * The internal network to perform this uptime check on. - *- * - *
string network = 2;
- */
- java.lang.String getNetwork();
- /**
- * - * The internal network to perform this uptime check on. - *- * - *
string network = 2;
- */
- com.google.protobuf.ByteString
- getNetworkBytes();
+ public static ResourceCase forNumber(int value) {
+ switch (value) {
+ case 3: return MONITORED_RESOURCE;
+ case 4: return RESOURCE_GROUP;
+ case 0: return RESOURCE_NOT_SET;
+ default: return null;
+ }
+ }
+ public int getNumber() {
+ return this.value;
+ }
+ };
- /**
- * - * The GCP zone the uptime check should egress from. Only respected for - * internal uptime checks, where internal_network is specified. - *- * - *
string gcp_zone = 3;
- */
- java.lang.String getGcpZone();
- /**
- * - * The GCP zone the uptime check should egress from. Only respected for - * internal uptime checks, where internal_network is specified. - *- * - *
string gcp_zone = 3;
- */
- com.google.protobuf.ByteString
- getGcpZoneBytes();
+ public ResourceCase
+ getResourceCase() {
+ return ResourceCase.forNumber(
+ resourceCase_);
+ }
+ private int checkRequestTypeCase_ = 0;
+ private java.lang.Object checkRequestType_;
+ public enum CheckRequestTypeCase
+ implements com.google.protobuf.Internal.EnumLite {
+ HTTP_CHECK(5),
+ TCP_CHECK(6),
+ CHECKREQUESTTYPE_NOT_SET(0);
+ private final int value;
+ private CheckRequestTypeCase(int value) {
+ this.value = value;
+ }
/**
- * - * The checker ID. - *- * - *
string checker_id = 4;
- */
- java.lang.String getCheckerId();
- /**
- * - * The checker ID. - *- * - *
string checker_id = 4;
+ * @deprecated Use {@link #forNumber(int)} instead.
*/
- com.google.protobuf.ByteString
- getCheckerIdBytes();
+ @java.lang.Deprecated
+ public static CheckRequestTypeCase valueOf(int value) {
+ return forNumber(value);
+ }
- /**
- * - * The checker's human-readable name. - *- * - *
string display_name = 5;
- */
- java.lang.String getDisplayName();
- /**
- * - * The checker's human-readable name. - *- * - *
string display_name = 5;
- */
- com.google.protobuf.ByteString
- getDisplayNameBytes();
+ public static CheckRequestTypeCase forNumber(int value) {
+ switch (value) {
+ case 5: return HTTP_CHECK;
+ case 6: return TCP_CHECK;
+ case 0: return CHECKREQUESTTYPE_NOT_SET;
+ default: return null;
+ }
+ }
+ public int getNumber() {
+ return this.value;
+ }
+ };
+
+ public CheckRequestTypeCase
+ getCheckRequestTypeCase() {
+ return CheckRequestTypeCase.forNumber(
+ checkRequestTypeCase_);
}
+
+ public static final int NAME_FIELD_NUMBER = 1;
+ private volatile java.lang.Object name_;
/**
* - * Nimbus InternalCheckers. + * A unique resource name for this UptimeCheckConfig. The format is: + * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * This field should be omitted when creating the uptime check configuration; + * on create, the resource name is assigned by the server and included in the + * response. ** - * Protobuf type {@code google.monitoring.v3.UptimeCheckConfig.InternalChecker} + *
string name = 1;
*/
- public static final class InternalChecker extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:google.monitoring.v3.UptimeCheckConfig.InternalChecker)
- InternalCheckerOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use InternalChecker.newBuilder() to construct.
- private InternalChecker(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
+ public java.lang.String getName() {
+ java.lang.Object ref = name_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ name_ = s;
+ return s;
}
- private InternalChecker() {
- projectId_ = "";
- network_ = "";
- gcpZone_ = "";
- checkerId_ = "";
- displayName_ = "";
+ }
+ /**
+ * + * A unique resource name for this UptimeCheckConfig. The format is: + * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. + * This field should be omitted when creating the uptime check configuration; + * on create, the resource name is assigned by the server and included in the + * response. + *+ * + *
string name = 1;
+ */
+ public com.google.protobuf.ByteString
+ getNameBytes() {
+ java.lang.Object ref = name_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ name_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
}
+ }
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
+ public static final int DISPLAY_NAME_FIELD_NUMBER = 2;
+ private volatile java.lang.Object displayName_;
+ /**
+ * + * A human-friendly name for the uptime check configuration. The display name + * should be unique within a Stackdriver Account in order to make it easier + * to identify; however, uniqueness is not enforced. Required. + *+ * + *
string display_name = 2;
+ */
+ public java.lang.String getDisplayName() {
+ java.lang.Object ref = displayName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ displayName_ = s;
+ return s;
}
- private InternalChecker(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- this();
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- int mutable_bitField0_ = 0;
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10: {
- java.lang.String s = input.readStringRequireUtf8();
-
- projectId_ = s;
- break;
- }
- case 18: {
- java.lang.String s = input.readStringRequireUtf8();
-
- network_ = s;
- break;
- }
- case 26: {
- java.lang.String s = input.readStringRequireUtf8();
-
- gcpZone_ = s;
- break;
- }
- case 34: {
- java.lang.String s = input.readStringRequireUtf8();
-
- checkerId_ = s;
- break;
- }
- case 42: {
- java.lang.String s = input.readStringRequireUtf8();
-
- displayName_ = s;
- break;
- }
- default: {
- if (!parseUnknownFieldProto3(
- input, unknownFields, extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return com.google.monitoring.v3.UptimeProto.internal_static_google_monitoring_v3_UptimeCheckConfig_InternalChecker_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.monitoring.v3.UptimeProto.internal_static_google_monitoring_v3_UptimeCheckConfig_InternalChecker_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.monitoring.v3.UptimeCheckConfig.InternalChecker.class, com.google.monitoring.v3.UptimeCheckConfig.InternalChecker.Builder.class);
- }
-
- public static final int PROJECT_ID_FIELD_NUMBER = 1;
- private volatile java.lang.Object projectId_;
- /**
- * - * The GCP project ID. Not necessarily the same as the project_id for the config. - *- * - *
string project_id = 1;
- */
- public java.lang.String getProjectId() {
- java.lang.Object ref = projectId_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- projectId_ = s;
- return s;
- }
- }
- /**
- * - * The GCP project ID. Not necessarily the same as the project_id for the config. - *- * - *
string project_id = 1;
- */
- public com.google.protobuf.ByteString
- getProjectIdBytes() {
- java.lang.Object ref = projectId_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- projectId_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int NETWORK_FIELD_NUMBER = 2;
- private volatile java.lang.Object network_;
- /**
- * - * The internal network to perform this uptime check on. - *- * - *
string network = 2;
- */
- public java.lang.String getNetwork() {
- java.lang.Object ref = network_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- network_ = s;
- return s;
- }
- }
- /**
- * - * The internal network to perform this uptime check on. - *- * - *
string network = 2;
- */
- public com.google.protobuf.ByteString
- getNetworkBytes() {
- java.lang.Object ref = network_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- network_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int GCP_ZONE_FIELD_NUMBER = 3;
- private volatile java.lang.Object gcpZone_;
- /**
- * - * The GCP zone the uptime check should egress from. Only respected for - * internal uptime checks, where internal_network is specified. - *- * - *
string gcp_zone = 3;
- */
- public java.lang.String getGcpZone() {
- java.lang.Object ref = gcpZone_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- gcpZone_ = s;
- return s;
- }
- }
- /**
- * - * The GCP zone the uptime check should egress from. Only respected for - * internal uptime checks, where internal_network is specified. - *- * - *
string gcp_zone = 3;
- */
- public com.google.protobuf.ByteString
- getGcpZoneBytes() {
- java.lang.Object ref = gcpZone_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gcpZone_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int CHECKER_ID_FIELD_NUMBER = 4;
- private volatile java.lang.Object checkerId_;
- /**
- * - * The checker ID. - *- * - *
string checker_id = 4;
- */
- public java.lang.String getCheckerId() {
- java.lang.Object ref = checkerId_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- checkerId_ = s;
- return s;
- }
- }
- /**
- * - * The checker ID. - *- * - *
string checker_id = 4;
- */
- public com.google.protobuf.ByteString
- getCheckerIdBytes() {
- java.lang.Object ref = checkerId_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- checkerId_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int DISPLAY_NAME_FIELD_NUMBER = 5;
- private volatile java.lang.Object displayName_;
- /**
- * - * The checker's human-readable name. - *- * - *
string display_name = 5;
- */
- public java.lang.String getDisplayName() {
- java.lang.Object ref = displayName_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- displayName_ = s;
- return s;
- }
- }
- /**
- * - * The checker's human-readable name. - *- * - *
string display_name = 5;
- */
- public com.google.protobuf.ByteString
- getDisplayNameBytes() {
- java.lang.Object ref = displayName_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- displayName_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- private byte memoizedIsInitialized = -1;
- @java.lang.Override
- public final boolean isInitialized() {
- byte isInitialized = memoizedIsInitialized;
- if (isInitialized == 1) return true;
- if (isInitialized == 0) return false;
-
- memoizedIsInitialized = 1;
- return true;
- }
-
- @java.lang.Override
- public void writeTo(com.google.protobuf.CodedOutputStream output)
- throws java.io.IOException {
- if (!getProjectIdBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, projectId_);
- }
- if (!getNetworkBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 2, network_);
- }
- if (!getGcpZoneBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 3, gcpZone_);
- }
- if (!getCheckerIdBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 4, checkerId_);
- }
- if (!getDisplayNameBytes().isEmpty()) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 5, displayName_);
- }
- unknownFields.writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- if (!getProjectIdBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, projectId_);
- }
- if (!getNetworkBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, network_);
- }
- if (!getGcpZoneBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, gcpZone_);
- }
- if (!getCheckerIdBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, checkerId_);
- }
- if (!getDisplayNameBytes().isEmpty()) {
- size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, displayName_);
- }
- size += unknownFields.getSerializedSize();
- memoizedSize = size;
- return size;
- }
-
- @java.lang.Override
- public boolean equals(final java.lang.Object obj) {
- if (obj == this) {
- return true;
- }
- if (!(obj instanceof com.google.monitoring.v3.UptimeCheckConfig.InternalChecker)) {
- return super.equals(obj);
- }
- com.google.monitoring.v3.UptimeCheckConfig.InternalChecker other = (com.google.monitoring.v3.UptimeCheckConfig.InternalChecker) obj;
-
- boolean result = true;
- result = result && getProjectId()
- .equals(other.getProjectId());
- result = result && getNetwork()
- .equals(other.getNetwork());
- result = result && getGcpZone()
- .equals(other.getGcpZone());
- result = result && getCheckerId()
- .equals(other.getCheckerId());
- result = result && getDisplayName()
- .equals(other.getDisplayName());
- result = result && unknownFields.equals(other.unknownFields);
- return result;
- }
-
- @java.lang.Override
- public int hashCode() {
- if (memoizedHashCode != 0) {
- return memoizedHashCode;
- }
- int hash = 41;
- hash = (19 * hash) + getDescriptor().hashCode();
- hash = (37 * hash) + PROJECT_ID_FIELD_NUMBER;
- hash = (53 * hash) + getProjectId().hashCode();
- hash = (37 * hash) + NETWORK_FIELD_NUMBER;
- hash = (53 * hash) + getNetwork().hashCode();
- hash = (37 * hash) + GCP_ZONE_FIELD_NUMBER;
- hash = (53 * hash) + getGcpZone().hashCode();
- hash = (37 * hash) + CHECKER_ID_FIELD_NUMBER;
- hash = (53 * hash) + getCheckerId().hashCode();
- hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER;
- hash = (53 * hash) + getDisplayName().hashCode();
- hash = (29 * hash) + unknownFields.hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static com.google.monitoring.v3.UptimeCheckConfig.InternalChecker parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static com.google.monitoring.v3.UptimeCheckConfig.InternalChecker parseFrom(
- java.nio.ByteBuffer data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static com.google.monitoring.v3.UptimeCheckConfig.InternalChecker parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static com.google.monitoring.v3.UptimeCheckConfig.InternalChecker parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static com.google.monitoring.v3.UptimeCheckConfig.InternalChecker parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static com.google.monitoring.v3.UptimeCheckConfig.InternalChecker parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static com.google.monitoring.v3.UptimeCheckConfig.InternalChecker parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static com.google.monitoring.v3.UptimeCheckConfig.InternalChecker parseFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input, extensionRegistry);
- }
- public static com.google.monitoring.v3.UptimeCheckConfig.InternalChecker parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static com.google.monitoring.v3.UptimeCheckConfig.InternalChecker parseDelimitedFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
- }
- public static com.google.monitoring.v3.UptimeCheckConfig.InternalChecker parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static com.google.monitoring.v3.UptimeCheckConfig.InternalChecker parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input, extensionRegistry);
- }
-
- @java.lang.Override
- public Builder newBuilderForType() { return newBuilder(); }
- public static Builder newBuilder() {
- return DEFAULT_INSTANCE.toBuilder();
- }
- public static Builder newBuilder(com.google.monitoring.v3.UptimeCheckConfig.InternalChecker prototype) {
- return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
- }
- @java.lang.Override
- public Builder toBuilder() {
- return this == DEFAULT_INSTANCE
- ? new Builder() : new Builder().mergeFrom(this);
- }
-
- @java.lang.Override
- protected Builder newBuilderForType(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- Builder builder = new Builder(parent);
- return builder;
- }
- /**
- * - * Nimbus InternalCheckers. - *- * - * Protobuf type {@code google.monitoring.v3.UptimeCheckConfig.InternalChecker} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder
- * The GCP project ID. Not necessarily the same as the project_id for the config. - *- * - *
string project_id = 1;
- */
- public java.lang.String getProjectId() {
- java.lang.Object ref = projectId_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- projectId_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * - * The GCP project ID. Not necessarily the same as the project_id for the config. - *- * - *
string project_id = 1;
- */
- public com.google.protobuf.ByteString
- getProjectIdBytes() {
- java.lang.Object ref = projectId_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- projectId_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * - * The GCP project ID. Not necessarily the same as the project_id for the config. - *- * - *
string project_id = 1;
- */
- public Builder setProjectId(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- projectId_ = value;
- onChanged();
- return this;
- }
- /**
- * - * The GCP project ID. Not necessarily the same as the project_id for the config. - *- * - *
string project_id = 1;
- */
- public Builder clearProjectId() {
-
- projectId_ = getDefaultInstance().getProjectId();
- onChanged();
- return this;
- }
- /**
- * - * The GCP project ID. Not necessarily the same as the project_id for the config. - *- * - *
string project_id = 1;
- */
- public Builder setProjectIdBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- projectId_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object network_ = "";
- /**
- * - * The internal network to perform this uptime check on. - *- * - *
string network = 2;
- */
- public java.lang.String getNetwork() {
- java.lang.Object ref = network_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- network_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * - * The internal network to perform this uptime check on. - *- * - *
string network = 2;
- */
- public com.google.protobuf.ByteString
- getNetworkBytes() {
- java.lang.Object ref = network_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- network_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * - * The internal network to perform this uptime check on. - *- * - *
string network = 2;
- */
- public Builder setNetwork(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- network_ = value;
- onChanged();
- return this;
- }
- /**
- * - * The internal network to perform this uptime check on. - *- * - *
string network = 2;
- */
- public Builder clearNetwork() {
-
- network_ = getDefaultInstance().getNetwork();
- onChanged();
- return this;
- }
- /**
- * - * The internal network to perform this uptime check on. - *- * - *
string network = 2;
- */
- public Builder setNetworkBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- network_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object gcpZone_ = "";
- /**
- * - * The GCP zone the uptime check should egress from. Only respected for - * internal uptime checks, where internal_network is specified. - *- * - *
string gcp_zone = 3;
- */
- public java.lang.String getGcpZone() {
- java.lang.Object ref = gcpZone_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- gcpZone_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * - * The GCP zone the uptime check should egress from. Only respected for - * internal uptime checks, where internal_network is specified. - *- * - *
string gcp_zone = 3;
- */
- public com.google.protobuf.ByteString
- getGcpZoneBytes() {
- java.lang.Object ref = gcpZone_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- gcpZone_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * - * The GCP zone the uptime check should egress from. Only respected for - * internal uptime checks, where internal_network is specified. - *- * - *
string gcp_zone = 3;
- */
- public Builder setGcpZone(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- gcpZone_ = value;
- onChanged();
- return this;
- }
- /**
- * - * The GCP zone the uptime check should egress from. Only respected for - * internal uptime checks, where internal_network is specified. - *- * - *
string gcp_zone = 3;
- */
- public Builder clearGcpZone() {
-
- gcpZone_ = getDefaultInstance().getGcpZone();
- onChanged();
- return this;
- }
- /**
- * - * The GCP zone the uptime check should egress from. Only respected for - * internal uptime checks, where internal_network is specified. - *- * - *
string gcp_zone = 3;
- */
- public Builder setGcpZoneBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- gcpZone_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object checkerId_ = "";
- /**
- * - * The checker ID. - *- * - *
string checker_id = 4;
- */
- public java.lang.String getCheckerId() {
- java.lang.Object ref = checkerId_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- checkerId_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * - * The checker ID. - *- * - *
string checker_id = 4;
- */
- public com.google.protobuf.ByteString
- getCheckerIdBytes() {
- java.lang.Object ref = checkerId_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- checkerId_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * - * The checker ID. - *- * - *
string checker_id = 4;
- */
- public Builder setCheckerId(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- checkerId_ = value;
- onChanged();
- return this;
- }
- /**
- * - * The checker ID. - *- * - *
string checker_id = 4;
- */
- public Builder clearCheckerId() {
-
- checkerId_ = getDefaultInstance().getCheckerId();
- onChanged();
- return this;
- }
- /**
- * - * The checker ID. - *- * - *
string checker_id = 4;
- */
- public Builder setCheckerIdBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- checkerId_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object displayName_ = "";
- /**
- * - * The checker's human-readable name. - *- * - *
string display_name = 5;
- */
- public java.lang.String getDisplayName() {
- java.lang.Object ref = displayName_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- displayName_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * - * The checker's human-readable name. - *- * - *
string display_name = 5;
- */
- public com.google.protobuf.ByteString
- getDisplayNameBytes() {
- java.lang.Object ref = displayName_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- displayName_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * - * The checker's human-readable name. - *- * - *
string display_name = 5;
- */
- public Builder setDisplayName(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- displayName_ = value;
- onChanged();
- return this;
- }
- /**
- * - * The checker's human-readable name. - *- * - *
string display_name = 5;
- */
- public Builder clearDisplayName() {
-
- displayName_ = getDefaultInstance().getDisplayName();
- onChanged();
- return this;
- }
- /**
- * - * The checker's human-readable name. - *- * - *
string display_name = 5;
- */
- public Builder setDisplayNameBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- displayName_ = value;
- onChanged();
- return this;
- }
- @java.lang.Override
- public final Builder setUnknownFields(
- final com.google.protobuf.UnknownFieldSet unknownFields) {
- return super.setUnknownFieldsProto3(unknownFields);
- }
-
- @java.lang.Override
- public final Builder mergeUnknownFields(
- final com.google.protobuf.UnknownFieldSet unknownFields) {
- return super.mergeUnknownFields(unknownFields);
- }
-
-
- // @@protoc_insertion_point(builder_scope:google.monitoring.v3.UptimeCheckConfig.InternalChecker)
- }
-
- // @@protoc_insertion_point(class_scope:google.monitoring.v3.UptimeCheckConfig.InternalChecker)
- private static final com.google.monitoring.v3.UptimeCheckConfig.InternalChecker DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new com.google.monitoring.v3.UptimeCheckConfig.InternalChecker();
- }
-
- public static com.google.monitoring.v3.UptimeCheckConfig.InternalChecker getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser- * A unique resource name for this UptimeCheckConfig. The format is: - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. - * This field should be omitted when creating the uptime check configuration; - * on create, the resource name is assigned by the server and included in the - * response. - *- * - *
string name = 1;
- */
- public java.lang.String getName() {
- java.lang.Object ref = name_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- name_ = s;
- return s;
- }
- }
- /**
- * - * A unique resource name for this UptimeCheckConfig. The format is: - * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`. - * This field should be omitted when creating the uptime check configuration; - * on create, the resource name is assigned by the server and included in the - * response. - *- * - *
string name = 1;
- */
- public com.google.protobuf.ByteString
- getNameBytes() {
- java.lang.Object ref = name_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- name_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int DISPLAY_NAME_FIELD_NUMBER = 2;
- private volatile java.lang.Object displayName_;
- /**
- * - * A human-friendly name for the uptime check configuration. The display name - * should be unique within a Stackdriver Account in order to make it easier - * to identify; however, uniqueness is not enforced. Required. - *- * - *
string display_name = 2;
- */
- public java.lang.String getDisplayName() {
- java.lang.Object ref = displayName_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- displayName_ = s;
- return s;
- }
- }
- /**
- * - * A human-friendly name for the uptime check configuration. The display name - * should be unique within a Stackdriver Account in order to make it easier - * to identify; however, uniqueness is not enforced. Required. - *- * - *
string display_name = 2;
- */
- public com.google.protobuf.ByteString
- getDisplayNameBytes() {
- java.lang.Object ref = displayName_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- displayName_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
+ }
+ /**
+ * + * A human-friendly name for the uptime check configuration. The display name + * should be unique within a Stackdriver Account in order to make it easier + * to identify; however, uniqueness is not enforced. Required. + *+ * + *
string display_name = 2;
+ */
+ public com.google.protobuf.ByteString
+ getDisplayNameBytes() {
+ java.lang.Object ref = displayName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ displayName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
public static final int MONITORED_RESOURCE_FIELD_NUMBER = 3;
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -5966,7 +4701,15 @@ public boolean hasMonitoredResource() {
}
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -5979,7 +4722,15 @@ public com.google.api.MonitoredResource getMonitoredResource() {
}
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -6109,8 +4860,10 @@ public com.google.monitoring.v3.UptimeCheckConfig.TcpCheckOrBuilder getTcpCheckO
private com.google.protobuf.Duration period_;
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -6120,8 +4873,10 @@ public boolean hasPeriod() {
}
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -6131,8 +4886,10 @@ public com.google.protobuf.Duration getPeriod() {
}
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -6338,57 +5095,80 @@ public int getSelectedRegionsValue(int index) {
}
private int selectedRegionsMemoizedSerializedSize;
+ public static final int IS_INTERNAL_FIELD_NUMBER = 15;
+ private boolean isInternal_;
+ /**
+ * + * Denotes whether this is a check that egresses from InternalCheckers. + *+ * + *
bool is_internal = 15;
+ */
+ public boolean getIsInternal() {
+ return isInternal_;
+ }
+
public static final int INTERNAL_CHECKERS_FIELD_NUMBER = 14;
- private java.util.List- * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- public java.util.List- * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- public java.util.List extends com.google.monitoring.v3.UptimeCheckConfig.InternalCheckerOrBuilder>
+ public java.util.List extends com.google.monitoring.v3.InternalCheckerOrBuilder>
getInternalCheckersOrBuilderList() {
return internalCheckers_;
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
public int getInternalCheckersCount() {
return internalCheckers_.size();
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- public com.google.monitoring.v3.UptimeCheckConfig.InternalChecker getInternalCheckers(int index) {
+ public com.google.monitoring.v3.InternalChecker getInternalCheckers(int index) {
return internalCheckers_.get(index);
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- public com.google.monitoring.v3.UptimeCheckConfig.InternalCheckerOrBuilder getInternalCheckersOrBuilder(
+ public com.google.monitoring.v3.InternalCheckerOrBuilder getInternalCheckersOrBuilder(
int index) {
return internalCheckers_.get(index);
}
@@ -6445,6 +5225,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output)
for (int i = 0; i < internalCheckers_.size(); i++) {
output.writeMessage(14, internalCheckers_.get(i));
}
+ if (isInternal_ != false) {
+ output.writeBool(15, isInternal_);
+ }
unknownFields.writeTo(output);
}
@@ -6504,6 +5287,10 @@ public int getSerializedSize() {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(14, internalCheckers_.get(i));
}
+ if (isInternal_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(15, isInternal_);
+ }
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
@@ -6537,6 +5324,8 @@ public boolean equals(final java.lang.Object obj) {
result = result && getContentMatchersList()
.equals(other.getContentMatchersList());
result = result && selectedRegions_.equals(other.selectedRegions_);
+ result = result && (getIsInternal()
+ == other.getIsInternal());
result = result && getInternalCheckersList()
.equals(other.getInternalCheckersList());
result = result && getResourceCase().equals(
@@ -6600,6 +5389,9 @@ public int hashCode() {
hash = (37 * hash) + SELECTED_REGIONS_FIELD_NUMBER;
hash = (53 * hash) + selectedRegions_.hashCode();
}
+ hash = (37 * hash) + IS_INTERNAL_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsInternal());
if (getInternalCheckersCount() > 0) {
hash = (37 * hash) + INTERNAL_CHECKERS_FIELD_NUMBER;
hash = (53 * hash) + getInternalCheckersList().hashCode();
@@ -6792,9 +5584,11 @@ public Builder clear() {
}
selectedRegions_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000200);
+ isInternal_ = false;
+
if (internalCheckersBuilder_ == null) {
internalCheckers_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000400);
+ bitField0_ = (bitField0_ & ~0x00000800);
} else {
internalCheckersBuilder_.clear();
}
@@ -6884,10 +5678,11 @@ public com.google.monitoring.v3.UptimeCheckConfig buildPartial() {
bitField0_ = (bitField0_ & ~0x00000200);
}
result.selectedRegions_ = selectedRegions_;
+ result.isInternal_ = isInternal_;
if (internalCheckersBuilder_ == null) {
- if (((bitField0_ & 0x00000400) == 0x00000400)) {
+ if (((bitField0_ & 0x00000800) == 0x00000800)) {
internalCheckers_ = java.util.Collections.unmodifiableList(internalCheckers_);
- bitField0_ = (bitField0_ & ~0x00000400);
+ bitField0_ = (bitField0_ & ~0x00000800);
}
result.internalCheckers_ = internalCheckers_;
} else {
@@ -6994,11 +5789,14 @@ public Builder mergeFrom(com.google.monitoring.v3.UptimeCheckConfig other) {
}
onChanged();
}
+ if (other.getIsInternal() != false) {
+ setIsInternal(other.getIsInternal());
+ }
if (internalCheckersBuilder_ == null) {
if (!other.internalCheckers_.isEmpty()) {
if (internalCheckers_.isEmpty()) {
internalCheckers_ = other.internalCheckers_;
- bitField0_ = (bitField0_ & ~0x00000400);
+ bitField0_ = (bitField0_ & ~0x00000800);
} else {
ensureInternalCheckersIsMutable();
internalCheckers_.addAll(other.internalCheckers_);
@@ -7011,7 +5809,7 @@ public Builder mergeFrom(com.google.monitoring.v3.UptimeCheckConfig other) {
internalCheckersBuilder_.dispose();
internalCheckersBuilder_ = null;
internalCheckers_ = other.internalCheckers_;
- bitField0_ = (bitField0_ & ~0x00000400);
+ bitField0_ = (bitField0_ & ~0x00000800);
internalCheckersBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getInternalCheckersFieldBuilder() : null;
@@ -7318,7 +6116,15 @@ public Builder setDisplayNameBytes(
com.google.api.MonitoredResource, com.google.api.MonitoredResource.Builder, com.google.api.MonitoredResourceOrBuilder> monitoredResourceBuilder_;
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -7328,7 +6134,15 @@ public boolean hasMonitoredResource() {
}
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -7348,7 +6162,15 @@ public com.google.api.MonitoredResource getMonitoredResource() {
}
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -7368,7 +6190,15 @@ public Builder setMonitoredResource(com.google.api.MonitoredResource value) {
}
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -7386,7 +6216,15 @@ public Builder setMonitoredResource(
}
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -7412,7 +6250,15 @@ public Builder mergeMonitoredResource(com.google.api.MonitoredResource value) {
}
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -7435,7 +6281,15 @@ public Builder clearMonitoredResource() {
}
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -7445,7 +6299,15 @@ public com.google.api.MonitoredResource.Builder getMonitoredResourceBuilder() {
}
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -7462,7 +6324,15 @@ public com.google.api.MonitoredResourceOrBuilder getMonitoredResourceOrBuilder()
}
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -8007,8 +6877,10 @@ public com.google.monitoring.v3.UptimeCheckConfig.TcpCheckOrBuilder getTcpCheckO
com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> periodBuilder_;
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -8018,8 +6890,10 @@ public boolean hasPeriod() {
}
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -8033,8 +6907,10 @@ public com.google.protobuf.Duration getPeriod() {
}
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -8054,8 +6930,10 @@ public Builder setPeriod(com.google.protobuf.Duration value) {
}
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -8073,8 +6951,10 @@ public Builder setPeriod(
}
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -8096,8 +6976,10 @@ public Builder mergePeriod(com.google.protobuf.Duration value) {
}
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -8115,8 +6997,10 @@ public Builder clearPeriod() {
}
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -8128,8 +7012,10 @@ public com.google.protobuf.Duration.Builder getPeriodBuilder() {
}
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -8144,8 +7030,10 @@ public com.google.protobuf.DurationOrBuilder getPeriodOrBuilder() {
}
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -8924,26 +7812,66 @@ public Builder addAllSelectedRegionsValue(
return this;
}
- private java.util.List+ * Denotes whether this is a check that egresses from InternalCheckers. + *+ * + *
bool is_internal = 15;
+ */
+ public boolean getIsInternal() {
+ return isInternal_;
+ }
+ /**
+ * + * Denotes whether this is a check that egresses from InternalCheckers. + *+ * + *
bool is_internal = 15;
+ */
+ public Builder setIsInternal(boolean value) {
+
+ isInternal_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * + * Denotes whether this is a check that egresses from InternalCheckers. + *+ * + *
bool is_internal = 15;
+ */
+ public Builder clearIsInternal() {
+
+ isInternal_ = false;
+ onChanged();
+ return this;
+ }
+
+ private java.util.List- * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- public java.util.Listrepeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
public int getInternalCheckersCount() {
if (internalCheckersBuilder_ == null) {
@@ -8966,12 +7896,14 @@ public int getInternalCheckersCount() {
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- public com.google.monitoring.v3.UptimeCheckConfig.InternalChecker getInternalCheckers(int index) {
+ public com.google.monitoring.v3.InternalChecker getInternalCheckers(int index) {
if (internalCheckersBuilder_ == null) {
return internalCheckers_.get(index);
} else {
@@ -8980,13 +7912,15 @@ public com.google.monitoring.v3.UptimeCheckConfig.InternalChecker getInternalChe
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
public Builder setInternalCheckers(
- int index, com.google.monitoring.v3.UptimeCheckConfig.InternalChecker value) {
+ int index, com.google.monitoring.v3.InternalChecker value) {
if (internalCheckersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
@@ -9001,13 +7935,15 @@ public Builder setInternalCheckers(
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
public Builder setInternalCheckers(
- int index, com.google.monitoring.v3.UptimeCheckConfig.InternalChecker.Builder builderForValue) {
+ int index, com.google.monitoring.v3.InternalChecker.Builder builderForValue) {
if (internalCheckersBuilder_ == null) {
ensureInternalCheckersIsMutable();
internalCheckers_.set(index, builderForValue.build());
@@ -9019,12 +7955,14 @@ public Builder setInternalCheckers(
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- public Builder addInternalCheckers(com.google.monitoring.v3.UptimeCheckConfig.InternalChecker value) {
+ public Builder addInternalCheckers(com.google.monitoring.v3.InternalChecker value) {
if (internalCheckersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
@@ -9039,13 +7977,15 @@ public Builder addInternalCheckers(com.google.monitoring.v3.UptimeCheckConfig.In
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
public Builder addInternalCheckers(
- int index, com.google.monitoring.v3.UptimeCheckConfig.InternalChecker value) {
+ int index, com.google.monitoring.v3.InternalChecker value) {
if (internalCheckersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
@@ -9060,13 +8000,15 @@ public Builder addInternalCheckers(
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
public Builder addInternalCheckers(
- com.google.monitoring.v3.UptimeCheckConfig.InternalChecker.Builder builderForValue) {
+ com.google.monitoring.v3.InternalChecker.Builder builderForValue) {
if (internalCheckersBuilder_ == null) {
ensureInternalCheckersIsMutable();
internalCheckers_.add(builderForValue.build());
@@ -9078,13 +8020,15 @@ public Builder addInternalCheckers(
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
public Builder addInternalCheckers(
- int index, com.google.monitoring.v3.UptimeCheckConfig.InternalChecker.Builder builderForValue) {
+ int index, com.google.monitoring.v3.InternalChecker.Builder builderForValue) {
if (internalCheckersBuilder_ == null) {
ensureInternalCheckersIsMutable();
internalCheckers_.add(index, builderForValue.build());
@@ -9096,13 +8040,15 @@ public Builder addInternalCheckers(
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
public Builder addAllInternalCheckers(
- java.lang.Iterable extends com.google.monitoring.v3.UptimeCheckConfig.InternalChecker> values) {
+ java.lang.Iterable extends com.google.monitoring.v3.InternalChecker> values) {
if (internalCheckersBuilder_ == null) {
ensureInternalCheckersIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
@@ -9115,15 +8061,17 @@ public Builder addAllInternalCheckers(
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
public Builder clearInternalCheckers() {
if (internalCheckersBuilder_ == null) {
internalCheckers_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000400);
+ bitField0_ = (bitField0_ & ~0x00000800);
onChanged();
} else {
internalCheckersBuilder_.clear();
@@ -9132,10 +8080,12 @@ public Builder clearInternalCheckers() {
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
public Builder removeInternalCheckers(int index) {
if (internalCheckersBuilder_ == null) {
@@ -9149,23 +8099,27 @@ public Builder removeInternalCheckers(int index) {
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- public com.google.monitoring.v3.UptimeCheckConfig.InternalChecker.Builder getInternalCheckersBuilder(
+ public com.google.monitoring.v3.InternalChecker.Builder getInternalCheckersBuilder(
int index) {
return getInternalCheckersFieldBuilder().getBuilder(index);
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- public com.google.monitoring.v3.UptimeCheckConfig.InternalCheckerOrBuilder getInternalCheckersOrBuilder(
+ public com.google.monitoring.v3.InternalCheckerOrBuilder getInternalCheckersOrBuilder(
int index) {
if (internalCheckersBuilder_ == null) {
return internalCheckers_.get(index); } else {
@@ -9174,12 +8128,14 @@ public com.google.monitoring.v3.UptimeCheckConfig.InternalCheckerOrBuilder getIn
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- public java.util.List extends com.google.monitoring.v3.UptimeCheckConfig.InternalCheckerOrBuilder>
+ public java.util.List extends com.google.monitoring.v3.InternalCheckerOrBuilder>
getInternalCheckersOrBuilderList() {
if (internalCheckersBuilder_ != null) {
return internalCheckersBuilder_.getMessageOrBuilderList();
@@ -9189,46 +8145,52 @@ public com.google.monitoring.v3.UptimeCheckConfig.InternalCheckerOrBuilder getIn
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- public com.google.monitoring.v3.UptimeCheckConfig.InternalChecker.Builder addInternalCheckersBuilder() {
+ public com.google.monitoring.v3.InternalChecker.Builder addInternalCheckersBuilder() {
return getInternalCheckersFieldBuilder().addBuilder(
- com.google.monitoring.v3.UptimeCheckConfig.InternalChecker.getDefaultInstance());
+ com.google.monitoring.v3.InternalChecker.getDefaultInstance());
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- public com.google.monitoring.v3.UptimeCheckConfig.InternalChecker.Builder addInternalCheckersBuilder(
+ public com.google.monitoring.v3.InternalChecker.Builder addInternalCheckersBuilder(
int index) {
return getInternalCheckersFieldBuilder().addBuilder(
- index, com.google.monitoring.v3.UptimeCheckConfig.InternalChecker.getDefaultInstance());
+ index, com.google.monitoring.v3.InternalChecker.getDefaultInstance());
}
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- public java.util.List- * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -65,7 +73,15 @@ public interface UptimeCheckConfigOrBuilder extends
boolean hasMonitoredResource();
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -73,7 +89,15 @@ public interface UptimeCheckConfigOrBuilder extends
com.google.api.MonitoredResource getMonitoredResource();
/**
* - * The monitored resource associated with the configuration. + * The [monitored + * resource](https://cloud.google.com/monitoring/api/resources) associated + * with the configuration. + * The following monitored resource types are supported for uptime checks: + * uptime_url + * gce_instance + * gae_app + * aws_ec2_instance + * aws_elb_load_balancer ** *
.google.api.MonitoredResource monitored_resource = 3;
@@ -157,8 +181,10 @@ public interface UptimeCheckConfigOrBuilder extends
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -166,8 +192,10 @@ public interface UptimeCheckConfigOrBuilder extends
boolean hasPeriod();
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -175,8 +203,10 @@ public interface UptimeCheckConfigOrBuilder extends
com.google.protobuf.Duration getPeriod();
/**
* - * How often the uptime check is performed. - * Currently, only 1, 5, 10, and 15 minutes are supported. Required. + * How often, in seconds, the uptime check is performed. + * Currently, the only supported values are `60s` (1 minute), `300s` + * (5 minutes), `600s` (10 minutes), and `900s` (15 minutes). Optional, + * defaults to `300s`. ** *
.google.protobuf.Duration period = 7;
@@ -339,46 +369,65 @@ com.google.monitoring.v3.UptimeCheckConfig.ContentMatcherOrBuilder getContentMat
/**
* - * The internal checkers that this check will egress from. + * Denotes whether this is a check that egresses from InternalCheckers. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * bool is_internal = 15;
*/
- java.util.List+ * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. + *+ * + *
repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
+ */
+ java.util.List- * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- com.google.monitoring.v3.UptimeCheckConfig.InternalChecker getInternalCheckers(int index);
+ com.google.monitoring.v3.InternalChecker getInternalCheckers(int index);
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
int getInternalCheckersCount();
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- java.util.List extends com.google.monitoring.v3.UptimeCheckConfig.InternalCheckerOrBuilder>
+ java.util.List extends com.google.monitoring.v3.InternalCheckerOrBuilder>
getInternalCheckersOrBuilderList();
/**
* - * The internal checkers that this check will egress from. + * The internal checkers that this check will egress from. If `is_internal` is + * true and this list is empty, the check will egress from all + * InternalCheckers configured for the project that owns this CheckConfig. ** - *
repeated .google.monitoring.v3.UptimeCheckConfig.InternalChecker internal_checkers = 14;
+ * repeated .google.monitoring.v3.InternalChecker internal_checkers = 14;
*/
- com.google.monitoring.v3.UptimeCheckConfig.InternalCheckerOrBuilder getInternalCheckersOrBuilder(
+ com.google.monitoring.v3.InternalCheckerOrBuilder getInternalCheckersOrBuilder(
int index);
public com.google.monitoring.v3.UptimeCheckConfig.ResourceCase getResourceCase();
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UptimeProto.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UptimeProto.java
index f287b964e09e..07a8dc8133e4 100644
--- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UptimeProto.java
+++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UptimeProto.java
@@ -14,6 +14,11 @@ public static void registerAllExtensions(
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
+ static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_google_monitoring_v3_InternalChecker_descriptor;
+ static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_google_monitoring_v3_InternalChecker_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_monitoring_v3_UptimeCheckConfig_descriptor;
static final
@@ -49,11 +54,6 @@ public static void registerAllExtensions(
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_google_monitoring_v3_UptimeCheckConfig_ContentMatcher_fieldAccessorTable;
- static final com.google.protobuf.Descriptors.Descriptor
- internal_static_google_monitoring_v3_UptimeCheckConfig_InternalChecker_descriptor;
- static final
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internal_static_google_monitoring_v3_UptimeCheckConfig_InternalChecker_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_google_monitoring_v3_UptimeCheckIp_descriptor;
static final
@@ -71,52 +71,52 @@ public static void registerAllExtensions(
"\n!google/monitoring/v3/uptime.proto\022\024goo" +
"gle.monitoring.v3\032#google/api/monitored_" +
"resource.proto\032\036google/protobuf/duration" +
- ".proto\"\262\n\n\021UptimeCheckConfig\022\014\n\004name\030\001 \001" +
- "(\t\022\024\n\014display_name\030\002 \001(\t\022;\n\022monitored_re" +
- "source\030\003 \001(\0132\035.google.api.MonitoredResou" +
- "rceH\000\022O\n\016resource_group\030\004 \001(\01325.google.m" +
- "onitoring.v3.UptimeCheckConfig.ResourceG" +
- "roupH\000\022G\n\nhttp_check\030\005 \001(\01321.google.moni" +
- "toring.v3.UptimeCheckConfig.HttpCheckH\001\022" +
- "E\n\ttcp_check\030\006 \001(\01320.google.monitoring.v" +
- "3.UptimeCheckConfig.TcpCheckH\001\022)\n\006period" +
- "\030\007 \001(\0132\031.google.protobuf.Duration\022*\n\007tim" +
- "eout\030\010 \001(\0132\031.google.protobuf.Duration\022P\n" +
- "\020content_matchers\030\t \003(\01326.google.monitor" +
- "ing.v3.UptimeCheckConfig.ContentMatcher\022" +
- "A\n\020selected_regions\030\n \003(\0162\'.google.monit" +
- "oring.v3.UptimeCheckRegion\022R\n\021internal_c" +
- "heckers\030\016 \003(\01327.google.monitoring.v3.Upt" +
- "imeCheckConfig.InternalChecker\032a\n\rResour" +
- "ceGroup\022\020\n\010group_id\030\001 \001(\t\022>\n\rresource_ty" +
- "pe\030\002 \001(\0162\'.google.monitoring.v3.GroupRes" +
- "ourceType\032\344\002\n\tHttpCheck\022\017\n\007use_ssl\030\001 \001(\010" +
- "\022\014\n\004path\030\002 \001(\t\022\014\n\004port\030\003 \001(\005\022X\n\tauth_inf" +
- "o\030\004 \001(\0132E.google.monitoring.v3.UptimeChe" +
- "ckConfig.HttpCheck.BasicAuthentication\022\024" +
- "\n\014mask_headers\030\005 \001(\010\022O\n\007headers\030\006 \003(\0132>." +
- "google.monitoring.v3.UptimeCheckConfig.H" +
- "ttpCheck.HeadersEntry\0329\n\023BasicAuthentica" +
- "tion\022\020\n\010username\030\001 \001(\t\022\020\n\010password\030\002 \001(\t" +
- "\032.\n\014HeadersEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002" +
- " \001(\t:\0028\001\032\030\n\010TcpCheck\022\014\n\004port\030\001 \001(\005\032!\n\016Co" +
- "ntentMatcher\022\017\n\007content\030\001 \001(\t\032r\n\017Interna" +
- "lChecker\022\022\n\nproject_id\030\001 \001(\t\022\017\n\007network\030" +
- "\002 \001(\t\022\020\n\010gcp_zone\030\003 \001(\t\022\022\n\nchecker_id\030\004 " +
- "\001(\t\022\024\n\014display_name\030\005 \001(\tB\n\n\010resourceB\024\n" +
- "\022check_request_type\"n\n\rUptimeCheckIp\0227\n\006" +
- "region\030\001 \001(\0162\'.google.monitoring.v3.Upti" +
- "meCheckRegion\022\020\n\010location\030\002 \001(\t\022\022\n\nip_ad" +
- "dress\030\003 \001(\t*e\n\021UptimeCheckRegion\022\026\n\022REGI" +
- "ON_UNSPECIFIED\020\000\022\007\n\003USA\020\001\022\n\n\006EUROPE\020\002\022\021\n" +
- "\rSOUTH_AMERICA\020\003\022\020\n\014ASIA_PACIFIC\020\004*[\n\021Gr" +
- "oupResourceType\022\035\n\031RESOURCE_TYPE_UNSPECI" +
- "FIED\020\000\022\014\n\010INSTANCE\020\001\022\031\n\025AWS_ELB_LOAD_BAL" +
- "ANCER\020\002B\243\001\n\030com.google.monitoring.v3B\013Up" +
- "timeProtoP\001Z>google.golang.org/genproto/" +
- "googleapis/monitoring/v3;monitoring\252\002\032Go" +
- "ogle.Cloud.Monitoring.V3\312\002\032Google\\Cloud\\" +
- "Monitoring\\V3b\006proto3"
+ ".proto\"r\n\017InternalChecker\022\022\n\nproject_id\030" +
+ "\001 \001(\t\022\017\n\007network\030\002 \001(\t\022\020\n\010gcp_zone\030\003 \001(\t" +
+ "\022\022\n\nchecker_id\030\004 \001(\t\022\024\n\014display_name\030\005 \001" +
+ "(\t\"\301\t\n\021UptimeCheckConfig\022\014\n\004name\030\001 \001(\t\022\024" +
+ "\n\014display_name\030\002 \001(\t\022;\n\022monitored_resour" +
+ "ce\030\003 \001(\0132\035.google.api.MonitoredResourceH" +
+ "\000\022O\n\016resource_group\030\004 \001(\01325.google.monit" +
+ "oring.v3.UptimeCheckConfig.ResourceGroup" +
+ "H\000\022G\n\nhttp_check\030\005 \001(\01321.google.monitori" +
+ "ng.v3.UptimeCheckConfig.HttpCheckH\001\022E\n\tt" +
+ "cp_check\030\006 \001(\01320.google.monitoring.v3.Up" +
+ "timeCheckConfig.TcpCheckH\001\022)\n\006period\030\007 \001" +
+ "(\0132\031.google.protobuf.Duration\022*\n\007timeout" +
+ "\030\010 \001(\0132\031.google.protobuf.Duration\022P\n\020con" +
+ "tent_matchers\030\t \003(\01326.google.monitoring." +
+ "v3.UptimeCheckConfig.ContentMatcher\022A\n\020s" +
+ "elected_regions\030\n \003(\0162\'.google.monitorin" +
+ "g.v3.UptimeCheckRegion\022\023\n\013is_internal\030\017 " +
+ "\001(\010\022@\n\021internal_checkers\030\016 \003(\0132%.google." +
+ "monitoring.v3.InternalChecker\032a\n\rResourc" +
+ "eGroup\022\020\n\010group_id\030\001 \001(\t\022>\n\rresource_typ" +
+ "e\030\002 \001(\0162\'.google.monitoring.v3.GroupReso" +
+ "urceType\032\344\002\n\tHttpCheck\022\017\n\007use_ssl\030\001 \001(\010\022" +
+ "\014\n\004path\030\002 \001(\t\022\014\n\004port\030\003 \001(\005\022X\n\tauth_info" +
+ "\030\004 \001(\0132E.google.monitoring.v3.UptimeChec" +
+ "kConfig.HttpCheck.BasicAuthentication\022\024\n" +
+ "\014mask_headers\030\005 \001(\010\022O\n\007headers\030\006 \003(\0132>.g" +
+ "oogle.monitoring.v3.UptimeCheckConfig.Ht" +
+ "tpCheck.HeadersEntry\0329\n\023BasicAuthenticat" +
+ "ion\022\020\n\010username\030\001 \001(\t\022\020\n\010password\030\002 \001(\t\032" +
+ ".\n\014HeadersEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 " +
+ "\001(\t:\0028\001\032\030\n\010TcpCheck\022\014\n\004port\030\001 \001(\005\032!\n\016Con" +
+ "tentMatcher\022\017\n\007content\030\001 \001(\tB\n\n\010resource" +
+ "B\024\n\022check_request_type\"n\n\rUptimeCheckIp\022" +
+ "7\n\006region\030\001 \001(\0162\'.google.monitoring.v3.U" +
+ "ptimeCheckRegion\022\020\n\010location\030\002 \001(\t\022\022\n\nip" +
+ "_address\030\003 \001(\t*e\n\021UptimeCheckRegion\022\026\n\022R" +
+ "EGION_UNSPECIFIED\020\000\022\007\n\003USA\020\001\022\n\n\006EUROPE\020\002" +
+ "\022\021\n\rSOUTH_AMERICA\020\003\022\020\n\014ASIA_PACIFIC\020\004*[\n" +
+ "\021GroupResourceType\022\035\n\031RESOURCE_TYPE_UNSP" +
+ "ECIFIED\020\000\022\014\n\010INSTANCE\020\001\022\031\n\025AWS_ELB_LOAD_" +
+ "BALANCER\020\002B\243\001\n\030com.google.monitoring.v3B" +
+ "\013UptimeProtoP\001Z>google.golang.org/genpro" +
+ "to/googleapis/monitoring/v3;monitoring\252\002" +
+ "\032Google.Cloud.Monitoring.V3\312\002\032Google\\Clo" +
+ "ud\\Monitoring\\V3b\006proto3"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
@@ -132,12 +132,18 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.api.MonitoredResourceProto.getDescriptor(),
com.google.protobuf.DurationProto.getDescriptor(),
}, assigner);
- internal_static_google_monitoring_v3_UptimeCheckConfig_descriptor =
+ internal_static_google_monitoring_v3_InternalChecker_descriptor =
getDescriptor().getMessageTypes().get(0);
+ internal_static_google_monitoring_v3_InternalChecker_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_google_monitoring_v3_InternalChecker_descriptor,
+ new java.lang.String[] { "ProjectId", "Network", "GcpZone", "CheckerId", "DisplayName", });
+ internal_static_google_monitoring_v3_UptimeCheckConfig_descriptor =
+ getDescriptor().getMessageTypes().get(1);
internal_static_google_monitoring_v3_UptimeCheckConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_monitoring_v3_UptimeCheckConfig_descriptor,
- new java.lang.String[] { "Name", "DisplayName", "MonitoredResource", "ResourceGroup", "HttpCheck", "TcpCheck", "Period", "Timeout", "ContentMatchers", "SelectedRegions", "InternalCheckers", "Resource", "CheckRequestType", });
+ new java.lang.String[] { "Name", "DisplayName", "MonitoredResource", "ResourceGroup", "HttpCheck", "TcpCheck", "Period", "Timeout", "ContentMatchers", "SelectedRegions", "IsInternal", "InternalCheckers", "Resource", "CheckRequestType", });
internal_static_google_monitoring_v3_UptimeCheckConfig_ResourceGroup_descriptor =
internal_static_google_monitoring_v3_UptimeCheckConfig_descriptor.getNestedTypes().get(0);
internal_static_google_monitoring_v3_UptimeCheckConfig_ResourceGroup_fieldAccessorTable = new
@@ -174,14 +180,8 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_monitoring_v3_UptimeCheckConfig_ContentMatcher_descriptor,
new java.lang.String[] { "Content", });
- internal_static_google_monitoring_v3_UptimeCheckConfig_InternalChecker_descriptor =
- internal_static_google_monitoring_v3_UptimeCheckConfig_descriptor.getNestedTypes().get(4);
- internal_static_google_monitoring_v3_UptimeCheckConfig_InternalChecker_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
- internal_static_google_monitoring_v3_UptimeCheckConfig_InternalChecker_descriptor,
- new java.lang.String[] { "ProjectId", "Network", "GcpZone", "CheckerId", "DisplayName", });
internal_static_google_monitoring_v3_UptimeCheckIp_descriptor =
- getDescriptor().getMessageTypes().get(1);
+ getDescriptor().getMessageTypes().get(2);
internal_static_google_monitoring_v3_UptimeCheckIp_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_monitoring_v3_UptimeCheckIp_descriptor,
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UptimeServiceProto.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UptimeServiceProto.java
index 06f9d0fb1a25..5874a296e9cf 100644
--- a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UptimeServiceProto.java
+++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/com/google/monitoring/v3/UptimeServiceProto.java
@@ -70,56 +70,56 @@ public static void registerAllExtensions(
" google/protobuf/field_mask.proto\"V\n\035Lis" +
"tUptimeCheckConfigsRequest\022\016\n\006parent\030\001 \001" +
"(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(" +
- "\t\"\200\001\n\036ListUptimeCheckConfigsResponse\022E\n\024" +
+ "\t\"\224\001\n\036ListUptimeCheckConfigsResponse\022E\n\024" +
"uptime_check_configs\030\001 \003(\0132\'.google.moni" +
"toring.v3.UptimeCheckConfig\022\027\n\017next_page" +
- "_token\030\002 \001(\t\"+\n\033GetUptimeCheckConfigRequ" +
- "est\022\014\n\004name\030\001 \001(\t\"v\n\036CreateUptimeCheckCo" +
- "nfigRequest\022\016\n\006parent\030\001 \001(\t\022D\n\023uptime_ch" +
- "eck_config\030\002 \001(\0132\'.google.monitoring.v3." +
- "UptimeCheckConfig\"\227\001\n\036UpdateUptimeCheckC" +
- "onfigRequest\022/\n\013update_mask\030\002 \001(\0132\032.goog" +
- "le.protobuf.FieldMask\022D\n\023uptime_check_co" +
- "nfig\030\003 \001(\0132\'.google.monitoring.v3.Uptime" +
- "CheckConfig\".\n\036DeleteUptimeCheckConfigRe" +
- "quest\022\014\n\004name\030\001 \001(\t\"B\n\031ListUptimeCheckIp" +
- "sRequest\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_toke" +
- "n\030\003 \001(\t\"t\n\032ListUptimeCheckIpsResponse\022=\n" +
- "\020uptime_check_ips\030\001 \003(\0132#.google.monitor" +
- "ing.v3.UptimeCheckIp\022\027\n\017next_page_token\030" +
- "\002 \001(\t2\307\010\n\022UptimeCheckService\022\267\001\n\026ListUpt" +
- "imeCheckConfigs\0223.google.monitoring.v3.L" +
- "istUptimeCheckConfigsRequest\0324.google.mo" +
- "nitoring.v3.ListUptimeCheckConfigsRespon" +
- "se\"2\202\323\344\223\002,\022*/v3/{parent=projects/*}/upti" +
- "meCheckConfigs\022\246\001\n\024GetUptimeCheckConfig\022" +
- "1.google.monitoring.v3.GetUptimeCheckCon" +
- "figRequest\032\'.google.monitoring.v3.Uptime" +
- "CheckConfig\"2\202\323\344\223\002,\022*/v3/{name=projects/" +
- "*/uptimeCheckConfigs/*}\022\301\001\n\027CreateUptime" +
- "CheckConfig\0224.google.monitoring.v3.Creat" +
- "eUptimeCheckConfigRequest\032\'.google.monit" +
- "oring.v3.UptimeCheckConfig\"G\202\323\344\223\002A\"*/v3/" +
- "{parent=projects/*}/uptimeCheckConfigs:\023" +
- "uptime_check_config\022\325\001\n\027UpdateUptimeChec" +
- "kConfig\0224.google.monitoring.v3.UpdateUpt" +
- "imeCheckConfigRequest\032\'.google.monitorin" +
- "g.v3.UptimeCheckConfig\"[\202\323\344\223\002U2>/v3/{upt" +
- "ime_check_config.name=projects/*/uptimeC" +
- "heckConfigs/*}:\023uptime_check_config\022\233\001\n\027" +
- "DeleteUptimeCheckConfig\0224.google.monitor" +
- "ing.v3.DeleteUptimeCheckConfigRequest\032\026." +
- "google.protobuf.Empty\"2\202\323\344\223\002,**/v3/{name" +
- "=projects/*/uptimeCheckConfigs/*}\022\223\001\n\022Li" +
- "stUptimeCheckIps\022/.google.monitoring.v3." +
- "ListUptimeCheckIpsRequest\0320.google.monit" +
- "oring.v3.ListUptimeCheckIpsResponse\"\032\202\323\344" +
- "\223\002\024\022\022/v3/uptimeCheckIpsB\252\001\n\030com.google.m" +
- "onitoring.v3B\022UptimeServiceProtoP\001Z>goog" +
- "le.golang.org/genproto/googleapis/monito" +
- "ring/v3;monitoring\252\002\032Google.Cloud.Monito" +
- "ring.V3\312\002\032Google\\Cloud\\Monitoring\\V3b\006pr" +
- "oto3"
+ "_token\030\002 \001(\t\022\022\n\ntotal_size\030\003 \001(\005\"+\n\033GetU" +
+ "ptimeCheckConfigRequest\022\014\n\004name\030\001 \001(\t\"v\n" +
+ "\036CreateUptimeCheckConfigRequest\022\016\n\006paren" +
+ "t\030\001 \001(\t\022D\n\023uptime_check_config\030\002 \001(\0132\'.g" +
+ "oogle.monitoring.v3.UptimeCheckConfig\"\227\001" +
+ "\n\036UpdateUptimeCheckConfigRequest\022/\n\013upda" +
+ "te_mask\030\002 \001(\0132\032.google.protobuf.FieldMas" +
+ "k\022D\n\023uptime_check_config\030\003 \001(\0132\'.google." +
+ "monitoring.v3.UptimeCheckConfig\".\n\036Delet" +
+ "eUptimeCheckConfigRequest\022\014\n\004name\030\001 \001(\t\"" +
+ "B\n\031ListUptimeCheckIpsRequest\022\021\n\tpage_siz" +
+ "e\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"t\n\032ListUptim" +
+ "eCheckIpsResponse\022=\n\020uptime_check_ips\030\001 " +
+ "\003(\0132#.google.monitoring.v3.UptimeCheckIp" +
+ "\022\027\n\017next_page_token\030\002 \001(\t2\307\010\n\022UptimeChec" +
+ "kService\022\267\001\n\026ListUptimeCheckConfigs\0223.go" +
+ "ogle.monitoring.v3.ListUptimeCheckConfig" +
+ "sRequest\0324.google.monitoring.v3.ListUpti" +
+ "meCheckConfigsResponse\"2\202\323\344\223\002,\022*/v3/{par" +
+ "ent=projects/*}/uptimeCheckConfigs\022\246\001\n\024G" +
+ "etUptimeCheckConfig\0221.google.monitoring." +
+ "v3.GetUptimeCheckConfigRequest\032\'.google." +
+ "monitoring.v3.UptimeCheckConfig\"2\202\323\344\223\002,\022" +
+ "*/v3/{name=projects/*/uptimeCheckConfigs" +
+ "/*}\022\301\001\n\027CreateUptimeCheckConfig\0224.google" +
+ ".monitoring.v3.CreateUptimeCheckConfigRe" +
+ "quest\032\'.google.monitoring.v3.UptimeCheck" +
+ "Config\"G\202\323\344\223\002A\"*/v3/{parent=projects/*}/" +
+ "uptimeCheckConfigs:\023uptime_check_config\022" +
+ "\325\001\n\027UpdateUptimeCheckConfig\0224.google.mon" +
+ "itoring.v3.UpdateUptimeCheckConfigReques" +
+ "t\032\'.google.monitoring.v3.UptimeCheckConf" +
+ "ig\"[\202\323\344\223\002U2>/v3/{uptime_check_config.nam" +
+ "e=projects/*/uptimeCheckConfigs/*}:\023upti" +
+ "me_check_config\022\233\001\n\027DeleteUptimeCheckCon" +
+ "fig\0224.google.monitoring.v3.DeleteUptimeC" +
+ "heckConfigRequest\032\026.google.protobuf.Empt" +
+ "y\"2\202\323\344\223\002,**/v3/{name=projects/*/uptimeCh" +
+ "eckConfigs/*}\022\223\001\n\022ListUptimeCheckIps\022/.g" +
+ "oogle.monitoring.v3.ListUptimeCheckIpsRe" +
+ "quest\0320.google.monitoring.v3.ListUptimeC" +
+ "heckIpsResponse\"\032\202\323\344\223\002\024\022\022/v3/uptimeCheck" +
+ "IpsB\252\001\n\030com.google.monitoring.v3B\022Uptime" +
+ "ServiceProtoP\001Z>google.golang.org/genpro" +
+ "to/googleapis/monitoring/v3;monitoring\252\002" +
+ "\032Google.Cloud.Monitoring.V3\312\002\032Google\\Clo" +
+ "ud\\Monitoring\\V3b\006proto3"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
@@ -148,7 +148,7 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors(
internal_static_google_monitoring_v3_ListUptimeCheckConfigsResponse_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_google_monitoring_v3_ListUptimeCheckConfigsResponse_descriptor,
- new java.lang.String[] { "UptimeCheckConfigs", "NextPageToken", });
+ new java.lang.String[] { "UptimeCheckConfigs", "NextPageToken", "TotalSize", });
internal_static_google_monitoring_v3_GetUptimeCheckConfigRequest_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_google_monitoring_v3_GetUptimeCheckConfigRequest_fieldAccessorTable = new
diff --git a/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/google/monitoring/v3/DroppedLabelsOuterClass.java b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/google/monitoring/v3/DroppedLabelsOuterClass.java
new file mode 100644
index 000000000000..e838017d30c4
--- /dev/null
+++ b/google-api-grpc/proto-google-cloud-monitoring-v3/src/main/java/google/monitoring/v3/DroppedLabelsOuterClass.java
@@ -0,0 +1,892 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: google/monitoring/v3/dropped_labels.proto
+
+package google.monitoring.v3;
+
+public final class DroppedLabelsOuterClass {
+ private DroppedLabelsOuterClass() {}
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistryLite registry) {
+ }
+
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions(
+ (com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+ public interface DroppedLabelsOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:google.monitoring.v3.DroppedLabels)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * + * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+ int getLabelCount();
+ /**
+ * + * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+ boolean containsLabel(
+ java.lang.String key);
+ /**
+ * Use {@link #getLabelMap()} instead.
+ */
+ @java.lang.Deprecated
+ java.util.Map+ * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+ java.util.Map+ * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+
+ java.lang.String getLabelOrDefault(
+ java.lang.String key,
+ java.lang.String defaultValue);
+ /**
+ * + * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+
+ java.lang.String getLabelOrThrow(
+ java.lang.String key);
+ }
+ /**
+ * + * A set of (label, value) pairs which were dropped during aggregation, attached + * to google.api.Distribution.Exemplars in google.api.Distribution values during + * aggregation. + * These values are used in combination with the label values that remain on the + * aggregated Distribution timeseries to construct the full label set for the + * exemplar values. The resulting full label set may be used to identify the + * specific task/job/instance (for example) which may be contributing to a + * long-tail, while allowing the storage savings of only storing aggregated + * distribution values for a large group. + * Note that there are no guarantees on ordering of the labels from + * exemplar-to-exemplar and from distribution-to-distribution in the same + * stream, and there may be duplicates. It is up to clients to resolve any + * ambiguities. + *+ * + * Protobuf type {@code google.monitoring.v3.DroppedLabels} + */ + public static final class DroppedLabels extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:google.monitoring.v3.DroppedLabels) + DroppedLabelsOrBuilder { + private static final long serialVersionUID = 0L; + // Use DroppedLabels.newBuilder() to construct. + private DroppedLabels(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private DroppedLabels() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DroppedLabels( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { + label_ = com.google.protobuf.MapField.newMapField( + LabelDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry
+ * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+
+ public boolean containsLabel(
+ java.lang.String key) {
+ if (key == null) { throw new java.lang.NullPointerException(); }
+ return internalGetLabel().getMap().containsKey(key);
+ }
+ /**
+ * Use {@link #getLabelMap()} instead.
+ */
+ @java.lang.Deprecated
+ public java.util.Map+ * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+
+ public java.util.Map+ * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+
+ public java.lang.String getLabelOrDefault(
+ java.lang.String key,
+ java.lang.String defaultValue) {
+ if (key == null) { throw new java.lang.NullPointerException(); }
+ java.util.Map+ * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+
+ public java.lang.String getLabelOrThrow(
+ java.lang.String key) {
+ if (key == null) { throw new java.lang.NullPointerException(); }
+ java.util.Map+ * A set of (label, value) pairs which were dropped during aggregation, attached + * to google.api.Distribution.Exemplars in google.api.Distribution values during + * aggregation. + * These values are used in combination with the label values that remain on the + * aggregated Distribution timeseries to construct the full label set for the + * exemplar values. The resulting full label set may be used to identify the + * specific task/job/instance (for example) which may be contributing to a + * long-tail, while allowing the storage savings of only storing aggregated + * distribution values for a large group. + * Note that there are no guarantees on ordering of the labels from + * exemplar-to-exemplar and from distribution-to-distribution in the same + * stream, and there may be duplicates. It is up to clients to resolve any + * ambiguities. + *+ * + * Protobuf type {@code google.monitoring.v3.DroppedLabels} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
+ * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+
+ public boolean containsLabel(
+ java.lang.String key) {
+ if (key == null) { throw new java.lang.NullPointerException(); }
+ return internalGetLabel().getMap().containsKey(key);
+ }
+ /**
+ * Use {@link #getLabelMap()} instead.
+ */
+ @java.lang.Deprecated
+ public java.util.Map+ * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+
+ public java.util.Map+ * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+
+ public java.lang.String getLabelOrDefault(
+ java.lang.String key,
+ java.lang.String defaultValue) {
+ if (key == null) { throw new java.lang.NullPointerException(); }
+ java.util.Map+ * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+
+ public java.lang.String getLabelOrThrow(
+ java.lang.String key) {
+ if (key == null) { throw new java.lang.NullPointerException(); }
+ java.util.Map+ * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+
+ public Builder removeLabel(
+ java.lang.String key) {
+ if (key == null) { throw new java.lang.NullPointerException(); }
+ internalGetMutableLabel().getMutableMap()
+ .remove(key);
+ return this;
+ }
+ /**
+ * Use alternate mutation accessors instead.
+ */
+ @java.lang.Deprecated
+ public java.util.Map+ * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+ public Builder putLabel(
+ java.lang.String key,
+ java.lang.String value) {
+ if (key == null) { throw new java.lang.NullPointerException(); }
+ if (value == null) { throw new java.lang.NullPointerException(); }
+ internalGetMutableLabel().getMutableMap()
+ .put(key, value);
+ return this;
+ }
+ /**
+ * + * Map from label to its value, for all labels dropped in any aggregation. + *+ * + *
map<string, string> label = 1;
+ */
+
+ public Builder putAllLabel(
+ java.util.MapA group is a named filter that is used to identify a collection of monitored resources. Groups
* are typically used to mirror the physical and/or logical topology of the environment. Because
@@ -120,7 +120,6 @@
*
*/
@Generated("by gapic-generator")
-@BetaApi
public class GroupServiceClient implements BackgroundResource {
private final GroupServiceSettings settings;
private final GroupServiceStub stub;
diff --git a/google-cloud-clients/google-cloud-monitoring/src/main/java/com/google/cloud/monitoring/v3/GroupServiceSettings.java b/google-cloud-clients/google-cloud-monitoring/src/main/java/com/google/cloud/monitoring/v3/GroupServiceSettings.java
index 4920370bf06f..58d9debfa9b6 100644
--- a/google-cloud-clients/google-cloud-monitoring/src/main/java/com/google/cloud/monitoring/v3/GroupServiceSettings.java
+++ b/google-cloud-clients/google-cloud-monitoring/src/main/java/com/google/cloud/monitoring/v3/GroupServiceSettings.java
@@ -71,7 +71,6 @@
*
*/
@Generated("by gapic-generator")
-@BetaApi
public class GroupServiceSettings extends ClientSettings `projects/[PROJECT_ID]`.
+ * `projects/[PROJECT_ID]`.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final ListUptimeCheckConfigsPagedResponse listUptimeCheckConfigs(String parent) {
@@ -295,7 +294,7 @@ public final ListUptimeCheckConfigsPagedResponse listUptimeCheckConfigs(
*
*
* @param name The uptime check configuration to retrieve. The format is
- * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`.
+ * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final UptimeCheckConfig getUptimeCheckConfig(String name) {
@@ -365,8 +364,8 @@ private final UptimeCheckConfig getUptimeCheckConfig(GetUptimeCheckConfigRequest
* }
*
*
- * @param parent The project in which to create the uptime check. The format is:
- * `projects/[PROJECT_ID]`.
+ * @param parent The project in which to create the uptime check. The format is
+ * `projects/[PROJECT_ID]`.
* @param uptimeCheckConfig The new uptime check configuration.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
@@ -449,9 +448,11 @@ public final UptimeCheckConfig createUptimeCheckConfig(CreateUptimeCheckConfigRe
* @param uptimeCheckConfig Required. If an `"updateMask"` has been specified, this field gives
* the values for the set of fields mentioned in the `"updateMask"`. If an `"updateMask"` has
* not been given, this uptime check configuration replaces the current configuration. If a
- * field is mentioned in `"updateMask`" but the corresonding field is omitted in this partial
+ * field is mentioned in `"updateMask"` but the corresonding field is omitted in this partial
* uptime check configuration, it has the effect of deleting/clearing the field from the
* configuration on the server.
+ * The following fields can be updated: `display_name`, `http_check`, `tcp_check`,
+ * `timeout`, `content_matchers`, and `selected_regions`.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final UptimeCheckConfig updateUptimeCheckConfig(UptimeCheckConfig uptimeCheckConfig) {
@@ -527,7 +528,7 @@ public final UptimeCheckConfig updateUptimeCheckConfig(UpdateUptimeCheckConfigRe
*
*
* @param name The uptime check configuration to delete. The format is
- * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`.
+ * `projects/[PROJECT_ID]/uptimeCheckConfigs/[UPTIME_CHECK_ID]`.
* @throws com.google.api.gax.rpc.ApiException if the remote call fails
*/
public final void deleteUptimeCheckConfig(String name) {
diff --git a/google-cloud-clients/google-cloud-monitoring/src/main/java/com/google/cloud/monitoring/v3/UptimeCheckServiceSettings.java b/google-cloud-clients/google-cloud-monitoring/src/main/java/com/google/cloud/monitoring/v3/UptimeCheckServiceSettings.java
index 37f8f96980ec..f0d657be7e28 100644
--- a/google-cloud-clients/google-cloud-monitoring/src/main/java/com/google/cloud/monitoring/v3/UptimeCheckServiceSettings.java
+++ b/google-cloud-clients/google-cloud-monitoring/src/main/java/com/google/cloud/monitoring/v3/UptimeCheckServiceSettings.java
@@ -71,7 +71,6 @@
*
*/
@Generated("by gapic-generator")
-@BetaApi
public class UptimeCheckServiceSettings extends ClientSettings Service Description: The Group API lets you inspect and manage your
- * [groups](google.monitoring.v3.Group).
+ * [groups](#google.monitoring.v3.Group).
*
* A group is a named filter that is used to identify a collection of monitored resources. Groups
* are typically used to mirror the physical and/or logical topology of the environment. Because
diff --git a/google-cloud-clients/google-cloud-monitoring/src/main/java/com/google/cloud/monitoring/v3/stub/AlertPolicyServiceStubSettings.java b/google-cloud-clients/google-cloud-monitoring/src/main/java/com/google/cloud/monitoring/v3/stub/AlertPolicyServiceStubSettings.java
index da78a76f92e8..28f40342afa0 100644
--- a/google-cloud-clients/google-cloud-monitoring/src/main/java/com/google/cloud/monitoring/v3/stub/AlertPolicyServiceStubSettings.java
+++ b/google-cloud-clients/google-cloud-monitoring/src/main/java/com/google/cloud/monitoring/v3/stub/AlertPolicyServiceStubSettings.java
@@ -83,7 +83,6 @@
*
*/
@Generated("by gapic-generator")
-@BetaApi
public class AlertPolicyServiceStubSettings extends StubSettings