Reference documentation and code samples for the Data Analytics API with Gemini V1BETA API class Google::Cloud::GeminiDataAnalytics::V1beta::PushNotificationConfig.
Configuration for setting up push notifications for task updates.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#authentication
def authentication() -> ::Google::Cloud::GeminiDataAnalytics::V1beta::AuthenticationInfo
Returns
- (::Google::Cloud::GeminiDataAnalytics::V1beta::AuthenticationInfo) — Optional. Information about the authentication to send with the notification.
#authentication=
def authentication=(value) -> ::Google::Cloud::GeminiDataAnalytics::V1beta::AuthenticationInfo
Parameter
- value (::Google::Cloud::GeminiDataAnalytics::V1beta::AuthenticationInfo) — Optional. Information about the authentication to send with the notification.
Returns
- (::Google::Cloud::GeminiDataAnalytics::V1beta::AuthenticationInfo) — Optional. Information about the authentication to send with the notification.
#id
def id() -> ::String
Returns
- (::String) — Optional. A unique identifier (e.g. UUID) for this push notification.
#id=
def id=(value) -> ::String
Parameter
- value (::String) — Optional. A unique identifier (e.g. UUID) for this push notification.
Returns
- (::String) — Optional. A unique identifier (e.g. UUID) for this push notification.
#token
def token() -> ::String
Returns
- (::String) — Optional. Token unique for this task/session.
#token=
def token=(value) -> ::String
Parameter
- value (::String) — Optional. Token unique for this task/session.
Returns
- (::String) — Optional. Token unique for this task/session.
#url
def url() -> ::String
Returns
- (::String) — Optional. Url to send the notification to.
#url=
def url=(value) -> ::String
Parameter
- value (::String) — Optional. Url to send the notification to.
Returns
- (::String) — Optional. Url to send the notification to.