Interface IamPolicyAnalysisQuery.ConditionContextOrBuilder (3.21.0)

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
Type Description
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
Type Description
TimestampOrBuilder

getTimeContextCase()

public abstract IamPolicyAnalysisQuery.ConditionContext.TimeContextCase getTimeContextCase()
Returns
Type Description
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
Type Description
boolean

Whether the accessTime field is set.