1ffe3c632Sopenharmony_ci<?php
2ffe3c632Sopenharmony_ci# Generated by the protocol buffer compiler.  DO NOT EDIT!
3ffe3c632Sopenharmony_ci# source: google/protobuf/empty.proto
4ffe3c632Sopenharmony_ci
5ffe3c632Sopenharmony_cinamespace Google\Protobuf;
6ffe3c632Sopenharmony_ci
7ffe3c632Sopenharmony_ciuse Google\Protobuf\Internal\GPBType;
8ffe3c632Sopenharmony_ciuse Google\Protobuf\Internal\RepeatedField;
9ffe3c632Sopenharmony_ciuse Google\Protobuf\Internal\GPBUtil;
10ffe3c632Sopenharmony_ci
11ffe3c632Sopenharmony_ci/**
12ffe3c632Sopenharmony_ci * A generic empty message that you can re-use to avoid defining duplicated
13ffe3c632Sopenharmony_ci * empty messages in your APIs. A typical example is to use it as the request
14ffe3c632Sopenharmony_ci * or the response type of an API method. For instance:
15ffe3c632Sopenharmony_ci *     service Foo {
16ffe3c632Sopenharmony_ci *       rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
17ffe3c632Sopenharmony_ci *     }
18ffe3c632Sopenharmony_ci * The JSON representation for `Empty` is empty JSON object `{}`.
19ffe3c632Sopenharmony_ci *
20ffe3c632Sopenharmony_ci * Generated from protobuf message <code>google.protobuf.Empty</code>
21ffe3c632Sopenharmony_ci */
22ffe3c632Sopenharmony_ciclass GPBEmpty extends \Google\Protobuf\Internal\Message
23ffe3c632Sopenharmony_ci{
24ffe3c632Sopenharmony_ci
25ffe3c632Sopenharmony_ci    /**
26ffe3c632Sopenharmony_ci     * Constructor.
27ffe3c632Sopenharmony_ci     *
28ffe3c632Sopenharmony_ci     * @param array $data {
29ffe3c632Sopenharmony_ci     *     Optional. Data for populating the Message object.
30ffe3c632Sopenharmony_ci     *
31ffe3c632Sopenharmony_ci     * }
32ffe3c632Sopenharmony_ci     */
33ffe3c632Sopenharmony_ci    public function __construct($data = NULL) {
34ffe3c632Sopenharmony_ci        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
35ffe3c632Sopenharmony_ci        parent::__construct($data);
36ffe3c632Sopenharmony_ci    }
37ffe3c632Sopenharmony_ci
38ffe3c632Sopenharmony_ci}
39ffe3c632Sopenharmony_ci
40