Constructor
new Service(propertiesopt)
Constructs a new Service.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.run.v2.IService |
<optional> |
Properties to set |
- Implements:
-
- IService
Members
annotations
Service annotations.
binaryAuthorization
Service binaryAuthorization.
client
Service client.
clientVersion
Service clientVersion.
conditions
Service conditions.
createTime
Service createTime.
creator
Service creator.
customAudiences
Service customAudiences.
deleteTime
Service deleteTime.
description
Service description.
etag
Service etag.
expireTime
Service expireTime.
generation
Service generation.
ingress
Service ingress.
labels
Service labels.
lastModifier
Service lastModifier.
latestCreatedRevision
Service latestCreatedRevision.
latestReadyRevision
Service latestReadyRevision.
launchStage
Service launchStage.
name
Service name.
observedGeneration
Service observedGeneration.
reconciling
Service reconciling.
satisfiesPzs
Service satisfiesPzs.
template
Service template.
terminalCondition
Service terminalCondition.
traffic
Service traffic.
trafficStatuses
Service trafficStatuses.
uid
Service uid.
updateTime
Service updateTime.
uri
Service uri.
Methods
toJSON() → {Object.<string, *>}
Converts this Service to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.run.v2.Service}
Creates a new Service instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.run.v2.IService |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.run.v2.Service |
Service instance |
(static) decode(reader, lengthopt) → {google.cloud.run.v2.Service}
Decodes a Service 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.run.v2.Service |
Service |
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.run.v2.Service}
Decodes a Service 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.run.v2.Service |
Service |
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 Service message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.run.v2.IService |
Service 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 Service message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.run.v2.IService |
Service 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.run.v2.Service}
Creates a Service 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.run.v2.Service |
Service |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Service
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 Service message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.run.v2.Service |
Service |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a Service message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|