You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

228 lines
9.5 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: google/devtools/resultstore/v2/configuration.proto
  3. package resultstore // import "google.golang.org/genproto/googleapis/devtools/resultstore/v2"
  4. import proto "github.com/golang/protobuf/proto"
  5. import fmt "fmt"
  6. import math "math"
  7. // Reference imports to suppress errors if they are not otherwise used.
  8. var _ = proto.Marshal
  9. var _ = fmt.Errorf
  10. var _ = math.Inf
  11. // This is a compile-time assertion to ensure that this generated file
  12. // is compatible with the proto package it is being compiled against.
  13. // A compilation error at this line likely means your copy of the
  14. // proto package needs to be updated.
  15. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
  16. // Represents a configuration within an Invocation associated with one or more
  17. // ConfiguredTargets. It captures the environment and other settings that
  18. // were used.
  19. type Configuration struct {
  20. // The format of this Configuration resource name must be:
  21. // invocations/${INVOCATION_ID}/configs/${CONFIG_ID}
  22. // The configuration ID of "default" should be preferred for the default
  23. // configuration in a single-config invocation.
  24. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  25. // The resource ID components that identify the Configuration. They must match
  26. // the resource name after proper encoding.
  27. Id *Configuration_Id `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
  28. // The aggregate status for this configuration.
  29. StatusAttributes *StatusAttributes `protobuf:"bytes,3,opt,name=status_attributes,json=statusAttributes,proto3" json:"status_attributes,omitempty"`
  30. // Attributes that apply only to this configuration.
  31. ConfigurationAttributes *ConfigurationAttributes `protobuf:"bytes,5,opt,name=configuration_attributes,json=configurationAttributes,proto3" json:"configuration_attributes,omitempty"`
  32. // Arbitrary name-value pairs.
  33. // This is implemented as a multi-map. Multiple properties are allowed with
  34. // the same key. Properties will be returned in lexicographical order by key.
  35. Properties []*Property `protobuf:"bytes,6,rep,name=properties,proto3" json:"properties,omitempty"`
  36. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  37. XXX_unrecognized []byte `json:"-"`
  38. XXX_sizecache int32 `json:"-"`
  39. }
  40. func (m *Configuration) Reset() { *m = Configuration{} }
  41. func (m *Configuration) String() string { return proto.CompactTextString(m) }
  42. func (*Configuration) ProtoMessage() {}
  43. func (*Configuration) Descriptor() ([]byte, []int) {
  44. return fileDescriptor_configuration_96686ab306c5b391, []int{0}
  45. }
  46. func (m *Configuration) XXX_Unmarshal(b []byte) error {
  47. return xxx_messageInfo_Configuration.Unmarshal(m, b)
  48. }
  49. func (m *Configuration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  50. return xxx_messageInfo_Configuration.Marshal(b, m, deterministic)
  51. }
  52. func (dst *Configuration) XXX_Merge(src proto.Message) {
  53. xxx_messageInfo_Configuration.Merge(dst, src)
  54. }
  55. func (m *Configuration) XXX_Size() int {
  56. return xxx_messageInfo_Configuration.Size(m)
  57. }
  58. func (m *Configuration) XXX_DiscardUnknown() {
  59. xxx_messageInfo_Configuration.DiscardUnknown(m)
  60. }
  61. var xxx_messageInfo_Configuration proto.InternalMessageInfo
  62. func (m *Configuration) GetName() string {
  63. if m != nil {
  64. return m.Name
  65. }
  66. return ""
  67. }
  68. func (m *Configuration) GetId() *Configuration_Id {
  69. if m != nil {
  70. return m.Id
  71. }
  72. return nil
  73. }
  74. func (m *Configuration) GetStatusAttributes() *StatusAttributes {
  75. if m != nil {
  76. return m.StatusAttributes
  77. }
  78. return nil
  79. }
  80. func (m *Configuration) GetConfigurationAttributes() *ConfigurationAttributes {
  81. if m != nil {
  82. return m.ConfigurationAttributes
  83. }
  84. return nil
  85. }
  86. func (m *Configuration) GetProperties() []*Property {
  87. if m != nil {
  88. return m.Properties
  89. }
  90. return nil
  91. }
  92. // The resource ID components that identify the Configuration.
  93. type Configuration_Id struct {
  94. // The Invocation ID.
  95. InvocationId string `protobuf:"bytes,1,opt,name=invocation_id,json=invocationId,proto3" json:"invocation_id,omitempty"`
  96. // The Configuration ID.
  97. ConfigurationId string `protobuf:"bytes,2,opt,name=configuration_id,json=configurationId,proto3" json:"configuration_id,omitempty"`
  98. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  99. XXX_unrecognized []byte `json:"-"`
  100. XXX_sizecache int32 `json:"-"`
  101. }
  102. func (m *Configuration_Id) Reset() { *m = Configuration_Id{} }
  103. func (m *Configuration_Id) String() string { return proto.CompactTextString(m) }
  104. func (*Configuration_Id) ProtoMessage() {}
  105. func (*Configuration_Id) Descriptor() ([]byte, []int) {
  106. return fileDescriptor_configuration_96686ab306c5b391, []int{0, 0}
  107. }
  108. func (m *Configuration_Id) XXX_Unmarshal(b []byte) error {
  109. return xxx_messageInfo_Configuration_Id.Unmarshal(m, b)
  110. }
  111. func (m *Configuration_Id) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  112. return xxx_messageInfo_Configuration_Id.Marshal(b, m, deterministic)
  113. }
  114. func (dst *Configuration_Id) XXX_Merge(src proto.Message) {
  115. xxx_messageInfo_Configuration_Id.Merge(dst, src)
  116. }
  117. func (m *Configuration_Id) XXX_Size() int {
  118. return xxx_messageInfo_Configuration_Id.Size(m)
  119. }
  120. func (m *Configuration_Id) XXX_DiscardUnknown() {
  121. xxx_messageInfo_Configuration_Id.DiscardUnknown(m)
  122. }
  123. var xxx_messageInfo_Configuration_Id proto.InternalMessageInfo
  124. func (m *Configuration_Id) GetInvocationId() string {
  125. if m != nil {
  126. return m.InvocationId
  127. }
  128. return ""
  129. }
  130. func (m *Configuration_Id) GetConfigurationId() string {
  131. if m != nil {
  132. return m.ConfigurationId
  133. }
  134. return ""
  135. }
  136. // Attributes that apply only to the configuration.
  137. type ConfigurationAttributes struct {
  138. // The type of cpu. (e.g. "x86", "powerpc")
  139. Cpu string `protobuf:"bytes,1,opt,name=cpu,proto3" json:"cpu,omitempty"`
  140. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  141. XXX_unrecognized []byte `json:"-"`
  142. XXX_sizecache int32 `json:"-"`
  143. }
  144. func (m *ConfigurationAttributes) Reset() { *m = ConfigurationAttributes{} }
  145. func (m *ConfigurationAttributes) String() string { return proto.CompactTextString(m) }
  146. func (*ConfigurationAttributes) ProtoMessage() {}
  147. func (*ConfigurationAttributes) Descriptor() ([]byte, []int) {
  148. return fileDescriptor_configuration_96686ab306c5b391, []int{1}
  149. }
  150. func (m *ConfigurationAttributes) XXX_Unmarshal(b []byte) error {
  151. return xxx_messageInfo_ConfigurationAttributes.Unmarshal(m, b)
  152. }
  153. func (m *ConfigurationAttributes) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  154. return xxx_messageInfo_ConfigurationAttributes.Marshal(b, m, deterministic)
  155. }
  156. func (dst *ConfigurationAttributes) XXX_Merge(src proto.Message) {
  157. xxx_messageInfo_ConfigurationAttributes.Merge(dst, src)
  158. }
  159. func (m *ConfigurationAttributes) XXX_Size() int {
  160. return xxx_messageInfo_ConfigurationAttributes.Size(m)
  161. }
  162. func (m *ConfigurationAttributes) XXX_DiscardUnknown() {
  163. xxx_messageInfo_ConfigurationAttributes.DiscardUnknown(m)
  164. }
  165. var xxx_messageInfo_ConfigurationAttributes proto.InternalMessageInfo
  166. func (m *ConfigurationAttributes) GetCpu() string {
  167. if m != nil {
  168. return m.Cpu
  169. }
  170. return ""
  171. }
  172. func init() {
  173. proto.RegisterType((*Configuration)(nil), "google.devtools.resultstore.v2.Configuration")
  174. proto.RegisterType((*Configuration_Id)(nil), "google.devtools.resultstore.v2.Configuration.Id")
  175. proto.RegisterType((*ConfigurationAttributes)(nil), "google.devtools.resultstore.v2.ConfigurationAttributes")
  176. }
  177. func init() {
  178. proto.RegisterFile("google/devtools/resultstore/v2/configuration.proto", fileDescriptor_configuration_96686ab306c5b391)
  179. }
  180. var fileDescriptor_configuration_96686ab306c5b391 = []byte{
  181. // 335 bytes of a gzipped FileDescriptorProto
  182. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x92, 0x4f, 0x4f, 0xb3, 0x40,
  183. 0x10, 0xc6, 0x03, 0xbc, 0x6f, 0x93, 0x4e, 0x6d, 0xac, 0x7b, 0x29, 0xe9, 0xc1, 0x34, 0xf5, 0x82,
  184. 0x69, 0xb2, 0x18, 0x3c, 0x78, 0xf0, 0xe2, 0x9f, 0x8b, 0xdc, 0x1a, 0xf4, 0x64, 0x62, 0x0c, 0x65,
  185. 0xd7, 0xcd, 0x26, 0xc0, 0xe0, 0xee, 0x42, 0xe2, 0x37, 0xf5, 0xe3, 0x18, 0x81, 0x2a, 0x18, 0x6b,
  186. 0xf5, 0x36, 0xcc, 0xf0, 0x7b, 0x9e, 0x99, 0x9d, 0x81, 0x40, 0x20, 0x8a, 0x94, 0xfb, 0x8c, 0x57,
  187. 0x06, 0x31, 0xd5, 0xbe, 0xe2, 0xba, 0x4c, 0x8d, 0x36, 0xa8, 0xb8, 0x5f, 0x05, 0x7e, 0x82, 0xf9,
  188. 0x93, 0x14, 0xa5, 0x8a, 0x8d, 0xc4, 0x9c, 0x16, 0x0a, 0x0d, 0x92, 0xc3, 0x86, 0xa1, 0x1b, 0x86,
  189. 0x76, 0x18, 0x5a, 0x05, 0xb3, 0xe5, 0x4e, 0xcd, 0x2c, 0xdb, 0x88, 0x2d, 0x5e, 0x1d, 0x18, 0x5f,
  190. 0x77, 0x4d, 0x08, 0x81, 0x7f, 0x79, 0x9c, 0x71, 0xd7, 0x9a, 0x5b, 0xde, 0x30, 0xaa, 0x63, 0x72,
  191. 0x01, 0xb6, 0x64, 0xae, 0x3d, 0xb7, 0xbc, 0x51, 0x70, 0x42, 0x7f, 0xf6, 0xa7, 0x3d, 0x39, 0x1a,
  192. 0xb2, 0xc8, 0x96, 0x8c, 0x3c, 0xc0, 0x81, 0x36, 0xb1, 0x29, 0xf5, 0x63, 0x6c, 0x8c, 0x92, 0xeb,
  193. 0xd2, 0x70, 0xed, 0x3a, 0xbf, 0x13, 0xbc, 0xad, 0xc1, 0xcb, 0x0f, 0x2e, 0x9a, 0xe8, 0x2f, 0x19,
  194. 0xa2, 0xc0, 0xed, 0x3d, 0x55, 0xd7, 0xe5, 0x7f, 0xed, 0x72, 0xf6, 0xa7, 0xb6, 0x3b, 0x66, 0xd3,
  195. 0xe4, 0xfb, 0x02, 0xb9, 0x01, 0x28, 0x14, 0x16, 0x5c, 0x19, 0xc9, 0xb5, 0x3b, 0x98, 0x3b, 0xde,
  196. 0x28, 0xf0, 0x76, 0xb9, 0xac, 0x1a, 0xe2, 0x25, 0xea, 0xb0, 0xb3, 0x3b, 0xb0, 0x43, 0x46, 0x8e,
  197. 0x60, 0x2c, 0xf3, 0x0a, 0x93, 0x66, 0x00, 0xc9, 0xda, 0x0d, 0xec, 0x7d, 0x26, 0x43, 0x46, 0x8e,
  198. 0x61, 0xd2, 0x1f, 0xb4, 0xdd, 0xcb, 0x30, 0xda, 0xef, 0xe5, 0x43, 0xb6, 0x58, 0xc2, 0x74, 0xcb,
  199. 0x4c, 0x64, 0x02, 0x4e, 0x52, 0x94, 0xad, 0xc1, 0x7b, 0x78, 0xf5, 0x0c, 0x8b, 0x04, 0xb3, 0x1d,
  200. 0xdd, 0xaf, 0xac, 0xfb, 0xb0, 0xfd, 0x43, 0x60, 0x1a, 0xe7, 0x82, 0xa2, 0x12, 0xbe, 0xe0, 0x79,
  201. 0x7d, 0x4b, 0x7e, 0x53, 0x8a, 0x0b, 0xa9, 0xb7, 0xdd, 0xde, 0x79, 0xe7, 0x73, 0x3d, 0xa8, 0xa9,
  202. 0xd3, 0xb7, 0x00, 0x00, 0x00, 0xff, 0xff, 0xad, 0xea, 0x27, 0xe2, 0x04, 0x03, 0x00, 0x00,
  203. }