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