-
Notifications
You must be signed in to change notification settings - Fork 461
Expand file tree
/
Copy pathMeetSpaceLinkData.php
More file actions
139 lines (124 loc) · 4.06 KB
/
MeetSpaceLinkData.php
File metadata and controls
139 lines (124 loc) · 4.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
<?php
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/chat/v1/annotation.proto
namespace Google\Apps\Chat\V1;
use Google\Protobuf\Internal\GPBType;
use Google\Protobuf\Internal\GPBUtil;
use Google\Protobuf\RepeatedField;
/**
* Data for Meet space links.
*
* Generated from protobuf message <code>google.chat.v1.MeetSpaceLinkData</code>
*/
class MeetSpaceLinkData extends \Google\Protobuf\Internal\Message
{
/**
* Meeting code of the linked Meet space.
*
* Generated from protobuf field <code>string meeting_code = 1;</code>
*/
protected $meeting_code = '';
/**
* Indicates the type of the Meet space.
*
* Generated from protobuf field <code>.google.chat.v1.MeetSpaceLinkData.Type type = 2;</code>
*/
protected $type = 0;
/**
* Optional. Output only. If the Meet is a Huddle, indicates the status of the
* huddle. Otherwise, this is unset.
*
* Generated from protobuf field <code>.google.chat.v1.MeetSpaceLinkData.HuddleStatus huddle_status = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];</code>
*/
protected $huddle_status = 0;
/**
* Constructor.
*
* @param array $data {
* Optional. Data for populating the Message object.
*
* @type string $meeting_code
* Meeting code of the linked Meet space.
* @type int $type
* Indicates the type of the Meet space.
* @type int $huddle_status
* Optional. Output only. If the Meet is a Huddle, indicates the status of the
* huddle. Otherwise, this is unset.
* }
*/
public function __construct($data = NULL) {
\GPBMetadata\Google\Chat\V1\Annotation::initOnce();
parent::__construct($data);
}
/**
* Meeting code of the linked Meet space.
*
* Generated from protobuf field <code>string meeting_code = 1;</code>
* @return string
*/
public function getMeetingCode()
{
return $this->meeting_code;
}
/**
* Meeting code of the linked Meet space.
*
* Generated from protobuf field <code>string meeting_code = 1;</code>
* @param string $var
* @return $this
*/
public function setMeetingCode($var)
{
GPBUtil::checkString($var, True);
$this->meeting_code = $var;
return $this;
}
/**
* Indicates the type of the Meet space.
*
* Generated from protobuf field <code>.google.chat.v1.MeetSpaceLinkData.Type type = 2;</code>
* @return int
*/
public function getType()
{
return $this->type;
}
/**
* Indicates the type of the Meet space.
*
* Generated from protobuf field <code>.google.chat.v1.MeetSpaceLinkData.Type type = 2;</code>
* @param int $var
* @return $this
*/
public function setType($var)
{
GPBUtil::checkEnum($var, \Google\Apps\Chat\V1\MeetSpaceLinkData\Type::class);
$this->type = $var;
return $this;
}
/**
* Optional. Output only. If the Meet is a Huddle, indicates the status of the
* huddle. Otherwise, this is unset.
*
* Generated from protobuf field <code>.google.chat.v1.MeetSpaceLinkData.HuddleStatus huddle_status = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];</code>
* @return int
*/
public function getHuddleStatus()
{
return $this->huddle_status;
}
/**
* Optional. Output only. If the Meet is a Huddle, indicates the status of the
* huddle. Otherwise, this is unset.
*
* Generated from protobuf field <code>.google.chat.v1.MeetSpaceLinkData.HuddleStatus huddle_status = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY];</code>
* @param int $var
* @return $this
*/
public function setHuddleStatus($var)
{
GPBUtil::checkEnum($var, \Google\Apps\Chat\V1\MeetSpaceLinkData\HuddleStatus::class);
$this->huddle_status = $var;
return $this;
}
}