Constructor
new MessageBus(propertiesopt)
Constructs a new MessageBus.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.eventarc.v1.IMessageBus |
<optional> |
Properties to set |
- Implements:
-
- IMessageBus
Members
annotations
MessageBus annotations.
createTime
MessageBus createTime.
cryptoKeyName
MessageBus cryptoKeyName.
displayName
MessageBus displayName.
etag
MessageBus etag.
labels
MessageBus labels.
loggingConfig
MessageBus loggingConfig.
name
MessageBus name.
uid
MessageBus uid.
updateTime
MessageBus updateTime.
Methods
toJSON() → {Object.<string, *>}
Converts this MessageBus to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.eventarc.v1.MessageBus}
Creates a new MessageBus instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.eventarc.v1.IMessageBus |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.eventarc.v1.MessageBus |
MessageBus instance |
(static) decode(reader, lengthopt) → {google.cloud.eventarc.v1.MessageBus}
Decodes a MessageBus 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.eventarc.v1.MessageBus |
MessageBus |
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.eventarc.v1.MessageBus}
Decodes a MessageBus 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.eventarc.v1.MessageBus |
MessageBus |
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 MessageBus message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.eventarc.v1.IMessageBus |
MessageBus 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 MessageBus message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.eventarc.v1.IMessageBus |
MessageBus 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.eventarc.v1.MessageBus}
Creates a MessageBus 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.eventarc.v1.MessageBus |
MessageBus |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for MessageBus
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 MessageBus message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.eventarc.v1.MessageBus |
MessageBus |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a MessageBus message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|