-
Notifications
You must be signed in to change notification settings - Fork 460
Expand file tree
/
Copy pathStorageError.php
More file actions
138 lines (123 loc) · 3.61 KB
/
StorageError.php
File metadata and controls
138 lines (123 loc) · 3.61 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
<?php
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/cloud/bigquery/storage/v1/storage.proto
namespace Google\Cloud\BigQuery\Storage\V1;
use Google\Protobuf\Internal\GPBType;
use Google\Protobuf\Internal\GPBUtil;
use Google\Protobuf\RepeatedField;
/**
* Structured custom BigQuery Storage error message. The error can be attached
* as error details in the returned rpc Status. In particular, the use of error
* codes allows more structured error handling, and reduces the need to evaluate
* unstructured error text strings.
*
* Generated from protobuf message <code>google.cloud.bigquery.storage.v1.StorageError</code>
*/
class StorageError extends \Google\Protobuf\Internal\Message
{
/**
* BigQuery Storage specific error code.
*
* Generated from protobuf field <code>.google.cloud.bigquery.storage.v1.StorageError.StorageErrorCode code = 1;</code>
*/
protected $code = 0;
/**
* Name of the failed entity.
*
* Generated from protobuf field <code>string entity = 2;</code>
*/
protected $entity = '';
/**
* Message that describes the error.
*
* Generated from protobuf field <code>string error_message = 3;</code>
*/
protected $error_message = '';
/**
* Constructor.
*
* @param array $data {
* Optional. Data for populating the Message object.
*
* @type int $code
* BigQuery Storage specific error code.
* @type string $entity
* Name of the failed entity.
* @type string $error_message
* Message that describes the error.
* }
*/
public function __construct($data = NULL) {
\GPBMetadata\Google\Cloud\Bigquery\Storage\V1\Storage::initOnce();
parent::__construct($data);
}
/**
* BigQuery Storage specific error code.
*
* Generated from protobuf field <code>.google.cloud.bigquery.storage.v1.StorageError.StorageErrorCode code = 1;</code>
* @return int
*/
public function getCode()
{
return $this->code;
}
/**
* BigQuery Storage specific error code.
*
* Generated from protobuf field <code>.google.cloud.bigquery.storage.v1.StorageError.StorageErrorCode code = 1;</code>
* @param int $var
* @return $this
*/
public function setCode($var)
{
GPBUtil::checkEnum($var, \Google\Cloud\BigQuery\Storage\V1\StorageError\StorageErrorCode::class);
$this->code = $var;
return $this;
}
/**
* Name of the failed entity.
*
* Generated from protobuf field <code>string entity = 2;</code>
* @return string
*/
public function getEntity()
{
return $this->entity;
}
/**
* Name of the failed entity.
*
* Generated from protobuf field <code>string entity = 2;</code>
* @param string $var
* @return $this
*/
public function setEntity($var)
{
GPBUtil::checkString($var, True);
$this->entity = $var;
return $this;
}
/**
* Message that describes the error.
*
* Generated from protobuf field <code>string error_message = 3;</code>
* @return string
*/
public function getErrorMessage()
{
return $this->error_message;
}
/**
* Message that describes the error.
*
* Generated from protobuf field <code>string error_message = 3;</code>
* @param string $var
* @return $this
*/
public function setErrorMessage($var)
{
GPBUtil::checkString($var, True);
$this->error_message = $var;
return $this;
}
}