...

Source file src/google.golang.org/genproto/googleapis/actions/sdk/v2/release_channel.pb.go

Documentation: google.golang.org/genproto/googleapis/actions/sdk/v2

     1  // Copyright 2024 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.26.0
    18  // 	protoc        v4.24.4
    19  // source: google/actions/sdk/v2/release_channel.proto
    20  
    21  package sdk
    22  
    23  import (
    24  	reflect "reflect"
    25  	sync "sync"
    26  
    27  	_ "google.golang.org/genproto/googleapis/api/annotations"
    28  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    29  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    30  )
    31  
    32  const (
    33  	// Verify that this generated code is sufficiently up-to-date.
    34  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    35  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    36  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    37  )
    38  
    39  // Definition of release channel resource.
    40  type ReleaseChannel struct {
    41  	state         protoimpl.MessageState
    42  	sizeCache     protoimpl.SizeCache
    43  	unknownFields protoimpl.UnknownFields
    44  
    45  	// The unique name of the release channel in the following format.
    46  	// `projects/{project}/releaseChannels/{release_channel}`.
    47  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    48  	// Version currently deployed to this release channel in the following format:
    49  	// `projects/{project}/versions/{version}`.
    50  	CurrentVersion string `protobuf:"bytes,2,opt,name=current_version,json=currentVersion,proto3" json:"current_version,omitempty"`
    51  	// Version to be deployed to this release channel in the following format:
    52  	// `projects/{project}/versions/{version}`.
    53  	PendingVersion string `protobuf:"bytes,3,opt,name=pending_version,json=pendingVersion,proto3" json:"pending_version,omitempty"`
    54  }
    55  
    56  func (x *ReleaseChannel) Reset() {
    57  	*x = ReleaseChannel{}
    58  	if protoimpl.UnsafeEnabled {
    59  		mi := &file_google_actions_sdk_v2_release_channel_proto_msgTypes[0]
    60  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    61  		ms.StoreMessageInfo(mi)
    62  	}
    63  }
    64  
    65  func (x *ReleaseChannel) String() string {
    66  	return protoimpl.X.MessageStringOf(x)
    67  }
    68  
    69  func (*ReleaseChannel) ProtoMessage() {}
    70  
    71  func (x *ReleaseChannel) ProtoReflect() protoreflect.Message {
    72  	mi := &file_google_actions_sdk_v2_release_channel_proto_msgTypes[0]
    73  	if protoimpl.UnsafeEnabled && x != nil {
    74  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    75  		if ms.LoadMessageInfo() == nil {
    76  			ms.StoreMessageInfo(mi)
    77  		}
    78  		return ms
    79  	}
    80  	return mi.MessageOf(x)
    81  }
    82  
    83  // Deprecated: Use ReleaseChannel.ProtoReflect.Descriptor instead.
    84  func (*ReleaseChannel) Descriptor() ([]byte, []int) {
    85  	return file_google_actions_sdk_v2_release_channel_proto_rawDescGZIP(), []int{0}
    86  }
    87  
    88  func (x *ReleaseChannel) GetName() string {
    89  	if x != nil {
    90  		return x.Name
    91  	}
    92  	return ""
    93  }
    94  
    95  func (x *ReleaseChannel) GetCurrentVersion() string {
    96  	if x != nil {
    97  		return x.CurrentVersion
    98  	}
    99  	return ""
   100  }
   101  
   102  func (x *ReleaseChannel) GetPendingVersion() string {
   103  	if x != nil {
   104  		return x.PendingVersion
   105  	}
   106  	return ""
   107  }
   108  
   109  var File_google_actions_sdk_v2_release_channel_proto protoreflect.FileDescriptor
   110  
   111  var file_google_actions_sdk_v2_release_channel_proto_rawDesc = []byte{
   112  	0x0a, 0x2b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   113  	0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x5f,
   114  	0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67,
   115  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64,
   116  	0x6b, 0x2e, 0x76, 0x32, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69,
   117  	0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
   118  	0xd8, 0x01, 0x0a, 0x0e, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x43, 0x68, 0x61, 0x6e, 0x6e,
   119  	0x65, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
   120  	0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e,
   121  	0x74, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
   122  	0x0e, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12,
   123  	0x27, 0x0a, 0x0f, 0x70, 0x65, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69,
   124  	0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x70, 0x65, 0x6e, 0x64, 0x69, 0x6e,
   125  	0x67, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x3a, 0x60, 0xea, 0x41, 0x5d, 0x0a, 0x25, 0x61,
   126  	0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
   127  	0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x43, 0x68, 0x61,
   128  	0x6e, 0x6e, 0x65, 0x6c, 0x12, 0x34, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b,
   129  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65,
   130  	0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73,
   131  	0x65, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x7d, 0x42, 0x6c, 0x0a, 0x19, 0x63, 0x6f,
   132  	0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   133  	0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x42, 0x13, 0x52, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65,
   134  	0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x38,
   135  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72,
   136  	0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   137  	0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64,
   138  	0x6b, 0x2f, 0x76, 0x32, 0x3b, 0x73, 0x64, 0x6b, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   139  }
   140  
   141  var (
   142  	file_google_actions_sdk_v2_release_channel_proto_rawDescOnce sync.Once
   143  	file_google_actions_sdk_v2_release_channel_proto_rawDescData = file_google_actions_sdk_v2_release_channel_proto_rawDesc
   144  )
   145  
   146  func file_google_actions_sdk_v2_release_channel_proto_rawDescGZIP() []byte {
   147  	file_google_actions_sdk_v2_release_channel_proto_rawDescOnce.Do(func() {
   148  		file_google_actions_sdk_v2_release_channel_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_actions_sdk_v2_release_channel_proto_rawDescData)
   149  	})
   150  	return file_google_actions_sdk_v2_release_channel_proto_rawDescData
   151  }
   152  
   153  var file_google_actions_sdk_v2_release_channel_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
   154  var file_google_actions_sdk_v2_release_channel_proto_goTypes = []interface{}{
   155  	(*ReleaseChannel)(nil), // 0: google.actions.sdk.v2.ReleaseChannel
   156  }
   157  var file_google_actions_sdk_v2_release_channel_proto_depIdxs = []int32{
   158  	0, // [0:0] is the sub-list for method output_type
   159  	0, // [0:0] is the sub-list for method input_type
   160  	0, // [0:0] is the sub-list for extension type_name
   161  	0, // [0:0] is the sub-list for extension extendee
   162  	0, // [0:0] is the sub-list for field type_name
   163  }
   164  
   165  func init() { file_google_actions_sdk_v2_release_channel_proto_init() }
   166  func file_google_actions_sdk_v2_release_channel_proto_init() {
   167  	if File_google_actions_sdk_v2_release_channel_proto != nil {
   168  		return
   169  	}
   170  	if !protoimpl.UnsafeEnabled {
   171  		file_google_actions_sdk_v2_release_channel_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   172  			switch v := v.(*ReleaseChannel); i {
   173  			case 0:
   174  				return &v.state
   175  			case 1:
   176  				return &v.sizeCache
   177  			case 2:
   178  				return &v.unknownFields
   179  			default:
   180  				return nil
   181  			}
   182  		}
   183  	}
   184  	type x struct{}
   185  	out := protoimpl.TypeBuilder{
   186  		File: protoimpl.DescBuilder{
   187  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   188  			RawDescriptor: file_google_actions_sdk_v2_release_channel_proto_rawDesc,
   189  			NumEnums:      0,
   190  			NumMessages:   1,
   191  			NumExtensions: 0,
   192  			NumServices:   0,
   193  		},
   194  		GoTypes:           file_google_actions_sdk_v2_release_channel_proto_goTypes,
   195  		DependencyIndexes: file_google_actions_sdk_v2_release_channel_proto_depIdxs,
   196  		MessageInfos:      file_google_actions_sdk_v2_release_channel_proto_msgTypes,
   197  	}.Build()
   198  	File_google_actions_sdk_v2_release_channel_proto = out.File
   199  	file_google_actions_sdk_v2_release_channel_proto_rawDesc = nil
   200  	file_google_actions_sdk_v2_release_channel_proto_goTypes = nil
   201  	file_google_actions_sdk_v2_release_channel_proto_depIdxs = nil
   202  }
   203  

View as plain text