-
Notifications
You must be signed in to change notification settings - Fork 462
Expand file tree
/
Copy pathInstallationState.php
More file actions
145 lines (130 loc) · 4.66 KB
/
InstallationState.php
File metadata and controls
145 lines (130 loc) · 4.66 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
139
140
141
142
143
144
<?php
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/devtools/cloudbuild/v2/repositories.proto
namespace Google\Cloud\Build\V2;
use Google\Protobuf\Internal\GPBType;
use Google\Protobuf\Internal\GPBUtil;
use Google\Protobuf\RepeatedField;
/**
* Describes stage and necessary actions to be taken by the
* user to complete the installation. Used for GitHub and GitHub Enterprise
* based connections.
*
* Generated from protobuf message <code>google.devtools.cloudbuild.v2.InstallationState</code>
*/
class InstallationState extends \Google\Protobuf\Internal\Message
{
/**
* Output only. Current step of the installation process.
*
* Generated from protobuf field <code>.google.devtools.cloudbuild.v2.InstallationState.Stage stage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code>
*/
protected $stage = 0;
/**
* Output only. Message of what the user should do next to continue the
* installation. Empty string if the installation is already complete.
*
* Generated from protobuf field <code>string message = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];</code>
*/
protected $message = '';
/**
* Output only. Link to follow for next action. Empty string if the
* installation is already complete.
*
* Generated from protobuf field <code>string action_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code>
*/
protected $action_uri = '';
/**
* Constructor.
*
* @param array $data {
* Optional. Data for populating the Message object.
*
* @type int $stage
* Output only. Current step of the installation process.
* @type string $message
* Output only. Message of what the user should do next to continue the
* installation. Empty string if the installation is already complete.
* @type string $action_uri
* Output only. Link to follow for next action. Empty string if the
* installation is already complete.
* }
*/
public function __construct($data = NULL) {
\GPBMetadata\Google\Devtools\Cloudbuild\V2\Repositories::initOnce();
parent::__construct($data);
}
/**
* Output only. Current step of the installation process.
*
* Generated from protobuf field <code>.google.devtools.cloudbuild.v2.InstallationState.Stage stage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code>
* @return int
*/
public function getStage()
{
return $this->stage;
}
/**
* Output only. Current step of the installation process.
*
* Generated from protobuf field <code>.google.devtools.cloudbuild.v2.InstallationState.Stage stage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code>
* @param int $var
* @return $this
*/
public function setStage($var)
{
GPBUtil::checkEnum($var, \Google\Cloud\Build\V2\InstallationState\Stage::class);
$this->stage = $var;
return $this;
}
/**
* Output only. Message of what the user should do next to continue the
* installation. Empty string if the installation is already complete.
*
* Generated from protobuf field <code>string message = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];</code>
* @return string
*/
public function getMessage()
{
return $this->message;
}
/**
* Output only. Message of what the user should do next to continue the
* installation. Empty string if the installation is already complete.
*
* Generated from protobuf field <code>string message = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];</code>
* @param string $var
* @return $this
*/
public function setMessage($var)
{
GPBUtil::checkString($var, True);
$this->message = $var;
return $this;
}
/**
* Output only. Link to follow for next action. Empty string if the
* installation is already complete.
*
* Generated from protobuf field <code>string action_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code>
* @return string
*/
public function getActionUri()
{
return $this->action_uri;
}
/**
* Output only. Link to follow for next action. Empty string if the
* installation is already complete.
*
* Generated from protobuf field <code>string action_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];</code>
* @param string $var
* @return $this
*/
public function setActionUri($var)
{
GPBUtil::checkString($var, True);
$this->action_uri = $var;
return $this;
}
}