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.
interpretError
Question interpretError.
interpretations
Question interpretations.
name
Question name.
query
Question query.
scopes
Question scopes.
userEmail
Question userEmail.
Methods
toJSON() → {Object.<string, *>}
Converts this Question to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(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) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Question
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(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 |
|