Reference documentation and code samples for the Dataplex V1 API class Google::Cloud::Dataplex::V1::SessionEvent.
These messages contain information about sessions within an environment. The monitored resource is 'Environment'.
Inherits
- Object
 
Extended By
- Google::Protobuf::MessageExts::ClassMethods
 
Includes
- Google::Protobuf::MessageExts
 
Methods
#event_succeeded
def event_succeeded() -> ::Boolean Returns 
 - (::Boolean) — The status of the event.
 
#event_succeeded=
def event_succeeded=(value) -> ::Boolean Parameter 
 - value (::Boolean) — The status of the event.
 
 Returns 
 - (::Boolean) — The status of the event.
 
#fast_startup_enabled
def fast_startup_enabled() -> ::Boolean Returns 
 - (::Boolean) — If the session is associated with an environment with fast startup enabled, and was created before being assigned to a user.
 
#fast_startup_enabled=
def fast_startup_enabled=(value) -> ::Boolean Parameter 
 - value (::Boolean) — If the session is associated with an environment with fast startup enabled, and was created before being assigned to a user.
 
 Returns 
 - (::Boolean) — If the session is associated with an environment with fast startup enabled, and was created before being assigned to a user.
 
#message
def message() -> ::String Returns 
 - (::String) — The log message.
 
#message=
def message=(value) -> ::String Parameter 
 - value (::String) — The log message.
 
 Returns 
 - (::String) — The log message.
 
#query
def query() -> ::Google::Cloud::Dataplex::V1::SessionEvent::QueryDetail Returns 
 - (::Google::Cloud::Dataplex::V1::SessionEvent::QueryDetail) — The execution details of the query.
 
#query=
def query=(value) -> ::Google::Cloud::Dataplex::V1::SessionEvent::QueryDetail Parameter 
 - value (::Google::Cloud::Dataplex::V1::SessionEvent::QueryDetail) — The execution details of the query.
 
 Returns 
 - (::Google::Cloud::Dataplex::V1::SessionEvent::QueryDetail) — The execution details of the query.
 
#session_id
def session_id() -> ::String Returns 
 - (::String) — Unique identifier for the session.
 
#session_id=
def session_id=(value) -> ::String Parameter 
 - value (::String) — Unique identifier for the session.
 
 Returns 
 - (::String) — Unique identifier for the session.
 
#type
def type() -> ::Google::Cloud::Dataplex::V1::SessionEvent::EventType Returns 
 - (::Google::Cloud::Dataplex::V1::SessionEvent::EventType) — The type of the event.
 
#type=
def type=(value) -> ::Google::Cloud::Dataplex::V1::SessionEvent::EventType Parameter 
 - value (::Google::Cloud::Dataplex::V1::SessionEvent::EventType) — The type of the event.
 
 Returns 
 - (::Google::Cloud::Dataplex::V1::SessionEvent::EventType) — The type of the event.
 
#unassigned_duration
def unassigned_duration() -> ::Google::Protobuf::Duration Returns 
 - (::Google::Protobuf::Duration) — The idle duration of a warm pooled session before it is assigned to user.
 
#unassigned_duration=
def unassigned_duration=(value) -> ::Google::Protobuf::Duration Parameter 
 - value (::Google::Protobuf::Duration) — The idle duration of a warm pooled session before it is assigned to user.
 
 Returns 
 - (::Google::Protobuf::Duration) — The idle duration of a warm pooled session before it is assigned to user.
 
#user_id
def user_id() -> ::String Returns 
 - (::String) — The information about the user that created the session. It will be the email address of the user.
 
#user_id=
def user_id=(value) -> ::String Parameter 
 - value (::String) — The information about the user that created the session. It will be the email address of the user.
 
 Returns 
 - (::String) — The information about the user that created the session. It will be the email address of the user.