...

Source file src/cloud.google.com/go/monitoring/apiv3/v2/monitoringpb/uptime_service.pb.go

Documentation: cloud.google.com/go/monitoring/apiv3/v2/monitoringpb

     1  // Copyright 2023 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by protoc-gen-go. DO NOT EDIT.
    16  // versions:
    17  // 	protoc-gen-go v1.33.0
    18  // 	protoc        v4.25.3
    19  // source: google/monitoring/v3/uptime_service.proto
    20  
    21  package monitoringpb
    22  
    23  import (
    24  	context "context"
    25  	reflect "reflect"
    26  	sync "sync"
    27  
    28  	_ "google.golang.org/genproto/googleapis/api/annotations"
    29  	grpc "google.golang.org/grpc"
    30  	codes "google.golang.org/grpc/codes"
    31  	status "google.golang.org/grpc/status"
    32  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    33  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    34  	emptypb "google.golang.org/protobuf/types/known/emptypb"
    35  	fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
    36  )
    37  
    38  const (
    39  	// Verify that this generated code is sufficiently up-to-date.
    40  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    41  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    42  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    43  )
    44  
    45  // The protocol for the `ListUptimeCheckConfigs` request.
    46  type ListUptimeCheckConfigsRequest struct {
    47  	state         protoimpl.MessageState
    48  	sizeCache     protoimpl.SizeCache
    49  	unknownFields protoimpl.UnknownFields
    50  
    51  	// Required. The
    52  	// [project](https://cloud.google.com/monitoring/api/v3#project_name) whose
    53  	// Uptime check configurations are listed. The format is:
    54  	//
    55  	//	projects/[PROJECT_ID_OR_NUMBER]
    56  	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
    57  	// If provided, this field specifies the criteria that must be met by
    58  	// uptime checks to be included in the response.
    59  	//
    60  	// For more details, see [Filtering
    61  	// syntax](https://cloud.google.com/monitoring/api/v3/sorting-and-filtering#filter_syntax).
    62  	Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
    63  	// The maximum number of results to return in a single response. The server
    64  	// may further constrain the maximum number of results returned in a single
    65  	// page. If the page_size is <=0, the server will decide the number of results
    66  	// to be returned.
    67  	PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
    68  	// If this field is not empty then it must contain the `nextPageToken` value
    69  	// returned by a previous call to this method.  Using this field causes the
    70  	// method to return more results from the previous method call.
    71  	PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
    72  }
    73  
    74  func (x *ListUptimeCheckConfigsRequest) Reset() {
    75  	*x = ListUptimeCheckConfigsRequest{}
    76  	if protoimpl.UnsafeEnabled {
    77  		mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[0]
    78  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    79  		ms.StoreMessageInfo(mi)
    80  	}
    81  }
    82  
    83  func (x *ListUptimeCheckConfigsRequest) String() string {
    84  	return protoimpl.X.MessageStringOf(x)
    85  }
    86  
    87  func (*ListUptimeCheckConfigsRequest) ProtoMessage() {}
    88  
    89  func (x *ListUptimeCheckConfigsRequest) ProtoReflect() protoreflect.Message {
    90  	mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[0]
    91  	if protoimpl.UnsafeEnabled && x != nil {
    92  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    93  		if ms.LoadMessageInfo() == nil {
    94  			ms.StoreMessageInfo(mi)
    95  		}
    96  		return ms
    97  	}
    98  	return mi.MessageOf(x)
    99  }
   100  
   101  // Deprecated: Use ListUptimeCheckConfigsRequest.ProtoReflect.Descriptor instead.
   102  func (*ListUptimeCheckConfigsRequest) Descriptor() ([]byte, []int) {
   103  	return file_google_monitoring_v3_uptime_service_proto_rawDescGZIP(), []int{0}
   104  }
   105  
   106  func (x *ListUptimeCheckConfigsRequest) GetParent() string {
   107  	if x != nil {
   108  		return x.Parent
   109  	}
   110  	return ""
   111  }
   112  
   113  func (x *ListUptimeCheckConfigsRequest) GetFilter() string {
   114  	if x != nil {
   115  		return x.Filter
   116  	}
   117  	return ""
   118  }
   119  
   120  func (x *ListUptimeCheckConfigsRequest) GetPageSize() int32 {
   121  	if x != nil {
   122  		return x.PageSize
   123  	}
   124  	return 0
   125  }
   126  
   127  func (x *ListUptimeCheckConfigsRequest) GetPageToken() string {
   128  	if x != nil {
   129  		return x.PageToken
   130  	}
   131  	return ""
   132  }
   133  
   134  // The protocol for the `ListUptimeCheckConfigs` response.
   135  type ListUptimeCheckConfigsResponse struct {
   136  	state         protoimpl.MessageState
   137  	sizeCache     protoimpl.SizeCache
   138  	unknownFields protoimpl.UnknownFields
   139  
   140  	// The returned Uptime check configurations.
   141  	UptimeCheckConfigs []*UptimeCheckConfig `protobuf:"bytes,1,rep,name=uptime_check_configs,json=uptimeCheckConfigs,proto3" json:"uptime_check_configs,omitempty"`
   142  	// This field represents the pagination token to retrieve the next page of
   143  	// results. If the value is empty, it means no further results for the
   144  	// request. To retrieve the next page of results, the value of the
   145  	// next_page_token is passed to the subsequent List method call (in the
   146  	// request message's page_token field).
   147  	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
   148  	// The total number of Uptime check configurations for the project,
   149  	// irrespective of any pagination.
   150  	TotalSize int32 `protobuf:"varint,3,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`
   151  }
   152  
   153  func (x *ListUptimeCheckConfigsResponse) Reset() {
   154  	*x = ListUptimeCheckConfigsResponse{}
   155  	if protoimpl.UnsafeEnabled {
   156  		mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[1]
   157  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   158  		ms.StoreMessageInfo(mi)
   159  	}
   160  }
   161  
   162  func (x *ListUptimeCheckConfigsResponse) String() string {
   163  	return protoimpl.X.MessageStringOf(x)
   164  }
   165  
   166  func (*ListUptimeCheckConfigsResponse) ProtoMessage() {}
   167  
   168  func (x *ListUptimeCheckConfigsResponse) ProtoReflect() protoreflect.Message {
   169  	mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[1]
   170  	if protoimpl.UnsafeEnabled && x != nil {
   171  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   172  		if ms.LoadMessageInfo() == nil {
   173  			ms.StoreMessageInfo(mi)
   174  		}
   175  		return ms
   176  	}
   177  	return mi.MessageOf(x)
   178  }
   179  
   180  // Deprecated: Use ListUptimeCheckConfigsResponse.ProtoReflect.Descriptor instead.
   181  func (*ListUptimeCheckConfigsResponse) Descriptor() ([]byte, []int) {
   182  	return file_google_monitoring_v3_uptime_service_proto_rawDescGZIP(), []int{1}
   183  }
   184  
   185  func (x *ListUptimeCheckConfigsResponse) GetUptimeCheckConfigs() []*UptimeCheckConfig {
   186  	if x != nil {
   187  		return x.UptimeCheckConfigs
   188  	}
   189  	return nil
   190  }
   191  
   192  func (x *ListUptimeCheckConfigsResponse) GetNextPageToken() string {
   193  	if x != nil {
   194  		return x.NextPageToken
   195  	}
   196  	return ""
   197  }
   198  
   199  func (x *ListUptimeCheckConfigsResponse) GetTotalSize() int32 {
   200  	if x != nil {
   201  		return x.TotalSize
   202  	}
   203  	return 0
   204  }
   205  
   206  // The protocol for the `GetUptimeCheckConfig` request.
   207  type GetUptimeCheckConfigRequest struct {
   208  	state         protoimpl.MessageState
   209  	sizeCache     protoimpl.SizeCache
   210  	unknownFields protoimpl.UnknownFields
   211  
   212  	// Required. The Uptime check configuration to retrieve. The format is:
   213  	//
   214  	//	projects/[PROJECT_ID_OR_NUMBER]/uptimeCheckConfigs/[UPTIME_CHECK_ID]
   215  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   216  }
   217  
   218  func (x *GetUptimeCheckConfigRequest) Reset() {
   219  	*x = GetUptimeCheckConfigRequest{}
   220  	if protoimpl.UnsafeEnabled {
   221  		mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[2]
   222  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   223  		ms.StoreMessageInfo(mi)
   224  	}
   225  }
   226  
   227  func (x *GetUptimeCheckConfigRequest) String() string {
   228  	return protoimpl.X.MessageStringOf(x)
   229  }
   230  
   231  func (*GetUptimeCheckConfigRequest) ProtoMessage() {}
   232  
   233  func (x *GetUptimeCheckConfigRequest) ProtoReflect() protoreflect.Message {
   234  	mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[2]
   235  	if protoimpl.UnsafeEnabled && x != nil {
   236  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   237  		if ms.LoadMessageInfo() == nil {
   238  			ms.StoreMessageInfo(mi)
   239  		}
   240  		return ms
   241  	}
   242  	return mi.MessageOf(x)
   243  }
   244  
   245  // Deprecated: Use GetUptimeCheckConfigRequest.ProtoReflect.Descriptor instead.
   246  func (*GetUptimeCheckConfigRequest) Descriptor() ([]byte, []int) {
   247  	return file_google_monitoring_v3_uptime_service_proto_rawDescGZIP(), []int{2}
   248  }
   249  
   250  func (x *GetUptimeCheckConfigRequest) GetName() string {
   251  	if x != nil {
   252  		return x.Name
   253  	}
   254  	return ""
   255  }
   256  
   257  // The protocol for the `CreateUptimeCheckConfig` request.
   258  type CreateUptimeCheckConfigRequest struct {
   259  	state         protoimpl.MessageState
   260  	sizeCache     protoimpl.SizeCache
   261  	unknownFields protoimpl.UnknownFields
   262  
   263  	// Required. The
   264  	// [project](https://cloud.google.com/monitoring/api/v3#project_name) in which
   265  	// to create the Uptime check. The format is:
   266  	//
   267  	//	projects/[PROJECT_ID_OR_NUMBER]
   268  	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
   269  	// Required. The new Uptime check configuration.
   270  	UptimeCheckConfig *UptimeCheckConfig `protobuf:"bytes,2,opt,name=uptime_check_config,json=uptimeCheckConfig,proto3" json:"uptime_check_config,omitempty"`
   271  }
   272  
   273  func (x *CreateUptimeCheckConfigRequest) Reset() {
   274  	*x = CreateUptimeCheckConfigRequest{}
   275  	if protoimpl.UnsafeEnabled {
   276  		mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[3]
   277  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   278  		ms.StoreMessageInfo(mi)
   279  	}
   280  }
   281  
   282  func (x *CreateUptimeCheckConfigRequest) String() string {
   283  	return protoimpl.X.MessageStringOf(x)
   284  }
   285  
   286  func (*CreateUptimeCheckConfigRequest) ProtoMessage() {}
   287  
   288  func (x *CreateUptimeCheckConfigRequest) ProtoReflect() protoreflect.Message {
   289  	mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[3]
   290  	if protoimpl.UnsafeEnabled && x != nil {
   291  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   292  		if ms.LoadMessageInfo() == nil {
   293  			ms.StoreMessageInfo(mi)
   294  		}
   295  		return ms
   296  	}
   297  	return mi.MessageOf(x)
   298  }
   299  
   300  // Deprecated: Use CreateUptimeCheckConfigRequest.ProtoReflect.Descriptor instead.
   301  func (*CreateUptimeCheckConfigRequest) Descriptor() ([]byte, []int) {
   302  	return file_google_monitoring_v3_uptime_service_proto_rawDescGZIP(), []int{3}
   303  }
   304  
   305  func (x *CreateUptimeCheckConfigRequest) GetParent() string {
   306  	if x != nil {
   307  		return x.Parent
   308  	}
   309  	return ""
   310  }
   311  
   312  func (x *CreateUptimeCheckConfigRequest) GetUptimeCheckConfig() *UptimeCheckConfig {
   313  	if x != nil {
   314  		return x.UptimeCheckConfig
   315  	}
   316  	return nil
   317  }
   318  
   319  // The protocol for the `UpdateUptimeCheckConfig` request.
   320  type UpdateUptimeCheckConfigRequest struct {
   321  	state         protoimpl.MessageState
   322  	sizeCache     protoimpl.SizeCache
   323  	unknownFields protoimpl.UnknownFields
   324  
   325  	// Optional. If present, only the listed fields in the current Uptime check
   326  	// configuration are updated with values from the new configuration. If this
   327  	// field is empty, then the current configuration is completely replaced with
   328  	// the new configuration.
   329  	UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
   330  	// Required. If an `updateMask` has been specified, this field gives
   331  	// the values for the set of fields mentioned in the `updateMask`. If an
   332  	// `updateMask` has not been given, this Uptime check configuration replaces
   333  	// the current configuration. If a field is mentioned in `updateMask` but
   334  	// the corresponding field is omitted in this partial Uptime check
   335  	// configuration, it has the effect of deleting/clearing the field from the
   336  	// configuration on the server.
   337  	//
   338  	// The following fields can be updated: `display_name`,
   339  	// `http_check`, `tcp_check`, `timeout`, `content_matchers`, and
   340  	// `selected_regions`.
   341  	UptimeCheckConfig *UptimeCheckConfig `protobuf:"bytes,3,opt,name=uptime_check_config,json=uptimeCheckConfig,proto3" json:"uptime_check_config,omitempty"`
   342  }
   343  
   344  func (x *UpdateUptimeCheckConfigRequest) Reset() {
   345  	*x = UpdateUptimeCheckConfigRequest{}
   346  	if protoimpl.UnsafeEnabled {
   347  		mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[4]
   348  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   349  		ms.StoreMessageInfo(mi)
   350  	}
   351  }
   352  
   353  func (x *UpdateUptimeCheckConfigRequest) String() string {
   354  	return protoimpl.X.MessageStringOf(x)
   355  }
   356  
   357  func (*UpdateUptimeCheckConfigRequest) ProtoMessage() {}
   358  
   359  func (x *UpdateUptimeCheckConfigRequest) ProtoReflect() protoreflect.Message {
   360  	mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[4]
   361  	if protoimpl.UnsafeEnabled && x != nil {
   362  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   363  		if ms.LoadMessageInfo() == nil {
   364  			ms.StoreMessageInfo(mi)
   365  		}
   366  		return ms
   367  	}
   368  	return mi.MessageOf(x)
   369  }
   370  
   371  // Deprecated: Use UpdateUptimeCheckConfigRequest.ProtoReflect.Descriptor instead.
   372  func (*UpdateUptimeCheckConfigRequest) Descriptor() ([]byte, []int) {
   373  	return file_google_monitoring_v3_uptime_service_proto_rawDescGZIP(), []int{4}
   374  }
   375  
   376  func (x *UpdateUptimeCheckConfigRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
   377  	if x != nil {
   378  		return x.UpdateMask
   379  	}
   380  	return nil
   381  }
   382  
   383  func (x *UpdateUptimeCheckConfigRequest) GetUptimeCheckConfig() *UptimeCheckConfig {
   384  	if x != nil {
   385  		return x.UptimeCheckConfig
   386  	}
   387  	return nil
   388  }
   389  
   390  // The protocol for the `DeleteUptimeCheckConfig` request.
   391  type DeleteUptimeCheckConfigRequest struct {
   392  	state         protoimpl.MessageState
   393  	sizeCache     protoimpl.SizeCache
   394  	unknownFields protoimpl.UnknownFields
   395  
   396  	// Required. The Uptime check configuration to delete. The format is:
   397  	//
   398  	//	projects/[PROJECT_ID_OR_NUMBER]/uptimeCheckConfigs/[UPTIME_CHECK_ID]
   399  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   400  }
   401  
   402  func (x *DeleteUptimeCheckConfigRequest) Reset() {
   403  	*x = DeleteUptimeCheckConfigRequest{}
   404  	if protoimpl.UnsafeEnabled {
   405  		mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[5]
   406  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   407  		ms.StoreMessageInfo(mi)
   408  	}
   409  }
   410  
   411  func (x *DeleteUptimeCheckConfigRequest) String() string {
   412  	return protoimpl.X.MessageStringOf(x)
   413  }
   414  
   415  func (*DeleteUptimeCheckConfigRequest) ProtoMessage() {}
   416  
   417  func (x *DeleteUptimeCheckConfigRequest) ProtoReflect() protoreflect.Message {
   418  	mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[5]
   419  	if protoimpl.UnsafeEnabled && x != nil {
   420  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   421  		if ms.LoadMessageInfo() == nil {
   422  			ms.StoreMessageInfo(mi)
   423  		}
   424  		return ms
   425  	}
   426  	return mi.MessageOf(x)
   427  }
   428  
   429  // Deprecated: Use DeleteUptimeCheckConfigRequest.ProtoReflect.Descriptor instead.
   430  func (*DeleteUptimeCheckConfigRequest) Descriptor() ([]byte, []int) {
   431  	return file_google_monitoring_v3_uptime_service_proto_rawDescGZIP(), []int{5}
   432  }
   433  
   434  func (x *DeleteUptimeCheckConfigRequest) GetName() string {
   435  	if x != nil {
   436  		return x.Name
   437  	}
   438  	return ""
   439  }
   440  
   441  // The protocol for the `ListUptimeCheckIps` request.
   442  type ListUptimeCheckIpsRequest struct {
   443  	state         protoimpl.MessageState
   444  	sizeCache     protoimpl.SizeCache
   445  	unknownFields protoimpl.UnknownFields
   446  
   447  	// The maximum number of results to return in a single response. The server
   448  	// may further constrain the maximum number of results returned in a single
   449  	// page. If the page_size is <=0, the server will decide the number of results
   450  	// to be returned.
   451  	// NOTE: this field is not yet implemented
   452  	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
   453  	// If this field is not empty then it must contain the `nextPageToken` value
   454  	// returned by a previous call to this method.  Using this field causes the
   455  	// method to return more results from the previous method call.
   456  	// NOTE: this field is not yet implemented
   457  	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
   458  }
   459  
   460  func (x *ListUptimeCheckIpsRequest) Reset() {
   461  	*x = ListUptimeCheckIpsRequest{}
   462  	if protoimpl.UnsafeEnabled {
   463  		mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[6]
   464  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   465  		ms.StoreMessageInfo(mi)
   466  	}
   467  }
   468  
   469  func (x *ListUptimeCheckIpsRequest) String() string {
   470  	return protoimpl.X.MessageStringOf(x)
   471  }
   472  
   473  func (*ListUptimeCheckIpsRequest) ProtoMessage() {}
   474  
   475  func (x *ListUptimeCheckIpsRequest) ProtoReflect() protoreflect.Message {
   476  	mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[6]
   477  	if protoimpl.UnsafeEnabled && x != nil {
   478  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   479  		if ms.LoadMessageInfo() == nil {
   480  			ms.StoreMessageInfo(mi)
   481  		}
   482  		return ms
   483  	}
   484  	return mi.MessageOf(x)
   485  }
   486  
   487  // Deprecated: Use ListUptimeCheckIpsRequest.ProtoReflect.Descriptor instead.
   488  func (*ListUptimeCheckIpsRequest) Descriptor() ([]byte, []int) {
   489  	return file_google_monitoring_v3_uptime_service_proto_rawDescGZIP(), []int{6}
   490  }
   491  
   492  func (x *ListUptimeCheckIpsRequest) GetPageSize() int32 {
   493  	if x != nil {
   494  		return x.PageSize
   495  	}
   496  	return 0
   497  }
   498  
   499  func (x *ListUptimeCheckIpsRequest) GetPageToken() string {
   500  	if x != nil {
   501  		return x.PageToken
   502  	}
   503  	return ""
   504  }
   505  
   506  // The protocol for the `ListUptimeCheckIps` response.
   507  type ListUptimeCheckIpsResponse struct {
   508  	state         protoimpl.MessageState
   509  	sizeCache     protoimpl.SizeCache
   510  	unknownFields protoimpl.UnknownFields
   511  
   512  	// The returned list of IP addresses (including region and location) that the
   513  	// checkers run from.
   514  	UptimeCheckIps []*UptimeCheckIp `protobuf:"bytes,1,rep,name=uptime_check_ips,json=uptimeCheckIps,proto3" json:"uptime_check_ips,omitempty"`
   515  	// This field represents the pagination token to retrieve the next page of
   516  	// results. If the value is empty, it means no further results for the
   517  	// request. To retrieve the next page of results, the value of the
   518  	// next_page_token is passed to the subsequent List method call (in the
   519  	// request message's page_token field).
   520  	// NOTE: this field is not yet implemented
   521  	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
   522  }
   523  
   524  func (x *ListUptimeCheckIpsResponse) Reset() {
   525  	*x = ListUptimeCheckIpsResponse{}
   526  	if protoimpl.UnsafeEnabled {
   527  		mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[7]
   528  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   529  		ms.StoreMessageInfo(mi)
   530  	}
   531  }
   532  
   533  func (x *ListUptimeCheckIpsResponse) String() string {
   534  	return protoimpl.X.MessageStringOf(x)
   535  }
   536  
   537  func (*ListUptimeCheckIpsResponse) ProtoMessage() {}
   538  
   539  func (x *ListUptimeCheckIpsResponse) ProtoReflect() protoreflect.Message {
   540  	mi := &file_google_monitoring_v3_uptime_service_proto_msgTypes[7]
   541  	if protoimpl.UnsafeEnabled && x != nil {
   542  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   543  		if ms.LoadMessageInfo() == nil {
   544  			ms.StoreMessageInfo(mi)
   545  		}
   546  		return ms
   547  	}
   548  	return mi.MessageOf(x)
   549  }
   550  
   551  // Deprecated: Use ListUptimeCheckIpsResponse.ProtoReflect.Descriptor instead.
   552  func (*ListUptimeCheckIpsResponse) Descriptor() ([]byte, []int) {
   553  	return file_google_monitoring_v3_uptime_service_proto_rawDescGZIP(), []int{7}
   554  }
   555  
   556  func (x *ListUptimeCheckIpsResponse) GetUptimeCheckIps() []*UptimeCheckIp {
   557  	if x != nil {
   558  		return x.UptimeCheckIps
   559  	}
   560  	return nil
   561  }
   562  
   563  func (x *ListUptimeCheckIpsResponse) GetNextPageToken() string {
   564  	if x != nil {
   565  		return x.NextPageToken
   566  	}
   567  	return ""
   568  }
   569  
   570  var File_google_monitoring_v3_uptime_service_proto protoreflect.FileDescriptor
   571  
   572  var file_google_monitoring_v3_uptime_service_proto_rawDesc = []byte{
   573  	0x0a, 0x29, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72,
   574  	0x69, 0x6e, 0x67, 0x2f, 0x76, 0x33, 0x2f, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65,
   575  	0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x14, 0x67, 0x6f, 0x6f,
   576  	0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
   577  	0x33, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e,
   578  	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
   579  	0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65,
   580  	0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   581  	0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76,
   582  	0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   583  	0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70,
   584  	0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x21, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6d, 0x6f, 0x6e,
   585  	0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x76, 0x33, 0x2f, 0x75, 0x70, 0x74, 0x69, 0x6d,
   586  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
   587  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70,
   588  	0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f,
   589  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b,
   590  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc0, 0x01, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x55,
   591  	0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
   592  	0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65,
   593  	0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d,
   594  	0x12, 0x2b, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x6f, 0x6f,
   595  	0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x55, 0x70, 0x74, 0x69,
   596  	0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x06, 0x70,
   597  	0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18,
   598  	0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x1b, 0x0a,
   599  	0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05,
   600  	0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61,
   601  	0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
   602  	0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xc2, 0x01, 0x0a, 0x1e, 0x4c, 0x69,
   603  	0x73, 0x74, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e,
   604  	0x66, 0x69, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x14,
   605  	0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x63, 0x6f, 0x6e,
   606  	0x66, 0x69, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f,
   607  	0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76,
   608  	0x33, 0x2e, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e,
   609  	0x66, 0x69, 0x67, 0x52, 0x12, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b,
   610  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f,
   611  	0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
   612  	0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12,
   613  	0x1d, 0x0a, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20,
   614  	0x01, 0x28, 0x05, 0x52, 0x09, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x66,
   615  	0x0a, 0x1b, 0x47, 0x65, 0x74, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b,
   616  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a,
   617  	0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02,
   618  	0xfa, 0x41, 0x2d, 0x0a, 0x2b, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e,
   619  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x55,
   620  	0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
   621  	0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xcb, 0x01, 0x0a, 0x1e, 0x43, 0x72, 0x65, 0x61, 0x74,
   622  	0x65, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66,
   623  	0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x06, 0x70, 0x61, 0x72,
   624  	0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41,
   625  	0x2d, 0x12, 0x2b, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x6f,
   626  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x55, 0x70, 0x74,
   627  	0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x06,
   628  	0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x5c, 0x0a, 0x13, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65,
   629  	0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x02, 0x20,
   630  	0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e,
   631  	0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x55, 0x70, 0x74, 0x69, 0x6d,
   632  	0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x03, 0xe0, 0x41,
   633  	0x02, 0x52, 0x11, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f,
   634  	0x6e, 0x66, 0x69, 0x67, 0x22, 0xbb, 0x01, 0x0a, 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x55,
   635  	0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
   636  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74,
   637  	0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
   638  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46,
   639  	0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
   640  	0x4d, 0x61, 0x73, 0x6b, 0x12, 0x5c, 0x0a, 0x13, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63,
   641  	0x68, 0x65, 0x63, 0x6b, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28,
   642  	0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74,
   643  	0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43,
   644  	0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52,
   645  	0x11, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66,
   646  	0x69, 0x67, 0x22, 0x69, 0x0a, 0x1e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55, 0x70, 0x74, 0x69,
   647  	0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71,
   648  	0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
   649  	0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x0a, 0x2b, 0x6d, 0x6f, 0x6e, 0x69,
   650  	0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
   651  	0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63,
   652  	0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x57, 0x0a,
   653  	0x19, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b,
   654  	0x49, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61,
   655  	0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70,
   656  	0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f,
   657  	0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67,
   658  	0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x93, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74, 0x55,
   659  	0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x49, 0x70, 0x73, 0x52, 0x65, 0x73,
   660  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4d, 0x0a, 0x10, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x5f,
   661  	0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x69, 0x70, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
   662  	0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72,
   663  	0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65,
   664  	0x63, 0x6b, 0x49, 0x70, 0x52, 0x0e, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63,
   665  	0x6b, 0x49, 0x70, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67,
   666  	0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e,
   667  	0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x32, 0xbd, 0x0a, 0x0a,
   668  	0x12, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x53, 0x65, 0x72, 0x76,
   669  	0x69, 0x63, 0x65, 0x12, 0xc0, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x70, 0x74, 0x69,
   670  	0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x33,
   671  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69,
   672  	0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65,
   673  	0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75,
   674  	0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e,
   675  	0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55,
   676  	0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
   677  	0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3b, 0xda, 0x41, 0x06, 0x70, 0x61,
   678  	0x72, 0x65, 0x6e, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2c, 0x12, 0x2a, 0x2f, 0x76, 0x33, 0x2f,
   679  	0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
   680  	0x2f, 0x2a, 0x7d, 0x2f, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43,
   681  	0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0xad, 0x01, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x55, 0x70,
   682  	0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12,
   683  	0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72,
   684  	0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x47, 0x65, 0x74, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65,
   685  	0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
   686  	0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69,
   687  	0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65,
   688  	0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x39, 0xda, 0x41, 0x04,
   689  	0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2c, 0x12, 0x2a, 0x2f, 0x76, 0x33, 0x2f,
   690  	0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a,
   691  	0x2f, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66,
   692  	0x69, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xde, 0x01, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74,
   693  	0x65, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66,
   694  	0x69, 0x67, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69,
   695  	0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
   696  	0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69,
   697  	0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   698  	0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e,
   699  	0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69,
   700  	0x67, 0x22, 0x64, 0xda, 0x41, 0x1a, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x75, 0x70, 0x74,
   701  	0x69, 0x6d, 0x65, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,
   702  	0x82, 0xd3, 0xe4, 0x93, 0x02, 0x41, 0x3a, 0x13, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63,
   703  	0x68, 0x65, 0x63, 0x6b, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x2a, 0x2f, 0x76, 0x33,
   704  	0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
   705  	0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b,
   706  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0xeb, 0x01, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61,
   707  	0x74, 0x65, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e,
   708  	0x66, 0x69, 0x67, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e,
   709  	0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
   710  	0x65, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66,
   711  	0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
   712  	0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33,
   713  	0x2e, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66,
   714  	0x69, 0x67, 0x22, 0x71, 0xda, 0x41, 0x13, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x68,
   715  	0x65, 0x63, 0x6b, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x55,
   716  	0x3a, 0x13, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x63,
   717  	0x6f, 0x6e, 0x66, 0x69, 0x67, 0x32, 0x3e, 0x2f, 0x76, 0x33, 0x2f, 0x7b, 0x75, 0x70, 0x74, 0x69,
   718  	0x6d, 0x65, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e,
   719  	0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f,
   720  	0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69,
   721  	0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xa2, 0x01, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
   722  	0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69,
   723  	0x67, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74,
   724  	0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x55,
   725  	0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
   726  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   727  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22,
   728  	0x39, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2c, 0x2a, 0x2a,
   729  	0x2f, 0x76, 0x33, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
   730  	0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b,
   731  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0x93, 0x01, 0x0a, 0x12, 0x4c,
   732  	0x69, 0x73, 0x74, 0x55, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x49, 0x70,
   733  	0x73, 0x12, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74,
   734  	0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x70, 0x74,
   735  	0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x49, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
   736  	0x73, 0x74, 0x1a, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69,
   737  	0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x55, 0x70,
   738  	0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x49, 0x70, 0x73, 0x52, 0x65, 0x73, 0x70,
   739  	0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x14, 0x12, 0x12, 0x2f, 0x76,
   740  	0x33, 0x2f, 0x75, 0x70, 0x74, 0x69, 0x6d, 0x65, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x49, 0x70, 0x73,
   741  	0x1a, 0xa9, 0x01, 0xca, 0x41, 0x19, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67,
   742  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2,
   743  	0x41, 0x89, 0x01, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67,
   744  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75,
   745  	0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
   746  	0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f,
   747  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74,
   748  	0x68, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2c, 0x68, 0x74, 0x74,
   749  	0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
   750  	0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x6d, 0x6f, 0x6e,
   751  	0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x72, 0x65, 0x61, 0x64, 0x42, 0xcd, 0x01, 0x0a,
   752  	0x18, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6d, 0x6f, 0x6e, 0x69,
   753  	0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x33, 0x42, 0x12, 0x55, 0x70, 0x74, 0x69, 0x6d,
   754  	0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a,
   755  	0x41, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f,
   756  	0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f,
   757  	0x61, 0x70, 0x69, 0x76, 0x33, 0x2f, 0x76, 0x32, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72,
   758  	0x69, 0x6e, 0x67, 0x70, 0x62, 0x3b, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67,
   759  	0x70, 0x62, 0xaa, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75,
   760  	0x64, 0x2e, 0x4d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x56, 0x33, 0xca,
   761  	0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x4d,
   762  	0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x5c, 0x56, 0x33, 0xea, 0x02, 0x1d, 0x47,
   763  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x4d, 0x6f,
   764  	0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x3a, 0x3a, 0x56, 0x33, 0x62, 0x06, 0x70, 0x72,
   765  	0x6f, 0x74, 0x6f, 0x33,
   766  }
   767  
   768  var (
   769  	file_google_monitoring_v3_uptime_service_proto_rawDescOnce sync.Once
   770  	file_google_monitoring_v3_uptime_service_proto_rawDescData = file_google_monitoring_v3_uptime_service_proto_rawDesc
   771  )
   772  
   773  func file_google_monitoring_v3_uptime_service_proto_rawDescGZIP() []byte {
   774  	file_google_monitoring_v3_uptime_service_proto_rawDescOnce.Do(func() {
   775  		file_google_monitoring_v3_uptime_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_monitoring_v3_uptime_service_proto_rawDescData)
   776  	})
   777  	return file_google_monitoring_v3_uptime_service_proto_rawDescData
   778  }
   779  
   780  var file_google_monitoring_v3_uptime_service_proto_msgTypes = make([]protoimpl.MessageInfo, 8)
   781  var file_google_monitoring_v3_uptime_service_proto_goTypes = []interface{}{
   782  	(*ListUptimeCheckConfigsRequest)(nil),  // 0: google.monitoring.v3.ListUptimeCheckConfigsRequest
   783  	(*ListUptimeCheckConfigsResponse)(nil), // 1: google.monitoring.v3.ListUptimeCheckConfigsResponse
   784  	(*GetUptimeCheckConfigRequest)(nil),    // 2: google.monitoring.v3.GetUptimeCheckConfigRequest
   785  	(*CreateUptimeCheckConfigRequest)(nil), // 3: google.monitoring.v3.CreateUptimeCheckConfigRequest
   786  	(*UpdateUptimeCheckConfigRequest)(nil), // 4: google.monitoring.v3.UpdateUptimeCheckConfigRequest
   787  	(*DeleteUptimeCheckConfigRequest)(nil), // 5: google.monitoring.v3.DeleteUptimeCheckConfigRequest
   788  	(*ListUptimeCheckIpsRequest)(nil),      // 6: google.monitoring.v3.ListUptimeCheckIpsRequest
   789  	(*ListUptimeCheckIpsResponse)(nil),     // 7: google.monitoring.v3.ListUptimeCheckIpsResponse
   790  	(*UptimeCheckConfig)(nil),              // 8: google.monitoring.v3.UptimeCheckConfig
   791  	(*fieldmaskpb.FieldMask)(nil),          // 9: google.protobuf.FieldMask
   792  	(*UptimeCheckIp)(nil),                  // 10: google.monitoring.v3.UptimeCheckIp
   793  	(*emptypb.Empty)(nil),                  // 11: google.protobuf.Empty
   794  }
   795  var file_google_monitoring_v3_uptime_service_proto_depIdxs = []int32{
   796  	8,  // 0: google.monitoring.v3.ListUptimeCheckConfigsResponse.uptime_check_configs:type_name -> google.monitoring.v3.UptimeCheckConfig
   797  	8,  // 1: google.monitoring.v3.CreateUptimeCheckConfigRequest.uptime_check_config:type_name -> google.monitoring.v3.UptimeCheckConfig
   798  	9,  // 2: google.monitoring.v3.UpdateUptimeCheckConfigRequest.update_mask:type_name -> google.protobuf.FieldMask
   799  	8,  // 3: google.monitoring.v3.UpdateUptimeCheckConfigRequest.uptime_check_config:type_name -> google.monitoring.v3.UptimeCheckConfig
   800  	10, // 4: google.monitoring.v3.ListUptimeCheckIpsResponse.uptime_check_ips:type_name -> google.monitoring.v3.UptimeCheckIp
   801  	0,  // 5: google.monitoring.v3.UptimeCheckService.ListUptimeCheckConfigs:input_type -> google.monitoring.v3.ListUptimeCheckConfigsRequest
   802  	2,  // 6: google.monitoring.v3.UptimeCheckService.GetUptimeCheckConfig:input_type -> google.monitoring.v3.GetUptimeCheckConfigRequest
   803  	3,  // 7: google.monitoring.v3.UptimeCheckService.CreateUptimeCheckConfig:input_type -> google.monitoring.v3.CreateUptimeCheckConfigRequest
   804  	4,  // 8: google.monitoring.v3.UptimeCheckService.UpdateUptimeCheckConfig:input_type -> google.monitoring.v3.UpdateUptimeCheckConfigRequest
   805  	5,  // 9: google.monitoring.v3.UptimeCheckService.DeleteUptimeCheckConfig:input_type -> google.monitoring.v3.DeleteUptimeCheckConfigRequest
   806  	6,  // 10: google.monitoring.v3.UptimeCheckService.ListUptimeCheckIps:input_type -> google.monitoring.v3.ListUptimeCheckIpsRequest
   807  	1,  // 11: google.monitoring.v3.UptimeCheckService.ListUptimeCheckConfigs:output_type -> google.monitoring.v3.ListUptimeCheckConfigsResponse
   808  	8,  // 12: google.monitoring.v3.UptimeCheckService.GetUptimeCheckConfig:output_type -> google.monitoring.v3.UptimeCheckConfig
   809  	8,  // 13: google.monitoring.v3.UptimeCheckService.CreateUptimeCheckConfig:output_type -> google.monitoring.v3.UptimeCheckConfig
   810  	8,  // 14: google.monitoring.v3.UptimeCheckService.UpdateUptimeCheckConfig:output_type -> google.monitoring.v3.UptimeCheckConfig
   811  	11, // 15: google.monitoring.v3.UptimeCheckService.DeleteUptimeCheckConfig:output_type -> google.protobuf.Empty
   812  	7,  // 16: google.monitoring.v3.UptimeCheckService.ListUptimeCheckIps:output_type -> google.monitoring.v3.ListUptimeCheckIpsResponse
   813  	11, // [11:17] is the sub-list for method output_type
   814  	5,  // [5:11] is the sub-list for method input_type
   815  	5,  // [5:5] is the sub-list for extension type_name
   816  	5,  // [5:5] is the sub-list for extension extendee
   817  	0,  // [0:5] is the sub-list for field type_name
   818  }
   819  
   820  func init() { file_google_monitoring_v3_uptime_service_proto_init() }
   821  func file_google_monitoring_v3_uptime_service_proto_init() {
   822  	if File_google_monitoring_v3_uptime_service_proto != nil {
   823  		return
   824  	}
   825  	file_google_monitoring_v3_uptime_proto_init()
   826  	if !protoimpl.UnsafeEnabled {
   827  		file_google_monitoring_v3_uptime_service_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   828  			switch v := v.(*ListUptimeCheckConfigsRequest); i {
   829  			case 0:
   830  				return &v.state
   831  			case 1:
   832  				return &v.sizeCache
   833  			case 2:
   834  				return &v.unknownFields
   835  			default:
   836  				return nil
   837  			}
   838  		}
   839  		file_google_monitoring_v3_uptime_service_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   840  			switch v := v.(*ListUptimeCheckConfigsResponse); i {
   841  			case 0:
   842  				return &v.state
   843  			case 1:
   844  				return &v.sizeCache
   845  			case 2:
   846  				return &v.unknownFields
   847  			default:
   848  				return nil
   849  			}
   850  		}
   851  		file_google_monitoring_v3_uptime_service_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   852  			switch v := v.(*GetUptimeCheckConfigRequest); i {
   853  			case 0:
   854  				return &v.state
   855  			case 1:
   856  				return &v.sizeCache
   857  			case 2:
   858  				return &v.unknownFields
   859  			default:
   860  				return nil
   861  			}
   862  		}
   863  		file_google_monitoring_v3_uptime_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   864  			switch v := v.(*CreateUptimeCheckConfigRequest); i {
   865  			case 0:
   866  				return &v.state
   867  			case 1:
   868  				return &v.sizeCache
   869  			case 2:
   870  				return &v.unknownFields
   871  			default:
   872  				return nil
   873  			}
   874  		}
   875  		file_google_monitoring_v3_uptime_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
   876  			switch v := v.(*UpdateUptimeCheckConfigRequest); i {
   877  			case 0:
   878  				return &v.state
   879  			case 1:
   880  				return &v.sizeCache
   881  			case 2:
   882  				return &v.unknownFields
   883  			default:
   884  				return nil
   885  			}
   886  		}
   887  		file_google_monitoring_v3_uptime_service_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
   888  			switch v := v.(*DeleteUptimeCheckConfigRequest); i {
   889  			case 0:
   890  				return &v.state
   891  			case 1:
   892  				return &v.sizeCache
   893  			case 2:
   894  				return &v.unknownFields
   895  			default:
   896  				return nil
   897  			}
   898  		}
   899  		file_google_monitoring_v3_uptime_service_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
   900  			switch v := v.(*ListUptimeCheckIpsRequest); i {
   901  			case 0:
   902  				return &v.state
   903  			case 1:
   904  				return &v.sizeCache
   905  			case 2:
   906  				return &v.unknownFields
   907  			default:
   908  				return nil
   909  			}
   910  		}
   911  		file_google_monitoring_v3_uptime_service_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
   912  			switch v := v.(*ListUptimeCheckIpsResponse); i {
   913  			case 0:
   914  				return &v.state
   915  			case 1:
   916  				return &v.sizeCache
   917  			case 2:
   918  				return &v.unknownFields
   919  			default:
   920  				return nil
   921  			}
   922  		}
   923  	}
   924  	type x struct{}
   925  	out := protoimpl.TypeBuilder{
   926  		File: protoimpl.DescBuilder{
   927  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   928  			RawDescriptor: file_google_monitoring_v3_uptime_service_proto_rawDesc,
   929  			NumEnums:      0,
   930  			NumMessages:   8,
   931  			NumExtensions: 0,
   932  			NumServices:   1,
   933  		},
   934  		GoTypes:           file_google_monitoring_v3_uptime_service_proto_goTypes,
   935  		DependencyIndexes: file_google_monitoring_v3_uptime_service_proto_depIdxs,
   936  		MessageInfos:      file_google_monitoring_v3_uptime_service_proto_msgTypes,
   937  	}.Build()
   938  	File_google_monitoring_v3_uptime_service_proto = out.File
   939  	file_google_monitoring_v3_uptime_service_proto_rawDesc = nil
   940  	file_google_monitoring_v3_uptime_service_proto_goTypes = nil
   941  	file_google_monitoring_v3_uptime_service_proto_depIdxs = nil
   942  }
   943  
   944  // Reference imports to suppress errors if they are not otherwise used.
   945  var _ context.Context
   946  var _ grpc.ClientConnInterface
   947  
   948  // This is a compile-time assertion to ensure that this generated file
   949  // is compatible with the grpc package it is being compiled against.
   950  const _ = grpc.SupportPackageIsVersion6
   951  
   952  // UptimeCheckServiceClient is the client API for UptimeCheckService service.
   953  //
   954  // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
   955  type UptimeCheckServiceClient interface {
   956  	// Lists the existing valid Uptime check configurations for the project
   957  	// (leaving out any invalid configurations).
   958  	ListUptimeCheckConfigs(ctx context.Context, in *ListUptimeCheckConfigsRequest, opts ...grpc.CallOption) (*ListUptimeCheckConfigsResponse, error)
   959  	// Gets a single Uptime check configuration.
   960  	GetUptimeCheckConfig(ctx context.Context, in *GetUptimeCheckConfigRequest, opts ...grpc.CallOption) (*UptimeCheckConfig, error)
   961  	// Creates a new Uptime check configuration.
   962  	CreateUptimeCheckConfig(ctx context.Context, in *CreateUptimeCheckConfigRequest, opts ...grpc.CallOption) (*UptimeCheckConfig, error)
   963  	// Updates an Uptime check configuration. You can either replace the entire
   964  	// configuration with a new one or replace only certain fields in the current
   965  	// configuration by specifying the fields to be updated via `updateMask`.
   966  	// Returns the updated configuration.
   967  	UpdateUptimeCheckConfig(ctx context.Context, in *UpdateUptimeCheckConfigRequest, opts ...grpc.CallOption) (*UptimeCheckConfig, error)
   968  	// Deletes an Uptime check configuration. Note that this method will fail
   969  	// if the Uptime check configuration is referenced by an alert policy or
   970  	// other dependent configs that would be rendered invalid by the deletion.
   971  	DeleteUptimeCheckConfig(ctx context.Context, in *DeleteUptimeCheckConfigRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
   972  	// Returns the list of IP addresses that checkers run from
   973  	ListUptimeCheckIps(ctx context.Context, in *ListUptimeCheckIpsRequest, opts ...grpc.CallOption) (*ListUptimeCheckIpsResponse, error)
   974  }
   975  
   976  type uptimeCheckServiceClient struct {
   977  	cc grpc.ClientConnInterface
   978  }
   979  
   980  func NewUptimeCheckServiceClient(cc grpc.ClientConnInterface) UptimeCheckServiceClient {
   981  	return &uptimeCheckServiceClient{cc}
   982  }
   983  
   984  func (c *uptimeCheckServiceClient) ListUptimeCheckConfigs(ctx context.Context, in *ListUptimeCheckConfigsRequest, opts ...grpc.CallOption) (*ListUptimeCheckConfigsResponse, error) {
   985  	out := new(ListUptimeCheckConfigsResponse)
   986  	err := c.cc.Invoke(ctx, "/google.monitoring.v3.UptimeCheckService/ListUptimeCheckConfigs", in, out, opts...)
   987  	if err != nil {
   988  		return nil, err
   989  	}
   990  	return out, nil
   991  }
   992  
   993  func (c *uptimeCheckServiceClient) GetUptimeCheckConfig(ctx context.Context, in *GetUptimeCheckConfigRequest, opts ...grpc.CallOption) (*UptimeCheckConfig, error) {
   994  	out := new(UptimeCheckConfig)
   995  	err := c.cc.Invoke(ctx, "/google.monitoring.v3.UptimeCheckService/GetUptimeCheckConfig", in, out, opts...)
   996  	if err != nil {
   997  		return nil, err
   998  	}
   999  	return out, nil
  1000  }
  1001  
  1002  func (c *uptimeCheckServiceClient) CreateUptimeCheckConfig(ctx context.Context, in *CreateUptimeCheckConfigRequest, opts ...grpc.CallOption) (*UptimeCheckConfig, error) {
  1003  	out := new(UptimeCheckConfig)
  1004  	err := c.cc.Invoke(ctx, "/google.monitoring.v3.UptimeCheckService/CreateUptimeCheckConfig", in, out, opts...)
  1005  	if err != nil {
  1006  		return nil, err
  1007  	}
  1008  	return out, nil
  1009  }
  1010  
  1011  func (c *uptimeCheckServiceClient) UpdateUptimeCheckConfig(ctx context.Context, in *UpdateUptimeCheckConfigRequest, opts ...grpc.CallOption) (*UptimeCheckConfig, error) {
  1012  	out := new(UptimeCheckConfig)
  1013  	err := c.cc.Invoke(ctx, "/google.monitoring.v3.UptimeCheckService/UpdateUptimeCheckConfig", in, out, opts...)
  1014  	if err != nil {
  1015  		return nil, err
  1016  	}
  1017  	return out, nil
  1018  }
  1019  
  1020  func (c *uptimeCheckServiceClient) DeleteUptimeCheckConfig(ctx context.Context, in *DeleteUptimeCheckConfigRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
  1021  	out := new(emptypb.Empty)
  1022  	err := c.cc.Invoke(ctx, "/google.monitoring.v3.UptimeCheckService/DeleteUptimeCheckConfig", in, out, opts...)
  1023  	if err != nil {
  1024  		return nil, err
  1025  	}
  1026  	return out, nil
  1027  }
  1028  
  1029  func (c *uptimeCheckServiceClient) ListUptimeCheckIps(ctx context.Context, in *ListUptimeCheckIpsRequest, opts ...grpc.CallOption) (*ListUptimeCheckIpsResponse, error) {
  1030  	out := new(ListUptimeCheckIpsResponse)
  1031  	err := c.cc.Invoke(ctx, "/google.monitoring.v3.UptimeCheckService/ListUptimeCheckIps", in, out, opts...)
  1032  	if err != nil {
  1033  		return nil, err
  1034  	}
  1035  	return out, nil
  1036  }
  1037  
  1038  // UptimeCheckServiceServer is the server API for UptimeCheckService service.
  1039  type UptimeCheckServiceServer interface {
  1040  	// Lists the existing valid Uptime check configurations for the project
  1041  	// (leaving out any invalid configurations).
  1042  	ListUptimeCheckConfigs(context.Context, *ListUptimeCheckConfigsRequest) (*ListUptimeCheckConfigsResponse, error)
  1043  	// Gets a single Uptime check configuration.
  1044  	GetUptimeCheckConfig(context.Context, *GetUptimeCheckConfigRequest) (*UptimeCheckConfig, error)
  1045  	// Creates a new Uptime check configuration.
  1046  	CreateUptimeCheckConfig(context.Context, *CreateUptimeCheckConfigRequest) (*UptimeCheckConfig, error)
  1047  	// Updates an Uptime check configuration. You can either replace the entire
  1048  	// configuration with a new one or replace only certain fields in the current
  1049  	// configuration by specifying the fields to be updated via `updateMask`.
  1050  	// Returns the updated configuration.
  1051  	UpdateUptimeCheckConfig(context.Context, *UpdateUptimeCheckConfigRequest) (*UptimeCheckConfig, error)
  1052  	// Deletes an Uptime check configuration. Note that this method will fail
  1053  	// if the Uptime check configuration is referenced by an alert policy or
  1054  	// other dependent configs that would be rendered invalid by the deletion.
  1055  	DeleteUptimeCheckConfig(context.Context, *DeleteUptimeCheckConfigRequest) (*emptypb.Empty, error)
  1056  	// Returns the list of IP addresses that checkers run from
  1057  	ListUptimeCheckIps(context.Context, *ListUptimeCheckIpsRequest) (*ListUptimeCheckIpsResponse, error)
  1058  }
  1059  
  1060  // UnimplementedUptimeCheckServiceServer can be embedded to have forward compatible implementations.
  1061  type UnimplementedUptimeCheckServiceServer struct {
  1062  }
  1063  
  1064  func (*UnimplementedUptimeCheckServiceServer) ListUptimeCheckConfigs(context.Context, *ListUptimeCheckConfigsRequest) (*ListUptimeCheckConfigsResponse, error) {
  1065  	return nil, status.Errorf(codes.Unimplemented, "method ListUptimeCheckConfigs not implemented")
  1066  }
  1067  func (*UnimplementedUptimeCheckServiceServer) GetUptimeCheckConfig(context.Context, *GetUptimeCheckConfigRequest) (*UptimeCheckConfig, error) {
  1068  	return nil, status.Errorf(codes.Unimplemented, "method GetUptimeCheckConfig not implemented")
  1069  }
  1070  func (*UnimplementedUptimeCheckServiceServer) CreateUptimeCheckConfig(context.Context, *CreateUptimeCheckConfigRequest) (*UptimeCheckConfig, error) {
  1071  	return nil, status.Errorf(codes.Unimplemented, "method CreateUptimeCheckConfig not implemented")
  1072  }
  1073  func (*UnimplementedUptimeCheckServiceServer) UpdateUptimeCheckConfig(context.Context, *UpdateUptimeCheckConfigRequest) (*UptimeCheckConfig, error) {
  1074  	return nil, status.Errorf(codes.Unimplemented, "method UpdateUptimeCheckConfig not implemented")
  1075  }
  1076  func (*UnimplementedUptimeCheckServiceServer) DeleteUptimeCheckConfig(context.Context, *DeleteUptimeCheckConfigRequest) (*emptypb.Empty, error) {
  1077  	return nil, status.Errorf(codes.Unimplemented, "method DeleteUptimeCheckConfig not implemented")
  1078  }
  1079  func (*UnimplementedUptimeCheckServiceServer) ListUptimeCheckIps(context.Context, *ListUptimeCheckIpsRequest) (*ListUptimeCheckIpsResponse, error) {
  1080  	return nil, status.Errorf(codes.Unimplemented, "method ListUptimeCheckIps not implemented")
  1081  }
  1082  
  1083  func RegisterUptimeCheckServiceServer(s *grpc.Server, srv UptimeCheckServiceServer) {
  1084  	s.RegisterService(&_UptimeCheckService_serviceDesc, srv)
  1085  }
  1086  
  1087  func _UptimeCheckService_ListUptimeCheckConfigs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  1088  	in := new(ListUptimeCheckConfigsRequest)
  1089  	if err := dec(in); err != nil {
  1090  		return nil, err
  1091  	}
  1092  	if interceptor == nil {
  1093  		return srv.(UptimeCheckServiceServer).ListUptimeCheckConfigs(ctx, in)
  1094  	}
  1095  	info := &grpc.UnaryServerInfo{
  1096  		Server:     srv,
  1097  		FullMethod: "/google.monitoring.v3.UptimeCheckService/ListUptimeCheckConfigs",
  1098  	}
  1099  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  1100  		return srv.(UptimeCheckServiceServer).ListUptimeCheckConfigs(ctx, req.(*ListUptimeCheckConfigsRequest))
  1101  	}
  1102  	return interceptor(ctx, in, info, handler)
  1103  }
  1104  
  1105  func _UptimeCheckService_GetUptimeCheckConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  1106  	in := new(GetUptimeCheckConfigRequest)
  1107  	if err := dec(in); err != nil {
  1108  		return nil, err
  1109  	}
  1110  	if interceptor == nil {
  1111  		return srv.(UptimeCheckServiceServer).GetUptimeCheckConfig(ctx, in)
  1112  	}
  1113  	info := &grpc.UnaryServerInfo{
  1114  		Server:     srv,
  1115  		FullMethod: "/google.monitoring.v3.UptimeCheckService/GetUptimeCheckConfig",
  1116  	}
  1117  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  1118  		return srv.(UptimeCheckServiceServer).GetUptimeCheckConfig(ctx, req.(*GetUptimeCheckConfigRequest))
  1119  	}
  1120  	return interceptor(ctx, in, info, handler)
  1121  }
  1122  
  1123  func _UptimeCheckService_CreateUptimeCheckConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  1124  	in := new(CreateUptimeCheckConfigRequest)
  1125  	if err := dec(in); err != nil {
  1126  		return nil, err
  1127  	}
  1128  	if interceptor == nil {
  1129  		return srv.(UptimeCheckServiceServer).CreateUptimeCheckConfig(ctx, in)
  1130  	}
  1131  	info := &grpc.UnaryServerInfo{
  1132  		Server:     srv,
  1133  		FullMethod: "/google.monitoring.v3.UptimeCheckService/CreateUptimeCheckConfig",
  1134  	}
  1135  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  1136  		return srv.(UptimeCheckServiceServer).CreateUptimeCheckConfig(ctx, req.(*CreateUptimeCheckConfigRequest))
  1137  	}
  1138  	return interceptor(ctx, in, info, handler)
  1139  }
  1140  
  1141  func _UptimeCheckService_UpdateUptimeCheckConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  1142  	in := new(UpdateUptimeCheckConfigRequest)
  1143  	if err := dec(in); err != nil {
  1144  		return nil, err
  1145  	}
  1146  	if interceptor == nil {
  1147  		return srv.(UptimeCheckServiceServer).UpdateUptimeCheckConfig(ctx, in)
  1148  	}
  1149  	info := &grpc.UnaryServerInfo{
  1150  		Server:     srv,
  1151  		FullMethod: "/google.monitoring.v3.UptimeCheckService/UpdateUptimeCheckConfig",
  1152  	}
  1153  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  1154  		return srv.(UptimeCheckServiceServer).UpdateUptimeCheckConfig(ctx, req.(*UpdateUptimeCheckConfigRequest))
  1155  	}
  1156  	return interceptor(ctx, in, info, handler)
  1157  }
  1158  
  1159  func _UptimeCheckService_DeleteUptimeCheckConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  1160  	in := new(DeleteUptimeCheckConfigRequest)
  1161  	if err := dec(in); err != nil {
  1162  		return nil, err
  1163  	}
  1164  	if interceptor == nil {
  1165  		return srv.(UptimeCheckServiceServer).DeleteUptimeCheckConfig(ctx, in)
  1166  	}
  1167  	info := &grpc.UnaryServerInfo{
  1168  		Server:     srv,
  1169  		FullMethod: "/google.monitoring.v3.UptimeCheckService/DeleteUptimeCheckConfig",
  1170  	}
  1171  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  1172  		return srv.(UptimeCheckServiceServer).DeleteUptimeCheckConfig(ctx, req.(*DeleteUptimeCheckConfigRequest))
  1173  	}
  1174  	return interceptor(ctx, in, info, handler)
  1175  }
  1176  
  1177  func _UptimeCheckService_ListUptimeCheckIps_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
  1178  	in := new(ListUptimeCheckIpsRequest)
  1179  	if err := dec(in); err != nil {
  1180  		return nil, err
  1181  	}
  1182  	if interceptor == nil {
  1183  		return srv.(UptimeCheckServiceServer).ListUptimeCheckIps(ctx, in)
  1184  	}
  1185  	info := &grpc.UnaryServerInfo{
  1186  		Server:     srv,
  1187  		FullMethod: "/google.monitoring.v3.UptimeCheckService/ListUptimeCheckIps",
  1188  	}
  1189  	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
  1190  		return srv.(UptimeCheckServiceServer).ListUptimeCheckIps(ctx, req.(*ListUptimeCheckIpsRequest))
  1191  	}
  1192  	return interceptor(ctx, in, info, handler)
  1193  }
  1194  
  1195  var _UptimeCheckService_serviceDesc = grpc.ServiceDesc{
  1196  	ServiceName: "google.monitoring.v3.UptimeCheckService",
  1197  	HandlerType: (*UptimeCheckServiceServer)(nil),
  1198  	Methods: []grpc.MethodDesc{
  1199  		{
  1200  			MethodName: "ListUptimeCheckConfigs",
  1201  			Handler:    _UptimeCheckService_ListUptimeCheckConfigs_Handler,
  1202  		},
  1203  		{
  1204  			MethodName: "GetUptimeCheckConfig",
  1205  			Handler:    _UptimeCheckService_GetUptimeCheckConfig_Handler,
  1206  		},
  1207  		{
  1208  			MethodName: "CreateUptimeCheckConfig",
  1209  			Handler:    _UptimeCheckService_CreateUptimeCheckConfig_Handler,
  1210  		},
  1211  		{
  1212  			MethodName: "UpdateUptimeCheckConfig",
  1213  			Handler:    _UptimeCheckService_UpdateUptimeCheckConfig_Handler,
  1214  		},
  1215  		{
  1216  			MethodName: "DeleteUptimeCheckConfig",
  1217  			Handler:    _UptimeCheckService_DeleteUptimeCheckConfig_Handler,
  1218  		},
  1219  		{
  1220  			MethodName: "ListUptimeCheckIps",
  1221  			Handler:    _UptimeCheckService_ListUptimeCheckIps_Handler,
  1222  		},
  1223  	},
  1224  	Streams:  []grpc.StreamDesc{},
  1225  	Metadata: "google/monitoring/v3/uptime_service.proto",
  1226  }
  1227  

View as plain text