Interface IamPolicyAnalysisQuery.ConditionContextOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
IamPolicyAnalysisQuery.ConditionContext, IamPolicyAnalysisQuery.ConditionContext.Builder
Enclosing class:
IamPolicyAnalysisQuery

public static interface IamPolicyAnalysisQuery.ConditionContextOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Timestamp
    The hypothetical access timestamp to evaluate IAM conditions.
    com.google.protobuf.TimestampOrBuilder
    The hypothetical access timestamp to evaluate IAM conditions.
     
    boolean
    The hypothetical access timestamp to evaluate IAM conditions.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasAccessTime

      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:
      Whether the accessTime field is set.
    • getAccessTime

      com.google.protobuf.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:
      The accessTime.
    • getAccessTimeOrBuilder

      com.google.protobuf.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;
    • getTimeContextCase