annotations.pb.h 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. /*
  2. * Copyright 2018 Google
  3. *
  4. * Licensed under the Apache License, Version 2.0 (the "License");
  5. * you may not use this file except in compliance with the License.
  6. * You may obtain a copy of the License at
  7. *
  8. * http://www.apache.org/licenses/LICENSE-2.0
  9. *
  10. * Unless required by applicable law or agreed to in writing, software
  11. * distributed under the License is distributed on an "AS IS" BASIS,
  12. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. * See the License for the specific language governing permissions and
  14. * limitations under the License.
  15. */
  16. // Generated by the protocol buffer compiler. DO NOT EDIT!
  17. // source: google/api/annotations.proto
  18. #ifndef GOOGLE_PROTOBUF_INCLUDED_google_2fapi_2fannotations_2eproto
  19. #define GOOGLE_PROTOBUF_INCLUDED_google_2fapi_2fannotations_2eproto
  20. #include <limits>
  21. #include <string>
  22. #include <google/protobuf/port_def.inc>
  23. #if PROTOBUF_VERSION < 3009000
  24. #error This file was generated by a newer version of protoc which is
  25. #error incompatible with your Protocol Buffer headers. Please update
  26. #error your headers.
  27. #endif
  28. #if 3009002 < PROTOBUF_MIN_PROTOC_VERSION
  29. #error This file was generated by an older version of protoc which is
  30. #error incompatible with your Protocol Buffer headers. Please
  31. #error regenerate this file with a newer version of protoc.
  32. #endif
  33. #include <google/protobuf/port_undef.inc>
  34. #include <google/protobuf/io/coded_stream.h>
  35. #include <google/protobuf/arena.h>
  36. #include <google/protobuf/arenastring.h>
  37. #include <google/protobuf/generated_message_table_driven.h>
  38. #include <google/protobuf/generated_message_util.h>
  39. #include <google/protobuf/inlined_string_field.h>
  40. #include <google/protobuf/metadata.h>
  41. #include <google/protobuf/generated_message_reflection.h>
  42. #include <google/protobuf/repeated_field.h> // IWYU pragma: export
  43. #include <google/protobuf/extension_set.h> // IWYU pragma: export
  44. #include "google/api/http.pb.h"
  45. #include <google/protobuf/descriptor.pb.h>
  46. // @@protoc_insertion_point(includes)
  47. #include <google/protobuf/port_def.inc>
  48. #define PROTOBUF_INTERNAL_EXPORT_google_2fapi_2fannotations_2eproto
  49. PROTOBUF_NAMESPACE_OPEN
  50. namespace internal {
  51. class AnyMetadata;
  52. } // namespace internal
  53. PROTOBUF_NAMESPACE_CLOSE
  54. // Internal implementation detail -- do not use these members.
  55. struct TableStruct_google_2fapi_2fannotations_2eproto {
  56. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
  57. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  58. static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
  59. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  60. static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1]
  61. PROTOBUF_SECTION_VARIABLE(protodesc_cold);
  62. static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
  63. static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
  64. static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
  65. };
  66. extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_google_2fapi_2fannotations_2eproto;
  67. PROTOBUF_NAMESPACE_OPEN
  68. PROTOBUF_NAMESPACE_CLOSE
  69. namespace google {
  70. namespace api {
  71. // ===================================================================
  72. // ===================================================================
  73. static const int kHttpFieldNumber = 72295728;
  74. extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::MethodOptions,
  75. ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::google::api::HttpRule >, 11, false >
  76. http;
  77. // ===================================================================
  78. #ifdef __GNUC__
  79. #pragma GCC diagnostic push
  80. #pragma GCC diagnostic ignored "-Wstrict-aliasing"
  81. #endif // __GNUC__
  82. #ifdef __GNUC__
  83. #pragma GCC diagnostic pop
  84. #endif // __GNUC__
  85. // @@protoc_insertion_point(namespace_scope)
  86. } // namespace api
  87. } // namespace google
  88. // @@protoc_insertion_point(global_scope)
  89. #include <google/protobuf/port_undef.inc>
  90. #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_google_2fapi_2fannotations_2eproto