Interface SessionEventOrBuilder (1.19.0)

public interface SessionEventOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDetailCase()

public abstract SessionEvent.DetailCase getDetailCase()
Returns
TypeDescription
SessionEvent.DetailCase

getEventSucceeded()

public abstract boolean getEventSucceeded()

The status of the event.

bool event_succeeded = 6;

Returns
TypeDescription
boolean

The eventSucceeded.

getFastStartupEnabled()

public abstract boolean getFastStartupEnabled()

If the session is associated with an environment with fast startup enabled, and was created before being assigned to a user.

bool fast_startup_enabled = 7;

Returns
TypeDescription
boolean

The fastStartupEnabled.

getMessage()

public abstract String getMessage()

The log message.

string message = 1;

Returns
TypeDescription
String

The message.

getMessageBytes()

public abstract ByteString getMessageBytes()

The log message.

string message = 1;

Returns
TypeDescription
ByteString

The bytes for message.

getQuery()

public abstract SessionEvent.QueryDetail getQuery()

The execution details of the query.

.google.cloud.dataplex.v1.SessionEvent.QueryDetail query = 5;

Returns
TypeDescription
SessionEvent.QueryDetail

The query.

getQueryOrBuilder()

public abstract SessionEvent.QueryDetailOrBuilder getQueryOrBuilder()

The execution details of the query.

.google.cloud.dataplex.v1.SessionEvent.QueryDetail query = 5;

Returns
TypeDescription
SessionEvent.QueryDetailOrBuilder

getSessionId()

public abstract String getSessionId()

Unique identifier for the session.

string session_id = 3;

Returns
TypeDescription
String

The sessionId.

getSessionIdBytes()

public abstract ByteString getSessionIdBytes()

Unique identifier for the session.

string session_id = 3;

Returns
TypeDescription
ByteString

The bytes for sessionId.

getType()

public abstract SessionEvent.EventType getType()

The type of the event.

.google.cloud.dataplex.v1.SessionEvent.EventType type = 4;

Returns
TypeDescription
SessionEvent.EventType

The type.

getTypeValue()

public abstract int getTypeValue()

The type of the event.

.google.cloud.dataplex.v1.SessionEvent.EventType type = 4;

Returns
TypeDescription
int

The enum numeric value on the wire for type.

getUnassignedDuration()

public abstract Duration getUnassignedDuration()

The idle duration of a warm pooled session before it is assigned to user.

.google.protobuf.Duration unassigned_duration = 8;

Returns
TypeDescription
Duration

The unassignedDuration.

getUnassignedDurationOrBuilder()

public abstract DurationOrBuilder getUnassignedDurationOrBuilder()

The idle duration of a warm pooled session before it is assigned to user.

.google.protobuf.Duration unassigned_duration = 8;

Returns
TypeDescription
DurationOrBuilder

getUserId()

public abstract String getUserId()

The information about the user that created the session. It will be the email address of the user.

string user_id = 2;

Returns
TypeDescription
String

The userId.

getUserIdBytes()

public abstract ByteString getUserIdBytes()

The information about the user that created the session. It will be the email address of the user.

string user_id = 2;

Returns
TypeDescription
ByteString

The bytes for userId.

hasQuery()

public abstract boolean hasQuery()

The execution details of the query.

.google.cloud.dataplex.v1.SessionEvent.QueryDetail query = 5;

Returns
TypeDescription
boolean

Whether the query field is set.

hasUnassignedDuration()

public abstract boolean hasUnassignedDuration()

The idle duration of a warm pooled session before it is assigned to user.

.google.protobuf.Duration unassigned_duration = 8;

Returns
TypeDescription
boolean

Whether the unassignedDuration field is set.