Constructor
new Version(propertiesopt)
Constructs a new Version.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.apihub.v1.IVersion |
<optional> |
Properties to set |
- Implements:
-
- IVersion
Members
accreditation
Version accreditation.
apiOperations
Version apiOperations.
attributes
Version attributes.
compliance
Version compliance.
createTime
Version createTime.
definitions
Version definitions.
deployments
Version deployments.
description
Version description.
displayName
Version displayName.
documentation
Version documentation.
lifecycle
Version lifecycle.
name
Version name.
selectedDeployment
Version selectedDeployment.
specs
Version specs.
updateTime
Version updateTime.
Methods
toJSON() → {Object.<string, *>}
Converts this Version to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.apihub.v1.Version}
Creates a new Version instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.apihub.v1.IVersion |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.apihub.v1.Version |
Version instance |
(static) decode(reader, lengthopt) → {google.cloud.apihub.v1.Version}
Decodes a Version 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.apihub.v1.Version |
Version |
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.apihub.v1.Version}
Decodes a Version 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.apihub.v1.Version |
Version |
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 Version message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.apihub.v1.IVersion |
Version 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 Version message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.apihub.v1.IVersion |
Version 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.apihub.v1.Version}
Creates a Version 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.apihub.v1.Version |
Version |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Version
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 Version message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.apihub.v1.Version |
Version |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a Version message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|