Interface IamPolicyAnalysisQuery.ConditionContextOrBuilder (3.7.1)

public static interface IamPolicyAnalysisQuery.ConditionContextOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAccessTime()

public abstract Timestamp getAccessTime()

The hypothetical access timestamp to evaluate IAM conditions. Note that this value must not be earlier than the current time; otherwise, an INVALID_ARGUMENT error will be returned.

.google.protobuf.Timestamp access_time = 1;

Returns
TypeDescription
Timestamp

The accessTime.

getAccessTimeOrBuilder()

public abstract TimestampOrBuilder getAccessTimeOrBuilder()

The hypothetical access timestamp to evaluate IAM conditions. Note that this value must not be earlier than the current time; otherwise, an INVALID_ARGUMENT error will be returned.

.google.protobuf.Timestamp access_time = 1;

Returns
TypeDescription
TimestampOrBuilder

getTimeContextCase()

public abstract IamPolicyAnalysisQuery.ConditionContext.TimeContextCase getTimeContextCase()
Returns
TypeDescription
IamPolicyAnalysisQuery.ConditionContext.TimeContextCase

hasAccessTime()

public abstract boolean hasAccessTime()

The hypothetical access timestamp to evaluate IAM conditions. Note that this value must not be earlier than the current time; otherwise, an INVALID_ARGUMENT error will be returned.

.google.protobuf.Timestamp access_time = 1;

Returns
TypeDescription
boolean

Whether the accessTime field is set.