chromium/third_party/grpc/src/src/core/ext/upb-generated/google/api/http.upb.h

/* This file was generated by upbc (the upb compiler) from the input
 * file:
 *
 *     google/api/http.proto
 *
 * Do not edit -- your changes will be discarded when the file is
 * regenerated. */

#ifndef GOOGLE_API_HTTP_PROTO_UPB_H_
#define GOOGLE_API_HTTP_PROTO_UPB_H_

#include "upb/msg_internal.h"
#include "upb/decode.h"
#include "upb/decode_fast.h"
#include "upb/encode.h"

#include "upb/port_def.inc"

#ifdef __cplusplus
extern "C" {
#endif

struct google_api_Http;
struct google_api_HttpRule;
struct google_api_CustomHttpPattern;
google_api_Http;
google_api_HttpRule;
google_api_CustomHttpPattern;
extern const upb_MiniTable google_api_Http_msginit;
extern const upb_MiniTable google_api_HttpRule_msginit;
extern const upb_MiniTable google_api_CustomHttpPattern_msginit;



/* google.api.Http */

UPB_INLINE google_api_Http* google_api_Http_new(upb_Arena* arena) {}
UPB_INLINE google_api_Http* google_api_Http_parse(const char* buf, size_t size, upb_Arena* arena) {}
UPB_INLINE google_api_Http* google_api_Http_parse_ex(const char* buf, size_t size,
                           const upb_ExtensionRegistry* extreg,
                           int options, upb_Arena* arena) {}
UPB_INLINE char* google_api_Http_serialize(const google_api_Http* msg, upb_Arena* arena, size_t* len) {}
UPB_INLINE char* google_api_Http_serialize_ex(const google_api_Http* msg, int options,
                                 upb_Arena* arena, size_t* len) {}
UPB_INLINE bool google_api_Http_has_rules(const google_api_Http* msg) {}
UPB_INLINE void google_api_Http_clear_rules(const google_api_Http* msg) {}
UPB_INLINE const google_api_HttpRule* const* google_api_Http_rules(const google_api_Http* msg, size_t* len) {}
UPB_INLINE void google_api_Http_clear_fully_decode_reserved_expansion(const google_api_Http* msg) {}
UPB_INLINE bool google_api_Http_fully_decode_reserved_expansion(const google_api_Http* msg) {}

UPB_INLINE google_api_HttpRule** google_api_Http_mutable_rules(google_api_Http* msg, size_t* len) {}
UPB_INLINE google_api_HttpRule** google_api_Http_resize_rules(google_api_Http* msg, size_t len, upb_Arena* arena) {}
UPB_INLINE struct google_api_HttpRule* google_api_Http_add_rules(google_api_Http* msg, upb_Arena* arena) {}
UPB_INLINE void google_api_Http_set_fully_decode_reserved_expansion(google_api_Http *msg, bool value) {}

/* google.api.HttpRule */

UPB_INLINE google_api_HttpRule* google_api_HttpRule_new(upb_Arena* arena) {}
UPB_INLINE google_api_HttpRule* google_api_HttpRule_parse(const char* buf, size_t size, upb_Arena* arena) {}
UPB_INLINE google_api_HttpRule* google_api_HttpRule_parse_ex(const char* buf, size_t size,
                           const upb_ExtensionRegistry* extreg,
                           int options, upb_Arena* arena) {}
UPB_INLINE char* google_api_HttpRule_serialize(const google_api_HttpRule* msg, upb_Arena* arena, size_t* len) {}
UPB_INLINE char* google_api_HttpRule_serialize_ex(const google_api_HttpRule* msg, int options,
                                 upb_Arena* arena, size_t* len) {}
google_api_HttpRule_pattern_oneofcases;
UPB_INLINE google_api_HttpRule_pattern_oneofcases google_api_HttpRule_pattern_case(const google_api_HttpRule* msg) {}
UPB_INLINE void google_api_HttpRule_clear_selector(const google_api_HttpRule* msg) {}
UPB_INLINE upb_StringView google_api_HttpRule_selector(const google_api_HttpRule* msg) {}
UPB_INLINE bool google_api_HttpRule_has_get(const google_api_HttpRule* msg) {}
UPB_INLINE void google_api_HttpRule_clear_get(const google_api_HttpRule* msg) {}
UPB_INLINE upb_StringView google_api_HttpRule_get(const google_api_HttpRule* msg) {}
UPB_INLINE bool google_api_HttpRule_has_put(const google_api_HttpRule* msg) {}
UPB_INLINE void google_api_HttpRule_clear_put(const google_api_HttpRule* msg) {}
UPB_INLINE upb_StringView google_api_HttpRule_put(const google_api_HttpRule* msg) {}
UPB_INLINE bool google_api_HttpRule_has_post(const google_api_HttpRule* msg) {}
UPB_INLINE void google_api_HttpRule_clear_post(const google_api_HttpRule* msg) {}
UPB_INLINE upb_StringView google_api_HttpRule_post(const google_api_HttpRule* msg) {}
UPB_INLINE bool google_api_HttpRule_has_delete(const google_api_HttpRule* msg) {}
UPB_INLINE void google_api_HttpRule_clear_delete(const google_api_HttpRule* msg) {}
UPB_INLINE upb_StringView google_api_HttpRule_delete(const google_api_HttpRule* msg) {}
UPB_INLINE bool google_api_HttpRule_has_patch(const google_api_HttpRule* msg) {}
UPB_INLINE void google_api_HttpRule_clear_patch(const google_api_HttpRule* msg) {}
UPB_INLINE upb_StringView google_api_HttpRule_patch(const google_api_HttpRule* msg) {}
UPB_INLINE void google_api_HttpRule_clear_body(const google_api_HttpRule* msg) {}
UPB_INLINE upb_StringView google_api_HttpRule_body(const google_api_HttpRule* msg) {}
UPB_INLINE bool google_api_HttpRule_has_custom(const google_api_HttpRule* msg) {}
UPB_INLINE void google_api_HttpRule_clear_custom(const google_api_HttpRule* msg) {}
UPB_INLINE const google_api_CustomHttpPattern* google_api_HttpRule_custom(const google_api_HttpRule* msg) {}
UPB_INLINE bool google_api_HttpRule_has_additional_bindings(const google_api_HttpRule* msg) {}
UPB_INLINE void google_api_HttpRule_clear_additional_bindings(const google_api_HttpRule* msg) {}
UPB_INLINE const google_api_HttpRule* const* google_api_HttpRule_additional_bindings(const google_api_HttpRule* msg, size_t* len) {}
UPB_INLINE void google_api_HttpRule_clear_response_body(const google_api_HttpRule* msg) {}
UPB_INLINE upb_StringView google_api_HttpRule_response_body(const google_api_HttpRule* msg) {}

UPB_INLINE void google_api_HttpRule_set_selector(google_api_HttpRule *msg, upb_StringView value) {}
UPB_INLINE void google_api_HttpRule_set_get(google_api_HttpRule *msg, upb_StringView value) {}
UPB_INLINE void google_api_HttpRule_set_put(google_api_HttpRule *msg, upb_StringView value) {}
UPB_INLINE void google_api_HttpRule_set_post(google_api_HttpRule *msg, upb_StringView value) {}
UPB_INLINE void google_api_HttpRule_set_delete(google_api_HttpRule *msg, upb_StringView value) {}
UPB_INLINE void google_api_HttpRule_set_patch(google_api_HttpRule *msg, upb_StringView value) {}
UPB_INLINE void google_api_HttpRule_set_body(google_api_HttpRule *msg, upb_StringView value) {}
UPB_INLINE void google_api_HttpRule_set_custom(google_api_HttpRule *msg, google_api_CustomHttpPattern* value) {}
UPB_INLINE struct google_api_CustomHttpPattern* google_api_HttpRule_mutable_custom(google_api_HttpRule* msg, upb_Arena* arena) {}
UPB_INLINE google_api_HttpRule** google_api_HttpRule_mutable_additional_bindings(google_api_HttpRule* msg, size_t* len) {}
UPB_INLINE google_api_HttpRule** google_api_HttpRule_resize_additional_bindings(google_api_HttpRule* msg, size_t len, upb_Arena* arena) {}
UPB_INLINE struct google_api_HttpRule* google_api_HttpRule_add_additional_bindings(google_api_HttpRule* msg, upb_Arena* arena) {}
UPB_INLINE void google_api_HttpRule_set_response_body(google_api_HttpRule *msg, upb_StringView value) {}

/* google.api.CustomHttpPattern */

UPB_INLINE google_api_CustomHttpPattern* google_api_CustomHttpPattern_new(upb_Arena* arena) {}
UPB_INLINE google_api_CustomHttpPattern* google_api_CustomHttpPattern_parse(const char* buf, size_t size, upb_Arena* arena) {}
UPB_INLINE google_api_CustomHttpPattern* google_api_CustomHttpPattern_parse_ex(const char* buf, size_t size,
                           const upb_ExtensionRegistry* extreg,
                           int options, upb_Arena* arena) {}
UPB_INLINE char* google_api_CustomHttpPattern_serialize(const google_api_CustomHttpPattern* msg, upb_Arena* arena, size_t* len) {}
UPB_INLINE char* google_api_CustomHttpPattern_serialize_ex(const google_api_CustomHttpPattern* msg, int options,
                                 upb_Arena* arena, size_t* len) {}
UPB_INLINE void google_api_CustomHttpPattern_clear_kind(const google_api_CustomHttpPattern* msg) {}
UPB_INLINE upb_StringView google_api_CustomHttpPattern_kind(const google_api_CustomHttpPattern* msg) {}
UPB_INLINE void google_api_CustomHttpPattern_clear_path(const google_api_CustomHttpPattern* msg) {}
UPB_INLINE upb_StringView google_api_CustomHttpPattern_path(const google_api_CustomHttpPattern* msg) {}

UPB_INLINE void google_api_CustomHttpPattern_set_kind(google_api_CustomHttpPattern *msg, upb_StringView value) {}
UPB_INLINE void google_api_CustomHttpPattern_set_path(google_api_CustomHttpPattern *msg, upb_StringView value) {}

extern const upb_MiniTable_File google_api_http_proto_upb_file_layout;

#ifdef __cplusplus
}  /* extern "C" */
#endif

#include "upb/port_undef.inc"

#endif  /* GOOGLE_API_HTTP_PROTO_UPB_H_ */