Constructor
new Question(propertiesopt)
Constructs a new Question.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
properties |
google.cloud.dataqna.v1alpha.IQuestion |
<optional> |
Properties to set |
- Implements:
-
- IQuestion
Members
createTime
Question createTime.
dataSourceAnnotations
Question dataSourceAnnotations.
debugFlags
Question debugFlags.
debugInfo
Question debugInfo.
interpretations
Question interpretations.
interpretError
Question interpretError.
name
Question name.
query
Question query.
scopes
Question scopes.
userEmail
Question userEmail.
Methods
(static) create(propertiesopt) → {google.cloud.dataqna.v1alpha.Question}
Creates a new Question instance using the specified properties.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
properties |
google.cloud.dataqna.v1alpha.IQuestion |
<optional> |
Properties to set |
Returns:
| Type | Description |
|---|---|
| google.cloud.dataqna.v1alpha.Question |
Question instance |
(static) decode(reader, lengthopt) → {google.cloud.dataqna.v1alpha.Question}
Decodes a Question message from the specified reader or buffer.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
| Type | Description |
|---|---|
| google.cloud.dataqna.v1alpha.Question |
Question |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.dataqna.v1alpha.Question}
Decodes a Question message from the specified reader or buffer, length delimited.
Parameters:
| Name | Type | Description |
|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
| Type | Description |
|---|---|
| google.cloud.dataqna.v1alpha.Question |
Question |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified Question message. Does not implicitly verify messages.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
message |
google.cloud.dataqna.v1alpha.IQuestion |
Question message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
| Type | Description |
|---|---|
| $protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified Question message, length delimited. Does not implicitly verify messages.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
message |
google.cloud.dataqna.v1alpha.IQuestion |
Question message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
| Type | Description |
|---|---|
| $protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.dataqna.v1alpha.Question}
Creates a Question message from a plain object. Also converts values to their respective internal types.
Parameters:
| Name | Type | Description |
|---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
| Type | Description |
|---|---|
| google.cloud.dataqna.v1alpha.Question |
Question |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a Question message. Also converts values to other types if specified.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
message |
google.cloud.dataqna.v1alpha.Question |
Question |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
| Type | Description |
|---|---|
| Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a Question message.
Parameters:
| Name | Type | Description |
|---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
| Type | Description |
|---|---|
| string | null |
|
toJSON() → {Object.<string, *>}
Converts this Question to JSON.
Returns:
| Type | Description |
|---|---|
| Object.<string, *> |
JSON object |