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.