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.
 
 
 

157 lines
6.8 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: google/ads/googleads/v1/enums/extension_type.proto
  3. package enums // import "google.golang.org/genproto/googleapis/ads/googleads/v1/enums"
  4. import proto "github.com/golang/protobuf/proto"
  5. import fmt "fmt"
  6. import math "math"
  7. import _ "google.golang.org/genproto/googleapis/api/annotations"
  8. // Reference imports to suppress errors if they are not otherwise used.
  9. var _ = proto.Marshal
  10. var _ = fmt.Errorf
  11. var _ = math.Inf
  12. // This is a compile-time assertion to ensure that this generated file
  13. // is compatible with the proto package it is being compiled against.
  14. // A compilation error at this line likely means your copy of the
  15. // proto package needs to be updated.
  16. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
  17. // Possible data types for an extension in an extension setting.
  18. type ExtensionTypeEnum_ExtensionType int32
  19. const (
  20. // Not specified.
  21. ExtensionTypeEnum_UNSPECIFIED ExtensionTypeEnum_ExtensionType = 0
  22. // Used for return value only. Represents value unknown in this version.
  23. ExtensionTypeEnum_UNKNOWN ExtensionTypeEnum_ExtensionType = 1
  24. // None.
  25. ExtensionTypeEnum_NONE ExtensionTypeEnum_ExtensionType = 2
  26. // App.
  27. ExtensionTypeEnum_APP ExtensionTypeEnum_ExtensionType = 3
  28. // Call.
  29. ExtensionTypeEnum_CALL ExtensionTypeEnum_ExtensionType = 4
  30. // Callout.
  31. ExtensionTypeEnum_CALLOUT ExtensionTypeEnum_ExtensionType = 5
  32. // Message.
  33. ExtensionTypeEnum_MESSAGE ExtensionTypeEnum_ExtensionType = 6
  34. // Price.
  35. ExtensionTypeEnum_PRICE ExtensionTypeEnum_ExtensionType = 7
  36. // Promotion.
  37. ExtensionTypeEnum_PROMOTION ExtensionTypeEnum_ExtensionType = 8
  38. // Review.
  39. ExtensionTypeEnum_REVIEW ExtensionTypeEnum_ExtensionType = 9
  40. // Sitelink.
  41. ExtensionTypeEnum_SITELINK ExtensionTypeEnum_ExtensionType = 10
  42. // Structured snippet.
  43. ExtensionTypeEnum_STRUCTURED_SNIPPET ExtensionTypeEnum_ExtensionType = 11
  44. )
  45. var ExtensionTypeEnum_ExtensionType_name = map[int32]string{
  46. 0: "UNSPECIFIED",
  47. 1: "UNKNOWN",
  48. 2: "NONE",
  49. 3: "APP",
  50. 4: "CALL",
  51. 5: "CALLOUT",
  52. 6: "MESSAGE",
  53. 7: "PRICE",
  54. 8: "PROMOTION",
  55. 9: "REVIEW",
  56. 10: "SITELINK",
  57. 11: "STRUCTURED_SNIPPET",
  58. }
  59. var ExtensionTypeEnum_ExtensionType_value = map[string]int32{
  60. "UNSPECIFIED": 0,
  61. "UNKNOWN": 1,
  62. "NONE": 2,
  63. "APP": 3,
  64. "CALL": 4,
  65. "CALLOUT": 5,
  66. "MESSAGE": 6,
  67. "PRICE": 7,
  68. "PROMOTION": 8,
  69. "REVIEW": 9,
  70. "SITELINK": 10,
  71. "STRUCTURED_SNIPPET": 11,
  72. }
  73. func (x ExtensionTypeEnum_ExtensionType) String() string {
  74. return proto.EnumName(ExtensionTypeEnum_ExtensionType_name, int32(x))
  75. }
  76. func (ExtensionTypeEnum_ExtensionType) EnumDescriptor() ([]byte, []int) {
  77. return fileDescriptor_extension_type_2ac2fc0e8ebf1c9c, []int{0, 0}
  78. }
  79. // Container for enum describing possible data types for an extension in an
  80. // extension setting.
  81. type ExtensionTypeEnum struct {
  82. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  83. XXX_unrecognized []byte `json:"-"`
  84. XXX_sizecache int32 `json:"-"`
  85. }
  86. func (m *ExtensionTypeEnum) Reset() { *m = ExtensionTypeEnum{} }
  87. func (m *ExtensionTypeEnum) String() string { return proto.CompactTextString(m) }
  88. func (*ExtensionTypeEnum) ProtoMessage() {}
  89. func (*ExtensionTypeEnum) Descriptor() ([]byte, []int) {
  90. return fileDescriptor_extension_type_2ac2fc0e8ebf1c9c, []int{0}
  91. }
  92. func (m *ExtensionTypeEnum) XXX_Unmarshal(b []byte) error {
  93. return xxx_messageInfo_ExtensionTypeEnum.Unmarshal(m, b)
  94. }
  95. func (m *ExtensionTypeEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  96. return xxx_messageInfo_ExtensionTypeEnum.Marshal(b, m, deterministic)
  97. }
  98. func (dst *ExtensionTypeEnum) XXX_Merge(src proto.Message) {
  99. xxx_messageInfo_ExtensionTypeEnum.Merge(dst, src)
  100. }
  101. func (m *ExtensionTypeEnum) XXX_Size() int {
  102. return xxx_messageInfo_ExtensionTypeEnum.Size(m)
  103. }
  104. func (m *ExtensionTypeEnum) XXX_DiscardUnknown() {
  105. xxx_messageInfo_ExtensionTypeEnum.DiscardUnknown(m)
  106. }
  107. var xxx_messageInfo_ExtensionTypeEnum proto.InternalMessageInfo
  108. func init() {
  109. proto.RegisterType((*ExtensionTypeEnum)(nil), "google.ads.googleads.v1.enums.ExtensionTypeEnum")
  110. proto.RegisterEnum("google.ads.googleads.v1.enums.ExtensionTypeEnum_ExtensionType", ExtensionTypeEnum_ExtensionType_name, ExtensionTypeEnum_ExtensionType_value)
  111. }
  112. func init() {
  113. proto.RegisterFile("google/ads/googleads/v1/enums/extension_type.proto", fileDescriptor_extension_type_2ac2fc0e8ebf1c9c)
  114. }
  115. var fileDescriptor_extension_type_2ac2fc0e8ebf1c9c = []byte{
  116. // 387 bytes of a gzipped FileDescriptorProto
  117. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x51, 0x4b, 0x6e, 0xd4, 0x30,
  118. 0x18, 0x26, 0x99, 0x76, 0x1e, 0x1e, 0x2a, 0x8c, 0x17, 0x2c, 0x10, 0x5d, 0xb4, 0x07, 0x70, 0x14,
  119. 0xd8, 0x99, 0x95, 0x27, 0x35, 0x23, 0xab, 0x53, 0xc7, 0xca, 0xab, 0x12, 0x8a, 0x54, 0x05, 0x12,
  120. 0x45, 0x91, 0x3a, 0x76, 0x54, 0x67, 0x46, 0xcc, 0x75, 0x58, 0xb2, 0xe2, 0x14, 0x2c, 0xb8, 0x08,
  121. 0x12, 0xa7, 0x40, 0x4e, 0xc8, 0x48, 0xb3, 0x80, 0x8d, 0xf5, 0xf9, 0xff, 0x1e, 0xb2, 0xbf, 0x1f,
  122. 0xbc, 0xad, 0xb5, 0xae, 0x1f, 0x2b, 0xaf, 0x28, 0x8d, 0x37, 0x40, 0x8b, 0xf6, 0xbe, 0x57, 0xa9,
  123. 0xdd, 0xd6, 0x78, 0xd5, 0x97, 0xae, 0x52, 0xa6, 0xd1, 0xea, 0xa1, 0x3b, 0xb4, 0x15, 0x6e, 0x9f,
  124. 0x74, 0xa7, 0xd1, 0xe5, 0x20, 0xc4, 0x45, 0x69, 0xf0, 0xd1, 0x83, 0xf7, 0x3e, 0xee, 0x3d, 0xaf,
  125. 0xdf, 0x8c, 0x91, 0x6d, 0xe3, 0x15, 0x4a, 0xe9, 0xae, 0xe8, 0x1a, 0xad, 0xcc, 0x60, 0xbe, 0xfe,
  126. 0xe1, 0x80, 0x97, 0x6c, 0x4c, 0x4d, 0x0e, 0x6d, 0xc5, 0xd4, 0x6e, 0x7b, 0xfd, 0xdd, 0x01, 0x17,
  127. 0x27, 0x53, 0xf4, 0x02, 0x2c, 0x53, 0x11, 0x4b, 0x16, 0xf0, 0x0f, 0x9c, 0xdd, 0xc0, 0x67, 0x68,
  128. 0x09, 0x66, 0xa9, 0xb8, 0x15, 0xe1, 0xbd, 0x80, 0x0e, 0x9a, 0x83, 0x33, 0x11, 0x0a, 0x06, 0x5d,
  129. 0x34, 0x03, 0x13, 0x2a, 0x25, 0x9c, 0xd8, 0x51, 0x40, 0x37, 0x1b, 0x78, 0x66, 0x95, 0x16, 0x85,
  130. 0x69, 0x02, 0xcf, 0xed, 0xe5, 0x8e, 0xc5, 0x31, 0x5d, 0x33, 0x38, 0x45, 0x0b, 0x70, 0x2e, 0x23,
  131. 0x1e, 0x30, 0x38, 0x43, 0x17, 0x60, 0x21, 0xa3, 0xf0, 0x2e, 0x4c, 0x78, 0x28, 0xe0, 0x1c, 0x01,
  132. 0x30, 0x8d, 0x58, 0xc6, 0xd9, 0x3d, 0x5c, 0xa0, 0xe7, 0x60, 0x1e, 0xf3, 0x84, 0x6d, 0xb8, 0xb8,
  133. 0x85, 0x00, 0xbd, 0x02, 0x28, 0x4e, 0xa2, 0x34, 0x48, 0xd2, 0x88, 0xdd, 0x3c, 0xc4, 0x82, 0x4b,
  134. 0xc9, 0x12, 0xb8, 0x5c, 0xfd, 0x72, 0xc0, 0xd5, 0x67, 0xbd, 0xc5, 0xff, 0x2d, 0x63, 0x85, 0x4e,
  135. 0x7e, 0x25, 0x6d, 0x05, 0xd2, 0xf9, 0xb8, 0xfa, 0x6b, 0xaa, 0xf5, 0x63, 0xa1, 0x6a, 0xac, 0x9f,
  136. 0x6a, 0xaf, 0xae, 0x54, 0x5f, 0xd0, 0xb8, 0x85, 0xb6, 0x31, 0xff, 0x58, 0xca, 0xfb, 0xfe, 0xfc,
  137. 0xea, 0x4e, 0xd6, 0x94, 0x7e, 0x73, 0x2f, 0xd7, 0x43, 0x14, 0x2d, 0x0d, 0x1e, 0xa0, 0x45, 0x99,
  138. 0x8f, 0x6d, 0xaf, 0xe6, 0xe7, 0xc8, 0xe7, 0xb4, 0x34, 0xf9, 0x91, 0xcf, 0x33, 0x3f, 0xef, 0xf9,
  139. 0xdf, 0xee, 0xd5, 0x30, 0x24, 0x84, 0x96, 0x86, 0x90, 0xa3, 0x82, 0x90, 0xcc, 0x27, 0xa4, 0xd7,
  140. 0x7c, 0x9a, 0xf6, 0x0f, 0x7b, 0xf7, 0x27, 0x00, 0x00, 0xff, 0xff, 0x5c, 0x61, 0xfb, 0xd5, 0x2c,
  141. 0x02, 0x00, 0x00,
  142. }