• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/monitoring/v3/notification.proto
18 
19 package com.google.monitoring.v3;
20 
21 public final class NotificationProto {
NotificationProto()22   private NotificationProto() {}
23 
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
25 
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
27     registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
28   }
29 
30   static final com.google.protobuf.Descriptors.Descriptor
31       internal_static_google_monitoring_v3_NotificationChannelDescriptor_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_monitoring_v3_NotificationChannelDescriptor_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_monitoring_v3_NotificationChannel_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_monitoring_v3_NotificationChannel_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_monitoring_v3_NotificationChannel_LabelsEntry_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_monitoring_v3_NotificationChannel_LabelsEntry_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_monitoring_v3_NotificationChannel_UserLabelsEntry_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_monitoring_v3_NotificationChannel_UserLabelsEntry_fieldAccessorTable;
46 
getDescriptor()47   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
48     return descriptor;
49   }
50 
51   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
52 
53   static {
54     java.lang.String[] descriptorData = {
55       "\n\'google/monitoring/v3/notification.prot"
56           + "o\022\024google.monitoring.v3\032\026google/api/labe"
57           + "l.proto\032\035google/api/launch_stage.proto\032\031"
58           + "google/api/resource.proto\032!google/monito"
59           + "ring/v3/common.proto\032*google/monitoring/"
60           + "v3/mutation_record.proto\032\036google/protobu"
61           + "f/wrappers.proto\"\245\004\n\035NotificationChannel"
62           + "Descriptor\022\014\n\004name\030\006 \001(\t\022\014\n\004type\030\001 \001(\t\022\024"
63           + "\n\014display_name\030\002 \001(\t\022\023\n\013description\030\003 \001("
64           + "\t\022+\n\006labels\030\004 \003(\0132\033.google.api.LabelDesc"
65           + "riptor\022>\n\017supported_tiers\030\005 \003(\0162!.google"
66           + ".monitoring.v3.ServiceTierB\002\030\001\022-\n\014launch"
67           + "_stage\030\007 \001(\0162\027.google.api.LaunchStage:\240\002"
68           + "\352A\234\002\n7monitoring.googleapis.com/Notifica"
69           + "tionChannelDescriptor\022Fprojects/{project"
70           + "}/notificationChannelDescriptors/{channe"
71           + "l_descriptor}\022Porganizations/{organizati"
72           + "on}/notificationChannelDescriptors/{chan"
73           + "nel_descriptor}\022Dfolders/{folder}/notifi"
74           + "cationChannelDescriptors/{channel_descri"
75           + "ptor}\022\001*\"\266\007\n\023NotificationChannel\022\014\n\004type"
76           + "\030\001 \001(\t\022\014\n\004name\030\006 \001(\t\022\024\n\014display_name\030\003 \001"
77           + "(\t\022\023\n\013description\030\004 \001(\t\022E\n\006labels\030\005 \003(\0132"
78           + "5.google.monitoring.v3.NotificationChann"
79           + "el.LabelsEntry\022N\n\013user_labels\030\010 \003(\01329.go"
80           + "ogle.monitoring.v3.NotificationChannel.U"
81           + "serLabelsEntry\022Y\n\023verification_status\030\t "
82           + "\001(\0162<.google.monitoring.v3.NotificationC"
83           + "hannel.VerificationStatus\022+\n\007enabled\030\013 \001"
84           + "(\0132\032.google.protobuf.BoolValue\022=\n\017creati"
85           + "on_record\030\014 \001(\0132$.google.monitoring.v3.M"
86           + "utationRecord\022>\n\020mutation_records\030\r \003(\0132"
87           + "$.google.monitoring.v3.MutationRecord\032-\n"
88           + "\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t"
89           + ":\0028\001\0321\n\017UserLabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005"
90           + "value\030\002 \001(\t:\0028\001\"W\n\022VerificationStatus\022#\n"
91           + "\037VERIFICATION_STATUS_UNSPECIFIED\020\000\022\016\n\nUN"
92           + "VERIFIED\020\001\022\014\n\010VERIFIED\020\002:\376\001\352A\372\001\n-monitor"
93           + "ing.googleapis.com/NotificationChannel\022>"
94           + "projects/{project}/notificationChannels/"
95           + "{notification_channel}\022Horganizations/{o"
96           + "rganization}/notificationChannels/{notif"
97           + "ication_channel}\022<folders/{folder}/notif"
98           + "icationChannels/{notification_channel}\022\001"
99           + "*B\314\001\n\030com.google.monitoring.v3B\021Notifica"
100           + "tionProtoP\001ZAcloud.google.com/go/monitor"
101           + "ing/apiv3/v2/monitoringpb;monitoringpb\252\002"
102           + "\032Google.Cloud.Monitoring.V3\312\002\032Google\\Clo"
103           + "ud\\Monitoring\\V3\352\002\035Google::Cloud::Monito"
104           + "ring::V3b\006proto3"
105     };
106     descriptor =
107         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
108             descriptorData,
109             new com.google.protobuf.Descriptors.FileDescriptor[] {
110               com.google.api.LabelProto.getDescriptor(),
111               com.google.api.LaunchStageProto.getDescriptor(),
112               com.google.api.ResourceProto.getDescriptor(),
113               com.google.monitoring.v3.CommonProto.getDescriptor(),
114               com.google.monitoring.v3.MutationRecordProto.getDescriptor(),
115               com.google.protobuf.WrappersProto.getDescriptor(),
116             });
117     internal_static_google_monitoring_v3_NotificationChannelDescriptor_descriptor =
118         getDescriptor().getMessageTypes().get(0);
119     internal_static_google_monitoring_v3_NotificationChannelDescriptor_fieldAccessorTable =
120         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
121             internal_static_google_monitoring_v3_NotificationChannelDescriptor_descriptor,
122             new java.lang.String[] {
123               "Name",
124               "Type",
125               "DisplayName",
126               "Description",
127               "Labels",
128               "SupportedTiers",
129               "LaunchStage",
130             });
131     internal_static_google_monitoring_v3_NotificationChannel_descriptor =
132         getDescriptor().getMessageTypes().get(1);
133     internal_static_google_monitoring_v3_NotificationChannel_fieldAccessorTable =
134         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
135             internal_static_google_monitoring_v3_NotificationChannel_descriptor,
136             new java.lang.String[] {
137               "Type",
138               "Name",
139               "DisplayName",
140               "Description",
141               "Labels",
142               "UserLabels",
143               "VerificationStatus",
144               "Enabled",
145               "CreationRecord",
146               "MutationRecords",
147             });
148     internal_static_google_monitoring_v3_NotificationChannel_LabelsEntry_descriptor =
149         internal_static_google_monitoring_v3_NotificationChannel_descriptor.getNestedTypes().get(0);
150     internal_static_google_monitoring_v3_NotificationChannel_LabelsEntry_fieldAccessorTable =
151         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
152             internal_static_google_monitoring_v3_NotificationChannel_LabelsEntry_descriptor,
153             new java.lang.String[] {
154               "Key", "Value",
155             });
156     internal_static_google_monitoring_v3_NotificationChannel_UserLabelsEntry_descriptor =
157         internal_static_google_monitoring_v3_NotificationChannel_descriptor.getNestedTypes().get(1);
158     internal_static_google_monitoring_v3_NotificationChannel_UserLabelsEntry_fieldAccessorTable =
159         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
160             internal_static_google_monitoring_v3_NotificationChannel_UserLabelsEntry_descriptor,
161             new java.lang.String[] {
162               "Key", "Value",
163             });
164     com.google.protobuf.ExtensionRegistry registry =
165         com.google.protobuf.ExtensionRegistry.newInstance();
166     registry.add(com.google.api.ResourceProto.resource);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)167     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
168         descriptor, registry);
com.google.api.LabelProto.getDescriptor()169     com.google.api.LabelProto.getDescriptor();
com.google.api.LaunchStageProto.getDescriptor()170     com.google.api.LaunchStageProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor()171     com.google.api.ResourceProto.getDescriptor();
com.google.monitoring.v3.CommonProto.getDescriptor()172     com.google.monitoring.v3.CommonProto.getDescriptor();
com.google.monitoring.v3.MutationRecordProto.getDescriptor()173     com.google.monitoring.v3.MutationRecordProto.getDescriptor();
com.google.protobuf.WrappersProto.getDescriptor()174     com.google.protobuf.WrappersProto.getDescriptor();
175   }
176 
177   // @@protoc_insertion_point(outer_class_scope)
178 }
179