Interface IamPolicyAnalysisQuery.ConditionContextOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Timestamp getAccessTime()
      The hypothetical access timestamp to evaluate IAM conditions.
      com.google.protobuf.TimestampOrBuilder getAccessTimeOrBuilder()
      The hypothetical access timestamp to evaluate IAM conditions.
      IamPolicyAnalysisQuery.ConditionContext.TimeContextCase getTimeContextCase()  
      boolean hasAccessTime()
      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 Detail

      • 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;