Google Apps Events Subscriptions V1beta Client - Class NotificationEndpoint (0.4.1)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Apps Events Subscriptions V1beta Client class NotificationEndpoint.
The endpoint where the subscription delivers events.
Generated from protobuf message google.apps.events.subscriptions.v1beta.NotificationEndpoint
Namespace
Google \ Apps \ Events \ Subscriptions \ V1betaMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ pubsub_topic |
string
Immutable. The Pub/Sub topic that receives events for the subscription. Format: |
getPubsubTopic
Immutable. The Pub/Sub topic that receives events for the subscription.
Format: projects/{project}/topics/{topic}
You must create the topic in the same Google Cloud project where
you create this subscription.
Note: The Workspace Events API uses ordering
keys for the benefit of
sequential events. If the Cloud Pub/Sub topic has a message storage
policy
configured to exclude the nearest Google Cloud region, publishing events
with ordering keys will fail.
When the topic receives events, the events are encoded as Pub/Sub
messages. For details, see the Google Cloud Pub/Sub Protocol Binding for
CloudEvents.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasPubsubTopic
setPubsubTopic
Immutable. The Pub/Sub topic that receives events for the subscription.
Format: projects/{project}/topics/{topic}
You must create the topic in the same Google Cloud project where
you create this subscription.
Note: The Workspace Events API uses ordering
keys for the benefit of
sequential events. If the Cloud Pub/Sub topic has a message storage
policy
configured to exclude the nearest Google Cloud region, publishing events
with ordering keys will fail.
When the topic receives events, the events are encoded as Pub/Sub
messages. For details, see the Google Cloud Pub/Sub Protocol Binding for
CloudEvents.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEndpoint
| Returns | |
|---|---|
| Type | Description |
string |
|