github.com/terraform-linters/tflint-plugin-sdk@v0.22.0/plugin/internal/proto/tflint.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.36.1
     4  // 	protoc        v5.29.2
     5  // source: tflint.proto
     6  
     7  package proto
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	reflect "reflect"
    13  	sync "sync"
    14  )
    15  
    16  const (
    17  	// Verify that this generated code is sufficiently up-to-date.
    18  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    19  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    20  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    21  )
    22  
    23  type ModuleCtxType int32
    24  
    25  const (
    26  	ModuleCtxType_MODULE_CTX_TYPE_UNSPECIFIED ModuleCtxType = 0
    27  	ModuleCtxType_MODULE_CTX_TYPE_SELF        ModuleCtxType = 1
    28  	ModuleCtxType_MODULE_CTX_TYPE_ROOT        ModuleCtxType = 2
    29  )
    30  
    31  // Enum value maps for ModuleCtxType.
    32  var (
    33  	ModuleCtxType_name = map[int32]string{
    34  		0: "MODULE_CTX_TYPE_UNSPECIFIED",
    35  		1: "MODULE_CTX_TYPE_SELF",
    36  		2: "MODULE_CTX_TYPE_ROOT",
    37  	}
    38  	ModuleCtxType_value = map[string]int32{
    39  		"MODULE_CTX_TYPE_UNSPECIFIED": 0,
    40  		"MODULE_CTX_TYPE_SELF":        1,
    41  		"MODULE_CTX_TYPE_ROOT":        2,
    42  	}
    43  )
    44  
    45  func (x ModuleCtxType) Enum() *ModuleCtxType {
    46  	p := new(ModuleCtxType)
    47  	*p = x
    48  	return p
    49  }
    50  
    51  func (x ModuleCtxType) String() string {
    52  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    53  }
    54  
    55  func (ModuleCtxType) Descriptor() protoreflect.EnumDescriptor {
    56  	return file_tflint_proto_enumTypes[0].Descriptor()
    57  }
    58  
    59  func (ModuleCtxType) Type() protoreflect.EnumType {
    60  	return &file_tflint_proto_enumTypes[0]
    61  }
    62  
    63  func (x ModuleCtxType) Number() protoreflect.EnumNumber {
    64  	return protoreflect.EnumNumber(x)
    65  }
    66  
    67  // Deprecated: Use ModuleCtxType.Descriptor instead.
    68  func (ModuleCtxType) EnumDescriptor() ([]byte, []int) {
    69  	return file_tflint_proto_rawDescGZIP(), []int{0}
    70  }
    71  
    72  type SchemaMode int32
    73  
    74  const (
    75  	SchemaMode_SCHEMA_MODE_UNSPECIFIED     SchemaMode = 0
    76  	SchemaMode_SCHEMA_MODE_DEFAULT         SchemaMode = 1
    77  	SchemaMode_SCHEMA_MODE_JUST_ATTRIBUTES SchemaMode = 2
    78  )
    79  
    80  // Enum value maps for SchemaMode.
    81  var (
    82  	SchemaMode_name = map[int32]string{
    83  		0: "SCHEMA_MODE_UNSPECIFIED",
    84  		1: "SCHEMA_MODE_DEFAULT",
    85  		2: "SCHEMA_MODE_JUST_ATTRIBUTES",
    86  	}
    87  	SchemaMode_value = map[string]int32{
    88  		"SCHEMA_MODE_UNSPECIFIED":     0,
    89  		"SCHEMA_MODE_DEFAULT":         1,
    90  		"SCHEMA_MODE_JUST_ATTRIBUTES": 2,
    91  	}
    92  )
    93  
    94  func (x SchemaMode) Enum() *SchemaMode {
    95  	p := new(SchemaMode)
    96  	*p = x
    97  	return p
    98  }
    99  
   100  func (x SchemaMode) String() string {
   101  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   102  }
   103  
   104  func (SchemaMode) Descriptor() protoreflect.EnumDescriptor {
   105  	return file_tflint_proto_enumTypes[1].Descriptor()
   106  }
   107  
   108  func (SchemaMode) Type() protoreflect.EnumType {
   109  	return &file_tflint_proto_enumTypes[1]
   110  }
   111  
   112  func (x SchemaMode) Number() protoreflect.EnumNumber {
   113  	return protoreflect.EnumNumber(x)
   114  }
   115  
   116  // Deprecated: Use SchemaMode.Descriptor instead.
   117  func (SchemaMode) EnumDescriptor() ([]byte, []int) {
   118  	return file_tflint_proto_rawDescGZIP(), []int{1}
   119  }
   120  
   121  type ErrorCode int32
   122  
   123  const (
   124  	ErrorCode_ERROR_CODE_UNSPECIFIED   ErrorCode = 0
   125  	ErrorCode_ERROR_CODE_UNKNOWN_VALUE ErrorCode = 1
   126  	ErrorCode_ERROR_CODE_NULL_VALUE    ErrorCode = 2
   127  	ErrorCode_ERROR_CODE_UNEVALUABLE   ErrorCode = 3
   128  	ErrorCode_ERROR_CODE_SENSITIVE     ErrorCode = 4
   129  )
   130  
   131  // Enum value maps for ErrorCode.
   132  var (
   133  	ErrorCode_name = map[int32]string{
   134  		0: "ERROR_CODE_UNSPECIFIED",
   135  		1: "ERROR_CODE_UNKNOWN_VALUE",
   136  		2: "ERROR_CODE_NULL_VALUE",
   137  		3: "ERROR_CODE_UNEVALUABLE",
   138  		4: "ERROR_CODE_SENSITIVE",
   139  	}
   140  	ErrorCode_value = map[string]int32{
   141  		"ERROR_CODE_UNSPECIFIED":   0,
   142  		"ERROR_CODE_UNKNOWN_VALUE": 1,
   143  		"ERROR_CODE_NULL_VALUE":    2,
   144  		"ERROR_CODE_UNEVALUABLE":   3,
   145  		"ERROR_CODE_SENSITIVE":     4,
   146  	}
   147  )
   148  
   149  func (x ErrorCode) Enum() *ErrorCode {
   150  	p := new(ErrorCode)
   151  	*p = x
   152  	return p
   153  }
   154  
   155  func (x ErrorCode) String() string {
   156  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   157  }
   158  
   159  func (ErrorCode) Descriptor() protoreflect.EnumDescriptor {
   160  	return file_tflint_proto_enumTypes[2].Descriptor()
   161  }
   162  
   163  func (ErrorCode) Type() protoreflect.EnumType {
   164  	return &file_tflint_proto_enumTypes[2]
   165  }
   166  
   167  func (x ErrorCode) Number() protoreflect.EnumNumber {
   168  	return protoreflect.EnumNumber(x)
   169  }
   170  
   171  // Deprecated: Use ErrorCode.Descriptor instead.
   172  func (ErrorCode) EnumDescriptor() ([]byte, []int) {
   173  	return file_tflint_proto_rawDescGZIP(), []int{2}
   174  }
   175  
   176  type GetModuleContent_ExpandMode int32
   177  
   178  const (
   179  	GetModuleContent_EXPAND_MODE_UNSPECIFIED GetModuleContent_ExpandMode = 0
   180  	GetModuleContent_EXPAND_MODE_NONE        GetModuleContent_ExpandMode = 1
   181  	GetModuleContent_EXPAND_MODE_EXPAND      GetModuleContent_ExpandMode = 2
   182  )
   183  
   184  // Enum value maps for GetModuleContent_ExpandMode.
   185  var (
   186  	GetModuleContent_ExpandMode_name = map[int32]string{
   187  		0: "EXPAND_MODE_UNSPECIFIED",
   188  		1: "EXPAND_MODE_NONE",
   189  		2: "EXPAND_MODE_EXPAND",
   190  	}
   191  	GetModuleContent_ExpandMode_value = map[string]int32{
   192  		"EXPAND_MODE_UNSPECIFIED": 0,
   193  		"EXPAND_MODE_NONE":        1,
   194  		"EXPAND_MODE_EXPAND":      2,
   195  	}
   196  )
   197  
   198  func (x GetModuleContent_ExpandMode) Enum() *GetModuleContent_ExpandMode {
   199  	p := new(GetModuleContent_ExpandMode)
   200  	*p = x
   201  	return p
   202  }
   203  
   204  func (x GetModuleContent_ExpandMode) String() string {
   205  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   206  }
   207  
   208  func (GetModuleContent_ExpandMode) Descriptor() protoreflect.EnumDescriptor {
   209  	return file_tflint_proto_enumTypes[3].Descriptor()
   210  }
   211  
   212  func (GetModuleContent_ExpandMode) Type() protoreflect.EnumType {
   213  	return &file_tflint_proto_enumTypes[3]
   214  }
   215  
   216  func (x GetModuleContent_ExpandMode) Number() protoreflect.EnumNumber {
   217  	return protoreflect.EnumNumber(x)
   218  }
   219  
   220  // Deprecated: Use GetModuleContent_ExpandMode.Descriptor instead.
   221  func (GetModuleContent_ExpandMode) EnumDescriptor() ([]byte, []int) {
   222  	return file_tflint_proto_rawDescGZIP(), []int{11, 0}
   223  }
   224  
   225  type EmitIssue_Severity int32
   226  
   227  const (
   228  	EmitIssue_SEVERITY_UNSPECIFIED EmitIssue_Severity = 0
   229  	EmitIssue_SEVERITY_ERROR       EmitIssue_Severity = 1
   230  	EmitIssue_SEVERITY_WARNING     EmitIssue_Severity = 2
   231  	EmitIssue_SEVERITY_NOTICE      EmitIssue_Severity = 3
   232  )
   233  
   234  // Enum value maps for EmitIssue_Severity.
   235  var (
   236  	EmitIssue_Severity_name = map[int32]string{
   237  		0: "SEVERITY_UNSPECIFIED",
   238  		1: "SEVERITY_ERROR",
   239  		2: "SEVERITY_WARNING",
   240  		3: "SEVERITY_NOTICE",
   241  	}
   242  	EmitIssue_Severity_value = map[string]int32{
   243  		"SEVERITY_UNSPECIFIED": 0,
   244  		"SEVERITY_ERROR":       1,
   245  		"SEVERITY_WARNING":     2,
   246  		"SEVERITY_NOTICE":      3,
   247  	}
   248  )
   249  
   250  func (x EmitIssue_Severity) Enum() *EmitIssue_Severity {
   251  	p := new(EmitIssue_Severity)
   252  	*p = x
   253  	return p
   254  }
   255  
   256  func (x EmitIssue_Severity) String() string {
   257  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   258  }
   259  
   260  func (EmitIssue_Severity) Descriptor() protoreflect.EnumDescriptor {
   261  	return file_tflint_proto_enumTypes[4].Descriptor()
   262  }
   263  
   264  func (EmitIssue_Severity) Type() protoreflect.EnumType {
   265  	return &file_tflint_proto_enumTypes[4]
   266  }
   267  
   268  func (x EmitIssue_Severity) Number() protoreflect.EnumNumber {
   269  	return protoreflect.EnumNumber(x)
   270  }
   271  
   272  // Deprecated: Use EmitIssue_Severity.Descriptor instead.
   273  func (EmitIssue_Severity) EnumDescriptor() ([]byte, []int) {
   274  	return file_tflint_proto_rawDescGZIP(), []int{16, 0}
   275  }
   276  
   277  type GetName struct {
   278  	state         protoimpl.MessageState `protogen:"open.v1"`
   279  	unknownFields protoimpl.UnknownFields
   280  	sizeCache     protoimpl.SizeCache
   281  }
   282  
   283  func (x *GetName) Reset() {
   284  	*x = GetName{}
   285  	mi := &file_tflint_proto_msgTypes[0]
   286  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   287  	ms.StoreMessageInfo(mi)
   288  }
   289  
   290  func (x *GetName) String() string {
   291  	return protoimpl.X.MessageStringOf(x)
   292  }
   293  
   294  func (*GetName) ProtoMessage() {}
   295  
   296  func (x *GetName) ProtoReflect() protoreflect.Message {
   297  	mi := &file_tflint_proto_msgTypes[0]
   298  	if x != nil {
   299  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   300  		if ms.LoadMessageInfo() == nil {
   301  			ms.StoreMessageInfo(mi)
   302  		}
   303  		return ms
   304  	}
   305  	return mi.MessageOf(x)
   306  }
   307  
   308  // Deprecated: Use GetName.ProtoReflect.Descriptor instead.
   309  func (*GetName) Descriptor() ([]byte, []int) {
   310  	return file_tflint_proto_rawDescGZIP(), []int{0}
   311  }
   312  
   313  type GetVersion struct {
   314  	state         protoimpl.MessageState `protogen:"open.v1"`
   315  	unknownFields protoimpl.UnknownFields
   316  	sizeCache     protoimpl.SizeCache
   317  }
   318  
   319  func (x *GetVersion) Reset() {
   320  	*x = GetVersion{}
   321  	mi := &file_tflint_proto_msgTypes[1]
   322  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   323  	ms.StoreMessageInfo(mi)
   324  }
   325  
   326  func (x *GetVersion) String() string {
   327  	return protoimpl.X.MessageStringOf(x)
   328  }
   329  
   330  func (*GetVersion) ProtoMessage() {}
   331  
   332  func (x *GetVersion) ProtoReflect() protoreflect.Message {
   333  	mi := &file_tflint_proto_msgTypes[1]
   334  	if x != nil {
   335  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   336  		if ms.LoadMessageInfo() == nil {
   337  			ms.StoreMessageInfo(mi)
   338  		}
   339  		return ms
   340  	}
   341  	return mi.MessageOf(x)
   342  }
   343  
   344  // Deprecated: Use GetVersion.ProtoReflect.Descriptor instead.
   345  func (*GetVersion) Descriptor() ([]byte, []int) {
   346  	return file_tflint_proto_rawDescGZIP(), []int{1}
   347  }
   348  
   349  type GetVersionConstraint struct {
   350  	state         protoimpl.MessageState `protogen:"open.v1"`
   351  	unknownFields protoimpl.UnknownFields
   352  	sizeCache     protoimpl.SizeCache
   353  }
   354  
   355  func (x *GetVersionConstraint) Reset() {
   356  	*x = GetVersionConstraint{}
   357  	mi := &file_tflint_proto_msgTypes[2]
   358  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   359  	ms.StoreMessageInfo(mi)
   360  }
   361  
   362  func (x *GetVersionConstraint) String() string {
   363  	return protoimpl.X.MessageStringOf(x)
   364  }
   365  
   366  func (*GetVersionConstraint) ProtoMessage() {}
   367  
   368  func (x *GetVersionConstraint) ProtoReflect() protoreflect.Message {
   369  	mi := &file_tflint_proto_msgTypes[2]
   370  	if x != nil {
   371  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   372  		if ms.LoadMessageInfo() == nil {
   373  			ms.StoreMessageInfo(mi)
   374  		}
   375  		return ms
   376  	}
   377  	return mi.MessageOf(x)
   378  }
   379  
   380  // Deprecated: Use GetVersionConstraint.ProtoReflect.Descriptor instead.
   381  func (*GetVersionConstraint) Descriptor() ([]byte, []int) {
   382  	return file_tflint_proto_rawDescGZIP(), []int{2}
   383  }
   384  
   385  type GetSDKVersion struct {
   386  	state         protoimpl.MessageState `protogen:"open.v1"`
   387  	unknownFields protoimpl.UnknownFields
   388  	sizeCache     protoimpl.SizeCache
   389  }
   390  
   391  func (x *GetSDKVersion) Reset() {
   392  	*x = GetSDKVersion{}
   393  	mi := &file_tflint_proto_msgTypes[3]
   394  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   395  	ms.StoreMessageInfo(mi)
   396  }
   397  
   398  func (x *GetSDKVersion) String() string {
   399  	return protoimpl.X.MessageStringOf(x)
   400  }
   401  
   402  func (*GetSDKVersion) ProtoMessage() {}
   403  
   404  func (x *GetSDKVersion) ProtoReflect() protoreflect.Message {
   405  	mi := &file_tflint_proto_msgTypes[3]
   406  	if x != nil {
   407  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   408  		if ms.LoadMessageInfo() == nil {
   409  			ms.StoreMessageInfo(mi)
   410  		}
   411  		return ms
   412  	}
   413  	return mi.MessageOf(x)
   414  }
   415  
   416  // Deprecated: Use GetSDKVersion.ProtoReflect.Descriptor instead.
   417  func (*GetSDKVersion) Descriptor() ([]byte, []int) {
   418  	return file_tflint_proto_rawDescGZIP(), []int{3}
   419  }
   420  
   421  type GetRuleNames struct {
   422  	state         protoimpl.MessageState `protogen:"open.v1"`
   423  	unknownFields protoimpl.UnknownFields
   424  	sizeCache     protoimpl.SizeCache
   425  }
   426  
   427  func (x *GetRuleNames) Reset() {
   428  	*x = GetRuleNames{}
   429  	mi := &file_tflint_proto_msgTypes[4]
   430  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   431  	ms.StoreMessageInfo(mi)
   432  }
   433  
   434  func (x *GetRuleNames) String() string {
   435  	return protoimpl.X.MessageStringOf(x)
   436  }
   437  
   438  func (*GetRuleNames) ProtoMessage() {}
   439  
   440  func (x *GetRuleNames) ProtoReflect() protoreflect.Message {
   441  	mi := &file_tflint_proto_msgTypes[4]
   442  	if x != nil {
   443  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   444  		if ms.LoadMessageInfo() == nil {
   445  			ms.StoreMessageInfo(mi)
   446  		}
   447  		return ms
   448  	}
   449  	return mi.MessageOf(x)
   450  }
   451  
   452  // Deprecated: Use GetRuleNames.ProtoReflect.Descriptor instead.
   453  func (*GetRuleNames) Descriptor() ([]byte, []int) {
   454  	return file_tflint_proto_rawDescGZIP(), []int{4}
   455  }
   456  
   457  type GetConfigSchema struct {
   458  	state         protoimpl.MessageState `protogen:"open.v1"`
   459  	unknownFields protoimpl.UnknownFields
   460  	sizeCache     protoimpl.SizeCache
   461  }
   462  
   463  func (x *GetConfigSchema) Reset() {
   464  	*x = GetConfigSchema{}
   465  	mi := &file_tflint_proto_msgTypes[5]
   466  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   467  	ms.StoreMessageInfo(mi)
   468  }
   469  
   470  func (x *GetConfigSchema) String() string {
   471  	return protoimpl.X.MessageStringOf(x)
   472  }
   473  
   474  func (*GetConfigSchema) ProtoMessage() {}
   475  
   476  func (x *GetConfigSchema) ProtoReflect() protoreflect.Message {
   477  	mi := &file_tflint_proto_msgTypes[5]
   478  	if x != nil {
   479  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   480  		if ms.LoadMessageInfo() == nil {
   481  			ms.StoreMessageInfo(mi)
   482  		}
   483  		return ms
   484  	}
   485  	return mi.MessageOf(x)
   486  }
   487  
   488  // Deprecated: Use GetConfigSchema.ProtoReflect.Descriptor instead.
   489  func (*GetConfigSchema) Descriptor() ([]byte, []int) {
   490  	return file_tflint_proto_rawDescGZIP(), []int{5}
   491  }
   492  
   493  type ApplyGlobalConfig struct {
   494  	state         protoimpl.MessageState `protogen:"open.v1"`
   495  	unknownFields protoimpl.UnknownFields
   496  	sizeCache     protoimpl.SizeCache
   497  }
   498  
   499  func (x *ApplyGlobalConfig) Reset() {
   500  	*x = ApplyGlobalConfig{}
   501  	mi := &file_tflint_proto_msgTypes[6]
   502  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   503  	ms.StoreMessageInfo(mi)
   504  }
   505  
   506  func (x *ApplyGlobalConfig) String() string {
   507  	return protoimpl.X.MessageStringOf(x)
   508  }
   509  
   510  func (*ApplyGlobalConfig) ProtoMessage() {}
   511  
   512  func (x *ApplyGlobalConfig) ProtoReflect() protoreflect.Message {
   513  	mi := &file_tflint_proto_msgTypes[6]
   514  	if x != nil {
   515  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   516  		if ms.LoadMessageInfo() == nil {
   517  			ms.StoreMessageInfo(mi)
   518  		}
   519  		return ms
   520  	}
   521  	return mi.MessageOf(x)
   522  }
   523  
   524  // Deprecated: Use ApplyGlobalConfig.ProtoReflect.Descriptor instead.
   525  func (*ApplyGlobalConfig) Descriptor() ([]byte, []int) {
   526  	return file_tflint_proto_rawDescGZIP(), []int{6}
   527  }
   528  
   529  type ApplyConfig struct {
   530  	state         protoimpl.MessageState `protogen:"open.v1"`
   531  	unknownFields protoimpl.UnknownFields
   532  	sizeCache     protoimpl.SizeCache
   533  }
   534  
   535  func (x *ApplyConfig) Reset() {
   536  	*x = ApplyConfig{}
   537  	mi := &file_tflint_proto_msgTypes[7]
   538  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   539  	ms.StoreMessageInfo(mi)
   540  }
   541  
   542  func (x *ApplyConfig) String() string {
   543  	return protoimpl.X.MessageStringOf(x)
   544  }
   545  
   546  func (*ApplyConfig) ProtoMessage() {}
   547  
   548  func (x *ApplyConfig) ProtoReflect() protoreflect.Message {
   549  	mi := &file_tflint_proto_msgTypes[7]
   550  	if x != nil {
   551  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   552  		if ms.LoadMessageInfo() == nil {
   553  			ms.StoreMessageInfo(mi)
   554  		}
   555  		return ms
   556  	}
   557  	return mi.MessageOf(x)
   558  }
   559  
   560  // Deprecated: Use ApplyConfig.ProtoReflect.Descriptor instead.
   561  func (*ApplyConfig) Descriptor() ([]byte, []int) {
   562  	return file_tflint_proto_rawDescGZIP(), []int{7}
   563  }
   564  
   565  type Check struct {
   566  	state         protoimpl.MessageState `protogen:"open.v1"`
   567  	unknownFields protoimpl.UnknownFields
   568  	sizeCache     protoimpl.SizeCache
   569  }
   570  
   571  func (x *Check) Reset() {
   572  	*x = Check{}
   573  	mi := &file_tflint_proto_msgTypes[8]
   574  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   575  	ms.StoreMessageInfo(mi)
   576  }
   577  
   578  func (x *Check) String() string {
   579  	return protoimpl.X.MessageStringOf(x)
   580  }
   581  
   582  func (*Check) ProtoMessage() {}
   583  
   584  func (x *Check) ProtoReflect() protoreflect.Message {
   585  	mi := &file_tflint_proto_msgTypes[8]
   586  	if x != nil {
   587  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   588  		if ms.LoadMessageInfo() == nil {
   589  			ms.StoreMessageInfo(mi)
   590  		}
   591  		return ms
   592  	}
   593  	return mi.MessageOf(x)
   594  }
   595  
   596  // Deprecated: Use Check.ProtoReflect.Descriptor instead.
   597  func (*Check) Descriptor() ([]byte, []int) {
   598  	return file_tflint_proto_rawDescGZIP(), []int{8}
   599  }
   600  
   601  type GetOriginalwd struct {
   602  	state         protoimpl.MessageState `protogen:"open.v1"`
   603  	unknownFields protoimpl.UnknownFields
   604  	sizeCache     protoimpl.SizeCache
   605  }
   606  
   607  func (x *GetOriginalwd) Reset() {
   608  	*x = GetOriginalwd{}
   609  	mi := &file_tflint_proto_msgTypes[9]
   610  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   611  	ms.StoreMessageInfo(mi)
   612  }
   613  
   614  func (x *GetOriginalwd) String() string {
   615  	return protoimpl.X.MessageStringOf(x)
   616  }
   617  
   618  func (*GetOriginalwd) ProtoMessage() {}
   619  
   620  func (x *GetOriginalwd) ProtoReflect() protoreflect.Message {
   621  	mi := &file_tflint_proto_msgTypes[9]
   622  	if x != nil {
   623  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   624  		if ms.LoadMessageInfo() == nil {
   625  			ms.StoreMessageInfo(mi)
   626  		}
   627  		return ms
   628  	}
   629  	return mi.MessageOf(x)
   630  }
   631  
   632  // Deprecated: Use GetOriginalwd.ProtoReflect.Descriptor instead.
   633  func (*GetOriginalwd) Descriptor() ([]byte, []int) {
   634  	return file_tflint_proto_rawDescGZIP(), []int{9}
   635  }
   636  
   637  type GetModulePath struct {
   638  	state         protoimpl.MessageState `protogen:"open.v1"`
   639  	unknownFields protoimpl.UnknownFields
   640  	sizeCache     protoimpl.SizeCache
   641  }
   642  
   643  func (x *GetModulePath) Reset() {
   644  	*x = GetModulePath{}
   645  	mi := &file_tflint_proto_msgTypes[10]
   646  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   647  	ms.StoreMessageInfo(mi)
   648  }
   649  
   650  func (x *GetModulePath) String() string {
   651  	return protoimpl.X.MessageStringOf(x)
   652  }
   653  
   654  func (*GetModulePath) ProtoMessage() {}
   655  
   656  func (x *GetModulePath) ProtoReflect() protoreflect.Message {
   657  	mi := &file_tflint_proto_msgTypes[10]
   658  	if x != nil {
   659  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   660  		if ms.LoadMessageInfo() == nil {
   661  			ms.StoreMessageInfo(mi)
   662  		}
   663  		return ms
   664  	}
   665  	return mi.MessageOf(x)
   666  }
   667  
   668  // Deprecated: Use GetModulePath.ProtoReflect.Descriptor instead.
   669  func (*GetModulePath) Descriptor() ([]byte, []int) {
   670  	return file_tflint_proto_rawDescGZIP(), []int{10}
   671  }
   672  
   673  type GetModuleContent struct {
   674  	state         protoimpl.MessageState `protogen:"open.v1"`
   675  	unknownFields protoimpl.UnknownFields
   676  	sizeCache     protoimpl.SizeCache
   677  }
   678  
   679  func (x *GetModuleContent) Reset() {
   680  	*x = GetModuleContent{}
   681  	mi := &file_tflint_proto_msgTypes[11]
   682  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   683  	ms.StoreMessageInfo(mi)
   684  }
   685  
   686  func (x *GetModuleContent) String() string {
   687  	return protoimpl.X.MessageStringOf(x)
   688  }
   689  
   690  func (*GetModuleContent) ProtoMessage() {}
   691  
   692  func (x *GetModuleContent) ProtoReflect() protoreflect.Message {
   693  	mi := &file_tflint_proto_msgTypes[11]
   694  	if x != nil {
   695  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   696  		if ms.LoadMessageInfo() == nil {
   697  			ms.StoreMessageInfo(mi)
   698  		}
   699  		return ms
   700  	}
   701  	return mi.MessageOf(x)
   702  }
   703  
   704  // Deprecated: Use GetModuleContent.ProtoReflect.Descriptor instead.
   705  func (*GetModuleContent) Descriptor() ([]byte, []int) {
   706  	return file_tflint_proto_rawDescGZIP(), []int{11}
   707  }
   708  
   709  type GetFile struct {
   710  	state         protoimpl.MessageState `protogen:"open.v1"`
   711  	unknownFields protoimpl.UnknownFields
   712  	sizeCache     protoimpl.SizeCache
   713  }
   714  
   715  func (x *GetFile) Reset() {
   716  	*x = GetFile{}
   717  	mi := &file_tflint_proto_msgTypes[12]
   718  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   719  	ms.StoreMessageInfo(mi)
   720  }
   721  
   722  func (x *GetFile) String() string {
   723  	return protoimpl.X.MessageStringOf(x)
   724  }
   725  
   726  func (*GetFile) ProtoMessage() {}
   727  
   728  func (x *GetFile) ProtoReflect() protoreflect.Message {
   729  	mi := &file_tflint_proto_msgTypes[12]
   730  	if x != nil {
   731  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   732  		if ms.LoadMessageInfo() == nil {
   733  			ms.StoreMessageInfo(mi)
   734  		}
   735  		return ms
   736  	}
   737  	return mi.MessageOf(x)
   738  }
   739  
   740  // Deprecated: Use GetFile.ProtoReflect.Descriptor instead.
   741  func (*GetFile) Descriptor() ([]byte, []int) {
   742  	return file_tflint_proto_rawDescGZIP(), []int{12}
   743  }
   744  
   745  type GetFiles struct {
   746  	state         protoimpl.MessageState `protogen:"open.v1"`
   747  	unknownFields protoimpl.UnknownFields
   748  	sizeCache     protoimpl.SizeCache
   749  }
   750  
   751  func (x *GetFiles) Reset() {
   752  	*x = GetFiles{}
   753  	mi := &file_tflint_proto_msgTypes[13]
   754  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   755  	ms.StoreMessageInfo(mi)
   756  }
   757  
   758  func (x *GetFiles) String() string {
   759  	return protoimpl.X.MessageStringOf(x)
   760  }
   761  
   762  func (*GetFiles) ProtoMessage() {}
   763  
   764  func (x *GetFiles) ProtoReflect() protoreflect.Message {
   765  	mi := &file_tflint_proto_msgTypes[13]
   766  	if x != nil {
   767  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   768  		if ms.LoadMessageInfo() == nil {
   769  			ms.StoreMessageInfo(mi)
   770  		}
   771  		return ms
   772  	}
   773  	return mi.MessageOf(x)
   774  }
   775  
   776  // Deprecated: Use GetFiles.ProtoReflect.Descriptor instead.
   777  func (*GetFiles) Descriptor() ([]byte, []int) {
   778  	return file_tflint_proto_rawDescGZIP(), []int{13}
   779  }
   780  
   781  type GetRuleConfigContent struct {
   782  	state         protoimpl.MessageState `protogen:"open.v1"`
   783  	unknownFields protoimpl.UnknownFields
   784  	sizeCache     protoimpl.SizeCache
   785  }
   786  
   787  func (x *GetRuleConfigContent) Reset() {
   788  	*x = GetRuleConfigContent{}
   789  	mi := &file_tflint_proto_msgTypes[14]
   790  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   791  	ms.StoreMessageInfo(mi)
   792  }
   793  
   794  func (x *GetRuleConfigContent) String() string {
   795  	return protoimpl.X.MessageStringOf(x)
   796  }
   797  
   798  func (*GetRuleConfigContent) ProtoMessage() {}
   799  
   800  func (x *GetRuleConfigContent) ProtoReflect() protoreflect.Message {
   801  	mi := &file_tflint_proto_msgTypes[14]
   802  	if x != nil {
   803  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   804  		if ms.LoadMessageInfo() == nil {
   805  			ms.StoreMessageInfo(mi)
   806  		}
   807  		return ms
   808  	}
   809  	return mi.MessageOf(x)
   810  }
   811  
   812  // Deprecated: Use GetRuleConfigContent.ProtoReflect.Descriptor instead.
   813  func (*GetRuleConfigContent) Descriptor() ([]byte, []int) {
   814  	return file_tflint_proto_rawDescGZIP(), []int{14}
   815  }
   816  
   817  type EvaluateExpr struct {
   818  	state         protoimpl.MessageState `protogen:"open.v1"`
   819  	unknownFields protoimpl.UnknownFields
   820  	sizeCache     protoimpl.SizeCache
   821  }
   822  
   823  func (x *EvaluateExpr) Reset() {
   824  	*x = EvaluateExpr{}
   825  	mi := &file_tflint_proto_msgTypes[15]
   826  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   827  	ms.StoreMessageInfo(mi)
   828  }
   829  
   830  func (x *EvaluateExpr) String() string {
   831  	return protoimpl.X.MessageStringOf(x)
   832  }
   833  
   834  func (*EvaluateExpr) ProtoMessage() {}
   835  
   836  func (x *EvaluateExpr) ProtoReflect() protoreflect.Message {
   837  	mi := &file_tflint_proto_msgTypes[15]
   838  	if x != nil {
   839  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   840  		if ms.LoadMessageInfo() == nil {
   841  			ms.StoreMessageInfo(mi)
   842  		}
   843  		return ms
   844  	}
   845  	return mi.MessageOf(x)
   846  }
   847  
   848  // Deprecated: Use EvaluateExpr.ProtoReflect.Descriptor instead.
   849  func (*EvaluateExpr) Descriptor() ([]byte, []int) {
   850  	return file_tflint_proto_rawDescGZIP(), []int{15}
   851  }
   852  
   853  type EmitIssue struct {
   854  	state         protoimpl.MessageState `protogen:"open.v1"`
   855  	unknownFields protoimpl.UnknownFields
   856  	sizeCache     protoimpl.SizeCache
   857  }
   858  
   859  func (x *EmitIssue) Reset() {
   860  	*x = EmitIssue{}
   861  	mi := &file_tflint_proto_msgTypes[16]
   862  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   863  	ms.StoreMessageInfo(mi)
   864  }
   865  
   866  func (x *EmitIssue) String() string {
   867  	return protoimpl.X.MessageStringOf(x)
   868  }
   869  
   870  func (*EmitIssue) ProtoMessage() {}
   871  
   872  func (x *EmitIssue) ProtoReflect() protoreflect.Message {
   873  	mi := &file_tflint_proto_msgTypes[16]
   874  	if x != nil {
   875  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   876  		if ms.LoadMessageInfo() == nil {
   877  			ms.StoreMessageInfo(mi)
   878  		}
   879  		return ms
   880  	}
   881  	return mi.MessageOf(x)
   882  }
   883  
   884  // Deprecated: Use EmitIssue.ProtoReflect.Descriptor instead.
   885  func (*EmitIssue) Descriptor() ([]byte, []int) {
   886  	return file_tflint_proto_rawDescGZIP(), []int{16}
   887  }
   888  
   889  type ApplyChanges struct {
   890  	state         protoimpl.MessageState `protogen:"open.v1"`
   891  	unknownFields protoimpl.UnknownFields
   892  	sizeCache     protoimpl.SizeCache
   893  }
   894  
   895  func (x *ApplyChanges) Reset() {
   896  	*x = ApplyChanges{}
   897  	mi := &file_tflint_proto_msgTypes[17]
   898  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   899  	ms.StoreMessageInfo(mi)
   900  }
   901  
   902  func (x *ApplyChanges) String() string {
   903  	return protoimpl.X.MessageStringOf(x)
   904  }
   905  
   906  func (*ApplyChanges) ProtoMessage() {}
   907  
   908  func (x *ApplyChanges) ProtoReflect() protoreflect.Message {
   909  	mi := &file_tflint_proto_msgTypes[17]
   910  	if x != nil {
   911  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   912  		if ms.LoadMessageInfo() == nil {
   913  			ms.StoreMessageInfo(mi)
   914  		}
   915  		return ms
   916  	}
   917  	return mi.MessageOf(x)
   918  }
   919  
   920  // Deprecated: Use ApplyChanges.ProtoReflect.Descriptor instead.
   921  func (*ApplyChanges) Descriptor() ([]byte, []int) {
   922  	return file_tflint_proto_rawDescGZIP(), []int{17}
   923  }
   924  
   925  type BodySchema struct {
   926  	state         protoimpl.MessageState  `protogen:"open.v1"`
   927  	Attributes    []*BodySchema_Attribute `protobuf:"bytes,1,rep,name=attributes,proto3" json:"attributes,omitempty"`
   928  	Blocks        []*BodySchema_Block     `protobuf:"bytes,2,rep,name=blocks,proto3" json:"blocks,omitempty"`
   929  	Mode          SchemaMode              `protobuf:"varint,3,opt,name=Mode,proto3,enum=proto.SchemaMode" json:"Mode,omitempty"`
   930  	unknownFields protoimpl.UnknownFields
   931  	sizeCache     protoimpl.SizeCache
   932  }
   933  
   934  func (x *BodySchema) Reset() {
   935  	*x = BodySchema{}
   936  	mi := &file_tflint_proto_msgTypes[18]
   937  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   938  	ms.StoreMessageInfo(mi)
   939  }
   940  
   941  func (x *BodySchema) String() string {
   942  	return protoimpl.X.MessageStringOf(x)
   943  }
   944  
   945  func (*BodySchema) ProtoMessage() {}
   946  
   947  func (x *BodySchema) ProtoReflect() protoreflect.Message {
   948  	mi := &file_tflint_proto_msgTypes[18]
   949  	if x != nil {
   950  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   951  		if ms.LoadMessageInfo() == nil {
   952  			ms.StoreMessageInfo(mi)
   953  		}
   954  		return ms
   955  	}
   956  	return mi.MessageOf(x)
   957  }
   958  
   959  // Deprecated: Use BodySchema.ProtoReflect.Descriptor instead.
   960  func (*BodySchema) Descriptor() ([]byte, []int) {
   961  	return file_tflint_proto_rawDescGZIP(), []int{18}
   962  }
   963  
   964  func (x *BodySchema) GetAttributes() []*BodySchema_Attribute {
   965  	if x != nil {
   966  		return x.Attributes
   967  	}
   968  	return nil
   969  }
   970  
   971  func (x *BodySchema) GetBlocks() []*BodySchema_Block {
   972  	if x != nil {
   973  		return x.Blocks
   974  	}
   975  	return nil
   976  }
   977  
   978  func (x *BodySchema) GetMode() SchemaMode {
   979  	if x != nil {
   980  		return x.Mode
   981  	}
   982  	return SchemaMode_SCHEMA_MODE_UNSPECIFIED
   983  }
   984  
   985  type BodyContent struct {
   986  	state         protoimpl.MessageState            `protogen:"open.v1"`
   987  	Attributes    map[string]*BodyContent_Attribute `protobuf:"bytes,1,rep,name=attributes,proto3" json:"attributes,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
   988  	Blocks        []*BodyContent_Block              `protobuf:"bytes,2,rep,name=blocks,proto3" json:"blocks,omitempty"`
   989  	unknownFields protoimpl.UnknownFields
   990  	sizeCache     protoimpl.SizeCache
   991  }
   992  
   993  func (x *BodyContent) Reset() {
   994  	*x = BodyContent{}
   995  	mi := &file_tflint_proto_msgTypes[19]
   996  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   997  	ms.StoreMessageInfo(mi)
   998  }
   999  
  1000  func (x *BodyContent) String() string {
  1001  	return protoimpl.X.MessageStringOf(x)
  1002  }
  1003  
  1004  func (*BodyContent) ProtoMessage() {}
  1005  
  1006  func (x *BodyContent) ProtoReflect() protoreflect.Message {
  1007  	mi := &file_tflint_proto_msgTypes[19]
  1008  	if x != nil {
  1009  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1010  		if ms.LoadMessageInfo() == nil {
  1011  			ms.StoreMessageInfo(mi)
  1012  		}
  1013  		return ms
  1014  	}
  1015  	return mi.MessageOf(x)
  1016  }
  1017  
  1018  // Deprecated: Use BodyContent.ProtoReflect.Descriptor instead.
  1019  func (*BodyContent) Descriptor() ([]byte, []int) {
  1020  	return file_tflint_proto_rawDescGZIP(), []int{19}
  1021  }
  1022  
  1023  func (x *BodyContent) GetAttributes() map[string]*BodyContent_Attribute {
  1024  	if x != nil {
  1025  		return x.Attributes
  1026  	}
  1027  	return nil
  1028  }
  1029  
  1030  func (x *BodyContent) GetBlocks() []*BodyContent_Block {
  1031  	if x != nil {
  1032  		return x.Blocks
  1033  	}
  1034  	return nil
  1035  }
  1036  
  1037  type Expression struct {
  1038  	state         protoimpl.MessageState `protogen:"open.v1"`
  1039  	Bytes         []byte                 `protobuf:"bytes,1,opt,name=bytes,proto3" json:"bytes,omitempty"`
  1040  	Range         *Range                 `protobuf:"bytes,2,opt,name=range,proto3" json:"range,omitempty"`
  1041  	Value         []byte                 `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
  1042  	ValueMarks    []*ValueMark           `protobuf:"bytes,4,rep,name=value_marks,json=valueMarks,proto3" json:"value_marks,omitempty"`
  1043  	unknownFields protoimpl.UnknownFields
  1044  	sizeCache     protoimpl.SizeCache
  1045  }
  1046  
  1047  func (x *Expression) Reset() {
  1048  	*x = Expression{}
  1049  	mi := &file_tflint_proto_msgTypes[20]
  1050  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1051  	ms.StoreMessageInfo(mi)
  1052  }
  1053  
  1054  func (x *Expression) String() string {
  1055  	return protoimpl.X.MessageStringOf(x)
  1056  }
  1057  
  1058  func (*Expression) ProtoMessage() {}
  1059  
  1060  func (x *Expression) ProtoReflect() protoreflect.Message {
  1061  	mi := &file_tflint_proto_msgTypes[20]
  1062  	if x != nil {
  1063  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1064  		if ms.LoadMessageInfo() == nil {
  1065  			ms.StoreMessageInfo(mi)
  1066  		}
  1067  		return ms
  1068  	}
  1069  	return mi.MessageOf(x)
  1070  }
  1071  
  1072  // Deprecated: Use Expression.ProtoReflect.Descriptor instead.
  1073  func (*Expression) Descriptor() ([]byte, []int) {
  1074  	return file_tflint_proto_rawDescGZIP(), []int{20}
  1075  }
  1076  
  1077  func (x *Expression) GetBytes() []byte {
  1078  	if x != nil {
  1079  		return x.Bytes
  1080  	}
  1081  	return nil
  1082  }
  1083  
  1084  func (x *Expression) GetRange() *Range {
  1085  	if x != nil {
  1086  		return x.Range
  1087  	}
  1088  	return nil
  1089  }
  1090  
  1091  func (x *Expression) GetValue() []byte {
  1092  	if x != nil {
  1093  		return x.Value
  1094  	}
  1095  	return nil
  1096  }
  1097  
  1098  func (x *Expression) GetValueMarks() []*ValueMark {
  1099  	if x != nil {
  1100  		return x.ValueMarks
  1101  	}
  1102  	return nil
  1103  }
  1104  
  1105  type Range struct {
  1106  	state         protoimpl.MessageState `protogen:"open.v1"`
  1107  	Filename      string                 `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"`
  1108  	Start         *Range_Pos             `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"`
  1109  	End           *Range_Pos             `protobuf:"bytes,3,opt,name=end,proto3" json:"end,omitempty"`
  1110  	unknownFields protoimpl.UnknownFields
  1111  	sizeCache     protoimpl.SizeCache
  1112  }
  1113  
  1114  func (x *Range) Reset() {
  1115  	*x = Range{}
  1116  	mi := &file_tflint_proto_msgTypes[21]
  1117  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1118  	ms.StoreMessageInfo(mi)
  1119  }
  1120  
  1121  func (x *Range) String() string {
  1122  	return protoimpl.X.MessageStringOf(x)
  1123  }
  1124  
  1125  func (*Range) ProtoMessage() {}
  1126  
  1127  func (x *Range) ProtoReflect() protoreflect.Message {
  1128  	mi := &file_tflint_proto_msgTypes[21]
  1129  	if x != nil {
  1130  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1131  		if ms.LoadMessageInfo() == nil {
  1132  			ms.StoreMessageInfo(mi)
  1133  		}
  1134  		return ms
  1135  	}
  1136  	return mi.MessageOf(x)
  1137  }
  1138  
  1139  // Deprecated: Use Range.ProtoReflect.Descriptor instead.
  1140  func (*Range) Descriptor() ([]byte, []int) {
  1141  	return file_tflint_proto_rawDescGZIP(), []int{21}
  1142  }
  1143  
  1144  func (x *Range) GetFilename() string {
  1145  	if x != nil {
  1146  		return x.Filename
  1147  	}
  1148  	return ""
  1149  }
  1150  
  1151  func (x *Range) GetStart() *Range_Pos {
  1152  	if x != nil {
  1153  		return x.Start
  1154  	}
  1155  	return nil
  1156  }
  1157  
  1158  func (x *Range) GetEnd() *Range_Pos {
  1159  	if x != nil {
  1160  		return x.End
  1161  	}
  1162  	return nil
  1163  }
  1164  
  1165  type AttributePath struct {
  1166  	state         protoimpl.MessageState `protogen:"open.v1"`
  1167  	Steps         []*AttributePath_Step  `protobuf:"bytes,1,rep,name=steps,proto3" json:"steps,omitempty"`
  1168  	unknownFields protoimpl.UnknownFields
  1169  	sizeCache     protoimpl.SizeCache
  1170  }
  1171  
  1172  func (x *AttributePath) Reset() {
  1173  	*x = AttributePath{}
  1174  	mi := &file_tflint_proto_msgTypes[22]
  1175  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1176  	ms.StoreMessageInfo(mi)
  1177  }
  1178  
  1179  func (x *AttributePath) String() string {
  1180  	return protoimpl.X.MessageStringOf(x)
  1181  }
  1182  
  1183  func (*AttributePath) ProtoMessage() {}
  1184  
  1185  func (x *AttributePath) ProtoReflect() protoreflect.Message {
  1186  	mi := &file_tflint_proto_msgTypes[22]
  1187  	if x != nil {
  1188  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1189  		if ms.LoadMessageInfo() == nil {
  1190  			ms.StoreMessageInfo(mi)
  1191  		}
  1192  		return ms
  1193  	}
  1194  	return mi.MessageOf(x)
  1195  }
  1196  
  1197  // Deprecated: Use AttributePath.ProtoReflect.Descriptor instead.
  1198  func (*AttributePath) Descriptor() ([]byte, []int) {
  1199  	return file_tflint_proto_rawDescGZIP(), []int{22}
  1200  }
  1201  
  1202  func (x *AttributePath) GetSteps() []*AttributePath_Step {
  1203  	if x != nil {
  1204  		return x.Steps
  1205  	}
  1206  	return nil
  1207  }
  1208  
  1209  type ValueMark struct {
  1210  	state         protoimpl.MessageState `protogen:"open.v1"`
  1211  	Path          *AttributePath         `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
  1212  	Sensitive     bool                   `protobuf:"varint,2,opt,name=sensitive,proto3" json:"sensitive,omitempty"`
  1213  	Ephemeral     bool                   `protobuf:"varint,3,opt,name=ephemeral,proto3" json:"ephemeral,omitempty"`
  1214  	unknownFields protoimpl.UnknownFields
  1215  	sizeCache     protoimpl.SizeCache
  1216  }
  1217  
  1218  func (x *ValueMark) Reset() {
  1219  	*x = ValueMark{}
  1220  	mi := &file_tflint_proto_msgTypes[23]
  1221  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1222  	ms.StoreMessageInfo(mi)
  1223  }
  1224  
  1225  func (x *ValueMark) String() string {
  1226  	return protoimpl.X.MessageStringOf(x)
  1227  }
  1228  
  1229  func (*ValueMark) ProtoMessage() {}
  1230  
  1231  func (x *ValueMark) ProtoReflect() protoreflect.Message {
  1232  	mi := &file_tflint_proto_msgTypes[23]
  1233  	if x != nil {
  1234  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1235  		if ms.LoadMessageInfo() == nil {
  1236  			ms.StoreMessageInfo(mi)
  1237  		}
  1238  		return ms
  1239  	}
  1240  	return mi.MessageOf(x)
  1241  }
  1242  
  1243  // Deprecated: Use ValueMark.ProtoReflect.Descriptor instead.
  1244  func (*ValueMark) Descriptor() ([]byte, []int) {
  1245  	return file_tflint_proto_rawDescGZIP(), []int{23}
  1246  }
  1247  
  1248  func (x *ValueMark) GetPath() *AttributePath {
  1249  	if x != nil {
  1250  		return x.Path
  1251  	}
  1252  	return nil
  1253  }
  1254  
  1255  func (x *ValueMark) GetSensitive() bool {
  1256  	if x != nil {
  1257  		return x.Sensitive
  1258  	}
  1259  	return false
  1260  }
  1261  
  1262  func (x *ValueMark) GetEphemeral() bool {
  1263  	if x != nil {
  1264  		return x.Ephemeral
  1265  	}
  1266  	return false
  1267  }
  1268  
  1269  type ErrorDetail struct {
  1270  	state         protoimpl.MessageState `protogen:"open.v1"`
  1271  	Code          ErrorCode              `protobuf:"varint,1,opt,name=code,proto3,enum=proto.ErrorCode" json:"code,omitempty"`
  1272  	Message       string                 `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
  1273  	unknownFields protoimpl.UnknownFields
  1274  	sizeCache     protoimpl.SizeCache
  1275  }
  1276  
  1277  func (x *ErrorDetail) Reset() {
  1278  	*x = ErrorDetail{}
  1279  	mi := &file_tflint_proto_msgTypes[24]
  1280  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1281  	ms.StoreMessageInfo(mi)
  1282  }
  1283  
  1284  func (x *ErrorDetail) String() string {
  1285  	return protoimpl.X.MessageStringOf(x)
  1286  }
  1287  
  1288  func (*ErrorDetail) ProtoMessage() {}
  1289  
  1290  func (x *ErrorDetail) ProtoReflect() protoreflect.Message {
  1291  	mi := &file_tflint_proto_msgTypes[24]
  1292  	if x != nil {
  1293  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1294  		if ms.LoadMessageInfo() == nil {
  1295  			ms.StoreMessageInfo(mi)
  1296  		}
  1297  		return ms
  1298  	}
  1299  	return mi.MessageOf(x)
  1300  }
  1301  
  1302  // Deprecated: Use ErrorDetail.ProtoReflect.Descriptor instead.
  1303  func (*ErrorDetail) Descriptor() ([]byte, []int) {
  1304  	return file_tflint_proto_rawDescGZIP(), []int{24}
  1305  }
  1306  
  1307  func (x *ErrorDetail) GetCode() ErrorCode {
  1308  	if x != nil {
  1309  		return x.Code
  1310  	}
  1311  	return ErrorCode_ERROR_CODE_UNSPECIFIED
  1312  }
  1313  
  1314  func (x *ErrorDetail) GetMessage() string {
  1315  	if x != nil {
  1316  		return x.Message
  1317  	}
  1318  	return ""
  1319  }
  1320  
  1321  type GetName_Request struct {
  1322  	state         protoimpl.MessageState `protogen:"open.v1"`
  1323  	unknownFields protoimpl.UnknownFields
  1324  	sizeCache     protoimpl.SizeCache
  1325  }
  1326  
  1327  func (x *GetName_Request) Reset() {
  1328  	*x = GetName_Request{}
  1329  	mi := &file_tflint_proto_msgTypes[25]
  1330  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1331  	ms.StoreMessageInfo(mi)
  1332  }
  1333  
  1334  func (x *GetName_Request) String() string {
  1335  	return protoimpl.X.MessageStringOf(x)
  1336  }
  1337  
  1338  func (*GetName_Request) ProtoMessage() {}
  1339  
  1340  func (x *GetName_Request) ProtoReflect() protoreflect.Message {
  1341  	mi := &file_tflint_proto_msgTypes[25]
  1342  	if x != nil {
  1343  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1344  		if ms.LoadMessageInfo() == nil {
  1345  			ms.StoreMessageInfo(mi)
  1346  		}
  1347  		return ms
  1348  	}
  1349  	return mi.MessageOf(x)
  1350  }
  1351  
  1352  // Deprecated: Use GetName_Request.ProtoReflect.Descriptor instead.
  1353  func (*GetName_Request) Descriptor() ([]byte, []int) {
  1354  	return file_tflint_proto_rawDescGZIP(), []int{0, 0}
  1355  }
  1356  
  1357  type GetName_Response struct {
  1358  	state         protoimpl.MessageState `protogen:"open.v1"`
  1359  	Name          string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  1360  	unknownFields protoimpl.UnknownFields
  1361  	sizeCache     protoimpl.SizeCache
  1362  }
  1363  
  1364  func (x *GetName_Response) Reset() {
  1365  	*x = GetName_Response{}
  1366  	mi := &file_tflint_proto_msgTypes[26]
  1367  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1368  	ms.StoreMessageInfo(mi)
  1369  }
  1370  
  1371  func (x *GetName_Response) String() string {
  1372  	return protoimpl.X.MessageStringOf(x)
  1373  }
  1374  
  1375  func (*GetName_Response) ProtoMessage() {}
  1376  
  1377  func (x *GetName_Response) ProtoReflect() protoreflect.Message {
  1378  	mi := &file_tflint_proto_msgTypes[26]
  1379  	if x != nil {
  1380  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1381  		if ms.LoadMessageInfo() == nil {
  1382  			ms.StoreMessageInfo(mi)
  1383  		}
  1384  		return ms
  1385  	}
  1386  	return mi.MessageOf(x)
  1387  }
  1388  
  1389  // Deprecated: Use GetName_Response.ProtoReflect.Descriptor instead.
  1390  func (*GetName_Response) Descriptor() ([]byte, []int) {
  1391  	return file_tflint_proto_rawDescGZIP(), []int{0, 1}
  1392  }
  1393  
  1394  func (x *GetName_Response) GetName() string {
  1395  	if x != nil {
  1396  		return x.Name
  1397  	}
  1398  	return ""
  1399  }
  1400  
  1401  type GetVersion_Request struct {
  1402  	state         protoimpl.MessageState `protogen:"open.v1"`
  1403  	unknownFields protoimpl.UnknownFields
  1404  	sizeCache     protoimpl.SizeCache
  1405  }
  1406  
  1407  func (x *GetVersion_Request) Reset() {
  1408  	*x = GetVersion_Request{}
  1409  	mi := &file_tflint_proto_msgTypes[27]
  1410  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1411  	ms.StoreMessageInfo(mi)
  1412  }
  1413  
  1414  func (x *GetVersion_Request) String() string {
  1415  	return protoimpl.X.MessageStringOf(x)
  1416  }
  1417  
  1418  func (*GetVersion_Request) ProtoMessage() {}
  1419  
  1420  func (x *GetVersion_Request) ProtoReflect() protoreflect.Message {
  1421  	mi := &file_tflint_proto_msgTypes[27]
  1422  	if x != nil {
  1423  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1424  		if ms.LoadMessageInfo() == nil {
  1425  			ms.StoreMessageInfo(mi)
  1426  		}
  1427  		return ms
  1428  	}
  1429  	return mi.MessageOf(x)
  1430  }
  1431  
  1432  // Deprecated: Use GetVersion_Request.ProtoReflect.Descriptor instead.
  1433  func (*GetVersion_Request) Descriptor() ([]byte, []int) {
  1434  	return file_tflint_proto_rawDescGZIP(), []int{1, 0}
  1435  }
  1436  
  1437  type GetVersion_Response struct {
  1438  	state         protoimpl.MessageState `protogen:"open.v1"`
  1439  	Version       string                 `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
  1440  	unknownFields protoimpl.UnknownFields
  1441  	sizeCache     protoimpl.SizeCache
  1442  }
  1443  
  1444  func (x *GetVersion_Response) Reset() {
  1445  	*x = GetVersion_Response{}
  1446  	mi := &file_tflint_proto_msgTypes[28]
  1447  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1448  	ms.StoreMessageInfo(mi)
  1449  }
  1450  
  1451  func (x *GetVersion_Response) String() string {
  1452  	return protoimpl.X.MessageStringOf(x)
  1453  }
  1454  
  1455  func (*GetVersion_Response) ProtoMessage() {}
  1456  
  1457  func (x *GetVersion_Response) ProtoReflect() protoreflect.Message {
  1458  	mi := &file_tflint_proto_msgTypes[28]
  1459  	if x != nil {
  1460  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1461  		if ms.LoadMessageInfo() == nil {
  1462  			ms.StoreMessageInfo(mi)
  1463  		}
  1464  		return ms
  1465  	}
  1466  	return mi.MessageOf(x)
  1467  }
  1468  
  1469  // Deprecated: Use GetVersion_Response.ProtoReflect.Descriptor instead.
  1470  func (*GetVersion_Response) Descriptor() ([]byte, []int) {
  1471  	return file_tflint_proto_rawDescGZIP(), []int{1, 1}
  1472  }
  1473  
  1474  func (x *GetVersion_Response) GetVersion() string {
  1475  	if x != nil {
  1476  		return x.Version
  1477  	}
  1478  	return ""
  1479  }
  1480  
  1481  type GetVersionConstraint_Request struct {
  1482  	state         protoimpl.MessageState `protogen:"open.v1"`
  1483  	unknownFields protoimpl.UnknownFields
  1484  	sizeCache     protoimpl.SizeCache
  1485  }
  1486  
  1487  func (x *GetVersionConstraint_Request) Reset() {
  1488  	*x = GetVersionConstraint_Request{}
  1489  	mi := &file_tflint_proto_msgTypes[29]
  1490  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1491  	ms.StoreMessageInfo(mi)
  1492  }
  1493  
  1494  func (x *GetVersionConstraint_Request) String() string {
  1495  	return protoimpl.X.MessageStringOf(x)
  1496  }
  1497  
  1498  func (*GetVersionConstraint_Request) ProtoMessage() {}
  1499  
  1500  func (x *GetVersionConstraint_Request) ProtoReflect() protoreflect.Message {
  1501  	mi := &file_tflint_proto_msgTypes[29]
  1502  	if x != nil {
  1503  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1504  		if ms.LoadMessageInfo() == nil {
  1505  			ms.StoreMessageInfo(mi)
  1506  		}
  1507  		return ms
  1508  	}
  1509  	return mi.MessageOf(x)
  1510  }
  1511  
  1512  // Deprecated: Use GetVersionConstraint_Request.ProtoReflect.Descriptor instead.
  1513  func (*GetVersionConstraint_Request) Descriptor() ([]byte, []int) {
  1514  	return file_tflint_proto_rawDescGZIP(), []int{2, 0}
  1515  }
  1516  
  1517  type GetVersionConstraint_Response struct {
  1518  	state         protoimpl.MessageState `protogen:"open.v1"`
  1519  	Constraint    string                 `protobuf:"bytes,1,opt,name=constraint,proto3" json:"constraint,omitempty"`
  1520  	unknownFields protoimpl.UnknownFields
  1521  	sizeCache     protoimpl.SizeCache
  1522  }
  1523  
  1524  func (x *GetVersionConstraint_Response) Reset() {
  1525  	*x = GetVersionConstraint_Response{}
  1526  	mi := &file_tflint_proto_msgTypes[30]
  1527  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1528  	ms.StoreMessageInfo(mi)
  1529  }
  1530  
  1531  func (x *GetVersionConstraint_Response) String() string {
  1532  	return protoimpl.X.MessageStringOf(x)
  1533  }
  1534  
  1535  func (*GetVersionConstraint_Response) ProtoMessage() {}
  1536  
  1537  func (x *GetVersionConstraint_Response) ProtoReflect() protoreflect.Message {
  1538  	mi := &file_tflint_proto_msgTypes[30]
  1539  	if x != nil {
  1540  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1541  		if ms.LoadMessageInfo() == nil {
  1542  			ms.StoreMessageInfo(mi)
  1543  		}
  1544  		return ms
  1545  	}
  1546  	return mi.MessageOf(x)
  1547  }
  1548  
  1549  // Deprecated: Use GetVersionConstraint_Response.ProtoReflect.Descriptor instead.
  1550  func (*GetVersionConstraint_Response) Descriptor() ([]byte, []int) {
  1551  	return file_tflint_proto_rawDescGZIP(), []int{2, 1}
  1552  }
  1553  
  1554  func (x *GetVersionConstraint_Response) GetConstraint() string {
  1555  	if x != nil {
  1556  		return x.Constraint
  1557  	}
  1558  	return ""
  1559  }
  1560  
  1561  type GetSDKVersion_Request struct {
  1562  	state         protoimpl.MessageState `protogen:"open.v1"`
  1563  	unknownFields protoimpl.UnknownFields
  1564  	sizeCache     protoimpl.SizeCache
  1565  }
  1566  
  1567  func (x *GetSDKVersion_Request) Reset() {
  1568  	*x = GetSDKVersion_Request{}
  1569  	mi := &file_tflint_proto_msgTypes[31]
  1570  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1571  	ms.StoreMessageInfo(mi)
  1572  }
  1573  
  1574  func (x *GetSDKVersion_Request) String() string {
  1575  	return protoimpl.X.MessageStringOf(x)
  1576  }
  1577  
  1578  func (*GetSDKVersion_Request) ProtoMessage() {}
  1579  
  1580  func (x *GetSDKVersion_Request) ProtoReflect() protoreflect.Message {
  1581  	mi := &file_tflint_proto_msgTypes[31]
  1582  	if x != nil {
  1583  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1584  		if ms.LoadMessageInfo() == nil {
  1585  			ms.StoreMessageInfo(mi)
  1586  		}
  1587  		return ms
  1588  	}
  1589  	return mi.MessageOf(x)
  1590  }
  1591  
  1592  // Deprecated: Use GetSDKVersion_Request.ProtoReflect.Descriptor instead.
  1593  func (*GetSDKVersion_Request) Descriptor() ([]byte, []int) {
  1594  	return file_tflint_proto_rawDescGZIP(), []int{3, 0}
  1595  }
  1596  
  1597  type GetSDKVersion_Response struct {
  1598  	state         protoimpl.MessageState `protogen:"open.v1"`
  1599  	Version       string                 `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
  1600  	unknownFields protoimpl.UnknownFields
  1601  	sizeCache     protoimpl.SizeCache
  1602  }
  1603  
  1604  func (x *GetSDKVersion_Response) Reset() {
  1605  	*x = GetSDKVersion_Response{}
  1606  	mi := &file_tflint_proto_msgTypes[32]
  1607  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1608  	ms.StoreMessageInfo(mi)
  1609  }
  1610  
  1611  func (x *GetSDKVersion_Response) String() string {
  1612  	return protoimpl.X.MessageStringOf(x)
  1613  }
  1614  
  1615  func (*GetSDKVersion_Response) ProtoMessage() {}
  1616  
  1617  func (x *GetSDKVersion_Response) ProtoReflect() protoreflect.Message {
  1618  	mi := &file_tflint_proto_msgTypes[32]
  1619  	if x != nil {
  1620  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1621  		if ms.LoadMessageInfo() == nil {
  1622  			ms.StoreMessageInfo(mi)
  1623  		}
  1624  		return ms
  1625  	}
  1626  	return mi.MessageOf(x)
  1627  }
  1628  
  1629  // Deprecated: Use GetSDKVersion_Response.ProtoReflect.Descriptor instead.
  1630  func (*GetSDKVersion_Response) Descriptor() ([]byte, []int) {
  1631  	return file_tflint_proto_rawDescGZIP(), []int{3, 1}
  1632  }
  1633  
  1634  func (x *GetSDKVersion_Response) GetVersion() string {
  1635  	if x != nil {
  1636  		return x.Version
  1637  	}
  1638  	return ""
  1639  }
  1640  
  1641  type GetRuleNames_Request struct {
  1642  	state         protoimpl.MessageState `protogen:"open.v1"`
  1643  	unknownFields protoimpl.UnknownFields
  1644  	sizeCache     protoimpl.SizeCache
  1645  }
  1646  
  1647  func (x *GetRuleNames_Request) Reset() {
  1648  	*x = GetRuleNames_Request{}
  1649  	mi := &file_tflint_proto_msgTypes[33]
  1650  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1651  	ms.StoreMessageInfo(mi)
  1652  }
  1653  
  1654  func (x *GetRuleNames_Request) String() string {
  1655  	return protoimpl.X.MessageStringOf(x)
  1656  }
  1657  
  1658  func (*GetRuleNames_Request) ProtoMessage() {}
  1659  
  1660  func (x *GetRuleNames_Request) ProtoReflect() protoreflect.Message {
  1661  	mi := &file_tflint_proto_msgTypes[33]
  1662  	if x != nil {
  1663  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1664  		if ms.LoadMessageInfo() == nil {
  1665  			ms.StoreMessageInfo(mi)
  1666  		}
  1667  		return ms
  1668  	}
  1669  	return mi.MessageOf(x)
  1670  }
  1671  
  1672  // Deprecated: Use GetRuleNames_Request.ProtoReflect.Descriptor instead.
  1673  func (*GetRuleNames_Request) Descriptor() ([]byte, []int) {
  1674  	return file_tflint_proto_rawDescGZIP(), []int{4, 0}
  1675  }
  1676  
  1677  type GetRuleNames_Response struct {
  1678  	state         protoimpl.MessageState `protogen:"open.v1"`
  1679  	Names         []string               `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"`
  1680  	unknownFields protoimpl.UnknownFields
  1681  	sizeCache     protoimpl.SizeCache
  1682  }
  1683  
  1684  func (x *GetRuleNames_Response) Reset() {
  1685  	*x = GetRuleNames_Response{}
  1686  	mi := &file_tflint_proto_msgTypes[34]
  1687  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1688  	ms.StoreMessageInfo(mi)
  1689  }
  1690  
  1691  func (x *GetRuleNames_Response) String() string {
  1692  	return protoimpl.X.MessageStringOf(x)
  1693  }
  1694  
  1695  func (*GetRuleNames_Response) ProtoMessage() {}
  1696  
  1697  func (x *GetRuleNames_Response) ProtoReflect() protoreflect.Message {
  1698  	mi := &file_tflint_proto_msgTypes[34]
  1699  	if x != nil {
  1700  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1701  		if ms.LoadMessageInfo() == nil {
  1702  			ms.StoreMessageInfo(mi)
  1703  		}
  1704  		return ms
  1705  	}
  1706  	return mi.MessageOf(x)
  1707  }
  1708  
  1709  // Deprecated: Use GetRuleNames_Response.ProtoReflect.Descriptor instead.
  1710  func (*GetRuleNames_Response) Descriptor() ([]byte, []int) {
  1711  	return file_tflint_proto_rawDescGZIP(), []int{4, 1}
  1712  }
  1713  
  1714  func (x *GetRuleNames_Response) GetNames() []string {
  1715  	if x != nil {
  1716  		return x.Names
  1717  	}
  1718  	return nil
  1719  }
  1720  
  1721  type GetConfigSchema_Request struct {
  1722  	state         protoimpl.MessageState `protogen:"open.v1"`
  1723  	unknownFields protoimpl.UnknownFields
  1724  	sizeCache     protoimpl.SizeCache
  1725  }
  1726  
  1727  func (x *GetConfigSchema_Request) Reset() {
  1728  	*x = GetConfigSchema_Request{}
  1729  	mi := &file_tflint_proto_msgTypes[35]
  1730  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1731  	ms.StoreMessageInfo(mi)
  1732  }
  1733  
  1734  func (x *GetConfigSchema_Request) String() string {
  1735  	return protoimpl.X.MessageStringOf(x)
  1736  }
  1737  
  1738  func (*GetConfigSchema_Request) ProtoMessage() {}
  1739  
  1740  func (x *GetConfigSchema_Request) ProtoReflect() protoreflect.Message {
  1741  	mi := &file_tflint_proto_msgTypes[35]
  1742  	if x != nil {
  1743  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1744  		if ms.LoadMessageInfo() == nil {
  1745  			ms.StoreMessageInfo(mi)
  1746  		}
  1747  		return ms
  1748  	}
  1749  	return mi.MessageOf(x)
  1750  }
  1751  
  1752  // Deprecated: Use GetConfigSchema_Request.ProtoReflect.Descriptor instead.
  1753  func (*GetConfigSchema_Request) Descriptor() ([]byte, []int) {
  1754  	return file_tflint_proto_rawDescGZIP(), []int{5, 0}
  1755  }
  1756  
  1757  type GetConfigSchema_Response struct {
  1758  	state         protoimpl.MessageState `protogen:"open.v1"`
  1759  	Schema        *BodySchema            `protobuf:"bytes,1,opt,name=schema,proto3" json:"schema,omitempty"`
  1760  	unknownFields protoimpl.UnknownFields
  1761  	sizeCache     protoimpl.SizeCache
  1762  }
  1763  
  1764  func (x *GetConfigSchema_Response) Reset() {
  1765  	*x = GetConfigSchema_Response{}
  1766  	mi := &file_tflint_proto_msgTypes[36]
  1767  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1768  	ms.StoreMessageInfo(mi)
  1769  }
  1770  
  1771  func (x *GetConfigSchema_Response) String() string {
  1772  	return protoimpl.X.MessageStringOf(x)
  1773  }
  1774  
  1775  func (*GetConfigSchema_Response) ProtoMessage() {}
  1776  
  1777  func (x *GetConfigSchema_Response) ProtoReflect() protoreflect.Message {
  1778  	mi := &file_tflint_proto_msgTypes[36]
  1779  	if x != nil {
  1780  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1781  		if ms.LoadMessageInfo() == nil {
  1782  			ms.StoreMessageInfo(mi)
  1783  		}
  1784  		return ms
  1785  	}
  1786  	return mi.MessageOf(x)
  1787  }
  1788  
  1789  // Deprecated: Use GetConfigSchema_Response.ProtoReflect.Descriptor instead.
  1790  func (*GetConfigSchema_Response) Descriptor() ([]byte, []int) {
  1791  	return file_tflint_proto_rawDescGZIP(), []int{5, 1}
  1792  }
  1793  
  1794  func (x *GetConfigSchema_Response) GetSchema() *BodySchema {
  1795  	if x != nil {
  1796  		return x.Schema
  1797  	}
  1798  	return nil
  1799  }
  1800  
  1801  type ApplyGlobalConfig_Config struct {
  1802  	state             protoimpl.MessageState                   `protogen:"open.v1"`
  1803  	Rules             map[string]*ApplyGlobalConfig_RuleConfig `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
  1804  	DisabledByDefault bool                                     `protobuf:"varint,2,opt,name=disabled_by_default,json=disabledByDefault,proto3" json:"disabled_by_default,omitempty"`
  1805  	Only              []string                                 `protobuf:"bytes,3,rep,name=only,proto3" json:"only,omitempty"`
  1806  	Fix               bool                                     `protobuf:"varint,4,opt,name=fix,proto3" json:"fix,omitempty"`
  1807  	unknownFields     protoimpl.UnknownFields
  1808  	sizeCache         protoimpl.SizeCache
  1809  }
  1810  
  1811  func (x *ApplyGlobalConfig_Config) Reset() {
  1812  	*x = ApplyGlobalConfig_Config{}
  1813  	mi := &file_tflint_proto_msgTypes[37]
  1814  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1815  	ms.StoreMessageInfo(mi)
  1816  }
  1817  
  1818  func (x *ApplyGlobalConfig_Config) String() string {
  1819  	return protoimpl.X.MessageStringOf(x)
  1820  }
  1821  
  1822  func (*ApplyGlobalConfig_Config) ProtoMessage() {}
  1823  
  1824  func (x *ApplyGlobalConfig_Config) ProtoReflect() protoreflect.Message {
  1825  	mi := &file_tflint_proto_msgTypes[37]
  1826  	if x != nil {
  1827  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1828  		if ms.LoadMessageInfo() == nil {
  1829  			ms.StoreMessageInfo(mi)
  1830  		}
  1831  		return ms
  1832  	}
  1833  	return mi.MessageOf(x)
  1834  }
  1835  
  1836  // Deprecated: Use ApplyGlobalConfig_Config.ProtoReflect.Descriptor instead.
  1837  func (*ApplyGlobalConfig_Config) Descriptor() ([]byte, []int) {
  1838  	return file_tflint_proto_rawDescGZIP(), []int{6, 0}
  1839  }
  1840  
  1841  func (x *ApplyGlobalConfig_Config) GetRules() map[string]*ApplyGlobalConfig_RuleConfig {
  1842  	if x != nil {
  1843  		return x.Rules
  1844  	}
  1845  	return nil
  1846  }
  1847  
  1848  func (x *ApplyGlobalConfig_Config) GetDisabledByDefault() bool {
  1849  	if x != nil {
  1850  		return x.DisabledByDefault
  1851  	}
  1852  	return false
  1853  }
  1854  
  1855  func (x *ApplyGlobalConfig_Config) GetOnly() []string {
  1856  	if x != nil {
  1857  		return x.Only
  1858  	}
  1859  	return nil
  1860  }
  1861  
  1862  func (x *ApplyGlobalConfig_Config) GetFix() bool {
  1863  	if x != nil {
  1864  		return x.Fix
  1865  	}
  1866  	return false
  1867  }
  1868  
  1869  type ApplyGlobalConfig_RuleConfig struct {
  1870  	state         protoimpl.MessageState `protogen:"open.v1"`
  1871  	Name          string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  1872  	Enabled       bool                   `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"`
  1873  	unknownFields protoimpl.UnknownFields
  1874  	sizeCache     protoimpl.SizeCache
  1875  }
  1876  
  1877  func (x *ApplyGlobalConfig_RuleConfig) Reset() {
  1878  	*x = ApplyGlobalConfig_RuleConfig{}
  1879  	mi := &file_tflint_proto_msgTypes[38]
  1880  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1881  	ms.StoreMessageInfo(mi)
  1882  }
  1883  
  1884  func (x *ApplyGlobalConfig_RuleConfig) String() string {
  1885  	return protoimpl.X.MessageStringOf(x)
  1886  }
  1887  
  1888  func (*ApplyGlobalConfig_RuleConfig) ProtoMessage() {}
  1889  
  1890  func (x *ApplyGlobalConfig_RuleConfig) ProtoReflect() protoreflect.Message {
  1891  	mi := &file_tflint_proto_msgTypes[38]
  1892  	if x != nil {
  1893  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1894  		if ms.LoadMessageInfo() == nil {
  1895  			ms.StoreMessageInfo(mi)
  1896  		}
  1897  		return ms
  1898  	}
  1899  	return mi.MessageOf(x)
  1900  }
  1901  
  1902  // Deprecated: Use ApplyGlobalConfig_RuleConfig.ProtoReflect.Descriptor instead.
  1903  func (*ApplyGlobalConfig_RuleConfig) Descriptor() ([]byte, []int) {
  1904  	return file_tflint_proto_rawDescGZIP(), []int{6, 1}
  1905  }
  1906  
  1907  func (x *ApplyGlobalConfig_RuleConfig) GetName() string {
  1908  	if x != nil {
  1909  		return x.Name
  1910  	}
  1911  	return ""
  1912  }
  1913  
  1914  func (x *ApplyGlobalConfig_RuleConfig) GetEnabled() bool {
  1915  	if x != nil {
  1916  		return x.Enabled
  1917  	}
  1918  	return false
  1919  }
  1920  
  1921  type ApplyGlobalConfig_Request struct {
  1922  	state         protoimpl.MessageState    `protogen:"open.v1"`
  1923  	Config        *ApplyGlobalConfig_Config `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
  1924  	unknownFields protoimpl.UnknownFields
  1925  	sizeCache     protoimpl.SizeCache
  1926  }
  1927  
  1928  func (x *ApplyGlobalConfig_Request) Reset() {
  1929  	*x = ApplyGlobalConfig_Request{}
  1930  	mi := &file_tflint_proto_msgTypes[39]
  1931  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1932  	ms.StoreMessageInfo(mi)
  1933  }
  1934  
  1935  func (x *ApplyGlobalConfig_Request) String() string {
  1936  	return protoimpl.X.MessageStringOf(x)
  1937  }
  1938  
  1939  func (*ApplyGlobalConfig_Request) ProtoMessage() {}
  1940  
  1941  func (x *ApplyGlobalConfig_Request) ProtoReflect() protoreflect.Message {
  1942  	mi := &file_tflint_proto_msgTypes[39]
  1943  	if x != nil {
  1944  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1945  		if ms.LoadMessageInfo() == nil {
  1946  			ms.StoreMessageInfo(mi)
  1947  		}
  1948  		return ms
  1949  	}
  1950  	return mi.MessageOf(x)
  1951  }
  1952  
  1953  // Deprecated: Use ApplyGlobalConfig_Request.ProtoReflect.Descriptor instead.
  1954  func (*ApplyGlobalConfig_Request) Descriptor() ([]byte, []int) {
  1955  	return file_tflint_proto_rawDescGZIP(), []int{6, 2}
  1956  }
  1957  
  1958  func (x *ApplyGlobalConfig_Request) GetConfig() *ApplyGlobalConfig_Config {
  1959  	if x != nil {
  1960  		return x.Config
  1961  	}
  1962  	return nil
  1963  }
  1964  
  1965  type ApplyGlobalConfig_Response struct {
  1966  	state         protoimpl.MessageState `protogen:"open.v1"`
  1967  	unknownFields protoimpl.UnknownFields
  1968  	sizeCache     protoimpl.SizeCache
  1969  }
  1970  
  1971  func (x *ApplyGlobalConfig_Response) Reset() {
  1972  	*x = ApplyGlobalConfig_Response{}
  1973  	mi := &file_tflint_proto_msgTypes[40]
  1974  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1975  	ms.StoreMessageInfo(mi)
  1976  }
  1977  
  1978  func (x *ApplyGlobalConfig_Response) String() string {
  1979  	return protoimpl.X.MessageStringOf(x)
  1980  }
  1981  
  1982  func (*ApplyGlobalConfig_Response) ProtoMessage() {}
  1983  
  1984  func (x *ApplyGlobalConfig_Response) ProtoReflect() protoreflect.Message {
  1985  	mi := &file_tflint_proto_msgTypes[40]
  1986  	if x != nil {
  1987  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1988  		if ms.LoadMessageInfo() == nil {
  1989  			ms.StoreMessageInfo(mi)
  1990  		}
  1991  		return ms
  1992  	}
  1993  	return mi.MessageOf(x)
  1994  }
  1995  
  1996  // Deprecated: Use ApplyGlobalConfig_Response.ProtoReflect.Descriptor instead.
  1997  func (*ApplyGlobalConfig_Response) Descriptor() ([]byte, []int) {
  1998  	return file_tflint_proto_rawDescGZIP(), []int{6, 3}
  1999  }
  2000  
  2001  type ApplyConfig_Request struct {
  2002  	state         protoimpl.MessageState `protogen:"open.v1"`
  2003  	Content       *BodyContent           `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
  2004  	unknownFields protoimpl.UnknownFields
  2005  	sizeCache     protoimpl.SizeCache
  2006  }
  2007  
  2008  func (x *ApplyConfig_Request) Reset() {
  2009  	*x = ApplyConfig_Request{}
  2010  	mi := &file_tflint_proto_msgTypes[42]
  2011  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2012  	ms.StoreMessageInfo(mi)
  2013  }
  2014  
  2015  func (x *ApplyConfig_Request) String() string {
  2016  	return protoimpl.X.MessageStringOf(x)
  2017  }
  2018  
  2019  func (*ApplyConfig_Request) ProtoMessage() {}
  2020  
  2021  func (x *ApplyConfig_Request) ProtoReflect() protoreflect.Message {
  2022  	mi := &file_tflint_proto_msgTypes[42]
  2023  	if x != nil {
  2024  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2025  		if ms.LoadMessageInfo() == nil {
  2026  			ms.StoreMessageInfo(mi)
  2027  		}
  2028  		return ms
  2029  	}
  2030  	return mi.MessageOf(x)
  2031  }
  2032  
  2033  // Deprecated: Use ApplyConfig_Request.ProtoReflect.Descriptor instead.
  2034  func (*ApplyConfig_Request) Descriptor() ([]byte, []int) {
  2035  	return file_tflint_proto_rawDescGZIP(), []int{7, 0}
  2036  }
  2037  
  2038  func (x *ApplyConfig_Request) GetContent() *BodyContent {
  2039  	if x != nil {
  2040  		return x.Content
  2041  	}
  2042  	return nil
  2043  }
  2044  
  2045  type ApplyConfig_Response struct {
  2046  	state         protoimpl.MessageState `protogen:"open.v1"`
  2047  	unknownFields protoimpl.UnknownFields
  2048  	sizeCache     protoimpl.SizeCache
  2049  }
  2050  
  2051  func (x *ApplyConfig_Response) Reset() {
  2052  	*x = ApplyConfig_Response{}
  2053  	mi := &file_tflint_proto_msgTypes[43]
  2054  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2055  	ms.StoreMessageInfo(mi)
  2056  }
  2057  
  2058  func (x *ApplyConfig_Response) String() string {
  2059  	return protoimpl.X.MessageStringOf(x)
  2060  }
  2061  
  2062  func (*ApplyConfig_Response) ProtoMessage() {}
  2063  
  2064  func (x *ApplyConfig_Response) ProtoReflect() protoreflect.Message {
  2065  	mi := &file_tflint_proto_msgTypes[43]
  2066  	if x != nil {
  2067  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2068  		if ms.LoadMessageInfo() == nil {
  2069  			ms.StoreMessageInfo(mi)
  2070  		}
  2071  		return ms
  2072  	}
  2073  	return mi.MessageOf(x)
  2074  }
  2075  
  2076  // Deprecated: Use ApplyConfig_Response.ProtoReflect.Descriptor instead.
  2077  func (*ApplyConfig_Response) Descriptor() ([]byte, []int) {
  2078  	return file_tflint_proto_rawDescGZIP(), []int{7, 1}
  2079  }
  2080  
  2081  type Check_Request struct {
  2082  	state         protoimpl.MessageState `protogen:"open.v1"`
  2083  	Runner        uint32                 `protobuf:"varint,1,opt,name=runner,proto3" json:"runner,omitempty"`
  2084  	unknownFields protoimpl.UnknownFields
  2085  	sizeCache     protoimpl.SizeCache
  2086  }
  2087  
  2088  func (x *Check_Request) Reset() {
  2089  	*x = Check_Request{}
  2090  	mi := &file_tflint_proto_msgTypes[44]
  2091  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2092  	ms.StoreMessageInfo(mi)
  2093  }
  2094  
  2095  func (x *Check_Request) String() string {
  2096  	return protoimpl.X.MessageStringOf(x)
  2097  }
  2098  
  2099  func (*Check_Request) ProtoMessage() {}
  2100  
  2101  func (x *Check_Request) ProtoReflect() protoreflect.Message {
  2102  	mi := &file_tflint_proto_msgTypes[44]
  2103  	if x != nil {
  2104  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2105  		if ms.LoadMessageInfo() == nil {
  2106  			ms.StoreMessageInfo(mi)
  2107  		}
  2108  		return ms
  2109  	}
  2110  	return mi.MessageOf(x)
  2111  }
  2112  
  2113  // Deprecated: Use Check_Request.ProtoReflect.Descriptor instead.
  2114  func (*Check_Request) Descriptor() ([]byte, []int) {
  2115  	return file_tflint_proto_rawDescGZIP(), []int{8, 0}
  2116  }
  2117  
  2118  func (x *Check_Request) GetRunner() uint32 {
  2119  	if x != nil {
  2120  		return x.Runner
  2121  	}
  2122  	return 0
  2123  }
  2124  
  2125  type Check_Response struct {
  2126  	state         protoimpl.MessageState `protogen:"open.v1"`
  2127  	unknownFields protoimpl.UnknownFields
  2128  	sizeCache     protoimpl.SizeCache
  2129  }
  2130  
  2131  func (x *Check_Response) Reset() {
  2132  	*x = Check_Response{}
  2133  	mi := &file_tflint_proto_msgTypes[45]
  2134  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2135  	ms.StoreMessageInfo(mi)
  2136  }
  2137  
  2138  func (x *Check_Response) String() string {
  2139  	return protoimpl.X.MessageStringOf(x)
  2140  }
  2141  
  2142  func (*Check_Response) ProtoMessage() {}
  2143  
  2144  func (x *Check_Response) ProtoReflect() protoreflect.Message {
  2145  	mi := &file_tflint_proto_msgTypes[45]
  2146  	if x != nil {
  2147  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2148  		if ms.LoadMessageInfo() == nil {
  2149  			ms.StoreMessageInfo(mi)
  2150  		}
  2151  		return ms
  2152  	}
  2153  	return mi.MessageOf(x)
  2154  }
  2155  
  2156  // Deprecated: Use Check_Response.ProtoReflect.Descriptor instead.
  2157  func (*Check_Response) Descriptor() ([]byte, []int) {
  2158  	return file_tflint_proto_rawDescGZIP(), []int{8, 1}
  2159  }
  2160  
  2161  type GetOriginalwd_Request struct {
  2162  	state         protoimpl.MessageState `protogen:"open.v1"`
  2163  	unknownFields protoimpl.UnknownFields
  2164  	sizeCache     protoimpl.SizeCache
  2165  }
  2166  
  2167  func (x *GetOriginalwd_Request) Reset() {
  2168  	*x = GetOriginalwd_Request{}
  2169  	mi := &file_tflint_proto_msgTypes[46]
  2170  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2171  	ms.StoreMessageInfo(mi)
  2172  }
  2173  
  2174  func (x *GetOriginalwd_Request) String() string {
  2175  	return protoimpl.X.MessageStringOf(x)
  2176  }
  2177  
  2178  func (*GetOriginalwd_Request) ProtoMessage() {}
  2179  
  2180  func (x *GetOriginalwd_Request) ProtoReflect() protoreflect.Message {
  2181  	mi := &file_tflint_proto_msgTypes[46]
  2182  	if x != nil {
  2183  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2184  		if ms.LoadMessageInfo() == nil {
  2185  			ms.StoreMessageInfo(mi)
  2186  		}
  2187  		return ms
  2188  	}
  2189  	return mi.MessageOf(x)
  2190  }
  2191  
  2192  // Deprecated: Use GetOriginalwd_Request.ProtoReflect.Descriptor instead.
  2193  func (*GetOriginalwd_Request) Descriptor() ([]byte, []int) {
  2194  	return file_tflint_proto_rawDescGZIP(), []int{9, 0}
  2195  }
  2196  
  2197  type GetOriginalwd_Response struct {
  2198  	state         protoimpl.MessageState `protogen:"open.v1"`
  2199  	Path          string                 `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
  2200  	unknownFields protoimpl.UnknownFields
  2201  	sizeCache     protoimpl.SizeCache
  2202  }
  2203  
  2204  func (x *GetOriginalwd_Response) Reset() {
  2205  	*x = GetOriginalwd_Response{}
  2206  	mi := &file_tflint_proto_msgTypes[47]
  2207  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2208  	ms.StoreMessageInfo(mi)
  2209  }
  2210  
  2211  func (x *GetOriginalwd_Response) String() string {
  2212  	return protoimpl.X.MessageStringOf(x)
  2213  }
  2214  
  2215  func (*GetOriginalwd_Response) ProtoMessage() {}
  2216  
  2217  func (x *GetOriginalwd_Response) ProtoReflect() protoreflect.Message {
  2218  	mi := &file_tflint_proto_msgTypes[47]
  2219  	if x != nil {
  2220  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2221  		if ms.LoadMessageInfo() == nil {
  2222  			ms.StoreMessageInfo(mi)
  2223  		}
  2224  		return ms
  2225  	}
  2226  	return mi.MessageOf(x)
  2227  }
  2228  
  2229  // Deprecated: Use GetOriginalwd_Response.ProtoReflect.Descriptor instead.
  2230  func (*GetOriginalwd_Response) Descriptor() ([]byte, []int) {
  2231  	return file_tflint_proto_rawDescGZIP(), []int{9, 1}
  2232  }
  2233  
  2234  func (x *GetOriginalwd_Response) GetPath() string {
  2235  	if x != nil {
  2236  		return x.Path
  2237  	}
  2238  	return ""
  2239  }
  2240  
  2241  type GetModulePath_Request struct {
  2242  	state         protoimpl.MessageState `protogen:"open.v1"`
  2243  	unknownFields protoimpl.UnknownFields
  2244  	sizeCache     protoimpl.SizeCache
  2245  }
  2246  
  2247  func (x *GetModulePath_Request) Reset() {
  2248  	*x = GetModulePath_Request{}
  2249  	mi := &file_tflint_proto_msgTypes[48]
  2250  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2251  	ms.StoreMessageInfo(mi)
  2252  }
  2253  
  2254  func (x *GetModulePath_Request) String() string {
  2255  	return protoimpl.X.MessageStringOf(x)
  2256  }
  2257  
  2258  func (*GetModulePath_Request) ProtoMessage() {}
  2259  
  2260  func (x *GetModulePath_Request) ProtoReflect() protoreflect.Message {
  2261  	mi := &file_tflint_proto_msgTypes[48]
  2262  	if x != nil {
  2263  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2264  		if ms.LoadMessageInfo() == nil {
  2265  			ms.StoreMessageInfo(mi)
  2266  		}
  2267  		return ms
  2268  	}
  2269  	return mi.MessageOf(x)
  2270  }
  2271  
  2272  // Deprecated: Use GetModulePath_Request.ProtoReflect.Descriptor instead.
  2273  func (*GetModulePath_Request) Descriptor() ([]byte, []int) {
  2274  	return file_tflint_proto_rawDescGZIP(), []int{10, 0}
  2275  }
  2276  
  2277  type GetModulePath_Response struct {
  2278  	state         protoimpl.MessageState `protogen:"open.v1"`
  2279  	Path          []string               `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"`
  2280  	unknownFields protoimpl.UnknownFields
  2281  	sizeCache     protoimpl.SizeCache
  2282  }
  2283  
  2284  func (x *GetModulePath_Response) Reset() {
  2285  	*x = GetModulePath_Response{}
  2286  	mi := &file_tflint_proto_msgTypes[49]
  2287  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2288  	ms.StoreMessageInfo(mi)
  2289  }
  2290  
  2291  func (x *GetModulePath_Response) String() string {
  2292  	return protoimpl.X.MessageStringOf(x)
  2293  }
  2294  
  2295  func (*GetModulePath_Response) ProtoMessage() {}
  2296  
  2297  func (x *GetModulePath_Response) ProtoReflect() protoreflect.Message {
  2298  	mi := &file_tflint_proto_msgTypes[49]
  2299  	if x != nil {
  2300  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2301  		if ms.LoadMessageInfo() == nil {
  2302  			ms.StoreMessageInfo(mi)
  2303  		}
  2304  		return ms
  2305  	}
  2306  	return mi.MessageOf(x)
  2307  }
  2308  
  2309  // Deprecated: Use GetModulePath_Response.ProtoReflect.Descriptor instead.
  2310  func (*GetModulePath_Response) Descriptor() ([]byte, []int) {
  2311  	return file_tflint_proto_rawDescGZIP(), []int{10, 1}
  2312  }
  2313  
  2314  func (x *GetModulePath_Response) GetPath() []string {
  2315  	if x != nil {
  2316  		return x.Path
  2317  	}
  2318  	return nil
  2319  }
  2320  
  2321  type GetModuleContent_Hint struct {
  2322  	state         protoimpl.MessageState `protogen:"open.v1"`
  2323  	ResourceType  string                 `protobuf:"bytes,1,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
  2324  	unknownFields protoimpl.UnknownFields
  2325  	sizeCache     protoimpl.SizeCache
  2326  }
  2327  
  2328  func (x *GetModuleContent_Hint) Reset() {
  2329  	*x = GetModuleContent_Hint{}
  2330  	mi := &file_tflint_proto_msgTypes[50]
  2331  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2332  	ms.StoreMessageInfo(mi)
  2333  }
  2334  
  2335  func (x *GetModuleContent_Hint) String() string {
  2336  	return protoimpl.X.MessageStringOf(x)
  2337  }
  2338  
  2339  func (*GetModuleContent_Hint) ProtoMessage() {}
  2340  
  2341  func (x *GetModuleContent_Hint) ProtoReflect() protoreflect.Message {
  2342  	mi := &file_tflint_proto_msgTypes[50]
  2343  	if x != nil {
  2344  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2345  		if ms.LoadMessageInfo() == nil {
  2346  			ms.StoreMessageInfo(mi)
  2347  		}
  2348  		return ms
  2349  	}
  2350  	return mi.MessageOf(x)
  2351  }
  2352  
  2353  // Deprecated: Use GetModuleContent_Hint.ProtoReflect.Descriptor instead.
  2354  func (*GetModuleContent_Hint) Descriptor() ([]byte, []int) {
  2355  	return file_tflint_proto_rawDescGZIP(), []int{11, 0}
  2356  }
  2357  
  2358  func (x *GetModuleContent_Hint) GetResourceType() string {
  2359  	if x != nil {
  2360  		return x.ResourceType
  2361  	}
  2362  	return ""
  2363  }
  2364  
  2365  type GetModuleContent_Option struct {
  2366  	state         protoimpl.MessageState      `protogen:"open.v1"`
  2367  	ModuleCtx     ModuleCtxType               `protobuf:"varint,1,opt,name=module_ctx,json=moduleCtx,proto3,enum=proto.ModuleCtxType" json:"module_ctx,omitempty"`
  2368  	Hint          *GetModuleContent_Hint      `protobuf:"bytes,2,opt,name=hint,proto3" json:"hint,omitempty"`
  2369  	ExpandMode    GetModuleContent_ExpandMode `protobuf:"varint,4,opt,name=expand_mode,json=expandMode,proto3,enum=proto.GetModuleContent_ExpandMode" json:"expand_mode,omitempty"`
  2370  	unknownFields protoimpl.UnknownFields
  2371  	sizeCache     protoimpl.SizeCache
  2372  }
  2373  
  2374  func (x *GetModuleContent_Option) Reset() {
  2375  	*x = GetModuleContent_Option{}
  2376  	mi := &file_tflint_proto_msgTypes[51]
  2377  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2378  	ms.StoreMessageInfo(mi)
  2379  }
  2380  
  2381  func (x *GetModuleContent_Option) String() string {
  2382  	return protoimpl.X.MessageStringOf(x)
  2383  }
  2384  
  2385  func (*GetModuleContent_Option) ProtoMessage() {}
  2386  
  2387  func (x *GetModuleContent_Option) ProtoReflect() protoreflect.Message {
  2388  	mi := &file_tflint_proto_msgTypes[51]
  2389  	if x != nil {
  2390  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2391  		if ms.LoadMessageInfo() == nil {
  2392  			ms.StoreMessageInfo(mi)
  2393  		}
  2394  		return ms
  2395  	}
  2396  	return mi.MessageOf(x)
  2397  }
  2398  
  2399  // Deprecated: Use GetModuleContent_Option.ProtoReflect.Descriptor instead.
  2400  func (*GetModuleContent_Option) Descriptor() ([]byte, []int) {
  2401  	return file_tflint_proto_rawDescGZIP(), []int{11, 1}
  2402  }
  2403  
  2404  func (x *GetModuleContent_Option) GetModuleCtx() ModuleCtxType {
  2405  	if x != nil {
  2406  		return x.ModuleCtx
  2407  	}
  2408  	return ModuleCtxType_MODULE_CTX_TYPE_UNSPECIFIED
  2409  }
  2410  
  2411  func (x *GetModuleContent_Option) GetHint() *GetModuleContent_Hint {
  2412  	if x != nil {
  2413  		return x.Hint
  2414  	}
  2415  	return nil
  2416  }
  2417  
  2418  func (x *GetModuleContent_Option) GetExpandMode() GetModuleContent_ExpandMode {
  2419  	if x != nil {
  2420  		return x.ExpandMode
  2421  	}
  2422  	return GetModuleContent_EXPAND_MODE_UNSPECIFIED
  2423  }
  2424  
  2425  type GetModuleContent_Request struct {
  2426  	state         protoimpl.MessageState   `protogen:"open.v1"`
  2427  	Schema        *BodySchema              `protobuf:"bytes,1,opt,name=schema,proto3" json:"schema,omitempty"`
  2428  	Option        *GetModuleContent_Option `protobuf:"bytes,2,opt,name=option,proto3" json:"option,omitempty"`
  2429  	unknownFields protoimpl.UnknownFields
  2430  	sizeCache     protoimpl.SizeCache
  2431  }
  2432  
  2433  func (x *GetModuleContent_Request) Reset() {
  2434  	*x = GetModuleContent_Request{}
  2435  	mi := &file_tflint_proto_msgTypes[52]
  2436  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2437  	ms.StoreMessageInfo(mi)
  2438  }
  2439  
  2440  func (x *GetModuleContent_Request) String() string {
  2441  	return protoimpl.X.MessageStringOf(x)
  2442  }
  2443  
  2444  func (*GetModuleContent_Request) ProtoMessage() {}
  2445  
  2446  func (x *GetModuleContent_Request) ProtoReflect() protoreflect.Message {
  2447  	mi := &file_tflint_proto_msgTypes[52]
  2448  	if x != nil {
  2449  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2450  		if ms.LoadMessageInfo() == nil {
  2451  			ms.StoreMessageInfo(mi)
  2452  		}
  2453  		return ms
  2454  	}
  2455  	return mi.MessageOf(x)
  2456  }
  2457  
  2458  // Deprecated: Use GetModuleContent_Request.ProtoReflect.Descriptor instead.
  2459  func (*GetModuleContent_Request) Descriptor() ([]byte, []int) {
  2460  	return file_tflint_proto_rawDescGZIP(), []int{11, 2}
  2461  }
  2462  
  2463  func (x *GetModuleContent_Request) GetSchema() *BodySchema {
  2464  	if x != nil {
  2465  		return x.Schema
  2466  	}
  2467  	return nil
  2468  }
  2469  
  2470  func (x *GetModuleContent_Request) GetOption() *GetModuleContent_Option {
  2471  	if x != nil {
  2472  		return x.Option
  2473  	}
  2474  	return nil
  2475  }
  2476  
  2477  type GetModuleContent_Response struct {
  2478  	state         protoimpl.MessageState `protogen:"open.v1"`
  2479  	Content       *BodyContent           `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
  2480  	unknownFields protoimpl.UnknownFields
  2481  	sizeCache     protoimpl.SizeCache
  2482  }
  2483  
  2484  func (x *GetModuleContent_Response) Reset() {
  2485  	*x = GetModuleContent_Response{}
  2486  	mi := &file_tflint_proto_msgTypes[53]
  2487  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2488  	ms.StoreMessageInfo(mi)
  2489  }
  2490  
  2491  func (x *GetModuleContent_Response) String() string {
  2492  	return protoimpl.X.MessageStringOf(x)
  2493  }
  2494  
  2495  func (*GetModuleContent_Response) ProtoMessage() {}
  2496  
  2497  func (x *GetModuleContent_Response) ProtoReflect() protoreflect.Message {
  2498  	mi := &file_tflint_proto_msgTypes[53]
  2499  	if x != nil {
  2500  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2501  		if ms.LoadMessageInfo() == nil {
  2502  			ms.StoreMessageInfo(mi)
  2503  		}
  2504  		return ms
  2505  	}
  2506  	return mi.MessageOf(x)
  2507  }
  2508  
  2509  // Deprecated: Use GetModuleContent_Response.ProtoReflect.Descriptor instead.
  2510  func (*GetModuleContent_Response) Descriptor() ([]byte, []int) {
  2511  	return file_tflint_proto_rawDescGZIP(), []int{11, 3}
  2512  }
  2513  
  2514  func (x *GetModuleContent_Response) GetContent() *BodyContent {
  2515  	if x != nil {
  2516  		return x.Content
  2517  	}
  2518  	return nil
  2519  }
  2520  
  2521  type GetFile_Request struct {
  2522  	state         protoimpl.MessageState `protogen:"open.v1"`
  2523  	Name          string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  2524  	unknownFields protoimpl.UnknownFields
  2525  	sizeCache     protoimpl.SizeCache
  2526  }
  2527  
  2528  func (x *GetFile_Request) Reset() {
  2529  	*x = GetFile_Request{}
  2530  	mi := &file_tflint_proto_msgTypes[54]
  2531  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2532  	ms.StoreMessageInfo(mi)
  2533  }
  2534  
  2535  func (x *GetFile_Request) String() string {
  2536  	return protoimpl.X.MessageStringOf(x)
  2537  }
  2538  
  2539  func (*GetFile_Request) ProtoMessage() {}
  2540  
  2541  func (x *GetFile_Request) ProtoReflect() protoreflect.Message {
  2542  	mi := &file_tflint_proto_msgTypes[54]
  2543  	if x != nil {
  2544  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2545  		if ms.LoadMessageInfo() == nil {
  2546  			ms.StoreMessageInfo(mi)
  2547  		}
  2548  		return ms
  2549  	}
  2550  	return mi.MessageOf(x)
  2551  }
  2552  
  2553  // Deprecated: Use GetFile_Request.ProtoReflect.Descriptor instead.
  2554  func (*GetFile_Request) Descriptor() ([]byte, []int) {
  2555  	return file_tflint_proto_rawDescGZIP(), []int{12, 0}
  2556  }
  2557  
  2558  func (x *GetFile_Request) GetName() string {
  2559  	if x != nil {
  2560  		return x.Name
  2561  	}
  2562  	return ""
  2563  }
  2564  
  2565  type GetFile_Response struct {
  2566  	state         protoimpl.MessageState `protogen:"open.v1"`
  2567  	File          []byte                 `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"`
  2568  	unknownFields protoimpl.UnknownFields
  2569  	sizeCache     protoimpl.SizeCache
  2570  }
  2571  
  2572  func (x *GetFile_Response) Reset() {
  2573  	*x = GetFile_Response{}
  2574  	mi := &file_tflint_proto_msgTypes[55]
  2575  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2576  	ms.StoreMessageInfo(mi)
  2577  }
  2578  
  2579  func (x *GetFile_Response) String() string {
  2580  	return protoimpl.X.MessageStringOf(x)
  2581  }
  2582  
  2583  func (*GetFile_Response) ProtoMessage() {}
  2584  
  2585  func (x *GetFile_Response) ProtoReflect() protoreflect.Message {
  2586  	mi := &file_tflint_proto_msgTypes[55]
  2587  	if x != nil {
  2588  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2589  		if ms.LoadMessageInfo() == nil {
  2590  			ms.StoreMessageInfo(mi)
  2591  		}
  2592  		return ms
  2593  	}
  2594  	return mi.MessageOf(x)
  2595  }
  2596  
  2597  // Deprecated: Use GetFile_Response.ProtoReflect.Descriptor instead.
  2598  func (*GetFile_Response) Descriptor() ([]byte, []int) {
  2599  	return file_tflint_proto_rawDescGZIP(), []int{12, 1}
  2600  }
  2601  
  2602  func (x *GetFile_Response) GetFile() []byte {
  2603  	if x != nil {
  2604  		return x.File
  2605  	}
  2606  	return nil
  2607  }
  2608  
  2609  type GetFiles_Request struct {
  2610  	state         protoimpl.MessageState `protogen:"open.v1"`
  2611  	unknownFields protoimpl.UnknownFields
  2612  	sizeCache     protoimpl.SizeCache
  2613  }
  2614  
  2615  func (x *GetFiles_Request) Reset() {
  2616  	*x = GetFiles_Request{}
  2617  	mi := &file_tflint_proto_msgTypes[56]
  2618  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2619  	ms.StoreMessageInfo(mi)
  2620  }
  2621  
  2622  func (x *GetFiles_Request) String() string {
  2623  	return protoimpl.X.MessageStringOf(x)
  2624  }
  2625  
  2626  func (*GetFiles_Request) ProtoMessage() {}
  2627  
  2628  func (x *GetFiles_Request) ProtoReflect() protoreflect.Message {
  2629  	mi := &file_tflint_proto_msgTypes[56]
  2630  	if x != nil {
  2631  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2632  		if ms.LoadMessageInfo() == nil {
  2633  			ms.StoreMessageInfo(mi)
  2634  		}
  2635  		return ms
  2636  	}
  2637  	return mi.MessageOf(x)
  2638  }
  2639  
  2640  // Deprecated: Use GetFiles_Request.ProtoReflect.Descriptor instead.
  2641  func (*GetFiles_Request) Descriptor() ([]byte, []int) {
  2642  	return file_tflint_proto_rawDescGZIP(), []int{13, 0}
  2643  }
  2644  
  2645  type GetFiles_Response struct {
  2646  	state         protoimpl.MessageState `protogen:"open.v1"`
  2647  	Files         map[string][]byte      `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
  2648  	unknownFields protoimpl.UnknownFields
  2649  	sizeCache     protoimpl.SizeCache
  2650  }
  2651  
  2652  func (x *GetFiles_Response) Reset() {
  2653  	*x = GetFiles_Response{}
  2654  	mi := &file_tflint_proto_msgTypes[57]
  2655  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2656  	ms.StoreMessageInfo(mi)
  2657  }
  2658  
  2659  func (x *GetFiles_Response) String() string {
  2660  	return protoimpl.X.MessageStringOf(x)
  2661  }
  2662  
  2663  func (*GetFiles_Response) ProtoMessage() {}
  2664  
  2665  func (x *GetFiles_Response) ProtoReflect() protoreflect.Message {
  2666  	mi := &file_tflint_proto_msgTypes[57]
  2667  	if x != nil {
  2668  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2669  		if ms.LoadMessageInfo() == nil {
  2670  			ms.StoreMessageInfo(mi)
  2671  		}
  2672  		return ms
  2673  	}
  2674  	return mi.MessageOf(x)
  2675  }
  2676  
  2677  // Deprecated: Use GetFiles_Response.ProtoReflect.Descriptor instead.
  2678  func (*GetFiles_Response) Descriptor() ([]byte, []int) {
  2679  	return file_tflint_proto_rawDescGZIP(), []int{13, 1}
  2680  }
  2681  
  2682  func (x *GetFiles_Response) GetFiles() map[string][]byte {
  2683  	if x != nil {
  2684  		return x.Files
  2685  	}
  2686  	return nil
  2687  }
  2688  
  2689  type GetRuleConfigContent_Request struct {
  2690  	state         protoimpl.MessageState `protogen:"open.v1"`
  2691  	Name          string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  2692  	Schema        *BodySchema            `protobuf:"bytes,2,opt,name=schema,proto3" json:"schema,omitempty"`
  2693  	unknownFields protoimpl.UnknownFields
  2694  	sizeCache     protoimpl.SizeCache
  2695  }
  2696  
  2697  func (x *GetRuleConfigContent_Request) Reset() {
  2698  	*x = GetRuleConfigContent_Request{}
  2699  	mi := &file_tflint_proto_msgTypes[59]
  2700  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2701  	ms.StoreMessageInfo(mi)
  2702  }
  2703  
  2704  func (x *GetRuleConfigContent_Request) String() string {
  2705  	return protoimpl.X.MessageStringOf(x)
  2706  }
  2707  
  2708  func (*GetRuleConfigContent_Request) ProtoMessage() {}
  2709  
  2710  func (x *GetRuleConfigContent_Request) ProtoReflect() protoreflect.Message {
  2711  	mi := &file_tflint_proto_msgTypes[59]
  2712  	if x != nil {
  2713  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2714  		if ms.LoadMessageInfo() == nil {
  2715  			ms.StoreMessageInfo(mi)
  2716  		}
  2717  		return ms
  2718  	}
  2719  	return mi.MessageOf(x)
  2720  }
  2721  
  2722  // Deprecated: Use GetRuleConfigContent_Request.ProtoReflect.Descriptor instead.
  2723  func (*GetRuleConfigContent_Request) Descriptor() ([]byte, []int) {
  2724  	return file_tflint_proto_rawDescGZIP(), []int{14, 0}
  2725  }
  2726  
  2727  func (x *GetRuleConfigContent_Request) GetName() string {
  2728  	if x != nil {
  2729  		return x.Name
  2730  	}
  2731  	return ""
  2732  }
  2733  
  2734  func (x *GetRuleConfigContent_Request) GetSchema() *BodySchema {
  2735  	if x != nil {
  2736  		return x.Schema
  2737  	}
  2738  	return nil
  2739  }
  2740  
  2741  type GetRuleConfigContent_Response struct {
  2742  	state         protoimpl.MessageState `protogen:"open.v1"`
  2743  	Content       *BodyContent           `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
  2744  	unknownFields protoimpl.UnknownFields
  2745  	sizeCache     protoimpl.SizeCache
  2746  }
  2747  
  2748  func (x *GetRuleConfigContent_Response) Reset() {
  2749  	*x = GetRuleConfigContent_Response{}
  2750  	mi := &file_tflint_proto_msgTypes[60]
  2751  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2752  	ms.StoreMessageInfo(mi)
  2753  }
  2754  
  2755  func (x *GetRuleConfigContent_Response) String() string {
  2756  	return protoimpl.X.MessageStringOf(x)
  2757  }
  2758  
  2759  func (*GetRuleConfigContent_Response) ProtoMessage() {}
  2760  
  2761  func (x *GetRuleConfigContent_Response) ProtoReflect() protoreflect.Message {
  2762  	mi := &file_tflint_proto_msgTypes[60]
  2763  	if x != nil {
  2764  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2765  		if ms.LoadMessageInfo() == nil {
  2766  			ms.StoreMessageInfo(mi)
  2767  		}
  2768  		return ms
  2769  	}
  2770  	return mi.MessageOf(x)
  2771  }
  2772  
  2773  // Deprecated: Use GetRuleConfigContent_Response.ProtoReflect.Descriptor instead.
  2774  func (*GetRuleConfigContent_Response) Descriptor() ([]byte, []int) {
  2775  	return file_tflint_proto_rawDescGZIP(), []int{14, 1}
  2776  }
  2777  
  2778  func (x *GetRuleConfigContent_Response) GetContent() *BodyContent {
  2779  	if x != nil {
  2780  		return x.Content
  2781  	}
  2782  	return nil
  2783  }
  2784  
  2785  type EvaluateExpr_Option struct {
  2786  	state         protoimpl.MessageState `protogen:"open.v1"`
  2787  	Type          []byte                 `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
  2788  	ModuleCtx     ModuleCtxType          `protobuf:"varint,2,opt,name=module_ctx,json=moduleCtx,proto3,enum=proto.ModuleCtxType" json:"module_ctx,omitempty"`
  2789  	unknownFields protoimpl.UnknownFields
  2790  	sizeCache     protoimpl.SizeCache
  2791  }
  2792  
  2793  func (x *EvaluateExpr_Option) Reset() {
  2794  	*x = EvaluateExpr_Option{}
  2795  	mi := &file_tflint_proto_msgTypes[61]
  2796  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2797  	ms.StoreMessageInfo(mi)
  2798  }
  2799  
  2800  func (x *EvaluateExpr_Option) String() string {
  2801  	return protoimpl.X.MessageStringOf(x)
  2802  }
  2803  
  2804  func (*EvaluateExpr_Option) ProtoMessage() {}
  2805  
  2806  func (x *EvaluateExpr_Option) ProtoReflect() protoreflect.Message {
  2807  	mi := &file_tflint_proto_msgTypes[61]
  2808  	if x != nil {
  2809  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2810  		if ms.LoadMessageInfo() == nil {
  2811  			ms.StoreMessageInfo(mi)
  2812  		}
  2813  		return ms
  2814  	}
  2815  	return mi.MessageOf(x)
  2816  }
  2817  
  2818  // Deprecated: Use EvaluateExpr_Option.ProtoReflect.Descriptor instead.
  2819  func (*EvaluateExpr_Option) Descriptor() ([]byte, []int) {
  2820  	return file_tflint_proto_rawDescGZIP(), []int{15, 0}
  2821  }
  2822  
  2823  func (x *EvaluateExpr_Option) GetType() []byte {
  2824  	if x != nil {
  2825  		return x.Type
  2826  	}
  2827  	return nil
  2828  }
  2829  
  2830  func (x *EvaluateExpr_Option) GetModuleCtx() ModuleCtxType {
  2831  	if x != nil {
  2832  		return x.ModuleCtx
  2833  	}
  2834  	return ModuleCtxType_MODULE_CTX_TYPE_UNSPECIFIED
  2835  }
  2836  
  2837  type EvaluateExpr_Request struct {
  2838  	state         protoimpl.MessageState `protogen:"open.v1"`
  2839  	Option        *EvaluateExpr_Option   `protobuf:"bytes,3,opt,name=option,proto3" json:"option,omitempty"`
  2840  	Expression    *Expression            `protobuf:"bytes,4,opt,name=expression,proto3" json:"expression,omitempty"`
  2841  	unknownFields protoimpl.UnknownFields
  2842  	sizeCache     protoimpl.SizeCache
  2843  }
  2844  
  2845  func (x *EvaluateExpr_Request) Reset() {
  2846  	*x = EvaluateExpr_Request{}
  2847  	mi := &file_tflint_proto_msgTypes[62]
  2848  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2849  	ms.StoreMessageInfo(mi)
  2850  }
  2851  
  2852  func (x *EvaluateExpr_Request) String() string {
  2853  	return protoimpl.X.MessageStringOf(x)
  2854  }
  2855  
  2856  func (*EvaluateExpr_Request) ProtoMessage() {}
  2857  
  2858  func (x *EvaluateExpr_Request) ProtoReflect() protoreflect.Message {
  2859  	mi := &file_tflint_proto_msgTypes[62]
  2860  	if x != nil {
  2861  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2862  		if ms.LoadMessageInfo() == nil {
  2863  			ms.StoreMessageInfo(mi)
  2864  		}
  2865  		return ms
  2866  	}
  2867  	return mi.MessageOf(x)
  2868  }
  2869  
  2870  // Deprecated: Use EvaluateExpr_Request.ProtoReflect.Descriptor instead.
  2871  func (*EvaluateExpr_Request) Descriptor() ([]byte, []int) {
  2872  	return file_tflint_proto_rawDescGZIP(), []int{15, 1}
  2873  }
  2874  
  2875  func (x *EvaluateExpr_Request) GetOption() *EvaluateExpr_Option {
  2876  	if x != nil {
  2877  		return x.Option
  2878  	}
  2879  	return nil
  2880  }
  2881  
  2882  func (x *EvaluateExpr_Request) GetExpression() *Expression {
  2883  	if x != nil {
  2884  		return x.Expression
  2885  	}
  2886  	return nil
  2887  }
  2888  
  2889  type EvaluateExpr_Response struct {
  2890  	state         protoimpl.MessageState `protogen:"open.v1"`
  2891  	Value         []byte                 `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
  2892  	Marks         []*ValueMark           `protobuf:"bytes,2,rep,name=marks,proto3" json:"marks,omitempty"`
  2893  	unknownFields protoimpl.UnknownFields
  2894  	sizeCache     protoimpl.SizeCache
  2895  }
  2896  
  2897  func (x *EvaluateExpr_Response) Reset() {
  2898  	*x = EvaluateExpr_Response{}
  2899  	mi := &file_tflint_proto_msgTypes[63]
  2900  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2901  	ms.StoreMessageInfo(mi)
  2902  }
  2903  
  2904  func (x *EvaluateExpr_Response) String() string {
  2905  	return protoimpl.X.MessageStringOf(x)
  2906  }
  2907  
  2908  func (*EvaluateExpr_Response) ProtoMessage() {}
  2909  
  2910  func (x *EvaluateExpr_Response) ProtoReflect() protoreflect.Message {
  2911  	mi := &file_tflint_proto_msgTypes[63]
  2912  	if x != nil {
  2913  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2914  		if ms.LoadMessageInfo() == nil {
  2915  			ms.StoreMessageInfo(mi)
  2916  		}
  2917  		return ms
  2918  	}
  2919  	return mi.MessageOf(x)
  2920  }
  2921  
  2922  // Deprecated: Use EvaluateExpr_Response.ProtoReflect.Descriptor instead.
  2923  func (*EvaluateExpr_Response) Descriptor() ([]byte, []int) {
  2924  	return file_tflint_proto_rawDescGZIP(), []int{15, 2}
  2925  }
  2926  
  2927  func (x *EvaluateExpr_Response) GetValue() []byte {
  2928  	if x != nil {
  2929  		return x.Value
  2930  	}
  2931  	return nil
  2932  }
  2933  
  2934  func (x *EvaluateExpr_Response) GetMarks() []*ValueMark {
  2935  	if x != nil {
  2936  		return x.Marks
  2937  	}
  2938  	return nil
  2939  }
  2940  
  2941  type EmitIssue_Rule struct {
  2942  	state         protoimpl.MessageState `protogen:"open.v1"`
  2943  	Name          string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  2944  	Enabled       bool                   `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"`
  2945  	Severity      EmitIssue_Severity     `protobuf:"varint,3,opt,name=severity,proto3,enum=proto.EmitIssue_Severity" json:"severity,omitempty"`
  2946  	Link          string                 `protobuf:"bytes,4,opt,name=link,proto3" json:"link,omitempty"`
  2947  	unknownFields protoimpl.UnknownFields
  2948  	sizeCache     protoimpl.SizeCache
  2949  }
  2950  
  2951  func (x *EmitIssue_Rule) Reset() {
  2952  	*x = EmitIssue_Rule{}
  2953  	mi := &file_tflint_proto_msgTypes[64]
  2954  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2955  	ms.StoreMessageInfo(mi)
  2956  }
  2957  
  2958  func (x *EmitIssue_Rule) String() string {
  2959  	return protoimpl.X.MessageStringOf(x)
  2960  }
  2961  
  2962  func (*EmitIssue_Rule) ProtoMessage() {}
  2963  
  2964  func (x *EmitIssue_Rule) ProtoReflect() protoreflect.Message {
  2965  	mi := &file_tflint_proto_msgTypes[64]
  2966  	if x != nil {
  2967  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2968  		if ms.LoadMessageInfo() == nil {
  2969  			ms.StoreMessageInfo(mi)
  2970  		}
  2971  		return ms
  2972  	}
  2973  	return mi.MessageOf(x)
  2974  }
  2975  
  2976  // Deprecated: Use EmitIssue_Rule.ProtoReflect.Descriptor instead.
  2977  func (*EmitIssue_Rule) Descriptor() ([]byte, []int) {
  2978  	return file_tflint_proto_rawDescGZIP(), []int{16, 0}
  2979  }
  2980  
  2981  func (x *EmitIssue_Rule) GetName() string {
  2982  	if x != nil {
  2983  		return x.Name
  2984  	}
  2985  	return ""
  2986  }
  2987  
  2988  func (x *EmitIssue_Rule) GetEnabled() bool {
  2989  	if x != nil {
  2990  		return x.Enabled
  2991  	}
  2992  	return false
  2993  }
  2994  
  2995  func (x *EmitIssue_Rule) GetSeverity() EmitIssue_Severity {
  2996  	if x != nil {
  2997  		return x.Severity
  2998  	}
  2999  	return EmitIssue_SEVERITY_UNSPECIFIED
  3000  }
  3001  
  3002  func (x *EmitIssue_Rule) GetLink() string {
  3003  	if x != nil {
  3004  		return x.Link
  3005  	}
  3006  	return ""
  3007  }
  3008  
  3009  type EmitIssue_Request struct {
  3010  	state         protoimpl.MessageState `protogen:"open.v1"`
  3011  	Rule          *EmitIssue_Rule        `protobuf:"bytes,1,opt,name=rule,proto3" json:"rule,omitempty"`
  3012  	Message       string                 `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
  3013  	Range         *Range                 `protobuf:"bytes,3,opt,name=range,proto3" json:"range,omitempty"`
  3014  	Fixable       bool                   `protobuf:"varint,4,opt,name=fixable,proto3" json:"fixable,omitempty"`
  3015  	unknownFields protoimpl.UnknownFields
  3016  	sizeCache     protoimpl.SizeCache
  3017  }
  3018  
  3019  func (x *EmitIssue_Request) Reset() {
  3020  	*x = EmitIssue_Request{}
  3021  	mi := &file_tflint_proto_msgTypes[65]
  3022  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3023  	ms.StoreMessageInfo(mi)
  3024  }
  3025  
  3026  func (x *EmitIssue_Request) String() string {
  3027  	return protoimpl.X.MessageStringOf(x)
  3028  }
  3029  
  3030  func (*EmitIssue_Request) ProtoMessage() {}
  3031  
  3032  func (x *EmitIssue_Request) ProtoReflect() protoreflect.Message {
  3033  	mi := &file_tflint_proto_msgTypes[65]
  3034  	if x != nil {
  3035  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3036  		if ms.LoadMessageInfo() == nil {
  3037  			ms.StoreMessageInfo(mi)
  3038  		}
  3039  		return ms
  3040  	}
  3041  	return mi.MessageOf(x)
  3042  }
  3043  
  3044  // Deprecated: Use EmitIssue_Request.ProtoReflect.Descriptor instead.
  3045  func (*EmitIssue_Request) Descriptor() ([]byte, []int) {
  3046  	return file_tflint_proto_rawDescGZIP(), []int{16, 1}
  3047  }
  3048  
  3049  func (x *EmitIssue_Request) GetRule() *EmitIssue_Rule {
  3050  	if x != nil {
  3051  		return x.Rule
  3052  	}
  3053  	return nil
  3054  }
  3055  
  3056  func (x *EmitIssue_Request) GetMessage() string {
  3057  	if x != nil {
  3058  		return x.Message
  3059  	}
  3060  	return ""
  3061  }
  3062  
  3063  func (x *EmitIssue_Request) GetRange() *Range {
  3064  	if x != nil {
  3065  		return x.Range
  3066  	}
  3067  	return nil
  3068  }
  3069  
  3070  func (x *EmitIssue_Request) GetFixable() bool {
  3071  	if x != nil {
  3072  		return x.Fixable
  3073  	}
  3074  	return false
  3075  }
  3076  
  3077  type EmitIssue_Response struct {
  3078  	state         protoimpl.MessageState `protogen:"open.v1"`
  3079  	Applied       bool                   `protobuf:"varint,1,opt,name=applied,proto3" json:"applied,omitempty"`
  3080  	unknownFields protoimpl.UnknownFields
  3081  	sizeCache     protoimpl.SizeCache
  3082  }
  3083  
  3084  func (x *EmitIssue_Response) Reset() {
  3085  	*x = EmitIssue_Response{}
  3086  	mi := &file_tflint_proto_msgTypes[66]
  3087  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3088  	ms.StoreMessageInfo(mi)
  3089  }
  3090  
  3091  func (x *EmitIssue_Response) String() string {
  3092  	return protoimpl.X.MessageStringOf(x)
  3093  }
  3094  
  3095  func (*EmitIssue_Response) ProtoMessage() {}
  3096  
  3097  func (x *EmitIssue_Response) ProtoReflect() protoreflect.Message {
  3098  	mi := &file_tflint_proto_msgTypes[66]
  3099  	if x != nil {
  3100  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3101  		if ms.LoadMessageInfo() == nil {
  3102  			ms.StoreMessageInfo(mi)
  3103  		}
  3104  		return ms
  3105  	}
  3106  	return mi.MessageOf(x)
  3107  }
  3108  
  3109  // Deprecated: Use EmitIssue_Response.ProtoReflect.Descriptor instead.
  3110  func (*EmitIssue_Response) Descriptor() ([]byte, []int) {
  3111  	return file_tflint_proto_rawDescGZIP(), []int{16, 2}
  3112  }
  3113  
  3114  func (x *EmitIssue_Response) GetApplied() bool {
  3115  	if x != nil {
  3116  		return x.Applied
  3117  	}
  3118  	return false
  3119  }
  3120  
  3121  type ApplyChanges_Request struct {
  3122  	state         protoimpl.MessageState `protogen:"open.v1"`
  3123  	Changes       map[string][]byte      `protobuf:"bytes,1,rep,name=changes,proto3" json:"changes,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
  3124  	unknownFields protoimpl.UnknownFields
  3125  	sizeCache     protoimpl.SizeCache
  3126  }
  3127  
  3128  func (x *ApplyChanges_Request) Reset() {
  3129  	*x = ApplyChanges_Request{}
  3130  	mi := &file_tflint_proto_msgTypes[67]
  3131  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3132  	ms.StoreMessageInfo(mi)
  3133  }
  3134  
  3135  func (x *ApplyChanges_Request) String() string {
  3136  	return protoimpl.X.MessageStringOf(x)
  3137  }
  3138  
  3139  func (*ApplyChanges_Request) ProtoMessage() {}
  3140  
  3141  func (x *ApplyChanges_Request) ProtoReflect() protoreflect.Message {
  3142  	mi := &file_tflint_proto_msgTypes[67]
  3143  	if x != nil {
  3144  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3145  		if ms.LoadMessageInfo() == nil {
  3146  			ms.StoreMessageInfo(mi)
  3147  		}
  3148  		return ms
  3149  	}
  3150  	return mi.MessageOf(x)
  3151  }
  3152  
  3153  // Deprecated: Use ApplyChanges_Request.ProtoReflect.Descriptor instead.
  3154  func (*ApplyChanges_Request) Descriptor() ([]byte, []int) {
  3155  	return file_tflint_proto_rawDescGZIP(), []int{17, 0}
  3156  }
  3157  
  3158  func (x *ApplyChanges_Request) GetChanges() map[string][]byte {
  3159  	if x != nil {
  3160  		return x.Changes
  3161  	}
  3162  	return nil
  3163  }
  3164  
  3165  type ApplyChanges_Response struct {
  3166  	state         protoimpl.MessageState `protogen:"open.v1"`
  3167  	unknownFields protoimpl.UnknownFields
  3168  	sizeCache     protoimpl.SizeCache
  3169  }
  3170  
  3171  func (x *ApplyChanges_Response) Reset() {
  3172  	*x = ApplyChanges_Response{}
  3173  	mi := &file_tflint_proto_msgTypes[68]
  3174  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3175  	ms.StoreMessageInfo(mi)
  3176  }
  3177  
  3178  func (x *ApplyChanges_Response) String() string {
  3179  	return protoimpl.X.MessageStringOf(x)
  3180  }
  3181  
  3182  func (*ApplyChanges_Response) ProtoMessage() {}
  3183  
  3184  func (x *ApplyChanges_Response) ProtoReflect() protoreflect.Message {
  3185  	mi := &file_tflint_proto_msgTypes[68]
  3186  	if x != nil {
  3187  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3188  		if ms.LoadMessageInfo() == nil {
  3189  			ms.StoreMessageInfo(mi)
  3190  		}
  3191  		return ms
  3192  	}
  3193  	return mi.MessageOf(x)
  3194  }
  3195  
  3196  // Deprecated: Use ApplyChanges_Response.ProtoReflect.Descriptor instead.
  3197  func (*ApplyChanges_Response) Descriptor() ([]byte, []int) {
  3198  	return file_tflint_proto_rawDescGZIP(), []int{17, 1}
  3199  }
  3200  
  3201  type BodySchema_Attribute struct {
  3202  	state         protoimpl.MessageState `protogen:"open.v1"`
  3203  	Name          string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  3204  	Required      bool                   `protobuf:"varint,2,opt,name=required,proto3" json:"required,omitempty"`
  3205  	unknownFields protoimpl.UnknownFields
  3206  	sizeCache     protoimpl.SizeCache
  3207  }
  3208  
  3209  func (x *BodySchema_Attribute) Reset() {
  3210  	*x = BodySchema_Attribute{}
  3211  	mi := &file_tflint_proto_msgTypes[70]
  3212  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3213  	ms.StoreMessageInfo(mi)
  3214  }
  3215  
  3216  func (x *BodySchema_Attribute) String() string {
  3217  	return protoimpl.X.MessageStringOf(x)
  3218  }
  3219  
  3220  func (*BodySchema_Attribute) ProtoMessage() {}
  3221  
  3222  func (x *BodySchema_Attribute) ProtoReflect() protoreflect.Message {
  3223  	mi := &file_tflint_proto_msgTypes[70]
  3224  	if x != nil {
  3225  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3226  		if ms.LoadMessageInfo() == nil {
  3227  			ms.StoreMessageInfo(mi)
  3228  		}
  3229  		return ms
  3230  	}
  3231  	return mi.MessageOf(x)
  3232  }
  3233  
  3234  // Deprecated: Use BodySchema_Attribute.ProtoReflect.Descriptor instead.
  3235  func (*BodySchema_Attribute) Descriptor() ([]byte, []int) {
  3236  	return file_tflint_proto_rawDescGZIP(), []int{18, 0}
  3237  }
  3238  
  3239  func (x *BodySchema_Attribute) GetName() string {
  3240  	if x != nil {
  3241  		return x.Name
  3242  	}
  3243  	return ""
  3244  }
  3245  
  3246  func (x *BodySchema_Attribute) GetRequired() bool {
  3247  	if x != nil {
  3248  		return x.Required
  3249  	}
  3250  	return false
  3251  }
  3252  
  3253  type BodySchema_Block struct {
  3254  	state         protoimpl.MessageState `protogen:"open.v1"`
  3255  	Type          string                 `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
  3256  	LabelNames    []string               `protobuf:"bytes,2,rep,name=label_names,json=labelNames,proto3" json:"label_names,omitempty"`
  3257  	Body          *BodySchema            `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"`
  3258  	unknownFields protoimpl.UnknownFields
  3259  	sizeCache     protoimpl.SizeCache
  3260  }
  3261  
  3262  func (x *BodySchema_Block) Reset() {
  3263  	*x = BodySchema_Block{}
  3264  	mi := &file_tflint_proto_msgTypes[71]
  3265  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3266  	ms.StoreMessageInfo(mi)
  3267  }
  3268  
  3269  func (x *BodySchema_Block) String() string {
  3270  	return protoimpl.X.MessageStringOf(x)
  3271  }
  3272  
  3273  func (*BodySchema_Block) ProtoMessage() {}
  3274  
  3275  func (x *BodySchema_Block) ProtoReflect() protoreflect.Message {
  3276  	mi := &file_tflint_proto_msgTypes[71]
  3277  	if x != nil {
  3278  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3279  		if ms.LoadMessageInfo() == nil {
  3280  			ms.StoreMessageInfo(mi)
  3281  		}
  3282  		return ms
  3283  	}
  3284  	return mi.MessageOf(x)
  3285  }
  3286  
  3287  // Deprecated: Use BodySchema_Block.ProtoReflect.Descriptor instead.
  3288  func (*BodySchema_Block) Descriptor() ([]byte, []int) {
  3289  	return file_tflint_proto_rawDescGZIP(), []int{18, 1}
  3290  }
  3291  
  3292  func (x *BodySchema_Block) GetType() string {
  3293  	if x != nil {
  3294  		return x.Type
  3295  	}
  3296  	return ""
  3297  }
  3298  
  3299  func (x *BodySchema_Block) GetLabelNames() []string {
  3300  	if x != nil {
  3301  		return x.LabelNames
  3302  	}
  3303  	return nil
  3304  }
  3305  
  3306  func (x *BodySchema_Block) GetBody() *BodySchema {
  3307  	if x != nil {
  3308  		return x.Body
  3309  	}
  3310  	return nil
  3311  }
  3312  
  3313  type BodyContent_Attribute struct {
  3314  	state         protoimpl.MessageState `protogen:"open.v1"`
  3315  	Name          string                 `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  3316  	Range         *Range                 `protobuf:"bytes,4,opt,name=range,proto3" json:"range,omitempty"`
  3317  	NameRange     *Range                 `protobuf:"bytes,5,opt,name=name_range,json=nameRange,proto3" json:"name_range,omitempty"`
  3318  	Expression    *Expression            `protobuf:"bytes,6,opt,name=expression,proto3" json:"expression,omitempty"`
  3319  	unknownFields protoimpl.UnknownFields
  3320  	sizeCache     protoimpl.SizeCache
  3321  }
  3322  
  3323  func (x *BodyContent_Attribute) Reset() {
  3324  	*x = BodyContent_Attribute{}
  3325  	mi := &file_tflint_proto_msgTypes[72]
  3326  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3327  	ms.StoreMessageInfo(mi)
  3328  }
  3329  
  3330  func (x *BodyContent_Attribute) String() string {
  3331  	return protoimpl.X.MessageStringOf(x)
  3332  }
  3333  
  3334  func (*BodyContent_Attribute) ProtoMessage() {}
  3335  
  3336  func (x *BodyContent_Attribute) ProtoReflect() protoreflect.Message {
  3337  	mi := &file_tflint_proto_msgTypes[72]
  3338  	if x != nil {
  3339  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3340  		if ms.LoadMessageInfo() == nil {
  3341  			ms.StoreMessageInfo(mi)
  3342  		}
  3343  		return ms
  3344  	}
  3345  	return mi.MessageOf(x)
  3346  }
  3347  
  3348  // Deprecated: Use BodyContent_Attribute.ProtoReflect.Descriptor instead.
  3349  func (*BodyContent_Attribute) Descriptor() ([]byte, []int) {
  3350  	return file_tflint_proto_rawDescGZIP(), []int{19, 0}
  3351  }
  3352  
  3353  func (x *BodyContent_Attribute) GetName() string {
  3354  	if x != nil {
  3355  		return x.Name
  3356  	}
  3357  	return ""
  3358  }
  3359  
  3360  func (x *BodyContent_Attribute) GetRange() *Range {
  3361  	if x != nil {
  3362  		return x.Range
  3363  	}
  3364  	return nil
  3365  }
  3366  
  3367  func (x *BodyContent_Attribute) GetNameRange() *Range {
  3368  	if x != nil {
  3369  		return x.NameRange
  3370  	}
  3371  	return nil
  3372  }
  3373  
  3374  func (x *BodyContent_Attribute) GetExpression() *Expression {
  3375  	if x != nil {
  3376  		return x.Expression
  3377  	}
  3378  	return nil
  3379  }
  3380  
  3381  type BodyContent_Block struct {
  3382  	state         protoimpl.MessageState `protogen:"open.v1"`
  3383  	Type          string                 `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
  3384  	Labels        []string               `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"`
  3385  	Body          *BodyContent           `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"`
  3386  	DefRange      *Range                 `protobuf:"bytes,4,opt,name=def_range,json=defRange,proto3" json:"def_range,omitempty"`
  3387  	TypeRange     *Range                 `protobuf:"bytes,5,opt,name=type_range,json=typeRange,proto3" json:"type_range,omitempty"`
  3388  	LabelRanges   []*Range               `protobuf:"bytes,6,rep,name=label_ranges,json=labelRanges,proto3" json:"label_ranges,omitempty"`
  3389  	unknownFields protoimpl.UnknownFields
  3390  	sizeCache     protoimpl.SizeCache
  3391  }
  3392  
  3393  func (x *BodyContent_Block) Reset() {
  3394  	*x = BodyContent_Block{}
  3395  	mi := &file_tflint_proto_msgTypes[73]
  3396  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3397  	ms.StoreMessageInfo(mi)
  3398  }
  3399  
  3400  func (x *BodyContent_Block) String() string {
  3401  	return protoimpl.X.MessageStringOf(x)
  3402  }
  3403  
  3404  func (*BodyContent_Block) ProtoMessage() {}
  3405  
  3406  func (x *BodyContent_Block) ProtoReflect() protoreflect.Message {
  3407  	mi := &file_tflint_proto_msgTypes[73]
  3408  	if x != nil {
  3409  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3410  		if ms.LoadMessageInfo() == nil {
  3411  			ms.StoreMessageInfo(mi)
  3412  		}
  3413  		return ms
  3414  	}
  3415  	return mi.MessageOf(x)
  3416  }
  3417  
  3418  // Deprecated: Use BodyContent_Block.ProtoReflect.Descriptor instead.
  3419  func (*BodyContent_Block) Descriptor() ([]byte, []int) {
  3420  	return file_tflint_proto_rawDescGZIP(), []int{19, 1}
  3421  }
  3422  
  3423  func (x *BodyContent_Block) GetType() string {
  3424  	if x != nil {
  3425  		return x.Type
  3426  	}
  3427  	return ""
  3428  }
  3429  
  3430  func (x *BodyContent_Block) GetLabels() []string {
  3431  	if x != nil {
  3432  		return x.Labels
  3433  	}
  3434  	return nil
  3435  }
  3436  
  3437  func (x *BodyContent_Block) GetBody() *BodyContent {
  3438  	if x != nil {
  3439  		return x.Body
  3440  	}
  3441  	return nil
  3442  }
  3443  
  3444  func (x *BodyContent_Block) GetDefRange() *Range {
  3445  	if x != nil {
  3446  		return x.DefRange
  3447  	}
  3448  	return nil
  3449  }
  3450  
  3451  func (x *BodyContent_Block) GetTypeRange() *Range {
  3452  	if x != nil {
  3453  		return x.TypeRange
  3454  	}
  3455  	return nil
  3456  }
  3457  
  3458  func (x *BodyContent_Block) GetLabelRanges() []*Range {
  3459  	if x != nil {
  3460  		return x.LabelRanges
  3461  	}
  3462  	return nil
  3463  }
  3464  
  3465  type Range_Pos struct {
  3466  	state         protoimpl.MessageState `protogen:"open.v1"`
  3467  	Line          int64                  `protobuf:"varint,1,opt,name=line,proto3" json:"line,omitempty"`
  3468  	Column        int64                  `protobuf:"varint,2,opt,name=column,proto3" json:"column,omitempty"`
  3469  	Byte          int64                  `protobuf:"varint,3,opt,name=byte,proto3" json:"byte,omitempty"`
  3470  	unknownFields protoimpl.UnknownFields
  3471  	sizeCache     protoimpl.SizeCache
  3472  }
  3473  
  3474  func (x *Range_Pos) Reset() {
  3475  	*x = Range_Pos{}
  3476  	mi := &file_tflint_proto_msgTypes[75]
  3477  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3478  	ms.StoreMessageInfo(mi)
  3479  }
  3480  
  3481  func (x *Range_Pos) String() string {
  3482  	return protoimpl.X.MessageStringOf(x)
  3483  }
  3484  
  3485  func (*Range_Pos) ProtoMessage() {}
  3486  
  3487  func (x *Range_Pos) ProtoReflect() protoreflect.Message {
  3488  	mi := &file_tflint_proto_msgTypes[75]
  3489  	if x != nil {
  3490  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3491  		if ms.LoadMessageInfo() == nil {
  3492  			ms.StoreMessageInfo(mi)
  3493  		}
  3494  		return ms
  3495  	}
  3496  	return mi.MessageOf(x)
  3497  }
  3498  
  3499  // Deprecated: Use Range_Pos.ProtoReflect.Descriptor instead.
  3500  func (*Range_Pos) Descriptor() ([]byte, []int) {
  3501  	return file_tflint_proto_rawDescGZIP(), []int{21, 0}
  3502  }
  3503  
  3504  func (x *Range_Pos) GetLine() int64 {
  3505  	if x != nil {
  3506  		return x.Line
  3507  	}
  3508  	return 0
  3509  }
  3510  
  3511  func (x *Range_Pos) GetColumn() int64 {
  3512  	if x != nil {
  3513  		return x.Column
  3514  	}
  3515  	return 0
  3516  }
  3517  
  3518  func (x *Range_Pos) GetByte() int64 {
  3519  	if x != nil {
  3520  		return x.Byte
  3521  	}
  3522  	return 0
  3523  }
  3524  
  3525  type AttributePath_Step struct {
  3526  	state protoimpl.MessageState `protogen:"open.v1"`
  3527  	// Types that are valid to be assigned to Selector:
  3528  	//
  3529  	//	*AttributePath_Step_AttributeName
  3530  	//	*AttributePath_Step_ElementKeyString
  3531  	//	*AttributePath_Step_ElementKeyInt
  3532  	Selector      isAttributePath_Step_Selector `protobuf_oneof:"selector"`
  3533  	unknownFields protoimpl.UnknownFields
  3534  	sizeCache     protoimpl.SizeCache
  3535  }
  3536  
  3537  func (x *AttributePath_Step) Reset() {
  3538  	*x = AttributePath_Step{}
  3539  	mi := &file_tflint_proto_msgTypes[76]
  3540  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3541  	ms.StoreMessageInfo(mi)
  3542  }
  3543  
  3544  func (x *AttributePath_Step) String() string {
  3545  	return protoimpl.X.MessageStringOf(x)
  3546  }
  3547  
  3548  func (*AttributePath_Step) ProtoMessage() {}
  3549  
  3550  func (x *AttributePath_Step) ProtoReflect() protoreflect.Message {
  3551  	mi := &file_tflint_proto_msgTypes[76]
  3552  	if x != nil {
  3553  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3554  		if ms.LoadMessageInfo() == nil {
  3555  			ms.StoreMessageInfo(mi)
  3556  		}
  3557  		return ms
  3558  	}
  3559  	return mi.MessageOf(x)
  3560  }
  3561  
  3562  // Deprecated: Use AttributePath_Step.ProtoReflect.Descriptor instead.
  3563  func (*AttributePath_Step) Descriptor() ([]byte, []int) {
  3564  	return file_tflint_proto_rawDescGZIP(), []int{22, 0}
  3565  }
  3566  
  3567  func (x *AttributePath_Step) GetSelector() isAttributePath_Step_Selector {
  3568  	if x != nil {
  3569  		return x.Selector
  3570  	}
  3571  	return nil
  3572  }
  3573  
  3574  func (x *AttributePath_Step) GetAttributeName() string {
  3575  	if x != nil {
  3576  		if x, ok := x.Selector.(*AttributePath_Step_AttributeName); ok {
  3577  			return x.AttributeName
  3578  		}
  3579  	}
  3580  	return ""
  3581  }
  3582  
  3583  func (x *AttributePath_Step) GetElementKeyString() string {
  3584  	if x != nil {
  3585  		if x, ok := x.Selector.(*AttributePath_Step_ElementKeyString); ok {
  3586  			return x.ElementKeyString
  3587  		}
  3588  	}
  3589  	return ""
  3590  }
  3591  
  3592  func (x *AttributePath_Step) GetElementKeyInt() int64 {
  3593  	if x != nil {
  3594  		if x, ok := x.Selector.(*AttributePath_Step_ElementKeyInt); ok {
  3595  			return x.ElementKeyInt
  3596  		}
  3597  	}
  3598  	return 0
  3599  }
  3600  
  3601  type isAttributePath_Step_Selector interface {
  3602  	isAttributePath_Step_Selector()
  3603  }
  3604  
  3605  type AttributePath_Step_AttributeName struct {
  3606  	AttributeName string `protobuf:"bytes,1,opt,name=attribute_name,json=attributeName,proto3,oneof"`
  3607  }
  3608  
  3609  type AttributePath_Step_ElementKeyString struct {
  3610  	ElementKeyString string `protobuf:"bytes,2,opt,name=element_key_string,json=elementKeyString,proto3,oneof"`
  3611  }
  3612  
  3613  type AttributePath_Step_ElementKeyInt struct {
  3614  	ElementKeyInt int64 `protobuf:"varint,3,opt,name=element_key_int,json=elementKeyInt,proto3,oneof"`
  3615  }
  3616  
  3617  func (*AttributePath_Step_AttributeName) isAttributePath_Step_Selector() {}
  3618  
  3619  func (*AttributePath_Step_ElementKeyString) isAttributePath_Step_Selector() {}
  3620  
  3621  func (*AttributePath_Step_ElementKeyInt) isAttributePath_Step_Selector() {}
  3622  
  3623  var File_tflint_proto protoreflect.FileDescriptor
  3624  
  3625  var file_tflint_proto_rawDesc = []byte{
  3626  	0x0a, 0x0c, 0x74, 0x66, 0x6c, 0x69, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x05,
  3627  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x34, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65,
  3628  	0x1a, 0x09, 0x0a, 0x07, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x0a, 0x08, 0x52,
  3629  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
  3630  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x3d, 0x0a, 0x0a, 0x47,
  3631  	0x65, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x1a, 0x09, 0x0a, 0x07, 0x52, 0x65, 0x71,
  3632  	0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  3633  	0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
  3634  	0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x4d, 0x0a, 0x14, 0x47, 0x65,
  3635  	0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x72, 0x61, 0x69,
  3636  	0x6e, 0x74, 0x1a, 0x09, 0x0a, 0x07, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x0a,
  3637  	0x08, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x6f, 0x6e,
  3638  	0x73, 0x74, 0x72, 0x61, 0x69, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63,
  3639  	0x6f, 0x6e, 0x73, 0x74, 0x72, 0x61, 0x69, 0x6e, 0x74, 0x22, 0x40, 0x0a, 0x0d, 0x47, 0x65, 0x74,
  3640  	0x53, 0x44, 0x4b, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x1a, 0x09, 0x0a, 0x07, 0x52, 0x65,
  3641  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
  3642  	0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01,
  3643  	0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x3b, 0x0a, 0x0c, 0x47,
  3644  	0x65, 0x74, 0x52, 0x75, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x1a, 0x09, 0x0a, 0x07, 0x52,
  3645  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  3646  	0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
  3647  	0x09, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x22, 0x53, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x43,
  3648  	0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x1a, 0x09, 0x0a, 0x07, 0x52,
  3649  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  3650  	0x73, 0x65, 0x12, 0x29, 0x0a, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x18, 0x01, 0x20, 0x01,
  3651  	0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x42, 0x6f, 0x64, 0x79, 0x53,
  3652  	0x63, 0x68, 0x65, 0x6d, 0x61, 0x52, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x22, 0xa1, 0x03,
  3653  	0x0a, 0x11, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x43, 0x6f, 0x6e,
  3654  	0x66, 0x69, 0x67, 0x1a, 0xff, 0x01, 0x0a, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x40,
  3655  	0x0a, 0x05, 0x72, 0x75, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e,
  3656  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x47, 0x6c, 0x6f, 0x62, 0x61,
  3657  	0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x52,
  3658  	0x75, 0x6c, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x72, 0x75, 0x6c, 0x65, 0x73,
  3659  	0x12, 0x2e, 0x0a, 0x13, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x5f,
  3660  	0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x64,
  3661  	0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x42, 0x79, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
  3662  	0x12, 0x12, 0x0a, 0x04, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04,
  3663  	0x6f, 0x6e, 0x6c, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x66, 0x69, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28,
  3664  	0x08, 0x52, 0x03, 0x66, 0x69, 0x78, 0x1a, 0x5d, 0x0a, 0x0a, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x45,
  3665  	0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
  3666  	0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x39, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
  3667  	0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x41, 0x70,
  3668  	0x70, 0x6c, 0x79, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e,
  3669  	0x52, 0x75, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
  3670  	0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3a, 0x0a, 0x0a, 0x52, 0x75, 0x6c, 0x65, 0x43, 0x6f, 0x6e,
  3671  	0x66, 0x69, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
  3672  	0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x65, 0x6e, 0x61, 0x62, 0x6c,
  3673  	0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65,
  3674  	0x64, 0x1a, 0x42, 0x0a, 0x07, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x37, 0x0a, 0x06,
  3675  	0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x70,
  3676  	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c,
  3677  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x06, 0x63,
  3678  	0x6f, 0x6e, 0x66, 0x69, 0x67, 0x1a, 0x0a, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
  3679  	0x65, 0x22, 0x52, 0x0a, 0x0b, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
  3680  	0x1a, 0x37, 0x0a, 0x07, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x07, 0x63,
  3681  	0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70,
  3682  	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x42, 0x6f, 0x64, 0x79, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74,
  3683  	0x52, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x1a, 0x0a, 0x0a, 0x08, 0x52, 0x65, 0x73,
  3684  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x36, 0x0a, 0x05, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x1a, 0x21,
  3685  	0x0a, 0x07, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x75, 0x6e,
  3686  	0x6e, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x06, 0x72, 0x75, 0x6e, 0x6e, 0x65,
  3687  	0x72, 0x1a, 0x0a, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3a, 0x0a,
  3688  	0x0d, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x77, 0x64, 0x1a, 0x09,
  3689  	0x0a, 0x07, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x0a, 0x08, 0x52, 0x65, 0x73,
  3690  	0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 0x20,
  3691  	0x01, 0x28, 0x09, 0x52, 0x04, 0x70, 0x61, 0x74, 0x68, 0x22, 0x3a, 0x0a, 0x0d, 0x47, 0x65, 0x74,
  3692  	0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x50, 0x61, 0x74, 0x68, 0x1a, 0x09, 0x0a, 0x07, 0x52, 0x65,
  3693  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
  3694  	0x65, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52,
  3695  	0x04, 0x70, 0x61, 0x74, 0x68, 0x22, 0xfd, 0x03, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x4d, 0x6f, 0x64,
  3696  	0x75, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x1a, 0x2b, 0x0a, 0x04, 0x48, 0x69,
  3697  	0x6e, 0x74, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74,
  3698  	0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75,
  3699  	0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x1a, 0xba, 0x01, 0x0a, 0x06, 0x4f, 0x70, 0x74, 0x69,
  3700  	0x6f, 0x6e, 0x12, 0x33, 0x0a, 0x0a, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x5f, 0x63, 0x74, 0x78,
  3701  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x4d,
  3702  	0x6f, 0x64, 0x75, 0x6c, 0x65, 0x43, 0x74, 0x78, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09, 0x6d, 0x6f,
  3703  	0x64, 0x75, 0x6c, 0x65, 0x43, 0x74, 0x78, 0x12, 0x30, 0x0a, 0x04, 0x68, 0x69, 0x6e, 0x74, 0x18,
  3704  	0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65,
  3705  	0x74, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x48,
  3706  	0x69, 0x6e, 0x74, 0x52, 0x04, 0x68, 0x69, 0x6e, 0x74, 0x12, 0x43, 0x0a, 0x0b, 0x65, 0x78, 0x70,
  3707  	0x61, 0x6e, 0x64, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x22,
  3708  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
  3709  	0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x4d, 0x6f,
  3710  	0x64, 0x65, 0x52, 0x0a, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x4d, 0x6f, 0x64, 0x65, 0x4a, 0x04,
  3711  	0x08, 0x03, 0x10, 0x04, 0x1a, 0x6c, 0x0a, 0x07, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
  3712  	0x29, 0x0a, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
  3713  	0x11, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x42, 0x6f, 0x64, 0x79, 0x53, 0x63, 0x68, 0x65,
  3714  	0x6d, 0x61, 0x52, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x36, 0x0a, 0x06, 0x6f, 0x70,
  3715  	0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x70, 0x72, 0x6f,
  3716  	0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x74,
  3717  	0x65, 0x6e, 0x74, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x6f, 0x70, 0x74, 0x69,
  3718  	0x6f, 0x6e, 0x1a, 0x38, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c,
  3719  	0x0a, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
  3720  	0x12, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x42, 0x6f, 0x64, 0x79, 0x43, 0x6f, 0x6e, 0x74,
  3721  	0x65, 0x6e, 0x74, 0x52, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x22, 0x57, 0x0a, 0x0a,
  3722  	0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x1b, 0x0a, 0x17, 0x45, 0x58,
  3723  	0x50, 0x41, 0x4e, 0x44, 0x5f, 0x4d, 0x4f, 0x44, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43,
  3724  	0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x14, 0x0a, 0x10, 0x45, 0x58, 0x50, 0x41, 0x4e,
  3725  	0x44, 0x5f, 0x4d, 0x4f, 0x44, 0x45, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, 0x10, 0x01, 0x12, 0x16, 0x0a,
  3726  	0x12, 0x45, 0x58, 0x50, 0x41, 0x4e, 0x44, 0x5f, 0x4d, 0x4f, 0x44, 0x45, 0x5f, 0x45, 0x58, 0x50,
  3727  	0x41, 0x4e, 0x44, 0x10, 0x02, 0x22, 0x48, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x46, 0x69, 0x6c, 0x65,
  3728  	0x1a, 0x1d, 0x0a, 0x07, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e,
  3729  	0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x1a,
  3730  	0x1e, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x66,
  3731  	0x69, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x22,
  3732  	0x96, 0x01, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x1a, 0x09, 0x0a, 0x07,
  3733  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x7f, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f,
  3734  	0x6e, 0x73, 0x65, 0x12, 0x39, 0x0a, 0x05, 0x66, 0x69, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
  3735  	0x28, 0x0b, 0x32, 0x23, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x46, 0x69,
  3736  	0x6c, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x46, 0x69, 0x6c,
  3737  	0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x66, 0x69, 0x6c, 0x65, 0x73, 0x1a, 0x38,
  3738  	0x0a, 0x0a, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03,
  3739  	0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14,
  3740  	0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x76,
  3741  	0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x9a, 0x01, 0x0a, 0x14, 0x47, 0x65, 0x74,
  3742  	0x52, 0x75, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e,
  3743  	0x74, 0x1a, 0x48, 0x0a, 0x07, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04,
  3744  	0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
  3745  	0x12, 0x29, 0x0a, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
  3746  	0x32, 0x11, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x42, 0x6f, 0x64, 0x79, 0x53, 0x63, 0x68,
  3747  	0x65, 0x6d, 0x61, 0x52, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x1a, 0x38, 0x0a, 0x08, 0x52,
  3748  	0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x65,
  3749  	0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  3750  	0x2e, 0x42, 0x6f, 0x64, 0x79, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x52, 0x07, 0x63, 0x6f,
  3751  	0x6e, 0x74, 0x65, 0x6e, 0x74, 0x22, 0xa9, 0x02, 0x0a, 0x0c, 0x45, 0x76, 0x61, 0x6c, 0x75, 0x61,
  3752  	0x74, 0x65, 0x45, 0x78, 0x70, 0x72, 0x1a, 0x51, 0x0a, 0x06, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
  3753  	0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04,
  3754  	0x74, 0x79, 0x70, 0x65, 0x12, 0x33, 0x0a, 0x0a, 0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x5f, 0x63,
  3755  	0x74, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  3756  	0x2e, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x43, 0x74, 0x78, 0x54, 0x79, 0x70, 0x65, 0x52, 0x09,
  3757  	0x6d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x43, 0x74, 0x78, 0x1a, 0x7c, 0x0a, 0x07, 0x52, 0x65, 0x71,
  3758  	0x75, 0x65, 0x73, 0x74, 0x12, 0x32, 0x0a, 0x06, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03,
  3759  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x45, 0x76, 0x61,
  3760  	0x6c, 0x75, 0x61, 0x74, 0x65, 0x45, 0x78, 0x70, 0x72, 0x2e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
  3761  	0x52, 0x06, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x31, 0x0a, 0x0a, 0x65, 0x78, 0x70, 0x72,
  3762  	0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70,
  3763  	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x45, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52,
  3764  	0x0a, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x4a, 0x04, 0x08, 0x01, 0x10,
  3765  	0x02, 0x4a, 0x04, 0x08, 0x02, 0x10, 0x03, 0x1a, 0x48, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f,
  3766  	0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01,
  3767  	0x28, 0x0c, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x26, 0x0a, 0x05, 0x6d, 0x61, 0x72,
  3768  	0x6b, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  3769  	0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x4d, 0x61, 0x72, 0x6b, 0x52, 0x05, 0x6d, 0x61, 0x72, 0x6b,
  3770  	0x73, 0x22, 0xa6, 0x03, 0x0a, 0x09, 0x45, 0x6d, 0x69, 0x74, 0x49, 0x73, 0x73, 0x75, 0x65, 0x1a,
  3771  	0x7f, 0x0a, 0x04, 0x52, 0x75, 0x6c, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
  3772  	0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x65,
  3773  	0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x65, 0x6e,
  3774  	0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x35, 0x0a, 0x08, 0x73, 0x65, 0x76, 0x65, 0x72, 0x69, 0x74,
  3775  	0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x19, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
  3776  	0x45, 0x6d, 0x69, 0x74, 0x49, 0x73, 0x73, 0x75, 0x65, 0x2e, 0x53, 0x65, 0x76, 0x65, 0x72, 0x69,
  3777  	0x74, 0x79, 0x52, 0x08, 0x73, 0x65, 0x76, 0x65, 0x72, 0x69, 0x74, 0x79, 0x12, 0x12, 0x0a, 0x04,
  3778  	0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6c, 0x69, 0x6e, 0x6b,
  3779  	0x1a, 0x8c, 0x01, 0x0a, 0x07, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x29, 0x0a, 0x04,
  3780  	0x72, 0x75, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x70, 0x72, 0x6f,
  3781  	0x74, 0x6f, 0x2e, 0x45, 0x6d, 0x69, 0x74, 0x49, 0x73, 0x73, 0x75, 0x65, 0x2e, 0x52, 0x75, 0x6c,
  3782  	0x65, 0x52, 0x04, 0x72, 0x75, 0x6c, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61,
  3783  	0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67,
  3784  	0x65, 0x12, 0x22, 0x0a, 0x05, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
  3785  	0x32, 0x0c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x05,
  3786  	0x72, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x66, 0x69, 0x78, 0x61, 0x62, 0x6c, 0x65,
  3787  	0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x66, 0x69, 0x78, 0x61, 0x62, 0x6c, 0x65, 0x1a,
  3788  	0x24, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61,
  3789  	0x70, 0x70, 0x6c, 0x69, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x61, 0x70,
  3790  	0x70, 0x6c, 0x69, 0x65, 0x64, 0x22, 0x63, 0x0a, 0x08, 0x53, 0x65, 0x76, 0x65, 0x72, 0x69, 0x74,
  3791  	0x79, 0x12, 0x18, 0x0a, 0x14, 0x53, 0x45, 0x56, 0x45, 0x52, 0x49, 0x54, 0x59, 0x5f, 0x55, 0x4e,
  3792  	0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x12, 0x0a, 0x0e, 0x53,
  3793  	0x45, 0x56, 0x45, 0x52, 0x49, 0x54, 0x59, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x01, 0x12,
  3794  	0x14, 0x0a, 0x10, 0x53, 0x45, 0x56, 0x45, 0x52, 0x49, 0x54, 0x59, 0x5f, 0x57, 0x41, 0x52, 0x4e,
  3795  	0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x13, 0x0a, 0x0f, 0x53, 0x45, 0x56, 0x45, 0x52, 0x49, 0x54,
  3796  	0x59, 0x5f, 0x4e, 0x4f, 0x54, 0x49, 0x43, 0x45, 0x10, 0x03, 0x22, 0xa6, 0x01, 0x0a, 0x0c, 0x41,
  3797  	0x70, 0x70, 0x6c, 0x79, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x1a, 0x89, 0x01, 0x0a, 0x07,
  3798  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x42, 0x0a, 0x07, 0x63, 0x68, 0x61, 0x6e, 0x67,
  3799  	0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  3800  	0x2e, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x2e, 0x52, 0x65,
  3801  	0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x45, 0x6e, 0x74,
  3802  	0x72, 0x79, 0x52, 0x07, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x1a, 0x3a, 0x0a, 0x0c, 0x43,
  3803  	0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
  3804  	0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a,
  3805  	0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x76, 0x61,
  3806  	0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x0a, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x70, 0x6f,
  3807  	0x6e, 0x73, 0x65, 0x22, 0xc3, 0x02, 0x0a, 0x0a, 0x42, 0x6f, 0x64, 0x79, 0x53, 0x63, 0x68, 0x65,
  3808  	0x6d, 0x61, 0x12, 0x3b, 0x0a, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73,
  3809  	0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x42,
  3810  	0x6f, 0x64, 0x79, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62,
  3811  	0x75, 0x74, 0x65, 0x52, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x12,
  3812  	0x2f, 0x0a, 0x06, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32,
  3813  	0x17, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x42, 0x6f, 0x64, 0x79, 0x53, 0x63, 0x68, 0x65,
  3814  	0x6d, 0x61, 0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x06, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x73,
  3815  	0x12, 0x25, 0x0a, 0x04, 0x4d, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11,
  3816  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x4d, 0x6f, 0x64,
  3817  	0x65, 0x52, 0x04, 0x4d, 0x6f, 0x64, 0x65, 0x1a, 0x3b, 0x0a, 0x09, 0x41, 0x74, 0x74, 0x72, 0x69,
  3818  	0x62, 0x75, 0x74, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
  3819  	0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x71, 0x75,
  3820  	0x69, 0x72, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x72, 0x65, 0x71, 0x75,
  3821  	0x69, 0x72, 0x65, 0x64, 0x1a, 0x63, 0x0a, 0x05, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x12, 0x0a,
  3822  	0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70,
  3823  	0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73,
  3824  	0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x4e, 0x61, 0x6d,
  3825  	0x65, 0x73, 0x12, 0x25, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
  3826  	0x32, 0x11, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x42, 0x6f, 0x64, 0x79, 0x53, 0x63, 0x68,
  3827  	0x65, 0x6d, 0x61, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x22, 0xf9, 0x04, 0x0a, 0x0b, 0x42, 0x6f,
  3828  	0x64, 0x79, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x42, 0x0a, 0x0a, 0x61, 0x74, 0x74,
  3829  	0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e,
  3830  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x42, 0x6f, 0x64, 0x79, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e,
  3831  	0x74, 0x2e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72,
  3832  	0x79, 0x52, 0x0a, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x12, 0x30, 0x0a,
  3833  	0x06, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e,
  3834  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x42, 0x6f, 0x64, 0x79, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e,
  3835  	0x74, 0x2e, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x06, 0x62, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x1a,
  3836  	0xaf, 0x01, 0x0a, 0x09, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x12, 0x12, 0x0a,
  3837  	0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d,
  3838  	0x65, 0x12, 0x22, 0x0a, 0x05, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b,
  3839  	0x32, 0x0c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x05,
  3840  	0x72, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x2b, 0x0a, 0x0a, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x72, 0x61,
  3841  	0x6e, 0x67, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  3842  	0x6f, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x52, 0x61, 0x6e,
  3843  	0x67, 0x65, 0x12, 0x31, 0x0a, 0x0a, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e,
  3844  	0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x45,
  3845  	0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x65, 0x78, 0x70, 0x72, 0x65,
  3846  	0x73, 0x73, 0x69, 0x6f, 0x6e, 0x4a, 0x04, 0x08, 0x02, 0x10, 0x03, 0x4a, 0x04, 0x08, 0x03, 0x10,
  3847  	0x04, 0x1a, 0xe4, 0x01, 0x0a, 0x05, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x12, 0x0a, 0x04, 0x74,
  3848  	0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12,
  3849  	0x16, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52,
  3850  	0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x26, 0x0a, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x18,
  3851  	0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x42, 0x6f,
  3852  	0x64, 0x79, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x52, 0x04, 0x62, 0x6f, 0x64, 0x79, 0x12,
  3853  	0x29, 0x0a, 0x09, 0x64, 0x65, 0x66, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01,
  3854  	0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65,
  3855  	0x52, 0x08, 0x64, 0x65, 0x66, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x2b, 0x0a, 0x0a, 0x74, 0x79,
  3856  	0x70, 0x65, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c,
  3857  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x09, 0x74, 0x79,
  3858  	0x70, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x2f, 0x0a, 0x0c, 0x6c, 0x61, 0x62, 0x65, 0x6c,
  3859  	0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e,
  3860  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x0b, 0x6c, 0x61, 0x62,
  3861  	0x65, 0x6c, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x1a, 0x5b, 0x0a, 0x0f, 0x41, 0x74, 0x74, 0x72,
  3862  	0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
  3863  	0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x32, 0x0a,
  3864  	0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x70,
  3865  	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x42, 0x6f, 0x64, 0x79, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74,
  3866  	0x2e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
  3867  	0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x8f, 0x01, 0x0a, 0x0a, 0x45, 0x78, 0x70, 0x72, 0x65, 0x73,
  3868  	0x73, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20,
  3869  	0x01, 0x28, 0x0c, 0x52, 0x05, 0x62, 0x79, 0x74, 0x65, 0x73, 0x12, 0x22, 0x0a, 0x05, 0x72, 0x61,
  3870  	0x6e, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  3871  	0x6f, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x05, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x14,
  3872  	0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 0x76,
  3873  	0x61, 0x6c, 0x75, 0x65, 0x12, 0x31, 0x0a, 0x0b, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x6d, 0x61,
  3874  	0x72, 0x6b, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  3875  	0x6f, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x4d, 0x61, 0x72, 0x6b, 0x52, 0x0a, 0x76, 0x61, 0x6c,
  3876  	0x75, 0x65, 0x4d, 0x61, 0x72, 0x6b, 0x73, 0x22, 0xb6, 0x01, 0x0a, 0x05, 0x52, 0x61, 0x6e, 0x67,
  3877  	0x65, 0x12, 0x1a, 0x0a, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
  3878  	0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x26, 0x0a,
  3879  	0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70,
  3880  	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x50, 0x6f, 0x73, 0x52, 0x05,
  3881  	0x73, 0x74, 0x61, 0x72, 0x74, 0x12, 0x22, 0x0a, 0x03, 0x65, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01,
  3882  	0x28, 0x0b, 0x32, 0x10, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65,
  3883  	0x2e, 0x50, 0x6f, 0x73, 0x52, 0x03, 0x65, 0x6e, 0x64, 0x1a, 0x45, 0x0a, 0x03, 0x50, 0x6f, 0x73,
  3884  	0x12, 0x12, 0x0a, 0x04, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04,
  3885  	0x6c, 0x69, 0x6e, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x18, 0x02,
  3886  	0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x12, 0x12, 0x0a, 0x04,
  3887  	0x62, 0x79, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x62, 0x79, 0x74, 0x65,
  3888  	0x22, 0xd8, 0x01, 0x0a, 0x0d, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x50, 0x61,
  3889  	0x74, 0x68, 0x12, 0x2f, 0x0a, 0x05, 0x73, 0x74, 0x65, 0x70, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
  3890  	0x0b, 0x32, 0x19, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62,
  3891  	0x75, 0x74, 0x65, 0x50, 0x61, 0x74, 0x68, 0x2e, 0x53, 0x74, 0x65, 0x70, 0x52, 0x05, 0x73, 0x74,
  3892  	0x65, 0x70, 0x73, 0x1a, 0x95, 0x01, 0x0a, 0x04, 0x53, 0x74, 0x65, 0x70, 0x12, 0x27, 0x0a, 0x0e,
  3893  	0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
  3894  	0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0d, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74,
  3895  	0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x2e, 0x0a, 0x12, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74,
  3896  	0x5f, 0x6b, 0x65, 0x79, 0x5f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28,
  3897  	0x09, 0x48, 0x00, 0x52, 0x10, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x4b, 0x65, 0x79, 0x53,
  3898  	0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x28, 0x0a, 0x0f, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74,
  3899  	0x5f, 0x6b, 0x65, 0x79, 0x5f, 0x69, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x48, 0x00,
  3900  	0x52, 0x0d, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x4b, 0x65, 0x79, 0x49, 0x6e, 0x74, 0x42,
  3901  	0x0a, 0x0a, 0x08, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x22, 0x71, 0x0a, 0x09, 0x56,
  3902  	0x61, 0x6c, 0x75, 0x65, 0x4d, 0x61, 0x72, 0x6b, 0x12, 0x28, 0x0a, 0x04, 0x70, 0x61, 0x74, 0x68,
  3903  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x41,
  3904  	0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x50, 0x61, 0x74, 0x68, 0x52, 0x04, 0x70, 0x61,
  3905  	0x74, 0x68, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x18,
  3906  	0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65,
  3907  	0x12, 0x1c, 0x0a, 0x09, 0x65, 0x70, 0x68, 0x65, 0x6d, 0x65, 0x72, 0x61, 0x6c, 0x18, 0x03, 0x20,
  3908  	0x01, 0x28, 0x08, 0x52, 0x09, 0x65, 0x70, 0x68, 0x65, 0x6d, 0x65, 0x72, 0x61, 0x6c, 0x22, 0x4d,
  3909  	0x0a, 0x0b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x24, 0x0a,
  3910  	0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x10, 0x2e, 0x70, 0x72,
  3911  	0x6f, 0x74, 0x6f, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63,
  3912  	0x6f, 0x64, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
  3913  	0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2a, 0x64, 0x0a,
  3914  	0x0d, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x43, 0x74, 0x78, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1f,
  3915  	0x0a, 0x1b, 0x4d, 0x4f, 0x44, 0x55, 0x4c, 0x45, 0x5f, 0x43, 0x54, 0x58, 0x5f, 0x54, 0x59, 0x50,
  3916  	0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
  3917  	0x18, 0x0a, 0x14, 0x4d, 0x4f, 0x44, 0x55, 0x4c, 0x45, 0x5f, 0x43, 0x54, 0x58, 0x5f, 0x54, 0x59,
  3918  	0x50, 0x45, 0x5f, 0x53, 0x45, 0x4c, 0x46, 0x10, 0x01, 0x12, 0x18, 0x0a, 0x14, 0x4d, 0x4f, 0x44,
  3919  	0x55, 0x4c, 0x45, 0x5f, 0x43, 0x54, 0x58, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x52, 0x4f, 0x4f,
  3920  	0x54, 0x10, 0x02, 0x2a, 0x63, 0x0a, 0x0a, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x4d, 0x6f, 0x64,
  3921  	0x65, 0x12, 0x1b, 0x0a, 0x17, 0x53, 0x43, 0x48, 0x45, 0x4d, 0x41, 0x5f, 0x4d, 0x4f, 0x44, 0x45,
  3922  	0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x17,
  3923  	0x0a, 0x13, 0x53, 0x43, 0x48, 0x45, 0x4d, 0x41, 0x5f, 0x4d, 0x4f, 0x44, 0x45, 0x5f, 0x44, 0x45,
  3924  	0x46, 0x41, 0x55, 0x4c, 0x54, 0x10, 0x01, 0x12, 0x1f, 0x0a, 0x1b, 0x53, 0x43, 0x48, 0x45, 0x4d,
  3925  	0x41, 0x5f, 0x4d, 0x4f, 0x44, 0x45, 0x5f, 0x4a, 0x55, 0x53, 0x54, 0x5f, 0x41, 0x54, 0x54, 0x52,
  3926  	0x49, 0x42, 0x55, 0x54, 0x45, 0x53, 0x10, 0x02, 0x2a, 0x96, 0x01, 0x0a, 0x09, 0x45, 0x72, 0x72,
  3927  	0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x1a, 0x0a, 0x16, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f,
  3928  	0x43, 0x4f, 0x44, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
  3929  	0x10, 0x00, 0x12, 0x1c, 0x0a, 0x18, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f, 0x43, 0x4f, 0x44, 0x45,
  3930  	0x5f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x10, 0x01,
  3931  	0x12, 0x19, 0x0a, 0x15, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f, 0x43, 0x4f, 0x44, 0x45, 0x5f, 0x4e,
  3932  	0x55, 0x4c, 0x4c, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x10, 0x02, 0x12, 0x1a, 0x0a, 0x16, 0x45,
  3933  	0x52, 0x52, 0x4f, 0x52, 0x5f, 0x43, 0x4f, 0x44, 0x45, 0x5f, 0x55, 0x4e, 0x45, 0x56, 0x41, 0x4c,
  3934  	0x55, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x03, 0x12, 0x18, 0x0a, 0x14, 0x45, 0x52, 0x52, 0x4f, 0x52,
  3935  	0x5f, 0x43, 0x4f, 0x44, 0x45, 0x5f, 0x53, 0x45, 0x4e, 0x53, 0x49, 0x54, 0x49, 0x56, 0x45, 0x10,
  3936  	0x04, 0x32, 0xb2, 0x05, 0x0a, 0x07, 0x52, 0x75, 0x6c, 0x65, 0x53, 0x65, 0x74, 0x12, 0x3a, 0x0a,
  3937  	0x07, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
  3938  	0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  3939  	0x1a, 0x17, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65,
  3940  	0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a, 0x0a, 0x47, 0x65, 0x74,
  3941  	0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x19, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
  3942  	0x47, 0x65, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65,
  3943  	0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x56, 0x65,
  3944  	0x72, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x61,
  3945  	0x0a, 0x14, 0x47, 0x65, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x73,
  3946  	0x74, 0x72, 0x61, 0x69, 0x6e, 0x74, 0x12, 0x23, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47,
  3947  	0x65, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x73, 0x74, 0x72, 0x61,
  3948  	0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70, 0x72,
  3949  	0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f,
  3950  	0x6e, 0x73, 0x74, 0x72, 0x61, 0x69, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
  3951  	0x65, 0x12, 0x4c, 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x53, 0x44, 0x4b, 0x56, 0x65, 0x72, 0x73, 0x69,
  3952  	0x6f, 0x6e, 0x12, 0x1c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x44,
  3953  	0x4b, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  3954  	0x1a, 0x1d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x44, 0x4b, 0x56,
  3955  	0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  3956  	0x49, 0x0a, 0x0c, 0x47, 0x65, 0x74, 0x52, 0x75, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12,
  3957  	0x1b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x75, 0x6c, 0x65, 0x4e,
  3958  	0x61, 0x6d, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70,
  3959  	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x75, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65,
  3960  	0x73, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52, 0x0a, 0x0f, 0x47, 0x65,
  3961  	0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x1e, 0x2e,
  3962  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53,
  3963  	0x63, 0x68, 0x65, 0x6d, 0x61, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1f, 0x2e,
  3964  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x53,
  3965  	0x63, 0x68, 0x65, 0x6d, 0x61, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x58,
  3966  	0x0a, 0x11, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x43, 0x6f, 0x6e,
  3967  	0x66, 0x69, 0x67, 0x12, 0x20, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x41, 0x70, 0x70, 0x6c,
  3968  	0x79, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x52, 0x65,
  3969  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x41, 0x70,
  3970  	0x70, 0x6c, 0x79, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e,
  3971  	0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x41, 0x70, 0x70, 0x6c,
  3972  	0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x1a, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
  3973  	0x41, 0x70, 0x70, 0x6c, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x52, 0x65, 0x71, 0x75,
  3974  	0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x41, 0x70, 0x70, 0x6c,
  3975  	0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  3976  	0x12, 0x34, 0x0a, 0x05, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x12, 0x14, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  3977  	0x6f, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
  3978  	0x15, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x2e, 0x52, 0x65,
  3979  	0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x32, 0xb1, 0x05, 0x0a, 0x06, 0x52, 0x75, 0x6e, 0x6e, 0x65,
  3980  	0x72, 0x12, 0x4c, 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c,
  3981  	0x77, 0x64, 0x12, 0x1c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x4f, 0x72,
  3982  	0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x77, 0x64, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
  3983  	0x1a, 0x1d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x69, 0x67,
  3984  	0x69, 0x6e, 0x61, 0x6c, 0x77, 0x64, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  3985  	0x4c, 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x50, 0x61, 0x74, 0x68,
  3986  	0x12, 0x1c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x4d, 0x6f, 0x64, 0x75,
  3987  	0x6c, 0x65, 0x50, 0x61, 0x74, 0x68, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d,
  3988  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65,
  3989  	0x50, 0x61, 0x74, 0x68, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x55, 0x0a,
  3990  	0x10, 0x47, 0x65, 0x74, 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e,
  3991  	0x74, 0x12, 0x1f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x4d, 0x6f, 0x64,
  3992  	0x75, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65,
  3993  	0x73, 0x74, 0x1a, 0x20, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x4d, 0x6f,
  3994  	0x64, 0x75, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x70,
  3995  	0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x12,
  3996  	0x16, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x2e,
  3997  	0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
  3998  	0x47, 0x65, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
  3999  	0x12, 0x3d, 0x0a, 0x08, 0x47, 0x65, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x12, 0x17, 0x2e, 0x70,
  4000  	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x2e, 0x52, 0x65,
  4001  	0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65,
  4002  	0x74, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  4003  	0x61, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x52, 0x75, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
  4004  	0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x23, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
  4005  	0x47, 0x65, 0x74, 0x52, 0x75, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x43, 0x6f, 0x6e,
  4006  	0x74, 0x65, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x70,
  4007  	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x75, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x66,
  4008  	0x69, 0x67, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
  4009  	0x73, 0x65, 0x12, 0x49, 0x0a, 0x0c, 0x45, 0x76, 0x61, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x45, 0x78,
  4010  	0x70, 0x72, 0x12, 0x1b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x45, 0x76, 0x61, 0x6c, 0x75,
  4011  	0x61, 0x74, 0x65, 0x45, 0x78, 0x70, 0x72, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
  4012  	0x1c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x45, 0x76, 0x61, 0x6c, 0x75, 0x61, 0x74, 0x65,
  4013  	0x45, 0x78, 0x70, 0x72, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x40, 0x0a,
  4014  	0x09, 0x45, 0x6d, 0x69, 0x74, 0x49, 0x73, 0x73, 0x75, 0x65, 0x12, 0x18, 0x2e, 0x70, 0x72, 0x6f,
  4015  	0x74, 0x6f, 0x2e, 0x45, 0x6d, 0x69, 0x74, 0x49, 0x73, 0x73, 0x75, 0x65, 0x2e, 0x52, 0x65, 0x71,
  4016  	0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x45, 0x6d, 0x69,
  4017  	0x74, 0x49, 0x73, 0x73, 0x75, 0x65, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
  4018  	0x49, 0x0a, 0x0c, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x12,
  4019  	0x1b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x43, 0x68, 0x61,
  4020  	0x6e, 0x67, 0x65, 0x73, 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x70,
  4021  	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65,
  4022  	0x73, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x46, 0x5a, 0x44, 0x67, 0x69,
  4023  	0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x74, 0x65, 0x72, 0x72, 0x61, 0x66, 0x6f,
  4024  	0x72, 0x6d, 0x2d, 0x6c, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x74, 0x66, 0x6c, 0x69, 0x6e,
  4025  	0x74, 0x2d, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x2d, 0x73, 0x64, 0x6b, 0x2f, 0x70, 0x6c, 0x75,
  4026  	0x67, 0x69, 0x6e, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x70, 0x72, 0x6f,
  4027  	0x74, 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
  4028  }
  4029  
  4030  var (
  4031  	file_tflint_proto_rawDescOnce sync.Once
  4032  	file_tflint_proto_rawDescData = file_tflint_proto_rawDesc
  4033  )
  4034  
  4035  func file_tflint_proto_rawDescGZIP() []byte {
  4036  	file_tflint_proto_rawDescOnce.Do(func() {
  4037  		file_tflint_proto_rawDescData = protoimpl.X.CompressGZIP(file_tflint_proto_rawDescData)
  4038  	})
  4039  	return file_tflint_proto_rawDescData
  4040  }
  4041  
  4042  var file_tflint_proto_enumTypes = make([]protoimpl.EnumInfo, 5)
  4043  var file_tflint_proto_msgTypes = make([]protoimpl.MessageInfo, 77)
  4044  var file_tflint_proto_goTypes = []any{
  4045  	(ModuleCtxType)(0),                    // 0: proto.ModuleCtxType
  4046  	(SchemaMode)(0),                       // 1: proto.SchemaMode
  4047  	(ErrorCode)(0),                        // 2: proto.ErrorCode
  4048  	(GetModuleContent_ExpandMode)(0),      // 3: proto.GetModuleContent.ExpandMode
  4049  	(EmitIssue_Severity)(0),               // 4: proto.EmitIssue.Severity
  4050  	(*GetName)(nil),                       // 5: proto.GetName
  4051  	(*GetVersion)(nil),                    // 6: proto.GetVersion
  4052  	(*GetVersionConstraint)(nil),          // 7: proto.GetVersionConstraint
  4053  	(*GetSDKVersion)(nil),                 // 8: proto.GetSDKVersion
  4054  	(*GetRuleNames)(nil),                  // 9: proto.GetRuleNames
  4055  	(*GetConfigSchema)(nil),               // 10: proto.GetConfigSchema
  4056  	(*ApplyGlobalConfig)(nil),             // 11: proto.ApplyGlobalConfig
  4057  	(*ApplyConfig)(nil),                   // 12: proto.ApplyConfig
  4058  	(*Check)(nil),                         // 13: proto.Check
  4059  	(*GetOriginalwd)(nil),                 // 14: proto.GetOriginalwd
  4060  	(*GetModulePath)(nil),                 // 15: proto.GetModulePath
  4061  	(*GetModuleContent)(nil),              // 16: proto.GetModuleContent
  4062  	(*GetFile)(nil),                       // 17: proto.GetFile
  4063  	(*GetFiles)(nil),                      // 18: proto.GetFiles
  4064  	(*GetRuleConfigContent)(nil),          // 19: proto.GetRuleConfigContent
  4065  	(*EvaluateExpr)(nil),                  // 20: proto.EvaluateExpr
  4066  	(*EmitIssue)(nil),                     // 21: proto.EmitIssue
  4067  	(*ApplyChanges)(nil),                  // 22: proto.ApplyChanges
  4068  	(*BodySchema)(nil),                    // 23: proto.BodySchema
  4069  	(*BodyContent)(nil),                   // 24: proto.BodyContent
  4070  	(*Expression)(nil),                    // 25: proto.Expression
  4071  	(*Range)(nil),                         // 26: proto.Range
  4072  	(*AttributePath)(nil),                 // 27: proto.AttributePath
  4073  	(*ValueMark)(nil),                     // 28: proto.ValueMark
  4074  	(*ErrorDetail)(nil),                   // 29: proto.ErrorDetail
  4075  	(*GetName_Request)(nil),               // 30: proto.GetName.Request
  4076  	(*GetName_Response)(nil),              // 31: proto.GetName.Response
  4077  	(*GetVersion_Request)(nil),            // 32: proto.GetVersion.Request
  4078  	(*GetVersion_Response)(nil),           // 33: proto.GetVersion.Response
  4079  	(*GetVersionConstraint_Request)(nil),  // 34: proto.GetVersionConstraint.Request
  4080  	(*GetVersionConstraint_Response)(nil), // 35: proto.GetVersionConstraint.Response
  4081  	(*GetSDKVersion_Request)(nil),         // 36: proto.GetSDKVersion.Request
  4082  	(*GetSDKVersion_Response)(nil),        // 37: proto.GetSDKVersion.Response
  4083  	(*GetRuleNames_Request)(nil),          // 38: proto.GetRuleNames.Request
  4084  	(*GetRuleNames_Response)(nil),         // 39: proto.GetRuleNames.Response
  4085  	(*GetConfigSchema_Request)(nil),       // 40: proto.GetConfigSchema.Request
  4086  	(*GetConfigSchema_Response)(nil),      // 41: proto.GetConfigSchema.Response
  4087  	(*ApplyGlobalConfig_Config)(nil),      // 42: proto.ApplyGlobalConfig.Config
  4088  	(*ApplyGlobalConfig_RuleConfig)(nil),  // 43: proto.ApplyGlobalConfig.RuleConfig
  4089  	(*ApplyGlobalConfig_Request)(nil),     // 44: proto.ApplyGlobalConfig.Request
  4090  	(*ApplyGlobalConfig_Response)(nil),    // 45: proto.ApplyGlobalConfig.Response
  4091  	nil,                                   // 46: proto.ApplyGlobalConfig.Config.RulesEntry
  4092  	(*ApplyConfig_Request)(nil),           // 47: proto.ApplyConfig.Request
  4093  	(*ApplyConfig_Response)(nil),          // 48: proto.ApplyConfig.Response
  4094  	(*Check_Request)(nil),                 // 49: proto.Check.Request
  4095  	(*Check_Response)(nil),                // 50: proto.Check.Response
  4096  	(*GetOriginalwd_Request)(nil),         // 51: proto.GetOriginalwd.Request
  4097  	(*GetOriginalwd_Response)(nil),        // 52: proto.GetOriginalwd.Response
  4098  	(*GetModulePath_Request)(nil),         // 53: proto.GetModulePath.Request
  4099  	(*GetModulePath_Response)(nil),        // 54: proto.GetModulePath.Response
  4100  	(*GetModuleContent_Hint)(nil),         // 55: proto.GetModuleContent.Hint
  4101  	(*GetModuleContent_Option)(nil),       // 56: proto.GetModuleContent.Option
  4102  	(*GetModuleContent_Request)(nil),      // 57: proto.GetModuleContent.Request
  4103  	(*GetModuleContent_Response)(nil),     // 58: proto.GetModuleContent.Response
  4104  	(*GetFile_Request)(nil),               // 59: proto.GetFile.Request
  4105  	(*GetFile_Response)(nil),              // 60: proto.GetFile.Response
  4106  	(*GetFiles_Request)(nil),              // 61: proto.GetFiles.Request
  4107  	(*GetFiles_Response)(nil),             // 62: proto.GetFiles.Response
  4108  	nil,                                   // 63: proto.GetFiles.Response.FilesEntry
  4109  	(*GetRuleConfigContent_Request)(nil),  // 64: proto.GetRuleConfigContent.Request
  4110  	(*GetRuleConfigContent_Response)(nil), // 65: proto.GetRuleConfigContent.Response
  4111  	(*EvaluateExpr_Option)(nil),           // 66: proto.EvaluateExpr.Option
  4112  	(*EvaluateExpr_Request)(nil),          // 67: proto.EvaluateExpr.Request
  4113  	(*EvaluateExpr_Response)(nil),         // 68: proto.EvaluateExpr.Response
  4114  	(*EmitIssue_Rule)(nil),                // 69: proto.EmitIssue.Rule
  4115  	(*EmitIssue_Request)(nil),             // 70: proto.EmitIssue.Request
  4116  	(*EmitIssue_Response)(nil),            // 71: proto.EmitIssue.Response
  4117  	(*ApplyChanges_Request)(nil),          // 72: proto.ApplyChanges.Request
  4118  	(*ApplyChanges_Response)(nil),         // 73: proto.ApplyChanges.Response
  4119  	nil,                                   // 74: proto.ApplyChanges.Request.ChangesEntry
  4120  	(*BodySchema_Attribute)(nil),          // 75: proto.BodySchema.Attribute
  4121  	(*BodySchema_Block)(nil),              // 76: proto.BodySchema.Block
  4122  	(*BodyContent_Attribute)(nil),         // 77: proto.BodyContent.Attribute
  4123  	(*BodyContent_Block)(nil),             // 78: proto.BodyContent.Block
  4124  	nil,                                   // 79: proto.BodyContent.AttributesEntry
  4125  	(*Range_Pos)(nil),                     // 80: proto.Range.Pos
  4126  	(*AttributePath_Step)(nil),            // 81: proto.AttributePath.Step
  4127  }
  4128  var file_tflint_proto_depIdxs = []int32{
  4129  	75, // 0: proto.BodySchema.attributes:type_name -> proto.BodySchema.Attribute
  4130  	76, // 1: proto.BodySchema.blocks:type_name -> proto.BodySchema.Block
  4131  	1,  // 2: proto.BodySchema.Mode:type_name -> proto.SchemaMode
  4132  	79, // 3: proto.BodyContent.attributes:type_name -> proto.BodyContent.AttributesEntry
  4133  	78, // 4: proto.BodyContent.blocks:type_name -> proto.BodyContent.Block
  4134  	26, // 5: proto.Expression.range:type_name -> proto.Range
  4135  	28, // 6: proto.Expression.value_marks:type_name -> proto.ValueMark
  4136  	80, // 7: proto.Range.start:type_name -> proto.Range.Pos
  4137  	80, // 8: proto.Range.end:type_name -> proto.Range.Pos
  4138  	81, // 9: proto.AttributePath.steps:type_name -> proto.AttributePath.Step
  4139  	27, // 10: proto.ValueMark.path:type_name -> proto.AttributePath
  4140  	2,  // 11: proto.ErrorDetail.code:type_name -> proto.ErrorCode
  4141  	23, // 12: proto.GetConfigSchema.Response.schema:type_name -> proto.BodySchema
  4142  	46, // 13: proto.ApplyGlobalConfig.Config.rules:type_name -> proto.ApplyGlobalConfig.Config.RulesEntry
  4143  	42, // 14: proto.ApplyGlobalConfig.Request.config:type_name -> proto.ApplyGlobalConfig.Config
  4144  	43, // 15: proto.ApplyGlobalConfig.Config.RulesEntry.value:type_name -> proto.ApplyGlobalConfig.RuleConfig
  4145  	24, // 16: proto.ApplyConfig.Request.content:type_name -> proto.BodyContent
  4146  	0,  // 17: proto.GetModuleContent.Option.module_ctx:type_name -> proto.ModuleCtxType
  4147  	55, // 18: proto.GetModuleContent.Option.hint:type_name -> proto.GetModuleContent.Hint
  4148  	3,  // 19: proto.GetModuleContent.Option.expand_mode:type_name -> proto.GetModuleContent.ExpandMode
  4149  	23, // 20: proto.GetModuleContent.Request.schema:type_name -> proto.BodySchema
  4150  	56, // 21: proto.GetModuleContent.Request.option:type_name -> proto.GetModuleContent.Option
  4151  	24, // 22: proto.GetModuleContent.Response.content:type_name -> proto.BodyContent
  4152  	63, // 23: proto.GetFiles.Response.files:type_name -> proto.GetFiles.Response.FilesEntry
  4153  	23, // 24: proto.GetRuleConfigContent.Request.schema:type_name -> proto.BodySchema
  4154  	24, // 25: proto.GetRuleConfigContent.Response.content:type_name -> proto.BodyContent
  4155  	0,  // 26: proto.EvaluateExpr.Option.module_ctx:type_name -> proto.ModuleCtxType
  4156  	66, // 27: proto.EvaluateExpr.Request.option:type_name -> proto.EvaluateExpr.Option
  4157  	25, // 28: proto.EvaluateExpr.Request.expression:type_name -> proto.Expression
  4158  	28, // 29: proto.EvaluateExpr.Response.marks:type_name -> proto.ValueMark
  4159  	4,  // 30: proto.EmitIssue.Rule.severity:type_name -> proto.EmitIssue.Severity
  4160  	69, // 31: proto.EmitIssue.Request.rule:type_name -> proto.EmitIssue.Rule
  4161  	26, // 32: proto.EmitIssue.Request.range:type_name -> proto.Range
  4162  	74, // 33: proto.ApplyChanges.Request.changes:type_name -> proto.ApplyChanges.Request.ChangesEntry
  4163  	23, // 34: proto.BodySchema.Block.body:type_name -> proto.BodySchema
  4164  	26, // 35: proto.BodyContent.Attribute.range:type_name -> proto.Range
  4165  	26, // 36: proto.BodyContent.Attribute.name_range:type_name -> proto.Range
  4166  	25, // 37: proto.BodyContent.Attribute.expression:type_name -> proto.Expression
  4167  	24, // 38: proto.BodyContent.Block.body:type_name -> proto.BodyContent
  4168  	26, // 39: proto.BodyContent.Block.def_range:type_name -> proto.Range
  4169  	26, // 40: proto.BodyContent.Block.type_range:type_name -> proto.Range
  4170  	26, // 41: proto.BodyContent.Block.label_ranges:type_name -> proto.Range
  4171  	77, // 42: proto.BodyContent.AttributesEntry.value:type_name -> proto.BodyContent.Attribute
  4172  	30, // 43: proto.RuleSet.GetName:input_type -> proto.GetName.Request
  4173  	32, // 44: proto.RuleSet.GetVersion:input_type -> proto.GetVersion.Request
  4174  	34, // 45: proto.RuleSet.GetVersionConstraint:input_type -> proto.GetVersionConstraint.Request
  4175  	36, // 46: proto.RuleSet.GetSDKVersion:input_type -> proto.GetSDKVersion.Request
  4176  	38, // 47: proto.RuleSet.GetRuleNames:input_type -> proto.GetRuleNames.Request
  4177  	40, // 48: proto.RuleSet.GetConfigSchema:input_type -> proto.GetConfigSchema.Request
  4178  	44, // 49: proto.RuleSet.ApplyGlobalConfig:input_type -> proto.ApplyGlobalConfig.Request
  4179  	47, // 50: proto.RuleSet.ApplyConfig:input_type -> proto.ApplyConfig.Request
  4180  	49, // 51: proto.RuleSet.Check:input_type -> proto.Check.Request
  4181  	51, // 52: proto.Runner.GetOriginalwd:input_type -> proto.GetOriginalwd.Request
  4182  	53, // 53: proto.Runner.GetModulePath:input_type -> proto.GetModulePath.Request
  4183  	57, // 54: proto.Runner.GetModuleContent:input_type -> proto.GetModuleContent.Request
  4184  	59, // 55: proto.Runner.GetFile:input_type -> proto.GetFile.Request
  4185  	61, // 56: proto.Runner.GetFiles:input_type -> proto.GetFiles.Request
  4186  	64, // 57: proto.Runner.GetRuleConfigContent:input_type -> proto.GetRuleConfigContent.Request
  4187  	67, // 58: proto.Runner.EvaluateExpr:input_type -> proto.EvaluateExpr.Request
  4188  	70, // 59: proto.Runner.EmitIssue:input_type -> proto.EmitIssue.Request
  4189  	72, // 60: proto.Runner.ApplyChanges:input_type -> proto.ApplyChanges.Request
  4190  	31, // 61: proto.RuleSet.GetName:output_type -> proto.GetName.Response
  4191  	33, // 62: proto.RuleSet.GetVersion:output_type -> proto.GetVersion.Response
  4192  	35, // 63: proto.RuleSet.GetVersionConstraint:output_type -> proto.GetVersionConstraint.Response
  4193  	37, // 64: proto.RuleSet.GetSDKVersion:output_type -> proto.GetSDKVersion.Response
  4194  	39, // 65: proto.RuleSet.GetRuleNames:output_type -> proto.GetRuleNames.Response
  4195  	41, // 66: proto.RuleSet.GetConfigSchema:output_type -> proto.GetConfigSchema.Response
  4196  	45, // 67: proto.RuleSet.ApplyGlobalConfig:output_type -> proto.ApplyGlobalConfig.Response
  4197  	48, // 68: proto.RuleSet.ApplyConfig:output_type -> proto.ApplyConfig.Response
  4198  	50, // 69: proto.RuleSet.Check:output_type -> proto.Check.Response
  4199  	52, // 70: proto.Runner.GetOriginalwd:output_type -> proto.GetOriginalwd.Response
  4200  	54, // 71: proto.Runner.GetModulePath:output_type -> proto.GetModulePath.Response
  4201  	58, // 72: proto.Runner.GetModuleContent:output_type -> proto.GetModuleContent.Response
  4202  	60, // 73: proto.Runner.GetFile:output_type -> proto.GetFile.Response
  4203  	62, // 74: proto.Runner.GetFiles:output_type -> proto.GetFiles.Response
  4204  	65, // 75: proto.Runner.GetRuleConfigContent:output_type -> proto.GetRuleConfigContent.Response
  4205  	68, // 76: proto.Runner.EvaluateExpr:output_type -> proto.EvaluateExpr.Response
  4206  	71, // 77: proto.Runner.EmitIssue:output_type -> proto.EmitIssue.Response
  4207  	73, // 78: proto.Runner.ApplyChanges:output_type -> proto.ApplyChanges.Response
  4208  	61, // [61:79] is the sub-list for method output_type
  4209  	43, // [43:61] is the sub-list for method input_type
  4210  	43, // [43:43] is the sub-list for extension type_name
  4211  	43, // [43:43] is the sub-list for extension extendee
  4212  	0,  // [0:43] is the sub-list for field type_name
  4213  }
  4214  
  4215  func init() { file_tflint_proto_init() }
  4216  func file_tflint_proto_init() {
  4217  	if File_tflint_proto != nil {
  4218  		return
  4219  	}
  4220  	file_tflint_proto_msgTypes[76].OneofWrappers = []any{
  4221  		(*AttributePath_Step_AttributeName)(nil),
  4222  		(*AttributePath_Step_ElementKeyString)(nil),
  4223  		(*AttributePath_Step_ElementKeyInt)(nil),
  4224  	}
  4225  	type x struct{}
  4226  	out := protoimpl.TypeBuilder{
  4227  		File: protoimpl.DescBuilder{
  4228  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  4229  			RawDescriptor: file_tflint_proto_rawDesc,
  4230  			NumEnums:      5,
  4231  			NumMessages:   77,
  4232  			NumExtensions: 0,
  4233  			NumServices:   2,
  4234  		},
  4235  		GoTypes:           file_tflint_proto_goTypes,
  4236  		DependencyIndexes: file_tflint_proto_depIdxs,
  4237  		EnumInfos:         file_tflint_proto_enumTypes,
  4238  		MessageInfos:      file_tflint_proto_msgTypes,
  4239  	}.Build()
  4240  	File_tflint_proto = out.File
  4241  	file_tflint_proto_rawDesc = nil
  4242  	file_tflint_proto_goTypes = nil
  4243  	file_tflint_proto_depIdxs = nil
  4244  }